Python Console

Open-source Python projects categorized as Console

Top 23 Python Console Projects

  1. tqdm

    :zap: A Fast, Extensible Progress Bar for Python and CLI

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. ranger

    A VIM-inspired filemanager for the console

    Project mention: 10 CLI Tools Every Developer Should Use with AI Coding Agents | dev.to | 2026-04-04

    When working on remote Linux VMs or navigating deep directory trees, cd and ls get tedious. Ranger is a VIM-inspired file manager that gives you a multi-pane visual view of your directory tree with file previews.

  4. gdb-dashboard

    Modular visual interface for GDB in Python

  5. xonsh

    🐚 Python-powered shell. Full-featured, cross-platform and AI-friendly.

    Project mention: Xonsh shell 0.23 REFORGED – not just a release | news.ycombinator.com | 2026-04-21
  6. buku

    :bookmark: Personal mini-web in text

    Project mention: Use Txt for Bookmarks | news.ycombinator.com | 2025-08-27

    This is a cool tool: https://github.com/jarun/buku It's not perfect (it is not synced across devices) but it fills out metadata for you and isn't tied to a browser.

  7. nvitop

    An interactive NVIDIA-GPU process viewer and beyond, the one-stop solution for GPU process management.

    Project mention: Show HN: Sping – A HTTP/TCP Latency Tool That's Easy on the Eye | news.ycombinator.com | 2025-08-24

    I've frequently found myself using [nvitop](https://github.com/XuehaiPan/nvitop) to diagnose GPU/CPU contention issues.

    The two best things about it are:

  8. s-tui

    Terminal-based CPU stress and monitoring utility

  9. asciimatics

    A cross platform package to do curses-like operations, plus higher level APIs and widgets to create text UIs and ASCII art animations

  10. ddgr

    :duck: DuckDuckGo from the terminal

    Project mention: Surfing the Web Like It's 1992 (Lynx Browser) | dev.to | 2025-07-24

    For a handy, privacy-friendly search workflow, you can combine Lynx with ddgr, a command-line DuckDuckGo search utility. Simply set:

  11. pytermgui

    Python TUI framework with mouse support, modular widget system, customizable and rapid terminal markup language and more!

  12. radian

    A 21 century R console

    Project mention: Show HN: Lotas – Cursor for RStudio | news.ycombinator.com | 2025-07-21

    FYI "Radian" is also the name of a very popular R console: https://github.com/randy3k/radian

  13. asciichart

    Nice-looking lightweight console ASCII line charts ╭┈╯ for NodeJS, browsers and terminal, no dependencies

  14. dronesploit

    Drone pentesting framework console

  15. video-to-ascii

    It is a simple python package to play videos in the terminal using characters as pixels

  16. RecoverPy

    Interactively find and recover deleted or :point_right: overwritten :point_left: files from your terminal

  17. Terminus

    Bring a real terminal to Sublime Text (by randy3k)

  18. imgp

    :camera_flash: Fast batch image resizer and rotator

  19. yaspin

    A lightweight terminal spinner for Python 🎁

  20. pulsemixer

    CLI and curses mixer for PulseAudio

  21. Suplemon

    :lemon: Console (CLI) text editor with multi cursor support. Suplemon replicates Sublime Text like functionality in the terminal. Try it out, give feedback, fork it!

  22. stig

    TUI and CLI for the BitTorrent client Transmission

  23. rich-pixels

    A Rich-compatible library for writing pixel images and ASCII art to the terminal.

  24. NoteSH

    NoteSH fully functional sticky notes App in your Terminal!

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Console discussion

Log in or Post with

Python Console related posts

Index

What are some of the best open-source Console projects in Python? This list will help you:

# Project Stars
1 tqdm 31,186
2 ranger 17,228
3 gdb-dashboard 12,209
4 xonsh 9,507
5 buku 7,141
6 nvitop 6,952
7 s-tui 5,023
8 asciimatics 4,280
9 ddgr 3,350
10 pytermgui 2,664
11 radian 2,282
12 asciichart 2,086
13 dronesploit 1,945
14 video-to-ascii 1,833
15 RecoverPy 1,767
16 Terminus 1,451
17 imgp 1,090
18 yaspin 914
19 pulsemixer 806
20 Suplemon 803
21 stig 626
22 rich-pixels 497
23 NoteSH 487

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Python is
the 1st most popular programming language
based on number of references?