barbara

Crates.iobarbara
lib.rsbarbara
version0.1.4
created_at2025-05-14 00:13:56.549525+00
updated_at2025-05-21 18:22:58.616723+00
descriptionA command-line tool for instantly surface matching MDN articles by keyword or partial phrase.
homepage
repositoryhttps://github.com/Ces-D/barbara
max_upload_size
id1672656
size841,271
Cesar (Ces-D)

documentation

https://github.com/Ces-D/barbara/blob/main/README.md

README

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
Commit count: 10

cargo fmt