bormanjo / hacker-news-rs

A [WIP] TUI for Hacker News

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

A [WIP] TUI for Hacker News

License:MIT License


Languages

Language:Rust 100.0%