* [jsonify-resume](https://github.com/ashishbinu/jsonify-resume) - A cli that converts resumes into JSON Resume schema.
* [NestedTextTo](https://github.com/AndydeCleyre/nestedtextto) - CLI to convert between NestedText and JSON, YAML, or TOML.
* [Pandoc](http://pandoc.org/) - Universal document file converter; handles input output from/to a number of formats: HTML, PDF, LaTeX, docx, odt, AsciiDoc, Markdown, Textile, just to mention a few; the quality of conversion strongly depends on the combination of input/output formats.
* [Sfeed](https://codemadness.org/sfeed.html) - Sfeed is a RSS and Atom parser (and some format programs). It converts RSS or Atom feeds from XML to a TAB-separated file.
* [simtex](https://github.com/simtex-dev/engine) - simtex (simplified LaTeX) allows you to convert your markdown or text lectures into LaTeX file with one command, configured with simple .json file.
* [unoserver](https://github.com/unoconv/unoserver/) - Using LibreOffice as a server for converting documents, it allows to convert multiple documents without loading libreoffice into memory every time.
* [Vertopal-CLI](https://github.com/vertopal/vertopal-cli) - Vertopal-CLI is a small, yet powerful utility for converting digital files to a variety of file formats using Vertopal public API.
@ -1073,6 +1072,19 @@ Prompts and welcome messages.
* [Starship](https://starship.rs/) - The cross-shell prompt for astronauts.
* [welcome.sh](https://github.com/G2-Games/welcome.sh) - A nice little script that greets you on every launch, with some helpful (and customizable!) information.
## <aname="rss"></a>RSS
RSS feed visualizers, converters and managers.
* [Canto Curses](https://github.com/themoken/canto-curses) - Curses frontend for [Canto daemon](https://github.com/themoken/canto-next) for RSS feeds.
* [Newsbeuter](http://newsbeuter.org/) - "The Mutt of RSS Feed Readers": Newsbeuter is an open-source RSS/Atom feed reader for text terminals. Has great configurability and vast number of features, making it a slick and fast feed reader that can be completely controlled via keyboard.
* [Newsboat](https://newsboat.org/) - An RSS/Atom feed reader for the text console. It's an actively maintained fork of Newsbeuter.
* [nom](https://github.com/guyfedwards/nom) - RSS reader for the terminal.
* [openring](https://git.sr.ht/~sircmpwn/openring) - A tool for generating a webring from RSS feeds, so you can link to other blogs you like on your own blog.
* [rReader](https://github.com/rainygirl/rreader) - RSS reader client with TUI interface.
* [rss-cli](https://github.com/Clortox/rss-cli) - A unix-inspired cli application for interacting with RSS feeds.
* [Sfeed](https://codemadness.org/sfeed.html) - Sfeed is a RSS and Atom parser (and some format programs). It converts RSS or Atom feeds from XML to a TAB-separated file.
## <aname="religion"></a>Religion
Tools to handle religious material.
@ -1455,7 +1467,6 @@ Games and utilities to measure and/or improve the typing ability.
* [plzz](https://github.com/deep5050/plzz) - A python CLI to automate daily tasks of both common and advanced users. It allows to easily launch common and different types of operations such as creating random files or check hashes.
* [Polykill](https://github.com/Bdeering1/polykill) - Lightweight command line utility for removing dependencies and build artifacts from unused local projects.
* [Python re(gex)? exercises](https://github.com/learnbyexample/TUI-apps/tree/main/PyRegexExercises) - TUI application intended to help you practice Python regular expressions there are more than 100 exercises covering both the builtin re and third-party regex module.
* [rss-cli](https://github.com/Clortox/rss-cli) - A unix-inspired cli application for interacting with RSS feeds.
* [sauce](https://github.com/cadecuddy/sauce) - A novelty CLI tool that identifies an anime from an image and yields key data about it.
* [Skylab](https://github.com/SerhiiStets/skylab) - A text user interface (TUI) tool that displays upcoming space launches in a user-friendly way.
* [sprinkles](https://github.com/KhalilOuali/sprinkles) - Randomly colors input text and outputs it to the terminal.
@ -1482,20 +1493,15 @@ Games and utilities to measure and/or improve the typing ability.
* [baca](https://github.com/wustho/baca) - Lets you indulge in your favorite e-books in the comfort of your terminal.
* [bat](https://github.com/sharkdp/bat) - A cat clone with syntax highlighting and Git integration.
* [cacaview](http://caca.zoy.org/wiki/libcaca) - A library and a program to display JPG, PNG, GIF or BMP images in the terminal using ASCII characters.
* [Canto Curses](https://github.com/themoken/canto-curses) - Curses frontend for [Canto daemon](https://github.com/themoken/canto-next) for RSS feeds.
* [ccat](https://github.com/owenthereal/ccat) - A `cat` command with colorized output.
* [haxor-news](https://github.com/donnemartin/haxor-news) - Browse Hacker News like a haxor: A Hacker News command line interface (CLI).
* [medium-cli](https://github.com/djadmin/medium-cli) - Medium for Hackers - Read [medium.com](https://medium.com/) stories in the terminal.
* [mplayer](http://www.mplayerhq.hu/design7/news.html) - One of the most popular video/audio players around, plays most audio and video formats (using ASCII characters) in the shell, provides a GUI for graphical visualization.
* [mpv](https://mpv.io/) - A cross-platform media player with many features such as frame timing, MKV chapters and subtitles. It is a responsive video player with minimal layout customizable with themes. A good alternative media player to VLC since it can handle almost all the media formats as VLC, but using much less resources.
* [Newsbeuter](http://newsbeuter.org/) - "The Mutt of RSS Feed Readers": Newsbeuter is an open-source RSS/Atom feed reader for text terminals. Has great configurability and vast number of features, making it a slick and fast feed reader that can be completely controlled via keyboard.
* [Newsboat](https://newsboat.org/) - An RSS/Atom feed reader for the text console. It's an actively maintained fork of Newsbeuter.
* [nom](https://github.com/guyfedwards/nom) - RSS reader for the terminal.
* [ov](https://github.com/noborus/ov) - Feature-rich terminal-based text viewer.
* [Oyomu](https://github.com/EruEri/oyomu) - A command line comic reader and collection manager.
* [reader](https://github.com/mrusme/reader) - Reader parses a web page for its actual content and displays it in nicely highlighted text on the command line
* [rReader](https://github.com/rainygirl/rreader) - RSS reader client with TUI interface.
* [TerminalImageViewer](https://github.com/stefanhaustein/TerminalImageViewer) - Small C++ program to display images in a (modern) terminal using RGB ANSI codes and unicode block graphics characters.
* [termv](https://github.com/Roshan-R/termv) - A terminal iptv player written in bash.
* [texel](https://github.com/Lauriat/texel) - Command line interface for reading spreadsheets inside terminal.
@ -1541,7 +1547,6 @@ Static site generators, load test tools.
* [Metalsmith](http://www.metalsmith.io/) - An extremely simple static site generator, all functionalities are provided by plugins that can be combined and chained, written and extendable in Javascript.
* [Mycorrhiza Wiki](https://mycorrhiza.wiki/) - A lightweight file-system wiki engine that uses Git for keeping history.
* [nanoc](http://nanoc.ws/) - Static site generator written in Ruby, extremely powerful and customizable, support many formats to generate HTML content.
* [openring](https://git.sr.ht/~sircmpwn/openring) - A tool for generating a webring from RSS feeds, so you can link to other blogs you like on your own blog.
* [pageres-cli](https://github.com/sindresorhus/pageres-cli) - Capture screenshots of websites in various resolutions. A good way to make sure your websites are responsive.
* [Reachable](https://github.com/italolelis/reachable) - Check if a domain is up.
* [s3cmd](https://github.com/s3tools/s3cmd) - Command line tool for managing Amazon S3 and CloudFront services.
@ -165,7 +165,7 @@ browser,Links,http://www.jikos.cz/~mikulas/links//,,A textual Web browser with t
browser,Elinks,http://elinks.cz/,https://repo.or.cz/elinks.git,"""Advanced and well-established feature-rich text mode web browser""; started as a fork of `Links`; it supports background download with queueing, some support from CSS, text box editing in external text editor."
browser,Lynx,http://lynx.invisible-island.net/,,"A highly configurable text-based web browser, one of the oldest CLI browser I'm aware of."
browser,w3m,http://w3m.sourceforge.net/,https://sourceforge.net/projects/w3m/,"A text-based web browser as well as a pager like `less`, it can be used as a text formatting tool which typesets HTML into plain text."
viewers,Newsbeuter,http://newsbeuter.org/,https://github.com/akrennmair/newsbeuter,"""The Mutt of RSS Feed Readers"": Newsbeuter is an open-source RSS/Atom feed reader for text terminals. Has great configurability and vast number of features, making it a slick and fast feed reader that can be completely controlled via keyboard."
rss,Newsbeuter,http://newsbeuter.org/,https://github.com/akrennmair/newsbeuter,"""The Mutt of RSS Feed Readers"": Newsbeuter is an open-source RSS/Atom feed reader for text terminals. Has great configurability and vast number of features, making it a slick and fast feed reader that can be completely controlled via keyboard."
email,alpine,http://www.washington.edu/alpine/,,"Mail client which aims at being ""fast, easy to use email client that is suitable for both the inexperienced email user as well as for the most demanding of power users""."
email,alot,,https://github.com/pazz/alot,"MUA written in Python using the [NotMuch](https://notmuchmail.org/) backend, MailDir format support."
email,mbsync,http://isync.sourceforge.net/mbsync.html,,"Mailboxes synchronization tool, allows to download email locally, MailDir format supported."
shells,Cat9,,https://github.com/letoram/cat9,"Cat9 is a user shell script for LASH - a command-line shell that discriminates against terminal emulators, written in Lua."
productivity,speedread,,https://github.com/pasky/speedread,A simple terminal-based open source Spritz-alike filter that shows input text as a per-word RSVP (rapid serial visual presentation) aligned on optimal reading points.
online,pockyt,,https://github.com/achembarpu/pockyt,"Read, manage, and automate the collection of articles in [Pocket](https://getpocket.com), an application for managing a reading list of articles from the Internet."
viewers,Newsboat,https://newsboat.org/,https://github.com/newsboat/newsboat,An RSS/Atom feed reader for the text console. It's an actively maintained fork of Newsbeuter.
rss,Newsboat,https://newsboat.org/,https://github.com/newsboat/newsboat,An RSS/Atom feed reader for the text console. It's an actively maintained fork of Newsbeuter.
viewers,medium-cli,,https://github.com/djadmin/medium-cli,Medium for Hackers - Read [medium.com](https://medium.com/) stories in the terminal.
religion,bible,,https://github.com/BibleJS/BibleApp,Read the Holy Bible via the command line.
utility,moviemon,,https://github.com/iCHAIT/moviemon,A Python program that displays all the information about all your movies in the command line.
@ -796,9 +796,9 @@ security,PaperAge,,https://github.com/matiaskorhonen/paper-age,"Easy and secure
utility,Autocomplete,,https://github.com/withfig/autocomplete,IDE-style autocomplete for your existing terminal & shell.
ai,chatgpt,,https://github.com/mglantz/chatgpt,Simple command line integration to Chat GPT.
organizers,Calcure,,https://github.com/anufrievroman/calcure,Modern TUI calendar and task manager with customizable interface.
viewers,Canto Curses,,https://github.com/themoken/canto-curses,Curses frontend for [Canto daemon](https://github.com/themoken/canto-next) for RSS feeds.
viewers,rReader,,https://github.com/rainygirl/rreader,RSS reader client with TUI interface.
utility,rss-cli,,https://github.com/Clortox/rss-cli,A unix-inspired cli application for interacting with RSS feeds.
rss,Canto Curses,,https://github.com/themoken/canto-curses,Curses frontend for [Canto daemon](https://github.com/themoken/canto-next) for RSS feeds.
rss,rReader,,https://github.com/rainygirl/rreader,RSS reader client with TUI interface.
rss,rss-cli,,https://github.com/Clortox/rss-cli,A unix-inspired cli application for interacting with RSS feeds.
security,pgen,,https://github.com/ctsrc/Pgen,Generate passphrases using the wordlists for random passphrases made by the EFF.
password-manager,keydex,,https://github.com/shikaan/keydex,Manage KeePass databases from your terminal.
utility,Keep,,https://github.com/keephq/keep,"Simple alerting tool, with declarative syntax and builtin providers."
fuzzy-finder,shmenu,,https://github.com/duclos-cavalcanti/shmenu,Menu TUI tool written solely in bash.
monitor,Fastfetch,,https://github.com/LinusDierheimer/fastfetch,"Like neofetch, but much faster because written in C."
password-manager,pa,,https://github.com/biox/pa,"A simple password manager; encryption via age, written in portable posix shell."
viewers,nom,,https://github.com/guyfedwards/nom,RSS reader for the terminal.
rss,nom,,https://github.com/guyfedwards/nom,RSS reader for the terminal.
editors,VE,http://www.inverary.net/ve/ve.html,,"Lean, fast and feature rich text editor."
file-manager,TUIFI Manager,,https://github.com/GiorgosXou/TUIFIManager,"A cross-platform terminal-based termux-oriented file manager (and component), meant to be used with a Uni-Curses project or as is."
monitor,ttop,,https://github.com/inv2004/ttop,"top-like system monitoring tool with TUI, historical data service and triggers."
@ -1026,14 +1026,14 @@ chat,toxic,,https://github.com/Jfreegman/toxic,A Tox-based instant messaging and
music,ncspot,,https://github.com/hrkfdn/ncspot,"Cross-platform ncurses Spotify client written in Rust, inspired by ncmpc and the likes."
multimedia,Streamlink,,https://github.com/streamlink/streamlink,Streamlink is a CLI utility which pipes video streams from various services into a video player.
transfer,yt-dlp,,https://github.com/yt-dlp/yt-dlp,A youtube-dl fork with additional features and fixes.
conversion,Sfeed,https://codemadness.org/sfeed.html,git://git.codemadness.org/sfeed,Sfeed is a RSS and Atom parser (and some format programs). It converts RSS or Atom feeds from XML to a TAB-separated file.
rss,Sfeed,https://codemadness.org/sfeed.html,git://git.codemadness.org/sfeed,Sfeed is a RSS and Atom parser (and some format programs). It converts RSS or Atom feeds from XML to a TAB-separated file.
todo-manager,Todoman,,https://github.com/pimutils/todoman,"A simple, standards-based, cli todo (aka: task) manager."
shells,DASH,http://gondor.apana.org.au/~herbert/dash/,git://git.kernel.org/pub/scm/utils/dash/dash.git,DASH is a POSIX-compliant implementation of /bin/sh that aims to be as small as possible. It does this without sacrificing speed where possible.
networking,darkhttpd,https://unix4lyfe.org/darkhttpd/,https://github.com/emikulic/darkhttpd,"Darkhttpd is a simple, fast HTTP 1.1 web server for static content. It does not support PHP or CGI etc but is designed to serve static content, which it does very well."
networking,quark,https://tools.suckless.org/quark/,https://git.suckless.org/quark,quark is an extremely small and simple HTTP GET/HEAD-only web server for static content.
networking,Prosody,https://prosody.im/,https://github.com/bjc/prosody,"Prosody is a modern XMPP communication server. It aims to be easy to set up and configure, and efficient with system resources."
networking,ejabberd,https://www.ejabberd.im/,https://github.com/processone/ejabberd,"ejabberd is an XMPP application server and an MQTT broker, written mainly in the Erlang programming language."
webdev,openring,,https://git.sr.ht/~sircmpwn/openring,"A tool for generating a webring from RSS feeds, so you can link to other blogs you like on your own blog."
rss,openring,,https://git.sr.ht/~sircmpwn/openring,"A tool for generating a webring from RSS feeds, so you can link to other blogs you like on your own blog."
productivity,TUI apps,,https://github.com/learnbyexample/TUI-apps,"A repository containing a couple of one-script programs, mainly dedicated to training/learning CLI tools such as grep, awk, etc."
viewers,Oyomu,,https://github.com/EruEri/oyomu,A command line comic reader and collection manager.
monitor,procs,,https://github.com/dalance/procs,A modern replacement for ps written in Rust.
1
category
name
homepage
git
description
165
browser
Elinks
http://elinks.cz/
https://repo.or.cz/elinks.git
"Advanced and well-established feature-rich text mode web browser"; started as a fork of `Links`; it supports background download with queueing, some support from CSS, text box editing in external text editor.
166
browser
Lynx
http://lynx.invisible-island.net/
A highly configurable text-based web browser, one of the oldest CLI browser I'm aware of.
167
browser
w3m
http://w3m.sourceforge.net/
https://sourceforge.net/projects/w3m/
A text-based web browser as well as a pager like `less`, it can be used as a text formatting tool which typesets HTML into plain text.
168
viewersrss
Newsbeuter
http://newsbeuter.org/
https://github.com/akrennmair/newsbeuter
"The Mutt of RSS Feed Readers": Newsbeuter is an open-source RSS/Atom feed reader for text terminals. Has great configurability and vast number of features, making it a slick and fast feed reader that can be completely controlled via keyboard.
169
email
alpine
http://www.washington.edu/alpine/
Mail client which aims at being "fast, easy to use email client that is suitable for both the inexperienced email user as well as for the most demanding of power users".
170
email
alot
https://github.com/pazz/alot
MUA written in Python using the [NotMuch](https://notmuchmail.org/) backend, MailDir format support.
171
email
mbsync
http://isync.sourceforge.net/mbsync.html
Mailboxes synchronization tool, allows to download email locally, MailDir format supported.
667
shells
Cat9
https://github.com/letoram/cat9
Cat9 is a user shell script for LASH - a command-line shell that discriminates against terminal emulators, written in Lua.
668
productivity
speedread
https://github.com/pasky/speedread
A simple terminal-based open source Spritz-alike filter that shows input text as a per-word RSVP (rapid serial visual presentation) aligned on optimal reading points.
669
online
pockyt
https://github.com/achembarpu/pockyt
Read, manage, and automate the collection of articles in [Pocket](https://getpocket.com), an application for managing a reading list of articles from the Internet.
670
viewersrss
Newsboat
https://newsboat.org/
https://github.com/newsboat/newsboat
An RSS/Atom feed reader for the text console. It's an actively maintained fork of Newsbeuter.
671
viewers
medium-cli
https://github.com/djadmin/medium-cli
Medium for Hackers - Read [medium.com](https://medium.com/) stories in the terminal.
672
religion
bible
https://github.com/BibleJS/BibleApp
Read the Holy Bible via the command line.
673
utility
moviemon
https://github.com/iCHAIT/moviemon
A Python program that displays all the information about all your movies in the command line.
796
utility
Autocomplete
https://github.com/withfig/autocomplete
IDE-style autocomplete for your existing terminal & shell.
797
ai
chatgpt
https://github.com/mglantz/chatgpt
Simple command line integration to Chat GPT.
798
organizers
Calcure
https://github.com/anufrievroman/calcure
Modern TUI calendar and task manager with customizable interface.
799
viewersrss
Canto Curses
https://github.com/themoken/canto-curses
Curses frontend for [Canto daemon](https://github.com/themoken/canto-next) for RSS feeds.
800
viewersrss
rReader
https://github.com/rainygirl/rreader
RSS reader client with TUI interface.
801
utilityrss
rss-cli
https://github.com/Clortox/rss-cli
A unix-inspired cli application for interacting with RSS feeds.
802
security
pgen
https://github.com/ctsrc/Pgen
Generate passphrases using the wordlists for random passphrases made by the EFF.
803
password-manager
keydex
https://github.com/shikaan/keydex
Manage KeePass databases from your terminal.
804
utility
Keep
https://github.com/keephq/keep
Simple alerting tool, with declarative syntax and builtin providers.
841
fuzzy-finder
shmenu
https://github.com/duclos-cavalcanti/shmenu
Menu TUI tool written solely in bash.
842
monitor
Fastfetch
https://github.com/LinusDierheimer/fastfetch
Like neofetch, but much faster because written in C.
843
password-manager
pa
https://github.com/biox/pa
A simple password manager; encryption via age, written in portable posix shell.
844
viewersrss
nom
https://github.com/guyfedwards/nom
RSS reader for the terminal.
845
editors
VE
http://www.inverary.net/ve/ve.html
Lean, fast and feature rich text editor.
846
file-manager
TUIFI Manager
https://github.com/GiorgosXou/TUIFIManager
A cross-platform terminal-based termux-oriented file manager (and component), meant to be used with a Uni-Curses project or as is.
847
monitor
ttop
https://github.com/inv2004/ttop
top-like system monitoring tool with TUI, historical data service and triggers.
1026
music
ncspot
https://github.com/hrkfdn/ncspot
Cross-platform ncurses Spotify client written in Rust, inspired by ncmpc and the likes.
1027
multimedia
Streamlink
https://github.com/streamlink/streamlink
Streamlink is a CLI utility which pipes video streams from various services into a video player.
1028
transfer
yt-dlp
https://github.com/yt-dlp/yt-dlp
A youtube-dl fork with additional features and fixes.
1029
conversionrss
Sfeed
https://codemadness.org/sfeed.html
git://git.codemadness.org/sfeed
Sfeed is a RSS and Atom parser (and some format programs). It converts RSS or Atom feeds from XML to a TAB-separated file.
1030
todo-manager
Todoman
https://github.com/pimutils/todoman
A simple, standards-based, cli todo (aka: task) manager.
1031
shells
DASH
http://gondor.apana.org.au/~herbert/dash/
git://git.kernel.org/pub/scm/utils/dash/dash.git
DASH is a POSIX-compliant implementation of /bin/sh that aims to be as small as possible. It does this without sacrificing speed where possible.
1032
networking
darkhttpd
https://unix4lyfe.org/darkhttpd/
https://github.com/emikulic/darkhttpd
Darkhttpd is a simple, fast HTTP 1.1 web server for static content. It does not support PHP or CGI etc but is designed to serve static content, which it does very well.
1033
networking
quark
https://tools.suckless.org/quark/
https://git.suckless.org/quark
quark is an extremely small and simple HTTP GET/HEAD-only web server for static content.
1034
networking
Prosody
https://prosody.im/
https://github.com/bjc/prosody
Prosody is a modern XMPP communication server. It aims to be easy to set up and configure, and efficient with system resources.
1035
networking
ejabberd
https://www.ejabberd.im/
https://github.com/processone/ejabberd
ejabberd is an XMPP application server and an MQTT broker, written mainly in the Erlang programming language.
1036
webdevrss
openring
https://git.sr.ht/~sircmpwn/openring
A tool for generating a webring from RSS feeds, so you can link to other blogs you like on your own blog.
1037
productivity
TUI apps
https://github.com/learnbyexample/TUI-apps
A repository containing a couple of one-script programs, mainly dedicated to training/learning CLI tools such as grep, awk, etc.
1038
viewers
Oyomu
https://github.com/EruEri/oyomu
A command line comic reader and collection manager.