explaingit

androidpoet/fldocs

Analysis updated 2026-08-03 · repo last pushed 2026-07-03

GoAudience · developerComplexity · 2/5MaintainedSetup · easy

TLDR

fldocs is a command-line tool for searching and reading Flutter and Jetpack Compose documentation entirely offline after an initial download. It ships as a single binary and can also act as an MCP server for AI coding assistants.

Mindmap

mindmap
  root((repo))
    What it does
      Offline doc search
      Flutter docs
      Jetpack Compose docs
    Key Features
      Single binary
      No dependencies
      MCP server support
    Use Cases
      Quick doc lookups
      AI assistant integration
      Filter by source
    Audience
      Flutter developers
      Android developers
      Terminal users
    Limitations
      Needs periodic re-sync
      Initial download required

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Search and read Flutter or Jetpack Compose docs from the terminal without an internet connection.

USE CASE 2

Let an AI coding assistant like Claude Code search official docs directly during your conversation.

USE CASE 3

List all available documentation pages and read a specific page by its path.

USE CASE 4

Filter doc searches to just Flutter or just Jetpack Compose as needed.

What is it built with?

GoFlutterJetpack ComposeMCP

How does it compare?

androidpoet/fldocs0verflowme/cloudflared0verflowme/pulumi-vultr
LanguageGoGoGo
Last pushed2026-07-032024-10-192022-12-26
MaintenanceMaintainedStaleDormant
Setup difficultyeasymoderatehard
Complexity2/52/53/5
Audiencedeveloperdeveloperops devops

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Requires an initial download of documentation pages before offline use works.

In plain English

fldocs is a command-line tool that lets you search and read Flutter and Jetpack Compose documentation entirely offline. Instead of opening a browser and hunting through official docs, you type a search term in your terminal and get instant results. After an initial download, everything works without an internet connection. At a high level, the tool downloads the full set of documentation pages for both Flutter and Jetpack Compose to your local machine. You can then search across both sets of docs at once, or filter to just one source if you prefer. You can also list all available pages, read a specific page by its path, and check stats on what's been downloaded. It ships as a single binary with no runtime dependencies, so there's nothing else to install or configure. The people who would get the most out of this are Flutter or Android developers who work in the terminal and want quick lookups without context-switching to a browser. For example, if you're mid-coding and need to check how a "lazy column" or "state management" pattern works, you can search and read the relevant page without leaving your workflow. It also integrates with Claude Code and other AI assistants as an MCP server, which means an AI coding assistant can search and read the docs directly during your conversation, handy if you want the assistant to pull up accurate, up-to-date documentation rather than relying on its training data. One notable tradeoff is that the docs are only as current as your last sync. Since everything runs offline after the initial download, you'd need to re-sync periodically to catch any updates to the official documentation. The README doesn't go into detail on how syncing or updates work beyond that first download.

Copy-paste prompts

Prompt 1
How do I install fldocs and run my first offline search for Flutter documentation?
Prompt 2
Show me how to set up fldocs as an MCP server so Claude Code can search Jetpack Compose docs during our conversation.
Prompt 3
How do I filter fldocs search results to only show Jetpack Compose pages and skip Flutter docs?
Prompt 4
What commands does fldocs provide for listing available pages, reading a specific page, and checking download stats?

Frequently asked questions

What is fldocs?

fldocs is a command-line tool for searching and reading Flutter and Jetpack Compose documentation entirely offline after an initial download. It ships as a single binary and can also act as an MCP server for AI coding assistants.

What language is fldocs written in?

Mainly Go. The stack also includes Go, Flutter, Jetpack Compose.

Is fldocs actively maintained?

Maintained — commit in last 6 months (last push 2026-07-03).

How hard is fldocs to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is fldocs for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.