Skip to content

Teolhyn/denetui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

      _                 _         _ 
     | |               | |       (_)
   __| | ___ _ __   ___| |_ _   _ _ 
  / _` |/ _ \ '_ \ / _ \ __| | | | |
 | (_| |  __/ | | |  __/ |_| |_| | |
  \__,_|\___|_| |_|\___|\__|\__,_|_|
                                    
                                    

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.

Installation

To use the hosted version of denetui, simply install with cargo:

cargo install denetui

And run:

denetui

Self-host instructions

If you want to self-host the backend first

cd backend && cp .env.example .env

And then run the backend

cargo run --release

Next run

cd ../tui && cp .env.example .env

Copy 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

About

Daily developer news in terminal!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages