fastapi
Tornado
fastapi | Tornado | |
---|---|---|
541 | 17 | |
83,546 | 21,887 | |
2.7% | 0.2% | |
9.8 | 8.4 | |
7 days ago | 10 days ago | |
Python | Python | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
fastapi
-
Building a Full-Stack AI Chatbot with FastAPI (Backend) and React (Frontend)
FastAPI Documentation: https://fastapi.tiangolo.com/
-
Building a Local AI Agent with Ollama + MCP + LangChain + Docker"
FastAPI to build a tool server
-
Dashboard for Researchers & Geneticists: Functional Requirements [System Design]
Genetic Data API: Built using Fast API, PostgreSQL for genetic data storage, and Redis for caching.
-
Python: Why Quart Might Be the Better Choice over FastAPI
Python's diverse ecosystem of web frameworks offers developers a wide range of choices for building robust and efficient applications. In the realm of asynchronous frameworks, Quart and FastAPI have emerged as popular options. While FastAPI has gained considerable attention for its speed and developer-friendly features, Quart presents a compelling alternative, especially for those already familiar with the Flask framework. This blog post delves into the strengths of both frameworks, highlighting the specific scenarios where Quart might be the more advantageous choice.
-
Everything about AI Function Calling (MCP), the keyword for Agentic AI
Instead, use compiler-driven (or reflection-based) OpenAPI document generators like Nestia or FastAPI. Then convert the compiler-generated OpenAPI to a specific AI function schema using the @samchon/openapi library, as shown below.
-
Partner Models for Payments: How Rapyd Powers Partner Payment Solutions
Let's look at how to use Rapyd to build a simple system where you can onboard merchants, add products, receive payments, and receive payouts, all powered by Rapyd's API. To fully integrate this system, businesses can sign up as a Rapyd partner to access additional capabilities for managing merchant transactions. In this tutorial, you'll see how to use the FastAPI framework in Python to create endpoints for each step: onboarding merchants, adding products, receiving payments, and receiving payouts.
-
Automated Documentation for APIs
Solutions to this problem generate API documentation automatically. Libraries such as drf-spectacular use code structure and semantics in back-end frameworks to infer API contracts. API frameworks such as FastAPI and Huma generate OpenAPI specifications as a built-in feature. Tools like mitmproxy2swagger generate documentation from HAR files. Finally, companies such as Akita Software/Postman use network traffic metadata.
-
Deploying FastAPI Application to AWS Fargate using Serverless Container Framework
FastAPI is a fast and modern web framework written in Python. It's often deployed in containers. You could also use Mangum, but we'll cover that another time. For now, we're using SCF to deploy our FastAPI application.
-
10 Useful Tools and Libraries for Python Developers
3. FastAPI - Web framework for building APIS
-
Render & Github Actions
For this tutorial I will be using a example fastapi API written with Python 3.13.0.
Tornado
-
100 Most-Watched Software Engineering Talks of 2024
I don't think this is about a niche but rather a broader need for lists, more specifically, integrated lists from users. Pinterest, for example, is built around lists, Amazon has wishlists, IMDb[1] provides movie rankings, etc.
From a data portability perspective, the real challenge is getting users to connect all these platforms to a kind of unified list, making it accessible for queries, machine learning, or other applications. This, in my view, is a traction problem rather than a technical one, independent of whether it justifies a business. FriendFeed[2] was a very interesting project where users could connect their profiles with many services and their followers sees updates. It seems their Tornado web server keeps getting updated [3].
More than a decade ago, I explored some of these ideas [4][5], conceptualizing a directed acyclic graph (DAG) model where data operations could be performed at a global level, dynamically recalculating like a spreadsheet.
[1] My movies ranking: https://www.imdb.com/user/ur0601133/ratings/
[2] https://en.wikipedia.org/wiki/FriendFeed
[3] https://github.com/tornadoweb/tornado
[4] https://blog.databigbang.com/ideas-egont-a-web-orchestration...
[5] https://blog.databigbang.com/egont-part-ii/
- Tornado is a Python web framework and asynchronous networking library
-
Tornado VS tremolo - a user suggested alternative
2 projects | 11 Jul 2024
-
Epoll: The API that powers the modern internet (2022)
I am not expert in these but I thought Tornado's ioloop was readable enough for me to learn more event loops. Mostly, it was being implemented in pure Python.
https://github.com/tornadoweb/tornado/blob/branch4.5/tornado...
(Had to be in 4.5 because the newer versions 5.x and 6.x, it's switched to Python's stdlib asyncio)
-
Tornado web server/framework
I am a bit confused, Tornado is web server like a apache http server, or a framework like django, or both?
- Ask HN: What's the most elegant piece of code you've seen?
-
In your experience, what is the best backend framework for working with websockets?
For Python, I use Tornado.
-
tornado for a complete beginner
tornado? this https://github.com/tornadoweb/tornado ?
-
How to work with an RPC WebSocket Server
I'm writing a Node app that talks to a server that uses Tornado, a Python networking framework. The server uses WebSocket and structured JSON to expose RPCs, like sign_on called with the following message:
What are some alternatives?
AIOHTTP - Asynchronous HTTP client/server framework for asyncio and Python
Flask - The Python micro framework for building web applications.
django-ninja - 💨 Fast, Async-ready, Openapi, type hints based framework for building APIs
CherryPy - CherryPy is a pythonic, object-oriented HTTP framework. https://cherrypy.dev