_ _ _
| | | | (_)
__| | ___ _ __ ___| |_ _ _ _
/ _` |/ _ \ '_ \ / _ \ __| | | | |
| (_| | __/ | | | __/ |_| |_| | |
\__,_|\___|_| |_|\___|\__|\__,_|_|
Terminal. It is like a cup of hot chocolate in the middle of a dark freezing winter evening. Or like a rocking chair next to a fireplace. That cozy place where you can truly feel one with the machine, which you don't want to leave.
But one cannot stay in this magical wonderland if they want to stay up-to-date with the daily-changing, hottest JavaScript frameworks. One day without news and Naxt.JS, Nixt.JS, or Best.JS drops. One cannot allow that to happen.
That's why I created denetui (Developer News TUI. I know. I am creative :P). Denetui allows you to read most upvoted daily posts from dev.to without ever leaving your terminal.
To use the hosted version of denetui, simply install with cargo:
cargo install denetuiAnd run:
denetuiIf you want to self-host the backend first
cd backend && cp .env.example .envAnd then run the backend
cargo run --releaseNext run
cd ../tui && cp .env.example .envCopy your self-hosted server url to .env and then build and install
cargo build --release && cargo install --path .Then you can run the TUI with
denetui