nb is a powerful, flexible, and self-contained note-taking and knowledge management application that empowers users to write, organize, search, and archive plain-text notes, bookmarks, and tasks from the command line or through a local web server. Designed to be portable and vendor-independent, it stores all content as plain text files with optional encryption, which means notes can be versioned, diffed, and synced with Git just like code, giving users fine-grained control over their personal information. The tool supports tagging, linking with wiki-style references, filtering, pinned items, and full-text search, making it easy to build a structured knowledge base or Zettelkasten system that grows over time. Users can bookmark web pages and have content auto-cleaned and saved alongside their notes, which gives nb a combined role as both a personal wiki and a bookmarks manager, organized through tags and folders.

Features

  • Command-line note-taking and bookmarks management
  • Plain-text storage with optional encryption
  • Git-backed versioning and syncing for notebooks
  • Local web server for browsing and editing notes
  • Tagging, linking, filtering, and full-text search
  • Pandoc conversion and plugin extensibility

Project Samples

Project Activity

See All Activity >

Categories

Note-Taking

License

Affero GNU Public License

Follow nb

nb Web Site

Other Useful Business Software
Award-Winning Medical Office Software Designed for Your Specialty Icon
Award-Winning Medical Office Software Designed for Your Specialty

Succeed and scale your practice with cloud-based, data-backed, AI-powered healthcare software.

RXNT is an ambulatory healthcare technology pioneer that empowers medical practices and healthcare organizations to succeed and scale through innovative, data-backed, AI-powered software.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of nb!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Registered

2026-02-16