$npx skillfedfor your agent

Scientific/Engineering packages

1,023 packages · page 10 of 26 · 3,726 including subcategories

Subcategories

Packages

cupy-cuda13x With conditions
PyPI · Scientific/Engineering · released Jun 2026

CuPy provides a NumPy and SciPy-compatible array library that runs computations on NVIDIA GPUs via CUDA 13.x, allowing you to accelerate numerical code with minimal API changes.

MITcompiled wheel · 3.10+
620.7Kdownloads / mo
coal With conditions
PyPI · Scientific/Engineering · released May 2026

Coal is a collision detection and distance computation library that provides efficient GJK and EPA algorithm implementations for detecting collisions and computing distances between 3D geometric objects.

BSD-3-Clausecompiled wheel · 3.9+
619.4Kdownloads / mo
pandapower Worth it
PyPI · Scientific/Engineering · released Jul 2026

pandapower automates power system modeling, analysis, and optimization using pandas DataFrames and multiple solver backends including Newton-Raphson, PYPOWER, PowerGridModel, and lightsim2grid.

BSD-3-Clausepure Python · 3.10+
617.9Kdownloads / mo
openseespylinux With conditions
PyPI · Scientific/Engineering · released Mar 2026

OpenSeesPy Linux provides a Python interface to OpenSees, an open-source finite element analysis framework for simulating structural and geotechnical systems on Linux.

However, verify the LICENSE.md terms for your use case first, and confirm that Python 3.12+ is available in your environment.

license unclearpure Python · 3.12+
609.3Kdownloads / mo
arviz-base With conditions
PyPI · Scientific/Engineering · released Aug 2026

Provides converters and base data manipulation functions for the ArviZ Bayesian analysis ecosystem, handling posterior data storage and transformation.

Apache-2.0pure Python · 3.12+
607.4Kdownloads / mo
arviz-plots Worth it
PyPI · Scientific/Engineering · released Aug 2026

arviz-plots provides visualization functions for Bayesian model analysis, handling posterior diagnostics, model comparison, and workflow visualization through composable plot components.

