A Hacker News CLI reader app with rich formatting and good UX
This is a CLI-based reader for Hacker News! rich-hn
will use the curses
library (and potentially some capabilities from the rich
Python library) to format Hacker News in a beautiful way.
Currently, an MVP version of the application is available, and details on how to run it can be found below. The MVP version of the app uses less
with the -R
flag as a backend for convenience.
pip install --user pipenv
.cd
into it:
git clone https://github.com/zaataylor/rich-hn
cd rich-hn
pipenv install
pipenv shell
python mvp.py
to start the applicationpipenv
, run the command exit
.Here’s a quick summary of rich-hn
‘s feature roadmap:
Implementation Status Symbols
| Symbol | Description |
|——————|————————————-|
| ✓| Done |
| WIP | Work In Progress |
| NYI | Not Yet Implemented |
h
, j
, k
, l
) for scrolling up and down, and navigating forward and backward through pages.Ask HN
, Show HN
, stories
, and jobs
posts.more
/vim
style scrolling UI.Feel free to make issues related to problems you see when using the application. This will help me make it better! Here are some currently known problems: