docterm 0.2.0

A TUI-first documentation browser for Dash/Zeal docsets, optimized for the terminal.
docterm-0.2.0 is not a library.

Docterm

docterm transforms bloated HTML docsets into a lean, single-file SQLite/Zstd storage engine. Built for developers who live in the terminal, it features lightning-fast fuzzy search via nucleo, a Model Context Protocol (MCP) server for AI-agent integration, and project-aware documentation ranking.

Tags: rust tui documentation ratatui mcp-server sqlite fuzzy-search developer-tools terminal-app zeal-alternative dash-docset zstd productivity

Quick Start (Nix users)

nix develop --command codium .

Features

  • 📦 Extreme Compression: Post-processes HTML into Markdown + Zstd to save up to 80% disk space.
  • 🔍 Nucleo-Powered Search: Instant fuzzy searching across thousands of symbols.
  • 🤖 AI-Ready: Built-in MCP server to provide context to Claude, Cursor, and Zed.
  • 📈 Heatmap Ranking: Smart search results that learn which docs you visit most.
  • 🛠 Project Aware: Automatically prioritizes docsets based on your current Cargo.toml.

Usage

Roadmap

  • Item 1