🍺 BREW Explorer

← all formulae

circumflex

brew install circumflex v4.3 MIT

Hacker News in your terminal

301
30-day installs · #2222
744
90-day · #2487
1.6k
365-day · #3110
2.0k
★ GitHub stars · updated 2mo ago

Build dependencies

go

GitHub topics

cli client command-line console hacker hacker-news hackernews news reader terminal tui ycombinator

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "go"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Hacker News in your terminal",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:36:23+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "circumflex",
  "github_default_branch": "main",
  "github_last_commit_at": "2026-06-15T09:11:48Z",
  "github_readme_excerpt": "\u003cp align=\"center\"\u003e\n  \u003cimg src=\"screenshots/clx.png\" width=\"150\" alt=\"circumflex\"/\u003e\n\u003c/p\u003e\n\n#\n\n\u003cp align=\"center\"\u003e\n  \u003ccode\u003ecircumflex\u003c/code\u003e is a command line tool for browsing Hacker\u0026nbsp;News in your terminal\n\u003c/p\u003e\n\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"screenshots/main_view.png\" width=\"600\" alt=\"Main view\"/\u003e\n\u003c/p\u003e\n\n### Main features\n\n- \ud83d\udecb **Everything in one place** \u2014 read both the comment section and articles in Reader Mode\n- \ud83c\udf08 **Syntax highlighting** \u2014 syntax-aware formatting for comments and headlines\n- \u26a1\ufe0f **Vim-style navigation** \u2014 scroll through, jump between and collapse threads with familiar keybindings\n\n**You might also like:**\n\n- \ud83e\udd39 **Native terminal colors** \u2014 you bring your own color scheme, `circumflex` does the rest\n- \ud83d\udc8e **Nerd Fonts** \u2014 full support for Nerd Fonts as icons\n- \u2764\ufe0f **Add to favorites** \u2014 save interesting submissions for later\n\n## Installing\n\nThe binary name for `circumflex` is `clx`.\n\n```console\n# Homebrew\nbrew install circumflex\n\n# Nix\nnix-shell -p circumflex\n\n# AUR\nyay -S circumflex\n\n# Go\ngo install github.com/bensadeh/circumflex/cmd/clx@latest\n\n# From source\ngo run ./cmd/clx\n```\n\n## Features\n\n### Categories\n\nSwitch between categories with \u003ckbd\u003eTab\u003c/kbd\u003e. The header shows `top`, `best`, `ask`, `show` and `favorites` by\ndefault. Pick which ones appear (and in what order) with the `--categories` flag:\n\n```console\nclx --categories top,new,best\n```\n\nAvailable categories are `top`, `best`, `new`, `ask`, `show` and `favorites`.\n\n### Comment section\n\nPress \u003ckbd\u003eEnter\u003c/kbd\u003e to view the comment section.\n\nThe comment section has two modes: `read mode` and `navigate mode`.\n\nIn `read mode`, you can scroll using the usual vim bindings. You can also jump between top-level\ncomments (\u003ckbd\u003en\u003c/kbd\u003e/\u003ckbd\u003eN\u003c/kbd\u003e), and you can expand and collapse threads by quote level\n(\u003ckbd\u003eh\u003c/kbd\u003e/\u003ckbd\u003el\u003c/kbd\u003e) or all at once (\u003ckbd\u003eEnter\u003c/kbd\u003e).\n\nIn `navigate mode`, you can individually select comments and collapse specific threads. This is useful in longer threads\nwith many replies.",
  "github_repo": "bensadeh/circumflex",
  "github_stars": 2022,
  "github_topics": [
    "cli",
    "client",
    "command-line",
    "console",
    "hacker",
    "hacker-news",
    "hackernews",
    "news",
    "reader",
    "terminal",
    "tui",
    "ycombinator"
  ],
  "homepage": "https://github.com/bensadeh/circumflex",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 301,
  "installs_365d": 1596,
  "installs_90d": 744,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "MIT",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "circumflex",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 2222,
  "rank_365d": 3110,
  "rank_90d": 2487,
  "raw_hash": "6947408e06db26ef",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/c/circumflex.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "4.3",
  "versioned_formulae": [],
  "why_use_this": null
}