An open API service indexing awesome lists of open source software.

https://github.com/adamlui/python-utils

A collection of useful Python utilities
https://github.com/adamlui/python-utils

api cli json locales modules python python-utils root scripts translate utils

Last synced: 12 days ago
JSON representation

A collection of useful Python utilities

Awesome Lists containing this project

README

          

# 🐍 adamlui / python-utils








> ### A collection of useful Python utilities.

### 📂 find-project-root

> Locate project root via custom markers.

[Install](https://github.com/adamlui/python-utils/tree/main/find-project-root/#installation) /
[Readme](https://github.com/adamlui/python-utils/tree/main/find-project-root/#readme) /
[API usage](https://github.com/adamlui/python-utils/tree/main/find-project-root/#api-usage) /
[Discuss](https://github.com/adamlui/python-utils/discussions)

### 📊 get-min-py

> Get the minimum Python version required for a PyPI package.

[Install](https://github.com/adamlui/python-utils/tree/main/get-min-py/#-installation) /
[Readme](https://github.com/adamlui/python-utils/tree/main/get-min-py/#readme) /
[API usage](https://github.com/adamlui/python-utils/tree/main/get-min-py/#-api-usage) /
[CLI usage](https://github.com/adamlui/python-utils/tree/main/get-min-py/#-command-line-usage) /
[Discuss](https://github.com/adamlui/python-utils/discussions)

### 📟 is-unicode-supported

> Detect whether the terminal supports advanced Unicode.

[Install](https://github.com/adamlui/python-utils/tree/main/is-unicode-supported/#-installation) /
[Readme](https://github.com/adamlui/python-utils/tree/main/is-unicode-supported/#readme) /
[API usage](https://github.com/adamlui/python-utils/tree/main/is-unicode-supported/#-api-usage) /
[CLI usage](https://github.com/adamlui/python-utils/tree/main/is-unicode-supported/#-command-line-usage) /
[Discuss](https://github.com/adamlui/python-utils/discussions)

### 🇪🇸 latin-locales

> ISO 639-1 (2-letter) codes for Latin locales.

[Install](https://github.com/adamlui/python-utils/tree/main/latin-locales/#installation) /
[Readme](https://github.com/adamlui/python-utils/tree/main/latin-locales/#readme) /
[API usage](https://github.com/adamlui/python-utils/tree/main/latin-locales/#usage) /
[Discuss](https://github.com/adamlui/python-utils/discussions)

### 🇨🇳 non-latin-locales

> ISO 639-1 (2-letter) codes for non-Latin locales.

[Install](https://github.com/adamlui/python-utils/tree/main/non-latin-locales/#installation) /
[Readme](https://github.com/adamlui/python-utils/tree/main/non-latin-locales/#readme) /
[API usage](https://github.com/adamlui/python-utils/tree/main/non-latin-locales/#usage) /
[Discuss](https://github.com/adamlui/python-utils/discussions)

### > programming-languages

> File extensions for programming languages.

[Install](https://github.com/adamlui/python-utils/tree/main/programming-languages/#installation) /
[Readme](https://github.com/adamlui/python-utils/tree/main/programming-languages/#readme) /
[API usage](https://github.com/adamlui/python-utils/tree/main/programming-languages/#usage) /
[Discuss](https://github.com/adamlui/python-utils/discussions)

### 🏷️ project-markers

> Common project root markers.

[Install](https://github.com/adamlui/python-utils/tree/main/project-markers/#installation) /
[Readme](https://github.com/adamlui/python-utils/tree/main/project-markers/#readme) /
[API usage](https://github.com/adamlui/python-utils/tree/main/project-markers/#usage) /
[Discuss](https://github.com/adamlui/python-utils/discussions)

### { } remove-json-keys

> Simply remove JSON keys via CLI command.

[Install](https://github.com/adamlui/python-utils/tree/main/remove-json-keys/#installation) /
[Readme](https://github.com/adamlui/python-utils/tree/main/remove-json-keys/#readme) /
[CLI usage](https://github.com/adamlui/python-utils/tree/main/remove-json-keys/#usage) /
[Discuss](https://github.com/adamlui/python-utils/discussions)

### 🌍 translate-messages

> Translate `en/messages.json` (chrome.i18n format) to 100+ locales automatically.

[Install](https://github.com/adamlui/python-utils/tree/main/translate-messages/#installation) /
[Readme](https://github.com/adamlui/python-utils/tree/main/translate-messages/#readme) /
[CLI usage](https://github.com/adamlui/python-utils/tree/main/translate-messages/#usage) /
[Discuss](https://github.com/adamlui/python-utils/discussions)

## 🏛️ MIT License

Copyright © 2023–2026 [Adam Lui](https://github.com/adamlui)


**Latest releases** /
Discuss /
Back to top ↑