Repository History

Explore all analyzed open source repositories

pyfiglet: Render ASCII Text into ASCII Art Fonts in Python

pyfiglet: Render ASCII Text into ASCII Art Fonts in Python

pyfiglet is a pure Python port of the classic FIGlet utility, designed to transform ordinary ASCII text into impressive ASCII art fonts. It offers flexibility, allowing users to generate stylized text both from the command line and directly within their Python applications. This tool is ideal for adding unique visual flair to terminal outputs, banners, or creative text displays.

Analyzed Aug 1, 2026
View Details
python-pinyin: A Robust Python Library for Hanzi to Pinyin Conversion

python-pinyin: A Robust Python Library for Hanzi to Pinyin Conversion

`python-pinyin` is a powerful Python library designed for converting Chinese characters (Hanzi) into Pinyin. It offers advanced features such as intelligent phrase matching, comprehensive support for polyphonic characters, and various Pinyin and Bopomofo output styles. This tool is essential for developers working on Chinese text processing tasks, including annotation, sorting, and search functionalities.

Analyzed Aug 1, 2026
View Details
awesome-slugify: A Flexible Python Slugify Function

awesome-slugify: A Flexible Python Slugify Function

awesome-slugify is a powerful and flexible Python library designed for converting text into clean, URL-friendly slugs. It offers extensive customization options, including separators, case conversion, and length limits. The library also supports unique slug generation and comes with predefined configurations for various languages and use cases.

Analyzed Jul 31, 2026
View Details
Python Slugify: Robust Unicode Slug Generation in Python

Python Slugify: Robust Unicode Slug Generation in Python

Python Slugify is a powerful Python library designed to create clean, URL-friendly slugs from Unicode strings. It offers extensive customization options, including handling HTML entities, setting max lengths, and defining stopwords. This tool ensures your text is properly formatted for web use, supporting various languages and complex character sets.

Analyzed Jul 31, 2026
View Details
unicode-slugify: A Robust Python Slugifier for Unicode Strings

unicode-slugify: A Robust Python Slugifier for Unicode Strings

unicode-slugify is a Python library developed by Mozilla, designed to generate URL-friendly slugs from strings containing Unicode characters. It offers powerful customization options, allowing users to control case, spaces, and allowed characters, making it suitable for diverse web development needs. This tool ensures that your slugs remain readable and functional across different languages.

Analyzed Jul 31, 2026
View Details
hashids-python: Generate YouTube-like Hashes from Numbers

hashids-python: Generate YouTube-like Hashes from Numbers

`hashids-python` is a Python implementation of the `hashids` library, designed to generate short, unique, YouTube-like hashes from one or many numbers. It's ideal for obfuscating database IDs without exposing their original values to users. This library ensures compatibility across Python 2 and 3, offering a flexible way to handle public-facing identifiers.

Analyzed Jul 31, 2026
View Details
shortuuid: Generate Concise, Unambiguous, and URL-Safe UUIDs in Python

shortuuid: Generate Concise, Unambiguous, and URL-Safe UUIDs in Python

shortuuid is a Python library designed to generate concise, unambiguous, and URL-safe UUIDs. It addresses the need for non-sequential IDs that are easy for users to read and use, by translating standard UUIDs to a base57 alphabet. This library ensures IDs are short, readable, and avoids similar-looking characters like 'l', '1', 'I', 'O', and '0'.

Analyzed Jul 31, 2026
View Details
PLY: A Legacy Python Lex-Yacc Parser Generator (Project Abandoned)

PLY: A Legacy Python Lex-Yacc Parser Generator (Project Abandoned)

PLY (Python Lex-Yacc) is a zero-dependency Python implementation of the traditional lex and yacc parsing tools, designed for building compilers, ASTs, and protocol decoders. Created by David Beazley, it offers a robust LALR(1) parsing algorithm compatible with modern Python versions. However, it's important to note that the project has been officially abandoned by its author, with no further maintenance expected.

Analyzed Jul 30, 2026
View Details
pyparsing: A Python Library for Creating PEG Parsers

pyparsing: A Python Library for Creating PEG Parsers

pyparsing is a Python library that offers an alternative to traditional lex/yacc or regular expressions for creating simple grammars. It allows developers to construct parsers directly in Python code, leveraging a Parsing Expression Grammar (PEG) approach. This library simplifies handling common parsing challenges like whitespace, quoted strings, and embedded comments, making text processing more intuitive.

Analyzed Jul 30, 2026
View Details
python-nameparser: A Robust Python Module for Parsing Human Names

python-nameparser: A Robust Python Module for Parsing Human Names

python-nameparser is a powerful Python module designed to accurately parse human names into distinct components like title, given, middle, family, and suffix. It offers immutable results, flexible configuration, and supports locale-specific parsing, making it an essential tool for text processing and data normalization tasks. The module recently released version 2.0, enhancing its capabilities while maintaining backward compatibility for most existing code.

Analyzed Jul 30, 2026
View Details
python-phonenumbers: Google's libphonenumber Port for Python

python-phonenumbers: Google's libphonenumber Port for Python

`python-phonenumbers` is a robust Python port of Google's highly acclaimed `libphonenumber` library. It offers comprehensive functionality for parsing, validating, and formatting international phone numbers, making it an indispensable tool for global applications. This library ensures accurate and standardized phone number handling across diverse regions.

Analyzed Jul 30, 2026
View Details
sqlparse: A Powerful Non-Validating SQL Parser for Python

sqlparse: A Powerful Non-Validating SQL Parser for Python

sqlparse is a robust, non-validating SQL parser module for Python, designed to tokenize SQL text and group its components into a structured tree. It serves as a foundational tool for building formatters, linters, and query analysis applications. Developers can leverage its capabilities to split SQL scripts, format statements, and deeply inspect their token trees.

Analyzed Jul 30, 2026
View Details
OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️