WhiteDragon-software GitHub

Open-source organization

Minimal software for the open web.

WhiteDragon-software is an open-source organization that develops minimal software on Cloudflare Workers and Pages: an edge AI worker, a forwarding proxy, a multi-tab desktop browser, a community forum, and two source-available licenses. Each project uses few dependencies, requires no build step, and is small enough to be read in full.

Focus
Edge software
Runtime
Cloudflare Workers & Pages
Languages
JavaScript · TypeScript · HTML
Source
Public on GitHub

Projects

The six principal projects maintained by the organization.

06 selected

  1. relay

    A single-file Cloudflare Worker that forwards and rewrites web pages so that they load through a domain you control, including links, forms, scripts and stylesheets. Intended for networks on which the open web is not directly reachable.

    • Cloudflare Workers
    • Proxy
    • Single file

    Active

  2. daybreak

    A minimal multi-tab desktop browser built on Electron's BaseWindow and WebContentsView APIs: a frameless window with a custom tab strip and address bar, real per-tab browsing contexts rather than iframes, and a small set of internal pages served from a genuine registered daybreak:// protocol.

    • Electron
    • Desktop
    • AGPL-3.0

    Experimental

  3. webcore

    A chat assistant that runs entirely on Cloudflare Workers AI. The model answers inside the same request that serves the page, so there is no separate backend to run, scale or keep online.

    • Workers AI
    • JavaScript
    • Edge inference

    Active

  4. whitedragon-forum

    The community space for the organization, built on git-forums and GitHub Discussions, so that discussion threads, issues and source code remain in a single location rather than on a separate platform.

    • GitHub Discussions
    • git-forums
    • Community

    Open the forum

    Live

  5. WD-NCL

    A non-commercial open-source license written from scratch, incorporating an absolute liability waiver. Short identifier: WD-NCL v1.0.

    • License
    • v1.0

    See documentation

    Stable

  6. WD-SAL

    A source-available open-source license, also written from scratch, that adds an explicit patent grant (with a termination clause for patent litigation), a no-sublicensing restriction, and an even stronger liability disclaimer than WD-NCL. Short identifier: WD-SAL v1.0.

    • License
    • v1.0

    See documentation

    Stable

Approach

Engineering principles

Minimal by default

A single file is used wherever a single file is sufficient. There is no build pipeline, no framework, and no dependency tree requiring continual maintenance.

Edge-first

All projects target Cloudflare Workers and Pages. Deployment occurs on push, no servers require administration, and latency remains low across regions.

Open, project by project

Source code is available to read, run and study. Licensing is determined per repository and stated there; no project is covered by association.

Every project ships the same way: wrangler deploy, and it's live.

Licenses

02 available

License

WD-NCL v1.0

The White Dragon Non-Commercial License — a custom non-commercial open-source license with an absolute liability waiver, written from scratch rather than borrowed. It is one of the projects above, not a blanket policy: it applies only where a repository says so, and it does not govern this website or the other projects by default.

  • Non-commercial use
  • Source available to read and modify
  • Absolute liability waiver

License

WD-SAL v1.0

The White Dragon Source-Available License — a second license written from scratch, for projects that need a patent grant and a no-sublicensing restriction on top of the same non-commercial terms as WD-NCL. Like WD-NCL, it applies only where a repository states it; it does not govern this website or the other projects by default.

  • Non-commercial use, with an explicit patent grant
  • No sublicensing under different terms
  • Provided "as is" and "with all faults"

Feedback and contributions

Feedback, bug reports and pull requests are welcome, particularly on the experimental projects.