Thanks to visit codestin.com
Credit goes to www.libhunt.com

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: What is an API? A Beginner's Guide | dev.to | 2025-10-25

    Public APIs Directory

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. fastapi

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

    Project mention: Show HN: FastAPI LSP/VSCode Extension POC | news.ycombinator.com | 2025-11-11
  4. ccxt

    A cryptocurrency trading API with more than 100 exchanges in JavaScript / TypeScript / Python / C# / PHP / Go

    Project mention: Revolutionize Your Crypto Trading with CCXT! | dev.to | 2025-05-07

    View the Project on GitHub

  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: The Ultimate Guide to Offline API Testing: 10 Tools That Work Without Internet | dev.to | 2025-10-22

    For developers who prefer command-line interfaces, HTTPie offers an elegant alternative to curl with superior offline capabilities. The --offline flag enables request construction and validation without network transmission.

  7. django-rest-framework

    Web APIs for Django. 🎸

    Project mention: A Design Pattern Every Python Developer Should Know | dev.to | 2025-09-29

    Another real world example is DRF's views system design.

  8. fastmcp

    🚀 The fast, Pythonic way to build MCP servers and clients

    Project mention: How to Build Your Own MCP Server with Python | dev.to | 2025-11-02

    We’ll use a library called FastMCP that simplifies the process of building MCP servers. You can install it using pip:

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. skyvern

    Automate browser based workflows with AI

    Project mention: Claude for Chrome | news.ycombinator.com | 2025-08-26
  11. Douyin_TikTok_Download_API

    🚀「Douyin_TikTok_Download_API」是一个开箱即用的高性能异步抖音、快手、TikTok、Bilibili数据爬取工具,支持API调用,在线批量解析及下载。

  12. httpbin

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

    Project mention: HTTP Requests in Go: Only The Most Useful Libraries | dev.to | 2025-07-21

    Test your client: Use mock servers (e.g., httpbin.org) to test edge cases.

  13. LibreTranslate

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

    Project mention: I made BookTr: side-by-side translate app | dev.to | 2025-03-01

    Uses LibreTranslate API, but other APIs can be added later

  14. gorilla

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

    Project mention: Gorilla: Bridging LLMs and the Real World | dev.to | 2024-12-10
  15. FlareSolverr

    Proxy server to bypass Cloudflare protection

    Project mention: Scraperr – A Self Hosted Webscraper | news.ycombinator.com | 2025-05-11

    >Seems cloudflare checkboxes / human verification are very commonplace nowdays. Curious how(/if) web scrapers get around those?

    You can get a real browser[1] to check the box for you, then use the cookies in your "dumb" scraper.

    [1] https://github.com/FlareSolverr/FlareSolverr

  16. Gymnasium

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

  17. falcon

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

  18. 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

  19. countries-states-cities-database

    🌍 Discover our global repository of countries, states, and cities! 🏙️ Get comprehensive data in JSON, SQL, PSQL, SQLSERVER, MONGODB, SQLITE, XML, YAML, and CSV formats. Access ISO2, ISO3 codes, country code, capital, native language, timezones (for countries), and more. #countries #states #cities

  20. TikTokDownload

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

  21. 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/

  22. python-binance

    Binance Exchange API python implementation for automated trading

  23. TikTok-Api

    The Unofficial TikTok API Wrapper In Python

    Project mention: How to Save Your TikTok Videos Before They’re Gone: A Simple Tool to Backup Your Content | dev.to | 2025-01-16

    In this post, I’ll introduce SaveMyTikTok, a third-party automated TikTok data collection tool that helps users save TikTok videos without the need for login credentials. It’s built on top of the TikTok-Api framework and ensures that you can still access and save content, even if TikTok services are restricted in your region.

  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 – The open source data management system | news.ycombinator.com | 2024-12-04
  25. pokeapi

    The Pokémon API

  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

  • N8n community node – cascadeflow, Reduce AI costs 30-65% with model cascading

    2 projects | news.ycombinator.com | 7 Nov 2025
  • How to Build Your Own MCP Server with Python

    3 projects | dev.to | 2 Nov 2025
  • In Orbit You Have to Slow Down to Speed Up

    2 projects | news.ycombinator.com | 31 Oct 2025
  • LitServe: Build custom AI inference engines

    1 project | news.ycombinator.com | 31 Oct 2025
  • Week 3 – Adding a New API to the Public APIs Repository

    1 project | dev.to | 19 Oct 2025
  • Build your own AI model inference engines

    1 project | news.ycombinator.com | 5 Oct 2025
  • Show HN: Assemble Labs – Hardware Brain for LLMs/IDEs

    1 project | news.ycombinator.com | 1 Oct 2025
  • A note from our sponsor - Stream
    getstream.io | 15 Nov 2025
    Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. 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 378,306
2 fastapi 91,739
3 ccxt 39,874
4 quivr 38,596
5 httpie 37,000
6 django-rest-framework 29,662
7 fastmcp 20,093
8 skyvern 17,741
9 Douyin_TikTok_Download_API 14,850
10 httpbin 13,252
11 LibreTranslate 13,048
12 gorilla 12,550
13 FlareSolverr 11,375
14 Gymnasium 10,611
15 falcon 9,753
16 HTTP Prompt 9,056
17 countries-states-cities-database 8,938
18 TikTokDownload 8,050
19 litestar 7,636
20 python-binance 6,962
21 TikTok-Api 5,871
22 CKAN 4,881
23 pokeapi 4,871

Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io

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