xwmx/nb
CLI and local web plain text note‑taking, bookmarking, and archiving with linking, tagging, filtering, search, Git versioning & syncing, Pandoc conversion, + more, in a single portable script. observed · 2026-08-28
Health v2 · maintenance only
98/100
- Activity 99
- Release rhythm 97
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 11
- age_days: 3886
- days_rel: 21
- days_push: 8
- n_releases_24m: 20
Adoption not part of the score
8377 stars · 253 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
nb is a command-line and local web note-taking, bookmarking, archiving, and knowledge base application implemented as a single portable shell script. It stores notes as plain text (Markdown, Org, LaTeX, AsciiDoc) with Git-backed versioning and syncing, tagging, wiki-style linking, full-text search, encryption, and Pandoc-based import/export.
Use cases
- take plain text notes from the command line
- manage bookmarks with local full-text search
- build a zettelkasten knowledge base with wiki-style links
- version and sync notes with git
- encrypt private notes and bookmarks
- convert notes between markdown, org, latex, and other formats
- keep todos and tasks alongside notes
When to choose
- you want plain-text, future-proof notes stored in standard formats
- you live in the terminal and use editors like Vim, Emacs, or VS Code
- you want git versioning and syncing built in without extra setup
- you need a portable single-script tool with no heavy dependencies
- you want a local, distraction-free bookmark manager with cached page content
When to avoid
- you need rich WYSIWYG editing or mobile apps
- you require real-time multi-user collaboration
- you prefer GUI-first note apps like Notion or Obsidian with plugin ecosystems
- you need a database-backed system with structured queries
Facets
application · maturity stable
search-engine documentation markdown file-system cli gui security version-control plugin-system developer-tools self-hosted files windows cli self-hosted cross-platform note-taking bookmarks zettelkasten plain-text git-sync pandoc knowledge-base shell-script archiving vim vscode command-line linux macos
2 sources
- readme: https://github.com/xwmx/nb · fetched 2026-08-28 · f461ae6df048
- homepage: https://xwmx.github.io/nb · fetched 2026-08-29 · 99e77ee4f548
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| xwmx/nb | main | 98 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem