Skip to content

bormanjo/hacker-news-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hacker News TUI, written in Rust

This is a pet project to produce a textual interface for browsing hackernews stories using your favorite terminal.

Features + ToDos

  • UI
    • Navigate a list of story titles
      • Scroll through list rendered beyond terminal height
    • Display comments on a selected story
  • API
    • Get item ids for stories from endpoints: best/new/top
    • Get an item's data via id
    • Get data for a list of item ids
      • 1 tokio task per GET item request, executed asynchronously
  • Code
    • Refactor HNClient into sub-module
    • Refactor UI into sub-module