1.public-apis / public-apis
A collective list of free APIs
Ranked by Attention Score: stars gained over the last 30 complete days
1–100 of 250 by Attention Score · Oct 4, 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
Tensors and Dynamic neural networks in Python with strong GPU acceleration
TimesFM (Time Series Foundation Model) is a pretrained time-series foundation model developed by Google Research for time-series forecasting.
《动手学深度学习》:面向中文读者、能运行、可讨论。中英文版被70多个国家的500多所大学用于教学。
⭐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 等渠道智能推送。
Real-time network monitor + outbound firewall — see & block every connection. Privacy-first, local-first, Rust fleet agent, SIEM exports, 8 languages. / Moniteur réseau temps réel + pare-feu sortant, agent de flotte Rust, exports SIEM. 100 % local.
A clinical decision-evidence benchmark: pull the one fact an answer rests on, and see whether the assistant's action moves with the evidence. Built on HealthBench.
scikit-learn: machine learning in Python
Summer 2027 software engineering, data science, AI, quant, product management, and hardware internship postings. Updated daily by Simplify and Pitt CSC.
EvoOntology: A Self-Evolving Ontology Layer for Data Agents ⚙️ EvoOntology插件为Claude Code/Codex 建立&进化本体层
: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.
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
Don't memorize ML. Understand it from first principles including Inference, Cuda, Deep Learning, Data Science and Reinforcement Learning
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.
Apache Superset is a Data Visualization and Data Exploration Platform
AI Observability & Evaluation
Download market data from Yahoo! Finance's API
Streamlit — A faster way to build and share data apps.
AKShare is an elegant and simple financial data interface library for Python, built for human beings! 开源财经数据接口库
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
Build and share delightful machine learning apps, all in Python. 🌟 Star to support our work!
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
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实现,不依赖任何框架。
阿布量化交易系统(股票,期权,期货,比特币,机器学习) 基于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.
Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 500 universities from 70 countries including Stanford, MIT, Harvard, and Cambridge.
Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.
[SIGMOD'27] Easy Data Preparation with latest LLMs-based Operators and Pipelines.
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.
AI drew your research figure. Tavotto makes it publication-ready: edit matplotlib and AI-generated figures on a canvas, lay out multi-panel pages in mm, check journal rules before export. Scripts stay untouched.
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.
🪄 Data Formulator is an interactive AI-powered data analysis system makes it easy to connect, explore and visualize data.
Chat with your database or your datalake (SQL, CSV, parquet). PandasAI makes data analysis conversational using LLMs and RAG.
100 numpy exercises (with solutions)
A terminal spreadsheet multitool for discovering and arranging data
A Library for Advanced Deep Time Series Models for General Time Series Analysis.
matplotlib: plotting with Python
Deep Learning for humans
🕸️ Web apps in pure Python 🐍
💫 Industrial-strength Natural Language Processing (NLP) in Python
🤗 The largest hub of ready-to-use datasets for AI models with fast, easy-to-use and efficient data manipulation tools
An open access book on scientific visualization using python and matplotlib
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
Faker is a Python package that generates fake data for you.
Always know what to expect from your data.
🦉 Data Versioning and ML Experiments
Best Practices on Recommendation Systems
The interactive graphing library for Python :sparkles:
Fast and Accurate ML in 3 Lines of Code
Module for statistical learning, with a particular emphasis on time-dependent modelling
Tool for producing high quality forecasts for time series data that has multiple seasonality with linear or non-linear growth.
Build, Manage and Deploy AI/ML Systems
An open source multi-tool for exploring and publishing data
A logical, reasonably standardized, but flexible project structure for doing and sharing data science work.
The AI developer platform. Use Weights & Biases to train and fine-tune models, and manage models from experimentation to production.
:zap: A Fast, Extensible Progress Bar for Python and CLI
Statistical data visualization in Python
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.
Data Apps & Dashboards for Python. No JavaScript Required.
Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy
TuShare is a utility for crawling historical data of China stocks
Draw pretty maps from OpenStreetMap data! Built with osmnx +matplotlib + shapely
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.
A unified framework for machine learning with time series
Lightning ⚡️ fast forecasting with statistical and econometric models.
3D visualization and mesh analysis for science and engineering
A MNIST-like fashion product database. Benchmark :point_down:
Open Machine Learning Course
pix2tex: Using a ViT to convert images of equations into LaTeX code.
NumPy aware dynamic Python compiler using LLVM
The Open Source Feature Store for AI/ML
A python library for user-friendly forecasting and anomaly detection on time series.
Turns Data and AI algorithms into production-ready web applications in no time.
1 Line of code data quality profiling & exploratory data analysis for Pandas and Spark DataFrames.
ZenML 🙏: One AI Platform from Pipelines to Agents. https://zenml.io.
A light-weight, flexible, and expressive statistical data testing library
PyGWalker: Turn your dataframe into an interactive UI for visual analysis
🌊 Online machine learning in Python
🎚️ Open Source Audio Matching and Mastering
🤖 Chat with your SQL database 📊. Accurate Text-to-SQL Generation via LLMs using Agentic Retrieval 🔄.
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 source annotation tool for machine learning practitioners.
Scalable and user friendly neural :brain: forecasting algorithms.
A high-performance, zero-overhead, extensible Python compiler with built-in NumPy support
Rich MySQL Terminal Client with AutoCompletion, Syntax Highlighting, and Dataframes
Mimesis is a Python library for generating fake but realistic data in multiple languages and locales.
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.
Jupyter Notebooks as Markdown Documents, Julia, Python or R scripts
the portable Python dataframe library
An open source extension that connects AI agents to computational notebooks in JupyterLab.