Python Console

Open-source Python projects categorized as Console | Edit details

Top 23 Python Console Projects

  • tqdm

    A Fast, Extensible Progress Bar for Python and CLI

    Project mention: Found this on GitHub! | | 2022-05-14
  • ranger

    A VIM-inspired filemanager for the console

    Project mention: where can i get a ranger/hunter appimage?! | | 2022-05-21

    Read the repo. Ranger is written in Python. Download the code and run it.

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • gdb-dashboard

    Modular visual interface for GDB in Python

    Project mention: Debugging with GDB | | 2022-03-21

    Try GDB Dashboard, it makes gdb much easier to use:

    There's also Voltron which works with both gdb and lldb (amongst others):

  • buku

    :bookmark: Personal mini-web in text

    Project mention: Help me ruminate.. on bookmark managers. | | 2022-05-18

    I personally use Buku: Works pretty well for me, specially with its web frontend (bukuserver).

  • asciimatics

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

    Project mention: Asciiville 1.3.1r2 - ASCII Art, animations, and command line Utilities for Linux | | 2022-05-06

    asciimatics - automatically display a variety of character based animation effects

  • s-tui

    Terminal-based CPU stress and monitoring utility

    Project mention: What are some of your favorite CLI/TUI apps? | | 2022-05-08
  • ddgr

    :duck: DuckDuckGo from the terminal

    Project mention: Googler archived | | 2022-04-04
  • Scout APM

    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.

  • asciichart

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

    Project mention: Logging and Metrics Fun | | 2022-01-07

    And with some help from a slightly modified asciichart.js (and modifying the DOM to use a monospaced font), I was also able to generate a text-based chart as well, so I can easily view "X over time" or whatever data from my servers. It's been super useful and helped me catch a few bugs in my scripts tbh.

  • radian

    A 21 century R console

    Project mention: What's your setup like to make your life easier? | | 2022-02-04

    I use the same extension you linked, along with: - Radian for syntax-highlighting & auto-completion - VSCode-R-Debugger - httpgd for serving graphics via HTTP

  • video-to-ascii

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

    Project mention: How was this effect of code replacing the headshots done? | | 2021-11-04

    you could use one of the many video-to-ascii command line tools to render out a video you made first. then you can overlay that into your actual video. It doesnt look like thats what they did but i think it could look even better than this if executed right

  • Terminus

    Bring a real terminal to Sublime Text (by randy3k)

    Project mention: Is anyone else trying to get into quantum computing and would like to chat and maybe become buddies to share material and help each other with roadblocks? | | 2022-05-07

    If you are getting into Python, please make the world (which includes your coding environment) a more beautiful place and use Sublime Text to compose your scripts and install Terminus on it so you can render inside Sublime Text itself and finally stop using that damn ugly IDLE and command prompt!

  • ueberzug

    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.

    Project mention: What plugins do you guys usually use to preview images/svgs? | | 2022-04-20

    fzf-lua with ueberzug or viu

  • dronesploit

    Drone pentesting framework console

    Project mention: dhondta/dronesploit | | 2021-10-25
  • imgp

    :camera_flash: Fast batch image resizer and rotator

    Project mention: imgp - Fast batch image resizer and rotator in Python | | 2022-01-25
  • nvitop

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

    Project mention: Prédiction de séries chronologiques avec une carte GPU dans Paperspace Gradient et le langage Julia… | | 2022-04-24
  • 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!

    Project mention: Medium to Big projects? please help | | 2021-12-07

    lets say you want to re write a project like this

  • pulsemixer

    CLI and curses mixer for PulseAudio

    Project mention: pulsemixer: TUI alternative to pavucontrol | | 2022-04-28
  • yaspin

    A lightweight terminal spinner for Python with safe pipes and redirects 🎁

  • stig

    TUI and CLI for the BitTorrent client Transmission

    Project mention: What CLI/TUI programs do you wish existed/were better? | | 2021-10-03

    You mean, Tremc and Stig ?

  • RecoverPy

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

    Project mention: Recover deleted/overwritten files with RecoverPy 1.5.0 | | 2022-04-26

    Hi! I recently release RecoverPy v1.5.0 and I think I might give you some news. -> Repo: -> 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.

  • pdd

    :date: Tiny date, time diff calculator with piggybacked timers

    Project mention: Date Time Expression - a language for expressing and calculating date and time | | 2021-10-14

    dte is a little interpreter I've been having so much fun making and I think it's close to done. It's a date-time calculating language with a focus on (firstly) broad interpretation and (secondly) minimalism. In natural language, there are many ways to describe date and time and its operations, and dte is an attempt to reflect that. It's made with the help of the ply, a pure-python implementation of lex and yacc. It was inspired by pdd, which is another command-line utility for quick date-time calculations.

  • ci_edit

    A terminal text editor with mouse support and ctrl+Q to quit.

    Project mention: Please suggest a terminal text editor | | 2022-04-27

    I'm sure that vi and Emacs will happily do this and more, but I'm hoping for something a little lighter in weight. ci_edit nearly fits the bill, except it doesn't show a word count, and I thought I would ask first before trying to patch it.

  • python-sploitkit

    Devkit for building Metasploit-like consoles

    Project mention: python-prompt-toolkit VS python-sploitkit - a user suggested alternative | | 2022-01-15

    Not an alternative to Prompt Toolkit but actually a development kit relying on it ; Sploitkit allows to easily make a Metasploit-looking interface with a simple plugin architecture of modules and commands. It currently lacks documentation unfortunately...

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). The latest post mention was on 2022-05-21.

Python Console related posts


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

Project Stars
1 tqdm 22,072
2 ranger 11,549
3 gdb-dashboard 8,595
4 buku 5,101
5 asciimatics 3,053
6 s-tui 2,988
7 ddgr 2,373
8 asciichart 1,391
9 radian 1,376
10 video-to-ascii 1,337
11 Terminus 1,196
12 ueberzug 1,077
13 dronesploit 1,014
14 imgp 878
15 nvitop 842
16 Suplemon 769
17 pulsemixer 550
18 yaspin 534
19 stig 433
20 RecoverPy 368
21 pdd 263
22 ci_edit 201
23 python-sploitkit 193
Find remote jobs at our new job board There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives