Development
Dasher v6 development documentation has moved to the developer handbook.
Quick links
- Architecture overview — one engine, many frontends, the C API contract, and two integration paths (C API shared library or direct C++ source compilation).
- Build guides — step-by-step build instructions for DasherCore and every platform frontend.
- Contributing — how to open PRs, the Definition of Done, and CI gates.
- Feature status matrix — what each platform supports, with a v5 baseline comparison.
Integrating DasherCore into your own app
DasherCore exposes a small, flat C API through
dasher.h,
documented in
docs/C_API.md.
You can integrate it in two ways:
- Pre-built shared library (recommended) — download
dasher.dll/libdasher.so/libdasher.dylibplus theData/directory from DasherCore Releases and link against the C API. - Compile the C++ source directly — pull DasherCore into your build and call either the C API or the internal C++ classes.
See the architecture page for details.
Stable release (v5)
The stable v5 codebase lives at dasher-project/dasher. For production use, download Dasher 5.0.