Sponsors
Become a sponsor-
iPulse AI
Open Agentic Investment Research Platform. Inspect deep multi-agent market forecasts and stock picks.
Listed by section, in editorial order. Click a column header to re-sort the whole list.
Press / to search. Tags open their category. Click a row for details.
Search and filter
Results
| Row number | Tags | |||||
|---|---|---|---|---|---|---|
Data Analysis 3 projectsOnce your data nears the size of your RAM, switch Python data analysis libraries from pandas to Polars. Once it lives in a database, Ibis runs your code there. |
||||||
| 1 | pandas Data & Science | 623,510,360 | 50,265 | Data Analysis Data & Science | ||
|
A library providing high-performance, easy-to-use data structures and data analysis tools.
|
||||||
| 2 | polars Data & Science | 59,436,143 | 40,236 | Data Analysis Data & Science | ||
|
A fast DataFrame library implemented in Rust with a Python API.
|
||||||
| 3 | ibis-framework Data & Science | 3,420,288 | 6,687 | Data Analysis Data & Science | ||
|
A portable Python dataframe library with a single API for 20+ backends.
|
||||||
Data Ingestion / ETL 6 projectsdlt loads data from APIs, databases, and files into your warehouse. You pip install the Python ETL library into your own code, with no platform to run. |
||||||
| 4 | awswrangler General | 80,821,442 | 4,124 | General Data Ingestion / ETL Data & Science | ||
|
Pandas integration with AWS services like Athena, Glue, Redshift, S3, and DynamoDB.
|
||||||
| 5 | dlt General | 5,417,303 | 6,039 | General Data Ingestion / ETL Data & Science | ||
|
A Python library for building data pipelines with automatic schema inference, incremental loading, and support for multiple sources and destinations.
|
||||||
| 6 | yfinance Financial Data | 16,158,597 | 25,759 | Financial Data Data Ingestion / ETL Data & Science | ||
|
Easy Pythonic way to download market and financial data from Yahoo Finance.
|
||||||
| 7 | akshare Financial Data | 1,004,973 | 23,141 | Financial Data Data Ingestion / ETL Data & Science | ||
|
A financial data interface library, with data provided for academic research only.
|
||||||
| 8 | edgartools Financial Data | 1,121,588 | 2,831 | Financial Data Data Ingestion / ETL Data & Science | ||
|
Downloads SEC EDGAR filings and XBRL financial statements as structured data.
|
||||||
| 9 | openbb Financial Data | 73,361 | 74,920 | Financial Data Data Ingestion / ETL Data & Science | ||
|
A financial data platform for analysts, quants and AI agents.
|
||||||
Data Validation 4 projectsPydantic checks API input against your type hints. Python data validation extends to dataframes in Pandera, where each column gets a type hint. |
||||||
| 10 | pydantic Data & Science | 1,002,466,721 | 29,246 | Data Validation Data & Science | ||
|
Data validation using Python type hints.
|
||||||
| 11 | jsonschema Data & Science | 562,007,761 | 4,994 | Data Validation Data & Science | ||
|
An implementation of JSON Schema for Python.
|
||||||
| 12 | great-expectations Data & Science | 18,837,649 | 11,912 | Data Validation Data & Science | ||
|
A data quality framework for validating, documenting, and profiling data with declarative expectations.
|
||||||
| 13 | pandera Data & Science | 9,192,476 | 4,504 | Data Validation Data & Science | ||
|
A data validation library for dataframes, with support for pandas, polars, PySpark, and more.
|
||||||
Data Visualization 11 projectsCharts for print come from Matplotlib, and interactive web ones from Plotly. Put either Python data visualization library in a Streamlit script for a dashboard. |
||||||
| 14 | matplotlib Plotting | 175,207,316 | 23,400 | Plotting Data Visualization Data & Science | ||
|
A comprehensive library for creating static, animated, and interactive visualizations.
|
||||||
| 15 | plotly Plotting | 55,840,270 | 18,865 | Plotting Data Visualization Data & Science | ||
|
Interactive graphing library for Python.
|
||||||
| 16 | seaborn Plotting | 30,084,970 | 14,093 | Plotting Data Visualization Data & Science | ||
|
Statistical data visualization using Matplotlib.
|
||||||
| 17 | altair Plotting | 40,886,954 | 10,510 | Plotting Data Visualization Data & Science | ||
|
Declarative statistical visualization library for Python.
|
||||||
| 18 | bokeh Plotting | 6,223,831 | 20,467 | Plotting Data Visualization Data & Science | ||
|
Interactive web plotting for Python.
|
||||||
| 19 | graphviz Specialized | 35,104,504 | 1,817 | Specialized Data Visualization Data & Science | ||
|
Simple Python interface for creating and rendering Graphviz graphs.
|
||||||
| 20 | cartopy Specialized | 978,354 | 1,624 | Specialized Data Visualization Data & Science | ||
|
A cartographic Python library with matplotlib support.
|
||||||
| 21 | graphify Specialized | 1,827,870 | 139,467 | Specialized Data Visualization Data & Science | ||
|
Turns code, SQL schemas, docs, papers, images, or videos into a queryable knowledge graph.
|
||||||
| 22 | streamlit Dashboards and Apps | 22,557,313 | 46,174 | Dashboards and Apps Data Visualization Data & Science | ||
|
A framework which lets you build dashboards, generate reports, or create chat apps in minutes.
|
||||||
| 23 | dash Dashboards and Apps | 7,544,626 | 24,473 | Dashboards and Apps Data Visualization Data & Science | ||
|
A framework for building data apps and dashboards in pure Python, built on Plotly.
|
||||||
| 24 | gradio Dashboards and Apps | 6,025,154 | 43,937 | Dashboards and Apps Data Visualization Data & Science | ||
|
Build and share machine learning apps, all in Python.
|
||||||
Geolocation 4 projectsAddresses become coordinates with geopy, whose Python geolocation API covers many geocoding services. GeoPandas analyzes map data, and GeoDjango serves it. |
||||||
| 25 | geopandas Data & Science | 15,088,055 | 5,289 | Geolocation Data & Science | ||
|
Python tools for geographic data (GeoSeries/GeoDataFrame) built on pandas.
|
||||||
| 26 | geopy Data & Science | 12,082,652 | 4,870 | Geolocation Data & Science | ||
|
Python Geocoding Toolbox.
|
||||||
| 27 | geojson Data & Science | 3,062,642 | 1,001 | Geolocation Data & Science | ||
|
Python bindings and utilities for GeoJSON.
|
||||||
| 28 | geodjango Data & Science | Bundled | 91,467 | Geolocation Data & Science | ||
|
(part of Django) A world-class geographic web framework.
|
||||||
Science 17 projectsUnderneath most Python scientific computing libraries sits NumPy's array. SciPy adds algorithms on top, and Numba compiles loops that won't vectorize. |
||||||
| 29 | numpy Core | 956,672,531 | 33,207 | Core Science Data & Science | ||
|
A fundamental package for scientific computing with Python.
|
||||||
| 30 | scipy Core | 341,337,161 | 15,167 | Core Science Data & Science | ||
|
Fundamental algorithms for scientific computing in Python.
|
||||||
| 31 | numba Core | 61,417,846 | 11,194 | Core Science Data & Science | ||
|
A NumPy-aware JIT compiler for Python, using LLVM.
|
||||||
| 32 | sympy Symbolic Mathematics | 143,799,836 | 15,052 | Symbolic Mathematics Science Data & Science | ||
|
A Python library for symbolic mathematics.
|
||||||
| 33 | statsmodels Statistics | 34,935,816 | 11,731 | Statistics Science Data & Science | ||
|
Statistical modeling and econometrics in Python.
|
||||||
| 34 | rdkit Biology and Chemistry | 6,687,761 | 3,652 | Biology and Chemistry Science Data & Science | ||
|
Cheminformatics and machine learning software.
|
||||||
| 35 | biopython Biology and Chemistry | 5,842,617 | 5,252 | Biology and Chemistry Science Data & Science | ||
|
Biopython is a set of freely available tools for biological computation.
|
||||||
| 36 | pint Physics and Engineering | 7,180,899 | 2,820 | Physics and Engineering Science Data & Science | ||
|
Operate and manipulate physical quantities with units and dimensional analysis.
|
||||||
| 37 | astropy Physics and Engineering | 3,240,068 | 5,407 | Physics and Engineering Science Data & Science | ||
|
A community Python library for astronomy.
|
||||||
| 38 | obspy Physics and Engineering | 296,777 | 1,343 | Physics and Engineering Science Data & Science | ||
|
A Python toolbox for seismology.
|
||||||
| 39 | pymc Simulation and Modeling | 1,232,586 | 9,827 | Simulation and Modeling Science Data & Science | ||
|
Probabilistic programming and Bayesian modeling in Python.
|
||||||
| 40 | simpy Simulation and Modeling | 513,887 | GitLab | — | Simulation and Modeling Science Data & Science | |
|
A process-based discrete-event simulation framework.
|
||||||
| 41 | mesa Simulation and Modeling | 46,901 | 3,928 | Simulation and Modeling Science Data & Science | ||
|
An agent-based modeling framework for building, analyzing, and visualizing complex system simulations.
|
||||||
| 42 | networkx Graphs and Networks | 228,414,099 | 17,371 | Graphs and Networks Science Data & Science | ||
|
High-productivity software for complex networks.
|
||||||
| 43 | shapely Computational Geometry | 70,670,941 | 4,533 | Computational Geometry Science Data & Science | ||
|
Manipulation and analysis of geometric objects in the Cartesian plane.
|
||||||
| 44 | colour-science Other | 398,331 | 2,675 | Other Science Data & Science | ||
|
Implementing a comprehensive number of colour theory transformations and algorithms.
|
||||||
| 45 | manim Other | 216,276 | 42,027 | Other Science Data & Science | ||
|
An animation engine for explanatory math videos.
|
||||||
Quantum Computing 4 projectsQiskit for most circuits, PennyLane for circuits you train, Cirq for device-level control, QuTiP for physics: Python quantum computing libraries you can mix. |
||||||
| 46 | qiskit Data & Science | 1,055,388 | 7,938 | Quantum Computing Data & Science | ||
|
An IBM-backed quantum SDK for building, simulating, and running circuits on real quantum hardware.
|
||||||
| 47 | qutip Data & Science | 280,896 | 2,092 | Quantum Computing Data & Science | ||
|
Quantum Toolbox in Python.
|
||||||
| 48 | pennylane Data & Science | 184,180 | 3,513 | Quantum Computing Data & Science | ||
|
A cross-platform library for quantum computing, quantum ML, and quantum chemistry.
|
||||||
| 49 | cirq Data & Science | 100,034 | 5,098 | Quantum Computing Data & Science | ||
|
A Google-developed framework focused on hardware-aware quantum circuit design for NISQ devices.
|
||||||
No projects match your search.
Try a broader term, or .
Contribute
Know a project that belongs here?
Tell us what it does and why it stands out.