CLI for crawling documentation sites into Markdown with defuddle
No-browser docs crawler using defuddle when Firecrawl and JinaAI already exist.
🌿 A file-based headless document build tool
Headless docs separation when Quartz and Obsidian bundle everything together.
Digital garden enthusiasts, technical writers who want editor flexibility
Quartz · Obsidian Publish · Docusaurus
These days there are plenty of file-based digital garden tools. But many of them treat the document system and the UI as one bundle, which always bothered me. I mostly write in NeoVim, so I wanted the document system itself, the editing environment, and the application (usually a static site) to be separate things. I didn't need an all-in-one. I needed a system where I could fine-tune the rules programmatically, and since sharing my digital garden with others matters too, the application UI had to be customizable as well. So I created Simpesys.
Simpesys focuses only on the document system, things like hierarchy and cross-references between documents, and keeps the user interface as a completely separate layer. The document system is the trickiest part of building a digital garden, and Simpesys provides that as a headless tool. The UI is handled through a plugin system, so users can customize it however they want. The users could even use another tool's UI on top of Simpesys if they wanted. (Respecting the original authors and their licenses, of course.)
It's not perfect yet, but I hope it inspires anyone with similar needs. As the first user of Simpesys, I keep improving it.
Simpesys's homepage is itself built with Simpesys: https://pedia.simpesys.deno.net/
No-browser docs crawler using defuddle when Firecrawl and JinaAI already exist.
Markdown-defined workflows with agentic state management, but chat-with-LLM for documents is crowded.
Local Markdown OCR via CLI and HTTP, though macOS Live Text overlaps heavily.
Single Markdown to polished docs in 15 seconds, no config files.
Zero-config Markdown→PDF via Typst, but Pandoc already does this with more flexibility.
Discovery plans, Delivery executes — separation of concerns baked into folder structure.