FastHTML is a new project started by Jeremy Howard and co. It helps to quickly build web apps using only Python.
What's the difference between this Python project and similar ones?
Similar to FastAPI but it returns proper HTML instead of just JSON.
Simple to get started but powerful enough to build complex, interactive web apps.
Built on top of standard web technologies (e.g. Uvicorn, Starlette, SQLlite).
Easy to use like Streamlit but with much more flexibility for custom use cases.
Helps to learn web foundations like ASGI, HTTP, semantic HTML.
Allows to leverage the whole web ecosystem for plugins, UI/JS libraries, and DB's.
--
Anyone who agrees with this pull request could submit an Approve review to it.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/vinta/awesome-python/pull/2603
**Author:** [@juanfrank77](https://github.com/juanfrank77)
**Created:** 8/11/2024
**Status:** ✅ Merged
**Merged:** 1/8/2026
**Merged by:** [@vinta](https://github.com/vinta)
**Base:** `master` ← **Head:** `master`
---
### 📝 Commits (1)
- [`aaacefa`](https://github.com/vinta/awesome-python/commit/aaacefa3299dd5f65b95d301feccb4c113fe3151) Add FastHTML
### 📊 Changes
**1 file changed** (+2 additions, -0 deletions)
<details>
<summary>View changed files</summary>
📝 `README.md` (+2 -0)
</details>
### 📄 Description
## What is this Python project?
[FastHTML](https://github.com/AnswerDotAI/fasthtml) is a new project started by Jeremy Howard and co. It helps to quickly build web apps using only Python.
## What's the difference between this Python project and similar ones?
- Similar to FastAPI but it returns proper HTML instead of just JSON.
- Simple to get started but powerful enough to build complex, interactive web apps.
- Built on top of standard web technologies (e.g. Uvicorn, Starlette, SQLlite).
- Easy to use like Streamlit but with much more flexibility for custom use cases.
- Helps to learn web foundations like ASGI, HTTP, semantic HTML.
- Allows to leverage the whole web ecosystem for plugins, UI/JS libraries, and DB's.
--
Anyone who agrees with this pull request could submit an *Approve* review to it.
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/vinta/awesome-python/pull/2603
Author: @juanfrank77
Created: 8/11/2024
Status: ✅ Merged
Merged: 1/8/2026
Merged by: @vinta
Base:
master← Head:master📝 Commits (1)
aaacefaAdd FastHTML📊 Changes
1 file changed (+2 additions, -0 deletions)
View changed files
📝
README.md(+2 -0)📄 Description
What is this Python project?
FastHTML is a new project started by Jeremy Howard and co. It helps to quickly build web apps using only Python.
What's the difference between this Python project and similar ones?
--
Anyone who agrees with this pull request could submit an Approve review to it.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.