Install it if you are doing Bayesian modeling with ArviZ and need visualization—but remember to also install your chosen backend (e.g., `pip install…

Apache-2.0pure Python · 3.12+
599.8Kdownloads / mo
python-igraph Skip
PyPI · Scientific/Engineering · released Oct 2025

Python interface to the igraph graph library for network analysis and complex graph algorithms; this is a legacy package superseded by the igraph package.

copyleftpure Python · 3.6+
596.7Kdownloads / mo
libpinocchio With conditions
PyPI · Scientific/Engineering · released Jul 2026

libpinocchio provides efficient rigid body dynamics algorithms and their analytical derivatives for robotics, biomechanics, and physics simulation, with support for closed-loop mechanisms, contact solving, and multiple model formats.

BSD-3-Clausecompiled wheel · 3.9+
589.5Kdownloads / mo
great-expectations-experimental With conditions
PyPI · Scientific/Engineering · released Sep 2024

Experimental extensions and early-stage features for Great Expectations, the data quality validation framework that uses Expectations as unit tests for data.

Yes, with conditions: install only if you are already using great-expectations and want to trial experimental features in a non-production environment.

Apache-2.0pure Python
583.3Kdownloads / mo
iden Worth it
PyPI · Scientific/Engineering · released Jun 2026

iden manages machine learning datasets organized into shards with lazy loading, supporting multiple storage formats (JSON, YAML, Pickle, PyTorch, safetensors) and optional in-memory caching.

BSD-3-Clausepure Python · 3.10+
583.2Kdownloads / mo
gin-config With conditions
PyPI · Scientific/Engineering · released Nov 2021

Gin provides a lightweight configuration framework that lets you decorate Python functions and classes to accept parameter values from config files or command-line arguments, eliminating the need for manual configuration object management.

Install it if parameter management is a pain point in your workflow.

Apache-2.0pure Python
578.7Kdownloads / mo
jobflow Worth it
PyPI · Scientific/Engineering · released Feb 2026

Jobflow is a Python library for defining and executing computational workflows as directed acyclic graphs of jobs, with support for local execution and integration with workflow managers like jobflow-remote and FireWorks.

permissive licensepure Python · 3.10+
575.9Kdownloads / mo
corner Worth it
PyPI · Scientific/Engineering · released Jul 2026

Generates publication-quality corner plots (scatterplot matrices) for visualizing multivariate data distributions and correlations, commonly used in Bayesian analysis and parameter estimation.

BSD-3-Clausepure Python · 3.9+
572.6Kdownloads / mo
hnswlib With conditions
PyPI · Scientific/Engineering · released Dec 2023

Fast approximate nearest neighbor search using the HNSW algorithm with Python bindings, supporting incremental index construction, updates, and deletions on vector data.

Install it if you need fast approximate nearest neighbor search and can handle the C++ compilation requirement.

license unclearbuilds from source
571.8Kdownloads / mo
pyxtal Worth it
PyPI · Scientific/Engineering · released May 2026

PyXtal generates crystal structures with specified symmetry constraints and analyzes their properties, supporting atomic and molecular crystals in multiple dimensions with X-ray diffraction analysis and structure manipulation via symmetry relations.

MITpure Python · 3.9+
569.4Kdownloads / mo
pyocse With conditions
PyPI · Scientific/Engineering · released Dec 2025

Automates simulation workflows for organic crystal mechanical properties by generating structural models and force fields, then orchestrating LAMMPS-based molecular dynamics simulations under mechanical loads.

MITpure Pythonaging
563.1Kdownloads / mo
kmodes With conditions
PyPI · Scientific/Engineering · released Sep 2022

Implements k-modes and k-prototypes clustering algorithms for categorical and mixed numerical/categorical data, with a scikit-learn-compatible interface.

However, the dormant maintenance status (last release 2022-09-06) warrants checking compatibility with your current numpy and scikit-learn versions before committing…

MITpure Pythondormant
561.9Kdownloads / mo
python-gdcm Worth it
PyPI · Scientific/Engineering · released May 2026

Python wrapper for GDCM (Grassroots DICOM), a C++ library that reads, writes, and manipulates DICOM medical image files with support for multiple transfer syntaxes including JPEG, JPEG 2000, JPEG-LS, RLE, and deflated formats.

Install it if you need to work with DICOM medical images in Python; the C++ bindings are mature and the library is production-stable.

Apache-2.0compiled wheel · 3.7+
561.0Kdownloads / mo
python-geohash With conditions
PyPI · Scientific/Engineering · released Jun 2026

python-geohash encodes and decodes geographic coordinates into compact geohash strings for spatial indexing and proximity queries.

license unclearcompiled wheel
560.8Kdownloads / mo
tensorflow-decision-forests With conditions
PyPI · Scientific/Engineering · released Mar 2025

Trains and deploys decision forest models (Random Forests, Gradient Boosted Trees) within TensorFlow for classification, regression, and ranking tasks.

Not recommended for Windows users without WSL, or for projects not already committed to TensorFlow.

Apache-2.0compiled wheel · 3.9+
555.2Kdownloads / mo
geoh5py Worth it
PyPI · Scientific/Engineering · released Jul 2026

geoh5py provides a Python API to read, write, and manipulate geoscientific data (points, curves, surfaces, grids) in the geoh5 file format, enabling interoperability with Geoscience ANALYST visualization software.

Install it if you work with geoh5 data or need to integrate geoscientific datasets with Geoscience ANALYST.

LGPL-3.0-or-laterpure Python
548.7Kdownloads / mo
libcoal With conditions
PyPI · Scientific/Engineering · released May 2026

libcoal provides Python bindings for collision detection and distance computation between 3D geometric objects using optimized GJK and EPA algorithms.

BSD-3-Clausecompiled wheel · 3.9+
548.5Kdownloads / mo
captum Worth it
PyPI · Scientific/Engineering · released Apr 2026

Captum provides model interpretability algorithms for PyTorch, including integrated gradients, saliency maps, and other attribution methods to understand which features and training examples drive model predictions.

BSD-3-Clausepure Python · 3.10+
548.3Kdownloads / mo
ecmwf-datastores-client Worth it
PyPI · Scientific/Engineering · released Jul 2026

Python client for the ECMWF Data Stores Service API, enabling retrieval of climate and weather datasets through a simple interface with support for synchronous and asynchronous job submission.

Install it if you need to access ECMWF climate or weather datasets from Python; the API is straightforward and the client handles both simple and complex retrieval…

Apache-2.0pure Python · 3.10+
547.7Kdownloads / mo
spsdk With conditions
PyPI · Scientific/Engineering · released Jun 2026

SPSDK is a Python library and CLI toolkit for connecting to and securely provisioning NXP microcontroller and microprocessor devices, handling firmware programming and device configuration.

BSD-3-Clausepure Python · 3.10+
545.9Kdownloads / mo
libusbsio With conditions
PyPI · Scientific/Engineering · released Jun 2026

Provides a Python wrapper around NXP's libusbsio binary library to control SPI, I2C, and GPIO interfaces over USB on LPCLink2 and MCUlink Pro debug probes.

Install only if you have the required NXP hardware; it is not useful as a standalone library.

BSD-3-Clausepure Python · 3.6+
545.9Kdownloads / mo
flytekit With conditions
PyPI · Scientific/Engineering · released Aug 2026

Flytekit is the Python SDK for authoring, testing, deploying, and managing Flyte tasks, workflows, and launch plans—a framework for building data and ML pipelines that run on the Flyte backend.

However, note that Flyte 2 is now generally available—new projects should evaluate whether Flyte 2's Python SDK is a better fit, and existing Flyte 1.x users should…

Apache-2.0pure Python
545.8Kdownloads / mo
schemdraw Worth it
PyPI · Scientific/Engineering · released May 2026

Schemdraw generates high-quality electrical circuit schematic diagrams as SVG output, with built-in symbols for resistors, capacitors, diodes, transistors, opamps, and other components, plus support for timing diagrams, state machines, and flowcharts.

Install it if you need SVG circuit diagrams in code.

permissive licensepure Python · 3.9+
543.2Kdownloads / mo
onnxsim Worth it
PyPI · Scientific/Engineering · released Aug 2026

Simplifies ONNX neural network models by running constant folding, shape inference, and graph optimization passes to reduce redundant operators and produce smaller, faster models.

MIT AND (Apache-2.0 OR BSD-2-Clause)compiled wheel · 3.10+
543.0Kdownloads / mo
monai Worth it
PyPI · Scientific/Engineering · released Jun 2026

MONAI is a PyTorch-based framework for building deep learning models on medical imaging data, providing pre-processing, network architectures, loss functions, and evaluation metrics tailored to healthcare applications.

permissive licensepure Python · 3.10+
542.8Kdownloads / mo
emmet-core With conditions
PyPI · Scientific/Engineering · released Jun 2026

Emmet-core provides the core data models, pipelines, and API toolkit for the Materials Project, enabling structured access to materials science data and computational workflows.

BSD-3-Clause-LBNLpure Python · 3.11+
539.2Kdownloads / mo
einshape With conditions
PyPI · Scientific/Engineering · released Dec 2022

Einshape provides a DSL-based interface for tensor reshaping, squeezing, expanding, and transposing operations using Einstein-notation-style equations across multiple frameworks.

However, maintenance is dormant (last release 2022-12-19); verify compatibility with your framework version before adopting in production.

permissive licensepure Pythondormant
533.2Kdownloads / mo
tika With conditions
PyPI · Scientific/Engineering · released Aug 2026

Tika-python provides Python access to Apache Tika's document parsing, metadata extraction, MIME type detection, and language identification through a REST server interface.

Apache-2.0pure Python · 3.10+
532.6Kdownloads / mo
effdet With conditions
PyPI · Scientific/Engineering · released May 2023

PyTorch implementation of EfficientDet object detection models with configurable BiFPN, multiple backbones from timm, and support for training on COCO and other datasets.

Apache-2.0pure Python · 3.7+dormant
530.3Kdownloads / mo
bertopic Worth it
PyPI · Scientific/Engineering · released Dec 2025

BERTopic performs topic modeling on text documents using transformer embeddings and c-TF-IDF clustering to identify and label coherent topics with interpretable keywords.

MITpure Python · 3.10+
529.2Kdownloads / mo
simpy Worth it
PyPI · Scientific/Engineering · released May 2026

SimPy is a process-based discrete-event simulation framework that uses Python generator functions to model active components and shared resources, allowing simulations to run as fast as possible, in real time, or by manual stepping.

Install it if you need to model systems with interacting processes and shared resources; skip it if your problem is continuous simulation or fixed-step modeling.

MITpure Python · 3.8+
527.1Kdownloads / mo
nvidia-mathdx With conditions
PyPI · Scientific/Engineering · released Nov 2025

Device-side API extensions for performing mathematical calculations inside CUDA kernels, enabling fused numerical operations to reduce latency and improve application performance.

license unclearpure Pythonaging
526.9Kdownloads / mo
rfdetr Worth it
PyPI · Scientific/Engineering · released Aug 2026

RF-DETR is a transformer-based object detection, instance segmentation, and keypoint detection library built on a DINOv2 vision transformer backbone, designed for real-time inference.

Apache-2.0pure Python · 3.10+
525.6Kdownloads / mo
adtk With conditions
PyPI · Scientific/Engineering · released Apr 2020

ADTK provides detectors, transformers, and aggregators for unsupervised and rule-based time series anomaly detection, with unified APIs and pipe classes to combine them into detection models.

However, the last release was 2020-04-17; evaluate whether the detectors and dependencies meet your current needs before committing to it in new projects.

MPL-2.0pure Python · 3.5+dormant
522.9Kdownloads / mo
lovelyplots With conditions
PyPI · Scientific/Engineering · released Mar 2024

LovelyPlots provides matplotlib style sheets that format scientific plots for papers, theses, and presentations while keeping them editable in Adobe Illustrator and compatible with LaTeX documents.

However, note the dormant maintenance status: the last release was 891 days ago, so verify compatibility with your current matplotlib version before relying on it for…

MITpure Pythondormant
522.7Kdownloads / mo