Joplin
Use with conditions
An offline-first notes and to-do app with notebooks, web clipping, and a choice of synchronization services.
View project →Build a personal knowledge base of Markdown pages with bidirectional links, queries, and programmable extensions.
SilverBullet is a browser-based Markdown knowledge-management tool that organizes pages within a Space. Live preview supports writing, while bidirectional links connect notes and a page picker helps navigation. Outlining and task-related features extend the editing workflow, allowing text, page relationships, and outstanding items to be maintained together in the same collection of notes.
Page content can also form queryable objects through an integrated database and SLIQ queries. Space Lua provides programmable commands, templates, widgets, and generated content. These extend ordinary note editing rather than defining every basic interaction. Users adopting queries or scripts maintain the corresponding syntax and configuration as part of the behavior they add to their space.
The installation guide covers server binaries and Docker on local or remote machines. Full functionality requires a TLS layer; plain LAN HTTP has online-only limitations. The server filesystem should be case-sensitive. Network storage or synchronization tools can affect timestamps and consistency, making filesystem behavior relevant to deployment rather than merely the browser used to connect.
First choose a local single-file server or Docker from the official installation page; Confirmed requirements: An always-on device or service; Some requirements have not been verified. Check the official setup instructions.
People who prefer plain text and wiki links; People willing to learn queries and extensions gradually
Expecting advanced customization without learning syntax or scripts; Unable to meet the server filesystem requirements