fff

Active
GitHub Rust MIT

Description

fff is a fast, minimal, and hackable command-line file manager written in Go, useful as a lightweight tool layer for shell-driven agent workflows.

Key Features

  • Lightning-fast file search by name and content with millisecond latency
  • Written in Rust for high performance and low memory usage
  • Agent-friendly with structured output that LLMs can parse
  • Drop-in replacement for fd/find with the same CLI ergonomics
  • Supports glob and regex patterns with flexible filtering syntax

Use Cases

💡 Let agents quickly locate files and symbols in large codebases
💡 Power the search backend of Claude Code or Codex
💡 Replace find/fd on the command line for faster feedback
💡 Use in CI pipelines to locate violating code by content rules

Quick Start

# Install fff (macOS / Linux)
brew install fff

# Fast filename search
fff "config*.yaml"

# Search by content
fff --content "TODO"

# Combine glob and case insensitivity
fff --glob "*.ts" --content "useState" --ignore-case

Related Projects