Repository History

239 repositories tagged with python

Topic: python
RQ: Simple Job Queues for Python with Redis/Valkey

RQ: Simple Job Queues for Python with Redis/Valkey

RQ (Redis Queue) is a straightforward Python library designed for managing job queues and processing tasks in the background. It leverages Redis or Valkey for backend storage, offering a low barrier to entry while ensuring excellent scalability for applications of all sizes. Developers can easily integrate RQ into their web stacks to handle asynchronous operations efficiently.

Analyzed Aug 5, 2026
View Details
Jinja: A Fast and Expressive Python Template Engine

Jinja: A Fast and Expressive Python Template Engine

Jinja is a powerful, high-performance templating engine for Python, known for its speed and expressive syntax. It offers features like template inheritance, autoescaping for security, and async support, making it a versatile choice for generating dynamic content for web applications and more.

Analyzed Aug 5, 2026
View Details
Green: A Clean, Colorful, and Fast Python Test Runner

Green: A Clean, Colorful, and Fast Python Test Runner

Green is an innovative Python test runner designed for clarity, speed, and visual appeal. It provides a clean, colorful, and fast way to execute `unittest` based tests, enhancing the developer experience with detailed, aligned output and parallel execution.

Analyzed Aug 4, 2026
View Details
httmock: A Powerful Mocking Library for Python Requests

httmock: A Powerful Mocking Library for Python Requests

httmock is an essential Python library designed for mocking HTTP requests made by the popular `requests` library. It allows developers to easily simulate API responses, making it ideal for testing applications that interact with external services. With httmock, you can control network interactions, ensuring reliable and repeatable tests without relying on actual network calls.

Analyzed Aug 3, 2026
View Details
Mocket: A Comprehensive Socket Mocking Framework for Python

Mocket: A Comprehensive Socket Mocking Framework for Python

Mocket is a powerful Python framework designed for monkey-patching the `socket` and `ssl` modules, enabling robust testing of network-dependent applications. It serves as both a low-level framework for building custom clients and a ready-to-use mock for HTTP/HTTPS calls, supporting various environments including asyncio and MicroPython. This tool simplifies the process of isolating and testing Python clients that communicate over the socket protocol.

Analyzed Aug 3, 2026
View Details
vcrpy: Simplify and Speed Up Python HTTP Testing

vcrpy: Simplify and Speed Up Python HTTP Testing

vcrpy is a Python library that automatically mocks your HTTP interactions, making testing simpler and significantly faster. Inspired by Ruby's VCR, it records HTTP requests and responses to a 'cassette' file during the first test run, then replays them in subsequent runs, eliminating actual network traffic. This approach ensures deterministic tests, allows offline development, and boosts test execution speed.

Analyzed Aug 3, 2026
View Details
Model Mommy: A Legacy Python Fixture Factory, Migrate to Model Bakery

Model Mommy: A Legacy Python Fixture Factory, Migrate to Model Bakery

Model Mommy was a popular Python library designed to simplify the creation of smart test fixtures and realistic test data. This project is no longer actively maintained, and its users are strongly advised to migrate to its successor, Model Bakery. The renaming to Model Bakery was a conscious decision to avoid reinforcing gender stereotypes within the technology community.

Analyzed Aug 2, 2026
View Details
Faker: Generate Realistic Fake Data for Your Python Projects

Faker: Generate Realistic Fake Data for Your Python Projects

Faker is a powerful Python package designed to generate realistic fake data. It's an essential tool for bootstrapping databases, creating test data, filling persistence layers for stress testing, or anonymizing sensitive production data. With support for various data types and localization, Faker streamlines development and testing workflows.

Analyzed Aug 2, 2026
View Details
pangu.py: Automated Paranoid Text Spacing for Enhanced Readability

pangu.py: Automated Paranoid Text Spacing for Enhanced Readability

pangu.py is a Python library designed for opinionated, "paranoid" text spacing. It automatically inserts whitespace between CJK (Chinese, Japanese, Korean) and half-width characters, such as alphabetical letters, numerical digits, and symbols. This tool significantly improves text readability by ensuring consistent and proper spacing.

Analyzed Aug 1, 2026
View Details
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
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
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 ❤️