Python Utilities

Open-source Python projects categorized as Utilities

Top 23 Python Utility 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...

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

  • Project mention: Boltons is a set of over 250 BSD-licensed, pure-Python utilities | news.ycombinator.com | 2023-12-11
  • 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
  • SAWS

    A supercharged AWS command line interface (CLI).

  • haxor-news

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

  • Project mention: Show HN: Another CLI tool to browse Hacker News | news.ycombinator.com | 2024-04-11

    I built a little CLI tool to browse HN. I wanted a little project I could write so I could brush up on golang. It works pretty okay -- but nowhere near as feature-rich or polished as something like https://github.com/donnemartin/haxor-news

  • best-of-python

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

  • funcy

    A fancy and practical functional tools

  • Project mention: Funcy: Fancy and practical functional tools [Python] | news.ycombinator.com | 2024-03-04
  • glom

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

  • Project mention: Ask HN: How can I get better at writing production-level Python? | news.ycombinator.com | 2023-07-18
  • 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
  • yaspin

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

  • ubelt

    A Python utility library with a stdlib like feel and extra batteries. Paths, Progress, Dicts, Downloads, Caching, Hashing: ubelt makes it easy!

  • Project mention: Python libs that I wish were part of the standard library | /r/Python | 2023-05-12

    I can't give you a stdlib, but I can give you a package with a lot of the basic functionality but still small enough that it installs quickly and has negligable overhead. The ubelt library is a set of 100ish utility functions and classes. It's similar to boltons, but I suppose it reflects a different perspective on what's useful.

  • pycycle

    Tool for pinpointing circular imports in Python. Find cyclic imports in any project

  • FATtools

    Facilities to access (ex)FAT filesystems and disk images with Python 3

  • memer-action

    A GitHub Action for Programmer Memes xD

  • python-projects

    "Join the magic of 'Python-Projects' by MRayanAsim: Unveil captivating games, elegant GUI apps, and potent utilities with a touch of machine learning enchantment. Awaken Python's full potential and spread the magic by starring the repository today!" 🚀🐍✨ (by mrayanasim09)

  • Project mention: My repository | /r/u_mrayanasim | 2023-07-18

    The project is created by Mrayanasim, a talented developer who has poured hours of hard work into this repository. You can find it here:https://github.com/mrayanasim09/python-projects

  • JEval

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

  • modelator-py

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

  • kitty-theme-changer

    Obsolete: use "kitty +kittens themes"

  • progiter

    Prints loop progress. A single-threaded alternative to tqdm.

  • Project mention: How do you feel about vendored packages? | /r/Python | 2023-04-29

    Number 3 is the one I feel most conflicted about. Specifically, I tout my ubelt library as having 0 required dependencies. However, it vendors two libraries: progiter and orderedset. The first of which I also maintain and the second of which I don't maintain, but have contributed to. It feels odd to have a single dependency for a library that would otherwise have zero. But at the same time it feels odd to maintain that code myself. Also if I didn't vendor it, it would not be included in the documentation, so there is that. I've recently been thinking I should split ubelt up into many smaller packages and then use ubelt as a "hub" to include them all. However, that's a lot more work than just maintaining one (still quite small) package, and I think having everything broken up with incur a lot of overhead at pip install time, so I'm very conflicted on the whole subject.

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

  • dpytools

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

  • notion-utilities

    Tools to manipulate Notion pages and databases using Python.

  • librer

    A cross-platform GUI file cataloging program with extensive customization options to suit user preferences. Highly optimized for multi-core parallel search speed, data integrity, and repository portability.

  • Project mention: Librer – a highly customizable X-platform file cataloguing program | news.ycombinator.com | 2024-02-20
  • Black-Friday-Performance-Testing

    🦃 Black Friday Performance Testing Experiment 🙏

  • penguin

    A lightweight, customizable stopwatch decorator (by espitiaandres)

  • 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 Utilities related posts

Index

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

Project Stars
1 tqdm 27,405
2 boltons 6,415
3 SAWS 5,188
4 haxor-news 3,930
5 best-of-python 3,400
6 funcy 3,271
7 glom 1,825
8 yaspin 728
9 ubelt 708
10 pycycle 324
11 FATtools 35
12 memer-action 32
13 python-projects 29
14 JEval 29
15 modelator-py 28
16 kitty-theme-changer 26
17 progiter 24
18 python-utilities 22
19 dpytools 21
20 notion-utilities 13
21 librer 11
22 Black-Friday-Performance-Testing 11
23 penguin 9

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