Packages
Compiles all Python source files (.py) in a wheel to bytecode (.pyc) files, optionally renaming the wheel to reflect the target Python version.
Starlette-admin provides a ready-made admin interface for Starlette and FastAPI applications, enabling CRUD operations on data from multiple ORMs and custom backends without building a dashboard from scratch.
Install it if you need a dashboard for data management and don't want to build one yourself.
A Django template tag that converts CSS blocks into inline style attributes on HTML elements, typically used to prepare HTML for email delivery where external stylesheets are not supported.
Implements a radix tree data structure for efficient storage and lookup of IPv4 and IPv6 network prefixes, commonly used for routing table operations.
Read and modify macOS Finder .DS_Store files from Python code on any platform, without requiring macOS.
Downloads SEC EDGAR company filings by ticker or CIK, supporting all SEC filing types with optional date filtering and amendment inclusion.
MNN is a lightweight deep learning inference and training framework that runs neural network models efficiently on mobile devices, embedded systems, and servers with support for multiple hardware backends including CPU, GPU, and NPU.
A Python library for interacting with Webex APIs, providing native Python objects and methods for managing rooms, messages, memberships, and other Webex resources with automatic pagination and rate-limit handling.
pydot-ng provides a Python interface to Graphviz's Dot language, allowing you to programmatically create, parse, and manipulate graph structures that can be rendered into various visual formats.
UnityPy extracts and edits Unity asset files (textures, sprites, meshes, and other object types) from game bundles, APK files, and serialized assets, supporting both read and write operations via native typetree structures.
PyWa is a fully-typed Python framework for building WhatsApp bots using the WhatsApp Cloud API, handling message sending, webhook reception, interactive flows, templates, and call events.
Install it if you need to build WhatsApp bots or integrate WhatsApp messaging into a Python application.
Python SDK for building real-time voice applications with automatic speech segmentation, turn detection, and speaker management on top of the Speechmatics Real-Time API.
Provides Tailwind CSS styling templates for django-crispy-forms, allowing you to render Django forms with Tailwind utility classes using the `|crispy` filter or `{% crispy %}` tag.
However, be aware that development is still in early stages—test thoroughly in your project and check the documentation for any limitations with advanced crispy-forms…
Converts reStructuredText documents directly to PDF using ReportLab, bypassing LaTeX and offering customizable page layouts, styling, and embedded fonts.
Install it if you work with reStructuredText and need PDF output.
Expects is an assertion library for TDD/BDD that lets you write test expectations using a fluent, composable matcher syntax with support for custom matchers.
Python SDK for the Scrapfly web scraping service, providing access to web scraping, extraction, and screenshot APIs with support for JavaScript rendering, proxy rotation, and anti-bot bypass.
Install only if you plan to use the Scrapfly service; it is a client library, not a standalone scraper.
Extends Django's default admin interface with a customizable dashboard, menu bar, and theming tools to improve admin usability and appearance.
Megatron Core provides GPU-optimized building blocks and parallelism strategies for training large transformer models at scale, including tensor parallelism, pipeline parallelism, and mixed precision support.
Not recommended for simple single-GPU training or inference-only use cases.
Converts HuggingFace tokenizers into OpenVINO models for text processing, enabling tokenization and detokenization within OpenVINO inference pipelines without external tokenizer dependencies.
Clize turns Python functions into command-line interfaces automatically, generating argument parsing and help text from function signatures and docstrings instead of requiring manual argparse configuration.
Not recommended if you need ongoing support or anticipate heavy customization beyond what decorators provide.
Aggregates and deaggregates Kinesis records using the Kinesis Aggregated Record Format, allowing efficient batch transmission of data to Amazon Kinesis.
Sweetviz generates interactive HTML visualizations for exploratory data analysis (EDA) in two lines of code, supporting target analysis, dataset comparison, and correlation detection across numerical, categorical, and mixed-type features.
Install it if you work regularly with pandas dataframes and want to reduce boilerplate visualization code; skip it if you need fine-grained control over plot…
tzst creates and extracts tar archives compressed with Zstandard, offering a Python API and command-line interface for archive management with streaming support and atomic operations.
A Python client library for the Intercom API, providing synchronous and asynchronous access to Intercom's messaging, customer data, and AI content management endpoints.
Asynchronous SSH client for running commands on hundreds or thousands of remote servers in parallel with minimal client-side overhead, using native C libraries for performance.
Extracts rich metadata (title, author, thumbnail, embed HTML) from URLs to videos, images, and other media, and replaces links in text or HTML with embedded content.
Generates Apple Wallet (.pkpass) files from Python, encoding pass data, certificates, and images into the signed format required by Apple's PassKit.
Extends Python's JSON serialization to handle numpy arrays, class instances, datetimes, OrderedDict, comments, and other non-standard types while preserving human readability.
Install it if you need to serialize non-standard Python types to JSON; skip it if you only work with standard JSON types.
tronpy is a Python client library for interacting with the TRON blockchain, enabling you to build and broadcast transactions, query account data, and manage cryptographic keys on the TRON network.
However, note that maintenance is aging (218 days since last release)—verify that the library's TRON protocol support aligns with your network requirements before…
Parses SQL queries into JSON-serializable parse trees, and can generate SQL back from JSON, supporting multiple database flavors including MySQL, SQLServer, and BigQuery.
Provides sandboxed execution and file management tools for Pydantic AI agents, supporting in-memory, local filesystem, Docker, and remote container backends with fine-grained permission control.
Pyan3 performs static analysis on Python source code to generate call graphs showing how functions, classes, and modules use each other, with output to GraphViz, yEd, or plain text.
TensorFlow Recommenders provides a Keras-based library for building recommender system models, covering the full workflow from data preparation through training, evaluation, and deployment.
Wraps Salesforce's REST and SOAP APIs to insert, update, upsert, delete, and query records, with support for bulk operations and metadata introspection.
However, high install friction, aging maintenance (221 days since last release), and modest adoption (37 stars) suggest it may not be actively developed.
IxNetwork is a Python client library for configuring and running tests against Ixia's IxNetwork API server, supporting both Windows and Linux (Web Edition) deployments.
However, the 966-day gap since the last release and dormant maintenance status mean you should verify compatibility with your specific IxNetwork server version and…
Evaluates password strength and validates passwords against configurable policies using tests for length, character composition, entropy, and complexity scoring.
PyPDFForm creates, inspects, styles, and fills PDF forms via Python API or command line, with utilities for page extraction and PDF merging.
Install it if you need to create, inspect, or fill PDF forms programmatically.
Zep is a long-term memory service for AI assistants that persists chat histories, generates summaries, embeds messages, and enables semantic search across past conversations to reduce hallucinations and improve context retrieval.
However, dormancy for 687 days is a significant red flag: there is no recent maintenance signal, and license terms are unclear.
dearpygui is a GPU-accelerated GUI framework for Python that builds immediate-mode interfaces with built-in support for plotting, node editing, and canvas drawing.
Provides a typed Python client for the Openlayer REST API, supporting both synchronous and asynchronous access to inference pipeline data and project management endpoints.