Log, organize, and instantly retrieve your technical notes, command snippets, and error resolutions. A personal knowledge base built for developers — not productivity enthusiasts.
DevBook is a personal knowledge base for developers. Every time you debug an error, figure out a config, write a useful snippet, or document an architecture decision — DevBook is where it lives.
No more losing context in scattered Notion pages, random text files, or Slack history. DevBook gives you one fast, searchable vault that you actually use.
Built by a developer, for developers. The goal is zero friction between having a thought and capturing it.
DevBook is available across all your environments:
| Platform | Status | Download |
|---|---|---|
| Web App | Live | devbook.neelsapariya.in |
| Android App | Available | Latest Release → |
| Browser Extension | Available | Latest Release → |
| CLI | Available | npm install -g devbook-cli |
Capture two types of entries built for different situations:
- Notes — markdown documents with code blocks, tags, categories, commands, and reference links
- Errors — structured entries with error message, root cause, solution, and reproduction steps
Press Ctrl+K anywhere in the app. Search your entire vault by title, content, tags, or category instantly.
Organize with categories and subcategories. Drag to reorder. Tag everything atomically. Filter by type, favorite, or trash.
GitHub-flavored markdown with syntax highlighting, live preview side-by-side, and one-click code copy.
Make notes public or unlisted. Share a URL to any note. Unlisted notes are accessible only via direct link — not indexed.
Browse and upvote public notes from other developers. Discover real solutions to real problems.
The native Android app brings your vault to your pocket.
- Full-text search across every note, error, and snippet
- Offline-first — your vault is cached locally, works without internet
- Quick-capture via the Android share menu from any app
- Instant sync — changes reflect on all platforms in real time
- Favorites, filters, and tags — find anything in seconds
Capture from anywhere on the web without switching tabs.
- Highlight any text on a page and save it directly to DevBook
- Works on all major browsers (Chrome, Firefox, Edge, Brave, Arc)
- One-click capture with automatic source URL attached
- Authorize once via your DevBook account — no manual token needed
- Download the extension
.zipfrom the Releases page - Open your browser's extension manager (
chrome://extensionsor equivalent) - Enable Developer Mode
- Click Load unpacked and select the extracted folder
- Click Connect to DevBook in the extension popup — you'll be redirected to authorize in one click
npm install -g devbook-cli# Authenticate with your account
devbook login
# Search your vault from the terminal
devbook search "docker build"
# Add a quick note
devbook add "nginx upstream timeout fix"
# List recent entries
devbook list --type error
# Copy a snippet to clipboard
devbook copy <slug>The CLI uses API tokens from your Settings → API & CLI page.
DevBook has a public REST API. Generate a token from the web app and authenticate all requests with it.
Authorization: Bearer dvbk_your_token_here# List your notes
curl https://devbook.neelsapariya.in/api/notes \
-H "Authorization: Bearer dvbk_your_token"
# Create a new note
curl -X POST https://devbook.neelsapariya.in/api/notes \
-H "Authorization: Bearer dvbk_your_token" \
-H "Content-Type: application/json" \
-d '{"title":"My note","description":"Content here","type":"note"}'All downloads — APK, extension, and CLI — are published to the Releases page of this repository.
| Asset | Description |
|---|---|
devbook-android.apk |
Android app — sideload directly |
devbook-extension.zip |
Browser extension — load unpacked |
| Changelog | What changed in each version |
Software Engineer · Mobile App Developer
Designed, built, and shipped every part of this — web app, mobile app, browser extension, CLI, and API. DevBook started as a personal tool to stop losing engineering context. It became something worth sharing.
All source code is private. This repository serves as the public-facing home for releases and documentation.