Python Utility

Open-source Python projects categorized as Utility

Top 23 Python Utility Projects

  1. SAWS

    A supercharged AWS command line interface (CLI).

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. haxor-news

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

    Project mention: HN-text: an easy-to-use, text-first Hacker News terminal client | news.ycombinator.com | 2024-06-02

    * https://github.com/donnemartin/haxor-news

    But the docker image seemed to dissapear from docker hub so I stopped using it.

  4. graphtage

    A semantic diff utility and library for tree-like files such as JSON, JSON5, XML, HTML, YAML, and CSV.

    Project mention: Graphtage – Semantic Diff for JSON, XML, HTML, YAML, and CSV | news.ycombinator.com | 2024-10-20
  5. SafeEyes

    Protect your eyes from eye strain using this simple and beautiful, yet extensible break reminder

    Project mention: Show HN: LookAway – a native macOS app for building healthy screen habits | news.ycombinator.com | 2025-02-20

    For Linux users, I particularly recommend SafeEyes https://slgobinath.github.io/SafeEyes/

    While it doesn't detect video calls automatically, you can receive notifications and choose to skip breaks when needed.

    More importantly, while it sometimes interrupts my flow, that also helps me reassess my current focus.

  6. reloading

    Change Python code while it's running without losing state

  7. quicktile

    Adds window-tiling hotkeys to any X11 desktop. (An analogue to WinSplit Revolution for people who don't want to use Compiz Grid)

    Project mention: Linux: We Need Tiling Desktop Environments | news.ycombinator.com | 2024-08-26

    Quicktile: https://github.com/ssokolow/quicktile

    Nobody is mentioning it but it is such a great tiling manager, I use it all the time. Just select the window with alt-tab and then tile the windows with Ctrl+alt+numeric keyboards. It's quick and it doesn't need a mouse to tile windows. And it can integrate into any x11 windows manager.

  8. unitypackage_extractor

    Extract a .unitypackage, with or without Python

  9. SaaSHub

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

    SaaSHub logo
  10. cryptoCMD

    Cryptocurrency historical price data library in Python. Data from https://coinmarketcap.com.

  11. pudl

    The Public Utility Data Liberation Project provides analysis-ready energy system data to climate advocates, researchers, policymakers, and journalists.

  12. remarshal

    Convert between CBOR, JSON, MessagePack, TOML, and YAML

  13. RoboGif

    A small utility to record Android device screen to a GIF

  14. doku

    💽 Doku - Docker disk usage dashboard

  15. proximityhash

    Geohashes in proximity

  16. promptic

    90% of what you need for LLM app development. Nothing you don't.

    Project mention: Taming LLMs – A Practical Guide to LLM Pitfalls with Open Source Software | news.ycombinator.com | 2024-12-12

    Agreed. I wrote my own LLM abstraction library in a few hundred lines of code: https://github.com/knowsuchagency/promptic

  17. georaptor

    Python Geohash Compression Tool

  18. textinator

    Simple MacOS StatusBar / Menu Bar app to automatically detect text in screenshots

  19. beautifultable

    Python package for printing visually appealing tables on a terminal.

  20. dude

    Duplicates Detector is a cross-platform GUI utility for finding duplicate files, allowing you to delete or link them to save space. Duplicate files are displayed and processed on two synchronized panels for efficient and convenient operation. (by PJDude)

    Project mention: Dude v2 Released | news.ycombinator.com | 2024-05-24
  21. generate_life_calendar

    Generate a personalized life calendar poster

  22. Scripnix

    Useful Python3 and bash shell scripts for macOS/BSD and *NIX. Useful to me, at any rate. YMMV.

  23. webfont-kit-generator

    Create @ font-face kits easily

  24. json2xml

    json to xml converter in python3

  25. wtf

    Whitespace Total Fixer (by dlenski)

  26. 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 Utility discussion

Log in or Post with

Python Utility related posts

  • topalias VS topalias - a user suggested alternative

    2 projects | 10 Apr 2025
  • Show HN: LookAway – a native macOS app for building healthy screen habits

    1 project | news.ycombinator.com | 20 Feb 2025
  • Safe Eyes

    1 project | news.ycombinator.com | 2 Dec 2024
  • Promptic – the "requests" of LLM app development

    2 projects | news.ycombinator.com | 26 Nov 2024
  • Rotz: Cross platform dotfile manager written in Rust

    7 projects | news.ycombinator.com | 8 Apr 2024
  • The new Google Fonts: find what you’re looking for

    8 projects | news.ycombinator.com | 8 Sep 2023
  • How do you guys take care of your eyes

    1 project | /r/developersIndia | 3 Jul 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 19 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

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

# Project Stars
1 SAWS 5,270
2 haxor-news 4,000
3 graphtage 2,407
4 SafeEyes 1,543
5 reloading 1,105
6 quicktile 894
7 unitypackage_extractor 628
8 cryptoCMD 575
9 pudl 538
10 remarshal 537
11 RoboGif 520
12 doku 348
13 proximityhash 271
14 promptic 259
15 georaptor 190
16 textinator 188
17 beautifultable 149
18 dude 142
19 generate_life_calendar 139
20 Scripnix 135
21 webfont-kit-generator 130
22 json2xml 101
23 wtf 100

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

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