Thanks for your interest in DOMD.
This document covers local development setup and basic contribution notes.
Prerequisites:
- Windows 10/11, macOS, or Linux
- Node.js LTS with npm
- Git
Install dependencies:
npm installStart the dev server:
npm run devThen open:
http://localhost:3000Build and run production:
npm run build
npm run startNative development currently requires macOS.
npm run tauri devWindows native builds are not currently supported.
Bug reports, reproduction cases, documentation fixes, and small focused improvements are welcome.
For bugs, please include the platform, DOMD version if available, steps to reproduce, and the expected / actual behavior.
DOMD has two main layers:
- The application layer, including the macOS app, web app, and helper libraries.
- The core editor engine,
@do-md/dist.
The application layer is open-source where applicable.
The core editor engine, @do-md/dist, is distributed as a prebuilt build artifact under the PolyForm Noncommercial 1.0.0 license. Commercial use requires prior written authorization.
For details, see the licensing section in README.md.