Open-source, end to end.
Every project under Casual Office ships under an OSI-approved licence — Apache-2.0 or MIT. You can self-host any of the demos via the published Docker images, fork the repos, and ship derivatives.
By repo
| Repo | License | Notes |
|---|---|---|
| schnsrw/sheets | Apache-2.0 | Casual Sheets — the entire app + Docker bundle. |
| schnsrw/docx | Apache-2.0 + MIT | Casual Editor — Apache-2.0 on the Go gateway (backend/);
MIT on the editor fork (docx-editor/, forked from
eigenpal/docx-editor). The AGPL agent-use package
from the upstream has been removed. |
| schnsrw/site | Apache-2.0 | This site. |
Apache-2.0 in plain English
You can use, copy, modify, and distribute the software — including in commercial products. Three obligations:
- Keep the copyright notice + the licence in any redistribution.
- State changes you made to the original code.
- If a
NOTICEfile exists, include the relevant lines.
There's a patent grant — and a patent-defensive termination clause that you should read if you're shipping derivative work commercially.
MIT in plain English
Use it however you want, including in proprietary or commercial products. Keep the copyright + the licence text in copies of the software. No warranty.
Trademark
"Casual Office", "Casual Sheets", "Casual Editor", and "Casual Desktop" are project names used by the authors. The licences cover the code, not the names — use a different name for forks that diverge significantly.
LICENSE. Apache-2.0 is also at
apache.org/licenses/LICENSE-2.0.