5fdcede6f868ca23adb8427a4208cf61577a277a
commit 533ac4e58256e6520a86af964fcf4c2f9a98d4ba Author: adminoo <git@kadath.corp> Date: Mon Feb 23 18:52:59 2026 +0100 feat: freebsd release tarball generator commit874fb63fd0Author: adminoo <git@kadath.corp> Date: Mon Feb 23 14:05:24 2026 +0100 feat: bump changelog commit46ab7e2911Author: adminoo <git@kadath.corp> Date: Mon Feb 23 13:58:14 2026 +0100 feat: margin and page breaks commit44751a808aAuthor: adminoo <git@kadath.corp> Date: Mon Feb 23 13:57:56 2026 +0100 feat: picture are worth thousand words commita5683428e0Author: adminoo <git@kadath.corp> Date: Mon Feb 23 13:39:00 2026 +0100 feat: navigate individual sections commit0d9b7c4e7bAuthor: adminoo <git@kadath.corp> Date: Mon Feb 23 13:38:19 2026 +0100 feat: make use of vendoring
donniemarko
Version: 0.2.0
Knowledge Management System over markdown notes.
Release 0.3.0
- New section endpoints:
GET /notes/{id}/sections/{sectionID} - Level-two headings are now linkable and point to their section pages
- Print CSS improvements (page breaks before headings, avoid splitting blocks, reduced margins)
- Vendoring support for offline builds (
make vendor) - Makefile now defaults to
-mod=vendorfor build/test/run (breaking change) - README now includes a UI screenshot
Release 0.2.0
- Group notes by root folders
- Metadatas
- Mobile-friendly CSS
- FreeBSD-specific compile target and scripts
- Logging http requests and errors
Release 0.1.0
- Core web UI for browsing notes
- Tagging system (add/remove, filter, search)
- SQLite-backed storage with tests
About donniemarko
donniemarko works as a read-only (for now) interface over a set of markdown notes. Its goals are:
- Ensuring notes intented to be published online are correctly formatted
- Rendering the notes in a printable-friendly format, taking advantage of HTML/CSS styling
- Providing an interface to aggregate the content of those notes for quickly retrieving bits of information through searching and filtering
- Providing an interface to cross-reference those notes through a tagging system, in the same fashion as a blog or a wiki
Development
Vendoring is supported for offline builds.
Common commands:
make vendorto populatevendor/make buildto build using vendored depsmake testto run tests using vendored deps
Description
v0.3.1
Latest
Languages
Go
85.8%
CSS
10.5%
Makefile
1.9%
Shell
1.8%
