Skip to content
AVGVSTVS96Public

About

A local-first outliner - Logseq, rebuilt on Effect V4 and Loro

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

seqno

A local-first outliner.

ci

A seqno page with properties, headings, links, tags and nested blocks

A couple of years ago I watched my favorite note-taking app get worse and worse, so I decided to rebuild it on a stack of really nice technologies. seqno looks and feels like Logseq and opens your Logseq graphs. The goal is to keep it as minimal as possible while making it as solid and clean as I can.

The search palette Linking a page while typing A page and its references in the sidebar
Search Linking pages References

How it works

Every edit goes into a Loro CRDT log, built so devices merge without conflicts. SQLite runs in a worker as a fast index you can always rebuild.

Built with TypeScript 7, Effect 4, Loro, SQLite, React 19, CodeMirror 6 and Vite 8.

More in architecture, decisions and roadmap.

Status

Early. The web app runs in Chrome and Edge. Hardening comes next, then iOS and desktop. It's not ready for your real notes yet.

Try it

Open seqno.vercel.app/app in Chrome or Edge. The Getting started tour opens, and everything you type stays in your browser. A second demo graph, a developer's notes, is in the graph menu at the top of the left sidebar.

To run it yourself, with Node 24 and pnpm:

pnpm install
pnpm --filter @seqno/web dev

Credits

The hero on seqno's homepage is directly inspired by the opening screen of Buzz, Block's open-source app, and its cursor-shy bees by Wes Billman (block/buzz#1982).

License

MIT

About

A local-first outliner - Logseq, rebuilt on Effect V4 and Loro

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages