DevMarkv0.3.0

Project structure

The crates in the repository and what they contain.

DevMark is a Cargo workspace. The interface is built on GPUI and gpui-kit.

Crate Contents
apps/desktop The GPUI app
crates/writing Markdown/MDX → Typst, PDF and preview, formatting actions, templates; contains devmark-typst
crates/storage SQLite, migrations, change log, backups
crates/notes Notes folder: Markdown files, index, links, folders, tags, search, revisions, trash

Checks

The same checks run in CI:

cargo fmt --all --check
cargo clippy --workspace --all-targets --locked -- --deny warnings
cargo test --workspace --locked

The source code is licensed under Apache-2.0 or MIT, at your option.

Edit this page on GitHub · Docs for v0.3.0