Python API

Open-source Python projects categorized as API

Top 23 Python API Projects

  1. public-apis

    A collective list of free APIs

    Project mention: A Survey of Public APIs for Building a Football Live Score Site in 2026 — Part 1: News API Review | dev.to | 2026-09-05

    Candidate source: Every API considered comes from the public-apis repository on GitHub. I chose it because it has more than 400,000 GitHub stars and offers a broad, well-organized set of categories and API options.

  2. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  3. fastapi

    FastAPI framework, high performance, easy to learn, fast to code, ready for production

    Project mention: QueuePool Limit Reached - When FastAPI Runs Out of Database Connections | dev.to | 2026-10-05

    If your FastAPI app talks to a database through SQLAlchemy, chances are high you will meet it sooner or later. Not on your machine, of course. It shows up in production, after a few quiet hours, under load. And the reflex is always the same: the pool is too small, so let us make it bigger. pool_size=20, a bit more max_overflow on top, deploy, done.

  4. ccxt

    A unified trading API with more than 100 crypto exchanges and prediction markets in JavaScript / TypeScript / Python / C# / PHP / Go / Java / Rust

    Project mention: My WebSocket was open the whole time. It just stopped sending anything. | dev.to | 2026-08-31

    #22662 — watch_order_book hangs indefinitely: socket open, pings and pongs succeeding, no data, no exception raised.

  5. quivr

    Opiniated RAG for integrating GenAI in your apps 🧠 Focus on your product rather than the RAG. Easy integration in existing products with customisation! Any LLM: GPT4, Groq, Llama. Any Vectorstore: PGVector, Faiss. Any Files. Anyway you want.

  6. httpie

    🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. (by httpie)

    Project mention: httpx2 | news.ycombinator.com | 2026-08-28

    There is already a popular project called httpie, so httpy would be really confusing in non written form. Beside that, i completely agree, the name could be better.

    https://httpie.io/

  7. django-rest-framework

    Web APIs for Django. 🎸

    Project mention: CVE-2026-73228: Request Parsing Size-Limit Bypass in Django REST Framework | dev.to | 2026-08-22

    Official GitHub Security Advisory: https://github.com/encode/django-rest-framework/security/advisories/GHSA-2m8g-3cmr-wg3w

  8. skyvern

    Automate browser based workflows with AI

    Project mention: Browser Use vs Skyvern Self-Hosted: Setup, Trade-offs, and Completion Verification | dev.to | 2026-10-03

    git clone https://github.com/Skyvern-AI/skyvern.git cd skyvern cp .env.example .env # Configure the selected LLM provider or local Ollama endpoint in .env. docker compose up

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. LibreTranslate

    Free and Open Source Machine Translation API. Self-hosted, offline capable and easy to setup.

    Project mention: We stopped AI bot spam in our GitHub repo using Git's –author flag | news.ycombinator.com | 2026-05-18
  11. public-api-lists

    A curated list of free public APIs — searchable, community-maintained, with a free JSON API.

  12. FlareSolverr

    Proxy server to bypass Cloudflare protection

    Project mention: OpenClaw 2.0, Accidentally | news.ycombinator.com | 2026-08-30
  13. httpbin

    HTTP Request & Response Service, written in Python + Flask.

    Project mention: API Testing in Practice: Automating Postman Collections with Newman | dev.to | 2026-07-09

    # .github/workflows/api-tests.yml name: API Tests on: push: branches: [main] pull_request: branches: [main] jobs: newman: runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v4 - name: Set up Node.js uses: actions/setup-node@v4 with: node-version: '20' - name: Install Newman run: npm install -g newman newman-reporter-html - name: Run API tests run: | newman run api-tests.postman_collection.json \ --env-var baseUrl="https://httpbin.org" \ --reporters cli,html,junit \ --reporter-html-export reports/report.html \ --reporter-junit-export reports/report.xml - name: Upload test report if: always() uses: actions/upload-artifact@v4 with: name: newman-report path: reports/

  14. gorilla

    Gorilla: Training and Evaluating LLMs for Function Calls (Tool Calls)

    Project mention: Gorilla: Large Language Model Connected with APIs | news.ycombinator.com | 2026-06-22
  15. Gymnasium

    A standard API for single-agent reinforcement learning environments, with popular reference environments and related utilities (formerly Gym)

  16. falcon

    The no-magic web API and microservices framework for Python developers, with a focus on reliability and performance at scale.

  17. HTTP Prompt

    An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more. https://twitter.com/httpie

  18. TikTokDownload

    抖音去水印批量下载用户主页作品、喜欢、收藏、图文、音频

  19. litestar

    Light, flexible and extensible ASGI framework | Built to scale

    Project mention: Hyperflask – Full stack Flask and Htmx framework | news.ycombinator.com | 2025-10-16

    A lot of people in this thread mentioning the limitations of Flask and “why not FastAPI” etc - but I’ve found Litestar to be the best alternative and it has htmx support out of the box.

    https://litestar.dev/

  20. python-binance

    Binance Exchange API python implementation for automated trading

  21. TikTok-Api

    The Unofficial TikTok API Wrapper In Python

  22. klavis

    Klavis AI: MCP integration platforms that let AI agents use tools reliably at any scale

    Project mention: Workday to Acquire Pipedream | news.ycombinator.com | 2025-11-20

    Try https://www.klavis.ai, which is a open source MCP integration platform.

  23. pokeapi

    The Pokémon API

  24. CKAN

    CKAN is an open-source DMS (data management system) for powering data hubs and data portals. CKAN makes it easy to publish, share and use data. It powers catalog.data.gov, open.canada.ca/data, data.humdata.org among many other sites.

    Project mention: CKAN – an open-source DMS (data management system) | news.ycombinator.com | 2026-03-02
  25. Cirq

    Python framework for creating, editing, and running Noisy Intermediate-Scale Quantum (NISQ) circuits.

    Project mention: I Stopped Installing Qiskit to Understand Hadamard Gates | dev.to | 2026-04-22

    2. Full SDK installations. Qiskit, Cirq, PennyLane. These are serious tools for serious work. They're also 200MB+ installs with Python dependency chains, Jupyter notebooks, and a learning curve that assumes you already understand what you're trying to learn. That's backwards.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python API discussion

