Skip to content
fb

v0.1.0

The first release of fb.

The first release. fb turns facebook.com into typed, scriptable data from a single pure-Go binary.

Highlights

  • Entities. Resolve any Page, profile, or group to a rich record, and stream its feed with --posts, bounded by --limit or by date.
  • Posts. Pull a post with its text, counts, media, and preview comments (--comments).
  • Media. Stream photos, videos, and reels; resolve a single photo or video, including playable sources with --streams; list public events.
  • Discovery. search across Facebook's surfaces by type, and fb id to classify any handle, id, or URL with no network.
  • Datasets. seed a root into URLs, crawl them into records, and db query a local SQLite store with SQL.
  • Output. One formatter for every command: table, JSONL, JSON, CSV, TSV, YAML, URL, and raw, with --fields and --template.

Notes

  • fb reads the public pages Facebook serves to search engines, so there is no login and no cookie. It is explicit about the limits: private content exits 4 with a login-wall hint, and feeds expose the most recent posts rather than the full history.
  • The binary is pure Go with no runtime dependencies and no browser.