Subcategories
Packages
VTK is a 3D graphics, image processing, and visualization toolkit that provides algorithms for surface reconstruction, volume rendering, and advanced rendering techniques.
Provides standard schema, statistics, and problem statement representations for machine learning metadata that can be used with TensorFlow for data validation, exploration, and transformation.
SeleniumBase is a browser automation framework that combines Selenium WebDriver with pytest integration, CDP mode for bot-detection bypass, and tools for web testing, scraping, and crawling.
However, the 60 runtime dependencies are substantial—evaluate whether you need the full feature set or if a lighter alternative suits your use case.
Provides utilities for building client-side tools that communicate with Google APIs, including HTTP request handling and authentication support.
rjsmin minifies JavaScript code by removing unnecessary characters while preserving functionality, implemented in Python with optional C acceleration for runtime use.
However, consider the 306-day release gap when evaluating long-term support; if you require active maintenance or are starting a new project, evaluate whether a more…
Parses .gitignore files and returns a callable matcher that tests whether file paths should be ignored according to gitignore rules.
Provides an immutable mapping type backed by a Hash Array Mapped Trie (HAMT) data structure, offering O(log N) performance for get and set operations with hashable, comparable, and pickleable Map objects.
Detects misspelled words and suggests corrections using Levenshtein distance matching against word frequency lists, with built-in support for multiple languages.
Install it if you need straightforward spell detection and correction without heavy dependencies.
Applies ANSI true color and text styles (bold, italic, underline, etc.) to terminal output using hex color codes or named colors.
Install it if you need to add true color and text effects to terminal output; skip it if your application doesn't interact with terminals or if you're already using a…
RCSSmin minifies CSS by removing spaces, comments, and unnecessary characters while preserving CSS semantics and supporting common CSS hacks.
However, the 306-day gap since the last release and aging maintenance status suggest limited active development; verify that the package still meets your platform and…
Manages CPU resource coordination between Intel oneAPI Threading Building Blocks and Intel OpenMP to prevent oversubscription when both runtimes run in the same process.
Integrates factory_boy with pytest to register factories as fixtures, enabling dependency injection and parametrization of test object creation.
Install it if you use factory_boy and pytest together.
Param provides declarative class attributes with runtime validation and a reactive programming API for automatic updates when attribute values change.
Install it if you need runtime parameter validation with class-level configuration, or if you're building interactive systems where automatic synchronization matters.
Programmatically open your system's $EDITOR from Python, capture edited content, and return it as bytes or modify files in place.
A Python client library for the Apify REST API that lets you run Actors, manage storage (datasets, key-value stores, request queues), schedule tasks, and configure webhooks from Python code.
Install it if you need to orchestrate Apify Actors or manage Apify storage from Python; skip it if you only build Actors (use the Apify SDK instead) or don't use the…
MediaPipe provides pre-built machine learning models and cross-platform APIs for vision, text, and audio tasks that run on-device without sending input data to external servers.
Provides a unified API to read and write data in CSV, TSV, and zipped variants (CSVZ, TSVZ) formats, with extensible plugin support for additional formats.
Provides webhook payload verification and signing for the Standard Webhooks specification, allowing you to validate incoming webhook requests using base64-encoded secrets.
Performs arithmetic and mathematical operations on values with uncertainties, automatically propagating errors through calculations and tracking correlations between expressions.
Install it if you work with measurements or experimental data where uncertainty quantification matters.
Official Python SDK for IBM watsonx.ai that provides a unified interface to foundation models, AutoAI experiments, retrieval-augmented generation, model tuning, and deployment across the watsonx.ai platform.
Install it if you are building or deploying AI models on the watsonx.ai platform; skip it if you are not using that specific IBM service.
Provides NVIDIA CUBLAS native runtime libraries for CUDA 11, enabling GPU-accelerated linear algebra operations in Python applications on x86_64 and ARM64 Linux, Windows platforms.
Install only if you are maintaining legacy code explicitly pinned to CUDA 11 and cannot upgrade; otherwise, use current nvidia-cublas packages or let your framework…
lml provides a lazy plugin management system that discovers and loads plugins on demand rather than at startup, designed to defer loading of plugins with heavy external dependencies.
However, the aging maintenance status means you should verify it works with your target Python versions before committing to it as a core dependency.
pdfrw reads, writes, and manipulates PDF files in pure Python, supporting operations like merging, subsetting, rotating, and metadata modification without external dependencies.
Provides the NVIDIA CUDA nvcc compiler for building CUDA applications from Python, bundling the compiler with its runtime dependencies.
PaddleX is a low-code framework for training, inference, and deployment of computer vision and document processing models, integrating pre-trained models across OCR, object detection, image classification, segmentation, and time-series tasks.
Pydantic-xml adds XML serialization and deserialization to pydantic models, letting you bind model fields to XML attributes, elements, and text content, then convert between Python objects and XML documents.
Provides cuDNN runtime libraries for GPU-accelerated deep neural network operations on NVIDIA CUDA 11 hardware.
Detects and replaces personally identifiable information (names, emails, phone numbers, credit cards, dates of birth, social security numbers, and more) in free text with anonymized placeholders.
However, maintenance is dormant, so if you need active bug fixes or feature development, evaluate whether the package's current detector coverage meets your needs.
Python SDK for transcribing and understanding audio using AssemblyAI's AI models, supporting prerecorded files, URLs, real-time streaming, and synchronous batch transcription.
Impit provides Python bindings to make HTTP requests with browser-like TLS fingerprints and headers, using an API compatible with httpx or requests.
Integrates Prefect workflow orchestration with Google Cloud Platform services including Vertex AI, Cloud Run, BigQuery, Cloud Storage, and Secret Manager.
Install it if you use Prefect and need to orchestrate GCP services; skip it if you don't use Prefect or don't need GCP integration.
Provides bidirectional communication between Python and JavaScript in Jupyter notebooks and JupyterLab, enabling HoloViz tools to send and receive messages across the kernel-frontend boundary.
Provides data preprocessing and augmentation utilities for deep learning models, built on numpy and six.
DocLang is a reference toolkit for validating and packaging documents in DocLang format, an AI-native markup designed to preserve structure and semantics while mapping cleanly to LLM tokens.
dbus-fast is a Python library for D-Bus communication that provides high-level client and service interfaces, plus low-level message handling, with optional Cython acceleration for marshalling performance.
Provides the NVVM compiler IR library for building and optimizing CUDA applications on NVIDIA GPUs.
Provides CUDA 11 runtime native libraries for GPU-accelerated computing on Linux and Windows systems.
Provides Docker task execution and container management integrations for Prefect workflow orchestration, enabling you to run Prefect tasks inside Docker containers.
Provides a single API to read, write, and manipulate data across multiple spreadsheet and tabular file formats including CSV, TSV, XLS, XLSX, ODS, JSON, and HTML.
Install it if you work with multiple file formats and want to avoid format-specific boilerplate; skip it if you only need to work with a single format or require…
Provides NVIDIA CUDA NVRTC (runtime compilation) native libraries for Python, enabling just-in-time compilation of CUDA kernels on x86_64 and aarch64 Linux and Windows systems.