Log in or Post with

Python API related posts

  • Top 3 Telegram MCP servers for multi-account research and reviewed actions

    3 projects | dev.to | 7 Oct 2026
  • I built an AI agent to screen 500 names against OFAC. 12 failed.

    1 project | dev.to | 6 Oct 2026
  • Food festival dates as open data: a free API, an MCP server and SQL

    2 projects | dev.to | 5 Oct 2026
  • How I built a riff vault for Sam with open-source AI"

    6 projects | dev.to | 3 Oct 2026
  • Django-Modern-Rest 0.16.0: Typed REST APIs as Agent Tool Boundaries

    1 project | dev.to | 1 Oct 2026
  • I tested 500 emails against HIBP. My validator found a major flaw.

    1 project | dev.to | 1 Oct 2026
  • Django-moder-rest 0.16.0 release

    1 project | news.ycombinator.com | 1 Oct 2026
  • A note from our sponsor - AppSignal
    www.appsignal.com | 10 Oct 2026
    APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product. Learn more →

Index

What are some of the best open-source API projects in Python? This list will help you:

# Project Stars
1 public-apis 485,863
2 fastapi 102,886
3 ccxt 44,251
4 quivr 39,578
5 httpie 38,500
6 django-rest-framework 30,201
7 skyvern 23,131
8 LibreTranslate 17,003
9 public-api-lists 16,029
10 FlareSolverr 15,811
11 httpbin 13,607
12 gorilla 13,042
13 Gymnasium 12,646
14 falcon 9,806
15 HTTP Prompt 9,107
16 TikTokDownload 8,865
17 litestar 8,501
18 python-binance 7,208
19 TikTok-Api 6,674
20 klavis 5,808
21 pokeapi 5,395
22 CKAN 5,127
23 Cirq 5,077

Sponsored
Monitoring that respects your time & budget
APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
www.appsignal.com

Did you know that Python is
the 1st most popular programming language
based on number of references?