Dev tools · alternatives · 2026
24 alternatives to fastapi-viewsets
DRF-style ViewSets for FastAPI — CRUD in minutes
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1

FastOpenAPI is a library for generating and integrating OpenAPI schemas using Pydantic v2 and various frameworks (AioHttp, Django, Falcon, Flask, Quart, Sanic, Starlette, Tornado). - mr-fatalyst/fastopenapi
2025 · github.com · its alternatives →
- 2

Use type annotations to validate/deserialize request parameters in Dango REST Framework. - rsinger86/drf-typed-views
2019 · github.com · its alternatives →
- 3

Hi HN! I built Oxyde because I was tired of duplicating my models. If you use FastAPI, you know the drill. You define Pydantic models for your API, then define separate ORM models for your database, then write converters between them. SQLModel tries to fix this but it's still SQLAlchemy underneath. Tortoise gives you a nice Django-style API but its own model system. Django ORM is great but welded to the framework. I wanted something simple: your Pydantic model IS your database model. One class, full validation on input and output, native type hints, zero duplication. The query API is…
Mar 2026 · github.com · its alternatives →
- 4

Author here. I just wanted a quick and easy way to easily submit strings to a REST API and get back the embedding vectors in JSON using Llama2 and other similar LLMs, so I put this together over the past couple days. It's very quick and easy to set up and totally self-contained and self-hosted. You can easily add new models to it by simply adding the HuggingFace URL to the GGML format model weights. Two models are included by default, and these are automatically downloaded the first time it's run. It lets you not only submit text strings and get back the embeddings, but also to compare two…
2023 · github.com · its alternatives →
- 5

FastAPI framework, high performance, easy to learn, fast to code, ready for production
2019 · fastapi.tiangolo.com · its alternatives →
- 6

Hi everyone! I've been working on a web search interface for Python's documentation as a personal project, and I think it's ready for other people to use... Please give it a go (and join me in praying to the server gods): https://pythondocs.xyz/ Here's the tech stack for those interested: - Parser: Beautiful Soup + Mozilla Bleach - Database: in-memory SQLite (aiosqlite) + SQLAlchemy - Web server: FastAPI + Uvicorn + Jinja2 - Front end: Tailwind CSS + htmx + Alpine.js I have ideas for future improvements but hopefully the current version is useful to someone. Let me know what…
2022 · pythondocs.xyz · its alternatives →
- 7

Hello HN, I'm releasing Hyperdiv (https://hyperdiv.io), a framework for rapidly developing reactive browser UIs in Python, with immediate-mode syntax and using Shoelace (https://shoelace.style) as its built-in component system. This short coding video will give you a good idea of what it is: https://www.youtube.com/watch?v=4XJKfxaqvGE I wrote a brief article about the motivation and approach: https://hyperdiv.io/intro.html Hyperdiv doesn't aim to compete with serious full-stack frameworks. The core aim was to make it easy and fast to…
2024 · github.com · its alternatives →
- 8

I love Streamlit but have run into many situation where taking it from PoC to MVP state is insurmountable. With all the recent HN hype around htmx and sematic html / classless css I decided to build a Streamlit alternative using these on top of FastAPI. This has a couple advantages: 1) easier to extend when you move past PoC since the FastAPI app is exposed (allowing adding more routes) and hstream acts more like a typical web stack 2) with htmx and html (plus MVP.css) doing the heavy lifting the package is alot less complex and easier to reason about - and hopefully more performant…
2022 · github.com · its alternatives →
- 9

It's very early days for the project, but I wanted to share it to see if there is interest. It is the final piece of the FastAPI server-side rendering stack I started building with FastHX and htmy (the two dependencies of this project besides FastAPI). Think of it as a more powerful and convenient alternative to tools like FastHTML, powered by FastAPI (without any modifications). I hope you'll like it.
2025 · volfpeter.github.io · its alternatives →
- 10

2023 · openapistack.co · its alternatives →
- 11

Contribute to peter-woyzbun/rests development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 12

A simple async/await task queue for Django. One process, no threads, no other dependencies. - drpancake/chard
2022 · github.com · its alternatives →
- 13TA
An OpenAPI alternative to describe REST APIs for type-safe code generation.
2023 · typeapi.org · its alternatives →
- 14
Build Django APIs at startup speed
2025 · djapy.io · its alternatives →
- 15

Generate CRUD methods in FastApi from an SQLAlchemy schema - LuisLuii/FastAPIQuickCRUD
2022 · github.com · its alternatives →
- 16

After a bit of frustration with the existing DynamoDB GUI clients, I decided to build one. Features: 1. Request collections: Chain together multiple operations - put, query, update, and delete across tables, accounts and sessions. Use the output of one operation as input for the next. 2. Environment Variables: Configure variables once and run the same requests across different environments (dev/staging/prod). No more manual parameter swapping. 3. Multi-tab, multi-account support: Work with multiple tables across different AWS accounts, and sso sessions simultaneously. 4. Easy SSO…
2025 · dynomate.io · its alternatives →
- 17

adds async support to django rest framework. Contribute to FrownyFace/django-rest-framework-async development by creating an account on GitHub.
2022 · github.com · its alternatives →
- 18

2012 · github.com · its alternatives →
- 19

- 20

Python without ifs and buts - an ORM layer for Python objects, inspired by Django - onyb/reobject
2017 · github.com · its alternatives →
- 21

An opinionated Django project with Repository pattern, Pydantic DTOs, svcs DI, and Stripe-style ULID IDs - dvf/opinionated-django
Apr 2026 · github.com · its alternatives →
- 22

⚡🐍 Extends built-in Python collections with LINQ-style methods - borzunov/dontasq
2015 · github.com · its alternatives →
- 23PA
Hi HN, I'm the author of FastMCP, the most popular Python framework for building MCP servers. I've been really excited about MCP Apps for a while. I think letting a server ship a fully interactive UI directly into the conversation is one of the most compelling additions to the protocol. I wanted to make this a first-class experience in FastMCP, but I kept getting stuck on what it actually means for a Python framework to integrate with a frontend feature. The JavaScript ecosystem has extraordinary tooling for this. I didn't want to build a worse version of it just to stay in Python. What…
Apr 2026 · prefab.prefect.io · its alternatives →
- 24

I built FastAPI-MCP as an open-source library, and recently had to completely refactor it, abandoning FastMCP wrappers in favor of the low-level MCP SDK. The new version gives more control over which endpoints are exposed, supports complex request bodies, and allows flexible routing options. I wrote about the technical journey and lessons learned here: https://medium.com/@miki_45906/advanced-mcps-in-python-how-t... Looking for feedback and contributors who are interested in MCPs!
2025 · github.com · its alternatives →
Also compare
- FastOpenAPI – automated docs for many Python frameworks alternatives
- Django REST – Typed Views alternatives
- Oxyde – Pydantic-native async ORM with a Rust core alternatives
- Llama2 Embeddings FastAPI Server alternatives
- FastAPI: build Python APIs with Go-like speed and automatic UI docs alternatives
- Pythondocs.xyz – Live search for Python documentation alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →