#fzf #search #cli #rust #mdn

app barbara

A command-line tool for instantly surface matching MDN articles by keyword or partial phrase

4 releases

Uses new Rust 2024

new 0.1.3 May 16, 2025
0.1.2 May 14, 2025
0.1.1 May 14, 2025
0.1.0 May 14, 2025

#1465 in Command line utilities

Download history 321/week @ 2025-05-09

321 downloads per month

Apache-2.0

775KB
382 lines

Barabara

Fuzzy search MDN like a bat out of hell.

Barabara is a fast, developer-friendly tool that lets you quickly search and discover relevant documentation from MDN Web Docs. Inspired by Barbara Gordon (Oracle), the ultimate information broker of the DC universe, Barabara helps you navigate the web’s most trusted development resource with precision and ease.

  • 🔍 Fuzzy Find: Instantly surface matching MDN articles by keyword or partial phrase.
  • Fast & Lightweight: No need to load bulky websites or navigate menus.
  • 🧠 Developer-First: Built for CLI and app integrations to supercharge your workflow.

Because every developer deserves their own Oracle.

Help

MDN Site Map Cli

Usage: barbara <COMMAND>

Commands:
fuzzy Fuzzy search for a topic on the MDN website
preview Generates a summary of a MDN page. Useful for quick reference.
help Print this message or the help of the given subcommand(s)

Options:
-h, --help Print help

Installation

This tool relies on FZF. Please make sure you have it installed before proceeding. You can install this tool using cargo install barbara

TODO

  • In development, add dev option for fzf preview
  • Intercept empty selection to display a suggestion

Dependencies

~9–21MB
~290K SLoC