Skip to content

Showcase submission: hnr — terminal UI for Hacker News #1142

Description

@prasanthj

Showcase Submission

Project name: h.n.r (say it as "honor")

Repository: https://github.com/prasanthj/hnr

Description:
A terminal UI for Hacker News built with ratatui 0.29. Browse six feeds (Top, New, Best, Ask HN, Show HN, Jobs), read threaded comments with inline expand/collapse, and get comments prefetched automatically after a short dwell so the pane switches without pressing Enter. Fetch and render articles in reader mode (structured blocks with section navigation). All async operations — feed refresh, article fetch, comment prefetch, search — show an animated shimmer progress indicator. Search via Algolia, vote, reply, bookmark, and manage sessions — all without leaving the terminal.

Install:

brew tap prasanthj/hnr && brew install hnr
# or
cargo install hnr

Screenshot/Demo:

h.n.r showcase

1600×900, Catppuccin Mocha theme, shell hidden during recording, 2× playback speed

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions