Python Utilities

Open-source Python projects categorized as Utilities | Edit details

Top 21 Python Utility Projects

  • tqdm

    A Fast, Extensible Progress Bar for Python and CLI

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

    🔩 Like builtins, but boltons. 250+ constructs, recipes, and snippets which extend (and rely on nothing but) the Python standard library. Nothing like Michael Bolton.

  • SonarQube

    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.

  • SAWS

    A supercharged AWS command line interface (CLI).

    Project mention: What is the best program for making JSON CLI output more readable and manageable? | | 2021-11-01

    I'd recommend giving a shot.

  • haxor-news

    Browse Hacker News like a haxor: A Hacker News command line interface (CLI).

    Project mention: Browse Hacker News like a haxor: A Hacker News command line interface (CLI). | | 2022-02-08
  • funcy

    A fancy and practical functional tools

  • best-of-python

    🏆 A ranked list of awesome Python open-source libraries and tools. Updated weekly.

  • glom

    ☄️ Python's nested data operator (and CLI), for all your declarative restructuring needs. Got data? Glom it! ☄️ (by mahmoud)

    Project mention: Is there a quicker way to check if a attribute within an attribute exists? | | 2021-09-12

    If your project requires writing this sort of code a lot, there are third-party libraries that can make it a bit easier. One example that comes to mind is glom (take a look at their tutorial).

  • 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.

  • ubelt

    A Python utility belt containing simple tools, a stdlib like feel, and extra batteries. Hashing, Caching, Timing, Progress, and more made easy!

  • yaspin

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

  • modelator-py

    Utilities for the TLA+ ecoystem and model-based testing using TLA+.

    Project mention: Modelator-py: Utilities for the TLA+ ecoystem | | 2022-03-31
  • JEval

    ⚡ JEval helps you to evaluate your JMeter test plan and provides recommendation before you start your performance testing. All contributions welcome 🙏.

  • dpytools

    Collection of easy to use, beginner friendly but powerful, orthogonal tools to speed up discord bots development (

    Project mention: how could i make a command that changes someones nickname [] | | 2021-06-07
  • kitty-theme-changer

    A helper script to change Kitty Terminal Emulator themes on the fly.

  • memer-action

    A GitHub Action for Programmer Memes xD

    Project mention: Automate your GitHub repo with Memes | | 2021-11-04


  • python-utilities

    Different python utility scripts to help automate mundane/repetitive tasks. Useful for performance testers/data scientist or anyone who wants to automate mundane tasks in python.

    Project mention: Python Utilities For Mundane Tasks | | 2021-09-14
  • Black-Friday-Performance-Testing

    🦃 Black Friday Performance Testing Experiment 🙏

  • cmd

    Project mention: How to check if a .py file is running or not from another python or script file ? | | 2021-06-21

    I've had the same problem. My solution to this was to make a script called named_python, which simply creates a hardlink to the python.exe file with a custom name, so that I can distinguish it on the task manager.

  • dev-rider

    One Desktop Application For Simple Developer Tools/Utilities

    Project mention: What do you use for desktop application front ends? | | 2021-12-08
  • notion-utilities

    Tools to manipulate Notion pages and databases using Python.

    Project mention: Is it possible to generate clickable formulas or output formula result value elsewhere as a button? | | 2022-05-18
  • alamari

    A collection of smart utils and helper functions combined inside a single python package.

    Project mention: Alamari: a typical python package to store all your utils and helper functions | | 2021-06-06
  • dir-watcher

    watch folder for changes and copy or move files to another distination folder.

    Project mention: dir-watcher | | 2021-07-16

    To do that I decided to use python as programming language and to not use any library. You can clone it from

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-18.

Python Utilities related posts


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

Project Stars
1 tqdm 22,018
2 boltons 5,786
3 SAWS 4,949
4 haxor-news 3,710
5 funcy 2,803
6 best-of-python 2,170
7 glom 1,526
8 ubelt 597
9 yaspin 533
10 modelator-py 26
11 JEval 25
12 dpytools 22
13 kitty-theme-changer 22
14 memer-action 22
15 python-utilities 19
16 Black-Friday-Performance-Testing 8
17 cmd 6
18 dev-rider 5
19 notion-utilities 3
20 alamari 2
21 dir-watcher 1
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