1.public-apis / public-apis
A collective list of free APIs
Ranked by Attention Score: stars gained over the last 90 complete days
1–100 of 287 by Attention Score · Aug 5, 2026 – Nov 2, 2026 (UTC)
A collective list of free APIs
Turn any AI agent into an AI Scientist. The #1 Agent Skills library for science, used by 250,000+ scientists worldwide. 177 ready-to-use validated skills plus 100+ scientific databases covering biology, chemistry, medicine, and drug discovery. Compatible with Cursor, Claude Code, Codex, Pi, Antigravity, and the open Agent Skills standard.
The 30 Days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than 100 days. Follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
TimesFM (Time Series Foundation Model) is a pretrained time-series foundation model developed by Google Research for time-series forecasting.
:hedgehog: PostHog is the leading platform for building self-driving products. Our developer tools – AI observability, analytics, session replay, flags, experiments, error tracking, logs, and more – capture all the context agents need to diagnose problems, uncover opportunities, and ship fixes. Steer it all from Slack, web, desktop, or the MCP.
Tensors and Dynamic neural networks in Python with strong GPU acceleration
《动手学深度学习》:面向中文读者、能运行、可讨论。中英文版被70多个国家的500多所大学用于教学。
Summer 2027 software engineering, data science, AI, quant, product management, and hardware internship postings. Updated daily by Simplify and Pitt CSC.
⭐AI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts.🎯 告别信息过载,你的 AI 舆情监控助手与热点筛选工具!聚合多平台热点 + RSS 订阅,支持关键词精准筛选。AI 智能筛选新闻 + AI 翻译 + AI 分析简报直推手机,也支持接入 MCP 架构,赋能 AI 自然语言对话分析、情感洞察与趋势预测等。支持 Docker ,数据本地/云端自持。集成微信/飞书/钉钉/Telegram/邮件/ntfy/bark/slack 等渠道智能推送。
Draw pretty maps from OpenStreetMap data! Built with osmnx +matplotlib + shapely
🪄 Data Formulator is an interactive AI-powered data analysis system makes it easy to connect, explore and visualize data.
AKShare is an elegant and simple financial data interface library for Python, built for human beings! 开源财经数据接口库
Apache Superset is a Data Visualization and Data Exploration Platform
scikit-learn: machine learning in Python
GenBI (Generative BI) for AI agents, an open-source, governed text-to-SQL through an open context layer that turns natural-language questions into trusted dashboards, charts, and SQL across 20+ data sources, such as BigQuery, Snowflake, PostgreSQL, ClickHouse, Amazon Redshift, Databricks and more.
A reactive notebook for Python — run reproducible experiments, query with SQL, execute as a script, deploy as an app, and version with git. Stored as pure Python. All in a modern, AI-native editor.
[SIGMOD'27] Easy Data Preparation with latest LLMs-based Operators and Pipelines.
AI Observability & Evaluation
阿布量化交易系统(股票,期权,期货,比特币,机器学习) 基于python的开源量化交易,量化投资架构
Research and development (R&D) is crucial for the enhancement of industrial productivity, especially in the AI era, where the core aspects of R&D are mainly focused on data and models. We are committed to automating these high-value generic R&D processes through R&D-Agent, which lets AI drive data-driven AI. 🔗https://aka.ms/RD-Agent-Tech-Report
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
The best free and open-source automated time tracker. Cross-platform, extensible, privacy-focused.
Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
Download market data from Yahoo! Finance's API
Machine Learning From Scratch. Bare bones NumPy implementations of machine learning models and algorithms with a focus on accessibility. Aims to cover everything from linear regression to deep learning.
微舆:人人可用的多Agent舆情分析助手,打破信息茧房,还原舆情原貌,预测未来走向,辅助决策!从0实现,不依赖任何框架。
Streamlit — A faster way to build and share data apps.
Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.
Build and share delightful machine learning apps, all in Python. 🌟 Star to support our work!
Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 500 universities from 70 countries including Stanford, MIT, Harvard, and Cambridge.
PyMuPDF is a high performance Python library for data extraction, analysis, conversion & manipulation of PDF (and other) documents.
CVAT is a leading data annotation platform for image, video, audio, and 3D datasets. It offers open-source, cloud, and enterprise products, as well as labeling services, with AI-assisted labeling, quality assurance, team collaboration, analytics, and developer APIs.
Prefect is a workflow orchestration framework for building resilient data pipelines in Python.
Open-source data movement for ELT pipelines and AI agents — from APIs, databases & files to warehouses, lakes, and AI applications. Both self-hosted and Cloud.
matplotlib: plotting with Python
A Library for Advanced Deep Time Series Models for General Time Series Analysis.
100 numpy exercises (with solutions)
🕸️ Web apps in pure Python 🐍
🤗 The largest hub of ready-to-use datasets for AI models with fast, easy-to-use and efficient data manipulation tools
Rich-powered CLI that breaks each HTTP request into DNS, connect, TLS, wait, and transfer phases with waterfall timelines, compact summaries, or metrics-only output.
Chat with your database or your datalake (SQL, CSV, parquet). PandasAI makes data analysis conversational using LLMs and RAG.
Deep Learning for humans
An open access book on scientific visualization using python and matplotlib
💫 Industrial-strength Natural Language Processing (NLP) in Python
Fast and Accurate ML in 3 Lines of Code
🌊 Online machine learning in Python
Always know what to expect from your data.
A terminal spreadsheet multitool for discovering and arranging data
Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.
Pretrain, finetune ANY AI model of ANY size on 1 or 10,000+ GPUs with zero code changes.
Statsmodels: statistical modeling and econometrics in Python
An open source multi-tool for exploring and publishing data
A unified framework for machine learning with time series
TuShare is a utility for crawling historical data of China stocks
🦉 Data Versioning and ML Experiments
The interactive graphing library for Python :sparkles:
:zap: A Fast, Extensible Progress Bar for Python and CLI
Faker is a Python package that generates fake data for you.
Data Apps & Dashboards for Python. No JavaScript Required.
Best Practices on Recommendation Systems
The Open Source Feature Store for AI/ML
Turns Data and AI algorithms into production-ready web applications in no time.
Tool for producing high quality forecasts for time series data that has multiple seasonality with linear or non-linear growth.
A logical, reasonably standardized, but flexible project structure for doing and sharing data science work.
Data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe, Keras), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pandas, NumPy, SciPy, Python essentials, AWS, and various command lines.
pix2tex: Using a ViT to convert images of equations into LaTeX code.
Build, Manage and Deploy AI/ML Systems
Cleanlab's open-source library is the standard data-centric AI package for data quality and machine learning with messy, real-world data and labels.
Statistical data visualization in Python
NumPy aware dynamic Python compiler using LLVM
The AI developer platform. Use Weights & Biases to train and fine-tune models, and manage models from experimentation to production.
PyGWalker: Turn your dataframe into an interactive UI for visual analysis
3D visualization and mesh analysis for science and engineering
1 Line of code data quality profiling & exploratory data analysis for Pandas and Spark DataFrames.
Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy
Lightning ⚡️ fast forecasting with statistical and econometric models.
Kedro is a toolbox for production-ready data science. It uses software engineering best practices to help you create data engineering and data science pipelines that are reproducible, maintainable, and modular.
Open Machine Learning Course
A python library for user-friendly forecasting and anomaly detection on time series.
ZenML 🙏: One AI Platform from Pipelines to Agents. https://zenml.io.
A MNIST-like fashion product database. Benchmark :point_down:
Investigate malicious Windows logon by visualizing and analyzing Windows event log
A high-performance, zero-overhead, extensible Python compiler with built-in NumPy support
A light-weight, flexible, and expressive statistical data testing library
An open source extension that connects AI agents to computational notebooks in JupyterLab.
Open source annotation tool for machine learning practitioners.
🎚️ Open Source Audio Matching and Mastering
Scalable and user friendly neural :brain: forecasting algorithms.
🤖 Chat with your SQL database 📊. Accurate Text-to-SQL Generation via LLMs using Agentic Retrieval 🔄.
Aim 💫 — An easy-to-use & supercharged open-source experiment tracker.
the portable Python dataframe library
napari: a fast, interactive, multi-dimensional image viewer for python
Rich MySQL Terminal Client with AutoCompletion, Syntax Highlighting, and Dataframes
Official repository for IPython itself. Other repos in the IPython organization contain things like the website, documentation builds, etc.
Jupyter Notebooks as Markdown Documents, Julia, Python or R scripts