Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free. Learn more →
Top 23 Python API Projects
-
👉 GitHub Repository: Public APIs
-
Nutrient
Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
-
Project mention: Comprendre l'Authentification JWT : De la Théorie à la Pratique | dev.to | 2025-02-06
-
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.
-
httpie
🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. (by httpie)
-
ccxt
A JavaScript / TypeScript / Python / C# / PHP / Go cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges
Project mention: JavaScript Libraries for Implementing Trendy Technologies in Web Apps in 2024 | dev.to | 2024-04-09CCXT
-
I've seen some companies using React with Django REST Framework [1], to keep the benefits of Django (I'm not a Django dev so I will have to guess, the ORM and project structure?) while having a strong separation between front and back (separate projects, teams, deploys, etc).
[1] https://www.django-rest-framework.org
-
For example, If we want to test sending HTTP requests, we can use the service httpbin.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
Douyin_TikTok_Download_API
🚀「Douyin_TikTok_Download_API」是一个开箱即用的高性能异步抖音、快手、TikTok、Bilibili数据爬取工具,支持API调用,在线批量解析及下载。
-
LibreTranslate
Free and Open Source Machine Translation API. Self-hosted, offline capable and easy to setup.
LibreTranslate - Self-Hosted Translation API
-
falcon
The no-magic web API and microservices framework for Python developers, with an emphasis on reliability and performance at scale.
-
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
-
-
Gymnasium
An API standard for single-agent reinforcement learning environments, with popular reference environments and related utilities (formerly Gym)
-
-
-
litestar
Production-ready, Light, Flexible and Extensible ASGI API framework | Effortlessly Build Performant APIs
Project mention: Best Backend Frameworks for 2025: A Developer's Guide to Making the Right Choice | dev.to | 2025-02-02Litestar: The New Python Performance King
-
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.
-
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.
-
-
-
-
PRAW
PRAW, an acronym for "Python Reddit API Wrapper", is a python package that allows for simple access to Reddit's API.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python API discussion
Python API related posts
-
Building a Realworld blog backend in 600 lines of Python
-
Classic Data science pipelines built with LLMs
-
Explore Free APIs for Your Projects
-
How to Save Your TikTok Videos Before They’re Gone: A Simple Tool to Backup Your Content
-
PDF Extract API Using Ollama with Anonymization and PII Removal
-
It's the Most Indispensable Machine in the World–and It Depends on This Woman
-
Hal9: Create and Share Generative Apps
-
A note from our sponsor - Nutrient
nutrient.io | 16 Feb 2025
Index
What are some of the best open-source API projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | public-apis | 327,365 |
2 | fastapi | 80,686 |
3 | quivr | 37,264 |
4 | httpie | 34,754 |
5 | ccxt | 34,552 |
6 | django-rest-framework | 28,771 |
7 | httpbin | 12,940 |
8 | gorilla | 11,787 |
9 | Douyin_TikTok_Download_API | 10,826 |
10 | LibreTranslate | 10,522 |
11 | falcon | 9,589 |
12 | HTTP Prompt | 8,998 |
13 | FlareSolverr | 8,581 |
14 | Gymnasium | 8,160 |
15 | TikTokDownload | 7,139 |
16 | python-binance | 6,358 |
17 | litestar | 5,974 |
18 | TikTok-Api | 5,081 |
19 | CKAN | 4,574 |
20 | pokeapi | 4,537 |
21 | Kinto | 4,342 |
22 | flasgger | 3,653 |
23 | PRAW | 3,588 |