Python Console

Open-source Python projects categorized as Console

Top 23 Python Console Projects

  • tqdm

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

  • Project mention: Neat Parallel Output in Python | news.ycombinator.com | 2024-02-25

    yeah my code needs to use multiprocessing, which does not play nice with tqdm. thanks for the tip about positions though, that helped me search more effectively and came up with two promising comments. unmerged / require some workarounds, but might just work:

    https://github.com/tqdm/tqdm/issues/1000#issuecomment-184208...

  • ranger

    A VIM-inspired filemanager for the console

  • Project mention: Z – Jump Around | news.ycombinator.com | 2024-01-15

    Came to post zoxide. Also if you use `ranger`[1] (vim inspired file manager) then you might like to add the `ranger-zoxide` plugin[2].

    1. https://github.com/ranger/ranger

    2. https://github.com/jchook/ranger-zoxide

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • gdb-dashboard

    Modular visual interface for GDB in Python

  • Project mention: Cyrus-and/GDB-dashboard: Modular visual interface for GDB in Python | news.ycombinator.com | 2024-04-11
  • xonsh

    :shell: Python-powered, cross-platform, Unix-gazing shell.

  • Project mention: This Week In Python | dev.to | 2024-03-09

    xonsh – Python-powered, cross-platform, Unix-gazing shell

  • buku

    :bookmark: Personal mini-web in text

  • Project mention: Buku: Personal Mini-Web in Text | news.ycombinator.com | 2024-01-29
  • nvitop

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

  • Project mention: Nvtop: Linux Task Monitor for Nvidia, AMD and Intel GPUs | news.ycombinator.com | 2024-03-12

    That's why the authors recommend pipx for installing nvitop. I am not a sysadmin, but I prefer pipx over relying on the (often outdated) distro sources.

    https://github.com/XuehaiPan/nvitop?tab=readme-ov-file#insta...

  • s-tui

    Terminal-based CPU stress and monitoring utility

  • Project mention: Is X1 Carbon gen 6 a decent (beginner) Linux machine? | /r/thinkpad | 2023-05-08

    There's a way of doing it via s-tui.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • 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: What is your go-to UI framework? | /r/learnpython | 2023-06-27

    For small apps, I may choose a TUI (Terminal User Interface). Curses for Python is very lightweight, but quite low level and difficult to use for anything more than a very simple interface (if your app tries to draw outside of the drawing area, the app crashes, so you have to carefully manage every detail). Textual and asciimatics are both mature TUI frameworks that provide a higher level and more Pythonic way to create TUI's.

  • ddgr

    :duck: DuckDuckGo from the terminal

  • Project mention: Add Link to selection without using the browser | /r/ObsidianMD | 2023-06-29

    Using the shell commands plugin and ddgr, I managed to create a nice trick, which allows you to add the link to selected text without having to google it (hard to describe, but the gif should give you the idea). Here is how it works: - install the shell commands plugin https://obsidian.md/plugins?id=obsidian-shellcommands - install ddgr https://github.com/jarun/ddgr - add the following code as shell command: bash query="{{selection}}" link=$(ddgr --num=1 --json "$query" | grep "url" | cut -d'"' -f4) mdlink="[$query]($link)" echo -n "$mdlink" - in the settings for that shell command, set the stdout to "current file: caret position" - you are good to go. (Maybe give it a hotkey)

  • pytermgui

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

  • Project mention: Using Textual to Build a ChatGPT TUI App | dev.to | 2023-07-21

    Several libraries, such as urwid or PyTermGUI, allow the development of TUI applications in Python. For enhancing the functionality and aesthetics of TUI apps, they offer some fundamental and more sophisticated utilities. But there is one package that is truly exceptional and might even be so amazing that it sparks a TUI renaissance (I really wanted to put "TUI renaissance" somewhere in this article).

  • radian

    A 21 century R console

  • Project mention: VSCode R session hangs when outputting grapgs | /r/rstats | 2023-05-01

    I had a lot of long input-related hang ups using the base R shell when a lot of code was involved and I never had an issue like that after I switched to radian. It is supported (and recommended) by the VSCode R extension and just much easier to use w/ long blocks of code.

  • asciichart

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

  • video-to-ascii

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

  • Project mention: Ask HN: How to come up with a useful, coding hobby project? | news.ycombinator.com | 2023-08-27

    pal to ascii : https://github.com/joelibaceta/video-to-ascii

    --------

    [0] : https://en.wikipedia.org/wiki/Philo_Farnsworth

    [1] : punch card : https://www.youtube.com/watch?v=Oke-7lsvFug

          original pearl programming : https://www.youtube.com/watch?v=gALLuttm8tI

  • Terminus

    Bring a real terminal to Sublime Text (by randy3k)

  • Project mention: Just started learning programming to learn how to scrape. | /r/SublimeText | 2023-06-05

    Terminal: https://github.com/randy3k/Terminus

  • dronesploit

    Drone pentesting framework console

  • RecoverPy

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

  • Project mention: RecoverPy 2.1.3: A Linux tool to recover deleted or overwritten files | /r/opensource | 2023-10-23
  • imgp

    :camera_flash: Fast batch image resizer and rotator

  • 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: [ine] a simple terminal based text editor made only using bultin python functions | /r/Python | 2023-05-28

    Very cool. Been thinking about taking on a similar project as well. BTW, you should check out suplemon. It's a terminal text editor written in python and inspired by sublime text.

  • yaspin

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

  • pulsemixer

    CLI and curses mixer for PulseAudio

  • Project mention: Bought a replacement for my old x230, but didn't want to go bigger. Hello X280 :) | /r/thinkpad | 2023-06-08
  • stig

    TUI and CLI for the BitTorrent client Transmission

  • NoteSH

    NoteSH fully functional sticky notes App in your Terminal!

  • pdd

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

  • SaaSHub

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

    SaaSHub logo
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 related posts

Index

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

Project Stars
1 tqdm 27,405
2 ranger 14,889
3 gdb-dashboard 10,580
4 xonsh 7,986
5 buku 6,136
6 nvitop 3,934
7 s-tui 3,920
8 asciimatics 3,528
9 ddgr 2,845
10 pytermgui 2,041
11 radian 1,913
12 asciichart 1,801
13 video-to-ascii 1,621
14 Terminus 1,357
15 dronesploit 1,353
16 RecoverPy 1,168
17 imgp 1,006
18 Suplemon 783
19 yaspin 728
20 pulsemixer 661
21 stig 539
22 NoteSH 405
23 pdd 371

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