Top 23 Python Terminal Projects
As easy as /aitch-tee-tee-pie/ 🥧 Modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. https://twitter.com/httpieProject mention: Building an API with FastAPI | dev.to | 2021-04-13
At first, I saved a sample of the trending repositories HTML to avoid sending dozens of requests to Github. I use HTTPie as HTTP client to perform requests via the terminal.
Rich is a Python library for rich text and beautiful formatting in the terminal.Project mention: A TUI library for Kotlin? | reddit.com/r/Kotlin | 2021-04-10
Do you know any good TUI libraries for Kotlin? (Specifically something like Rich)?
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
the only cheat sheet you needProject mention: Sed command regex implementation problem | reddit.com/r/regex | 2021-04-15
I'm not familiar with that site, but from reading a bit from the github repo https://github.com/chubin/cheat.sh, seems like curl cheat.sh/sed\?T will help you avoid syntax highlighting
Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.Project mention: I made a terminal utility to monitor some system stats. Was wondering if you guys know of anything better or if I should continue dev work on it since we need it? | reddit.com/r/Ubuntu | 2021-04-06
Glances - My go to, this one is light and quite amazing.
A Fast, Extensible Progress Bar for Python and CLIProject mention: How to have a progress bar that runs when another function is processing. | reddit.com/r/learnpython | 2021-04-11
:partly_sunny: The right way to check the weatherProject mention: New gopher server and ideas | reddit.com/r/Gopher | 2021-04-10
Hi all! I just recently hosted a home gopher server at gopher://molleraj.homelinuxserver.org:70/, which right now includes a phlog. I also plan to add perhaps some news feeds via RSS (gopherfeed) and local weather reports probably through wttr.in, though I know I can get text reports from floodgap. Does anyone else have some fun gopher ideas? I was thinking of text-based games as well. I know there is some interactive fiction, and I was thinking about creating something like a virtual garden visitors could plant in and look at through a "map." Anyway, gopher is really impressing me, and it seems perfect for keeping older tech alive in a new age.
An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more. https://twitter.com/httpie
Modular visual interface for GDB in PythonProject mention: Tooling - good IDEs that won't obliterate my laptop battery life? | reddit.com/r/cpp_questions | 2021-03-25
gdb + gdb-dashboard (https://github.com/cyrus-and/gdb-dashboard) or gdb-frontend (https://github.com/rohanrhu/gdb-frontend)
:mag: Google from the terminalProject mention: search the internet from the command line | reddit.com/r/commandline | 2021-03-15
This is what the googler project is for. If you're on some flavor of debian, install it with apt.
Typer, build great CLIs. Easy to code. Based on Python type hints.Project mention: Why Do Long Options Start with Two Dashes? | news.ycombinator.com | 2021-04-08
Were your expectations different?
Are there any good articles on the benefits of following such rules (any fungible improvements to legibility or usability, as opposed to just "consistency amongst different tools")?
Are there any tools which can validate whether any piece of software conforms to this standard (either by scanning the man pages, or the code, or a formalized format of parameters the app supports)? Personally, the closest i've found is Typer ( https://typer.tiangolo.com/ ) but without anything that can automatically reject non-conformant code as a part of a CI process, i think enforcing such formats would be a non-starter for me.
A supercharged AWS command line interface (CLI).
:bookmark: Browser-independent bookmark managerProject mention: What is your favourite command line tools? | dev.to | 2021-02-09
buku - Browser-independent bookmark manager written in Python3 and SQLite3
Drop-down terminal for GNOMEProject mention: An alternate way to open terminal? | reddit.com/r/linuxquestions | 2021-03-17
Maybe worth looking into one of the quake-style consoles out there like yakuake or guake.
Pokemon terminal themes.Project mention: I am lost in my 10+ terminals | reddit.com/r/linuxquestions | 2021-01-08
Browse Hacker News like a haxor: A Hacker News command line interface (CLI).
:computer: tmux session manager. built on libtmuxProject mention: Get Started with Tmux | news.ycombinator.com | 2021-04-03
Very similar to tmuxinator, but in python:
I use this one as I found it easier to set up, and a bit more intuitive to script. Also if you use python rather than ruby, it's easier to understand!
Terminal-based CPU stress and monitoring utilityProject mention: I made a terminal utility to monitor some system stats. Was wondering if you guys know of anything better or if I should continue dev work on it since we need it? | reddit.com/r/linux | 2021-04-06
I would check out https://github.com/aristocratos/bashtop, and https://amanusk.github.io/s-tui/ for inspiration!
A new kind of Progress Bar, with real time throughput, eta and very cool animations!Project mention: A new kind of Progress Bar for Python | reddit.com/r/Python | 2021-01-04
I still have to write about all the 2.0 features, the largest release I'll ever do... 😅 => https://github.com/rsalmei/alive-progress/pull/51
:duck: DuckDuckGo from the terminalProject mention: ytfzf style search for general web searches? | reddit.com/r/linuxquestions | 2021-03-27
:calendar: CLI calendar applicationProject mention: Calendar app suggestions | reddit.com/r/linux4noobs | 2021-04-10
Not sure if you may be interested in a console program but I'm using khal (with vdirsyncer) to synchronize my Outlook and NextCloud calendars. Since Google is a caldav calendar, it would work as well.
Emacs application frameworkProject mention: How can I use Mozilla's Readability.js with eww? | reddit.com/r/emacs | 2021-03-12
You might need this https://github.com/manateelazycat/emacs-application-framework
It is a simple python package to play videos in the terminal using characters as pixelsProject mention: Windows is nice and all, but can it do this? (1) | reddit.com/r/linuxmasterrace | 2021-03-22
Bring a real terminal to Sublime Text (by randy3k)Project mention: Terminal in ST4 | reddit.com/r/SublimeText | 2021-04-15
No native terminal. There is of course Terminus.
What are some of the best open-source Terminal projects in Python? This list will help you: