Top 23 Python TUI Projects
Textual is a TUI (Text User Interface) framework for Python inspired by modern web development.Project mention: Seven things I've learned building a modern TUI framework | reddit.com/r/Python | 2022-08-04
I've been working night and weekends on it for 6 months, including writing amazing docs. The "self promoting" as you put it is a recruitment drive, so I can hire more devs.
A terminal spreadsheet multitool for discovering and arranging dataProject mention: Convert a Single line of JSON to csv using jq in shell bash script | reddit.com/r/commandline | 2022-07-24
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
A cross platform package to do curses-like operations, plus higher level APIs and widgets to create text UIs and ASCII art animationsProject mention: CLI Tools on windows [Python] | reddit.com/r/commandline | 2022-07-25
I've used asciimatics in the past to good effect.
Terminal-based CPU stress and monitoring utilityProject mention: Looking for tool to stress CPU and GPU at the same time | reddit.com/r/linuxquestions | 2022-07-23
For the CPU I can recommend s-tui which is basically a GUI for stress. You could of course also just run stress without a GUI
Python TUI framework with mouse support, modular widget system, customizable and rapid terminal markup language and more!Project mention: Version 7.2.0 brings automatically generated palettes using color theory! | reddit.com/r/pytermgui | 2022-08-05
ueberzug is a command line util which allows to display images in combination with X11. The user is expected to have knowledge of theoretical computer science. https://github.com/seebye/ueberzug/wiki/Troubleshooting/119e30f331799b30fb9594db29740685cb09425bProject mention: show image in dashboard | reddit.com/r/neovim | 2022-07-23
A TUI todo managerProject mention: [OC] Doit - A todo manager that you didn't ask for, but needed ! | reddit.com/r/commandline | 2022-06-19
python3.10 -m pip install git+https://github.com/kraanzu/dooit.git Defaulting to user installation because normal site-packages is not writeable Collecting git+https://github.com/kraanzu/dooit.git Cloning https://github.com/kraanzu/dooit.git to /tmp/pip-req-build-prx0bj9b Running command git clone --filter=blob:none --quiet https://github.com/kraanzu/dooit.git /tmp/pip-req-build-prx0bj9b Resolved https://github.com/kraanzu/dooit.git to commit 0dc8be03e5154f232323dd7a65e26b0d6063ce48 Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata (pyproject.toml) ... done Collecting textual<0.2.0,>=0.1.17 Using cached textual-0.1.18-py3-none-any.whl (89 kB) Collecting pyperclip<2.0.0,>=1.8.2 Using cached pyperclip-1.8.2.tar.gz (20 kB) Preparing metadata (setup.py) ... error error: subprocess-exited-with-error
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
Modern TUI calendar and task manager with minimal and customizable UI.Project mention: Hacker News top posts: Jun 1, 2022 | reddit.com/r/hackerdigest | 2022-06-01
Modern TUI calendar and task manager with customizable interface\ (34 comments)
A typing application to level up your fingers!Project mention: how to fix settings button missing from top bar drop-down | reddit.com/r/pop_os | 2022-08-03
Lightweight, pure-Python Text User Interface (TUI) widget toolkit with minimal dependencies. Dedicated to the Pycopy project.Project mention: Is there a way to check if there is any input waiting on the stdin buffer? | reddit.com/r/learnpython | 2021-10-18
Jupyter notebooks in the terminalProject mention: euporie - Run and edit Jupyter notebooks in the terminal | reddit.com/r/commandline | 2022-03-26
A python library for intuitively creating CUI/TUI interfaces with widgets, inspired by gocui.
terminal telegram client (by paul-nameless)Project mention: What are some of your favorite CLI/TUI apps? | reddit.com/r/commandline | 2022-05-08
8.- telegram-tg https://github.com/paul-nameless/tg
The top-like text-based user interface for AustinProject mention: Live flame graph rendering in the terminal | reddit.com/r/Python | 2022-04-16
CLI and curses mixer for PulseAudio
TUI podcast client for the terminalProject mention: What are some neat and useful CLI programs? | reddit.com/r/linuxquestions | 2021-09-27
Podcasts client: castero.
TUI and CLI for the BitTorrent client TransmissionProject mention: transg-tui: command line interface for Transmission BitTorrent client | reddit.com/r/commandline | 2022-07-30
Nice TUI. There's also stig which is optimized for managing thousands of torrents
Spotify in the terminal 💻🎶Project mention: Automated Spotify to play at specific time on macOS? | reddit.com/r/truespotify | 2022-07-01
I'm pretty sure you could combine cron and something like https://github.com/ceuk/spotui
Interactively find and recover deleted or :point_right: overwritten :point_left: files from your terminalProject mention: Recover deleted/overwritten files with RecoverPy 1.5.0 | reddit.com/r/Python | 2022-04-26
Hi! I recently release RecoverPy v1.5.0 and I think I might give you some news. -> Repo: https://github.com/PabloLec/RecoverPy -> What is it? RecoverPy is a 100% Python tool to not only recover deleted but also overwritten files. I got the idea when I was quite new to some programming best practices, especially version control... Long story short, I accidentally piped my output into my precious script... Just spent the day working on something and instead of typing myscript > log, I typed log > myscript, oh boy what a feeling. I knew some tools to recover deleted files, but my problem was quite different, I didn't deleted the file (in system words, marked the file blocks as deleted/available), I just replaced it's content. Talk about an impostor syndrome. After a long ride in the abysses of unix stackexchange, I found some dark combination of grep and dd command to search directly in your raw system partitions blocks and eventually recovered my file! But as the process was really slow and painful, I thought it might be a good idea to make a tool out of it. That's how RecoverPy was born.
A TUI chat application writtten in pythonProject mention: Need help with a project(A TUI chat app) | reddit.com/r/learnpython | 2022-08-03
Just a beginner in python I know the basics and some modules of python and currently thinking of building my first project a textual module-based chat app for a project for my resume, with an excellent terminal user interface. (example)
Wisdom Tree is a TUI concentration app, with features like pomodoro timer, YouTube music player, Lo-fi radio.
Python Terminal ToolkitProject mention: This Week in Python | dev.to | 2022-03-04
pyTermTk – A toolkit for building interactive terminal applications
Python TUI related posts
Version 7.2.0 brings automatically generated palettes using color theory!
1 project | reddit.com/r/pytermgui | 5 Aug 2022
Seven things I've learned building a modern TUI framework
1 project | reddit.com/r/Python | 4 Aug 2022
how to fix settings button missing from top bar drop-down
1 project | reddit.com/r/pop_os | 3 Aug 2022
Need help with a project(A TUI chat app)
1 project | reddit.com/r/learnpython | 3 Aug 2022
What library would I use to create a command line version of scrabble? Solo play
1 project | reddit.com/r/roguelikedev | 2 Aug 2022
transg-tui: command line interface for Transmission BitTorrent client
2 projects | reddit.com/r/commandline | 30 Jul 2022
The brand-new TIM engine arrives with version 7.0.0!
1 project | reddit.com/r/pytermgui | 24 Jul 2022
What are some of the best open-source TUI projects in Python? This list will help you:
Are you hiring? Post a new remote job listing for free.