A terminal-based Hacker News reader built with Rust.
- Browse Top 30 Hacker News stories
- Read top comments on any story
- Open story links directly in your default browser
- Concurrent story fetching for fast load times
- Clean, scrollable TUI powered by Ratatui
| Key | Action |
|---|---|
↑ / ↓ |
Navigate stories |
Enter |
View comments for a story |
o |
Open story URL in browser |
Esc |
Back to story list |
q |
Quit |
- Ratatui + Crossterm — TUI rendering & terminal control
- Tokio — Async runtime
- Reqwest — HTTP client for the HN API
- Serde — JSON deserialization
- Rust (edition 2024)
git clone https://github.com/Skip06/HN-TUI.git
cd HN-TUI
cargo runMIT