The block editor handles text smoothly, built on solid frameworks that show up in how fluidly paragraphs move and reshape. Drop in markdown and it converts automatically. Add equations, tables, images, checklists, emojis, all the standard stuff works without friction. Syntax highlighting appears when you paste code, which matters if you're documenting technical work.
What sets this apart is where your notes actually live. You can store everything locally on disk, which means your browser becomes the only gatekeeper. No servers, no cloud uploads unless you choose them. For notes that never leave your machine, collaboration obviously won't work. That's the tradeoff.
The GitHub sync changes how version control works for notes. Connect a private repository and your notes push to Git automatically. Every edit becomes a commit. Every change gets tracked. Engineers will recognize this workflow immediately because it mirrors how code already moves through repositories. The core features here stay free forever, including GitHub sync with private repos.
Switch to the Kanban view and the note app transforms into a project board. Tasks move between columns. Todos stack up. It's not trying to be a full project management system, just offering enough structure to organize work without opening another tool.
The diagram builder adds another layer. Wireframe nodes connect with animated edges to map out workflows or system designs. You're basically getting three tools — notes, boards, diagrams — in one workspace.
Where things get messy is in the breadth. Having this many features means more surface area for confusion. The AI writer sits inside notes for enhancement work, but how well it performs depends on what you're asking it to do. Dropbox sync adds another storage option beyond local and GitHub, giving you three ways to handle your files.
Search includes regex capability, which sounds powerful until you realize most people don't think in regular expressions. Tags help organize notes the traditional way, though you'll need to stay disciplined about applying them consistently.
The ability to edit notes with any third-party app matters if you've got a preferred editor. Files sync through Git or other methods, so your workflow doesn't lock into Elasticnote's interface. That flexibility comes at the cost of simplicity. You've got options, but options require decisions.