home.social

#fasthtml — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #fasthtml, aggregated by home.social.

  1. It looks like we'll meet at #PyConItalia again this year.
    As always, it's a chance to catch up with old friends and make new ones, with our favorite snake as an excuse.
    This year I will explore #FastHTML, a microframework in #Python that combines the immediacy of FastAPI with the expressiveness of HTMX, allowing even die-hard Pythonistas who are not very familiar with frontend to create full-stack web applications. See you in Bologna in May? #PyConIT #PyConIT26
    2026.pycon.it/en/event/fasthtm

  2. Another project for in . Hold up! It's a fork of . Using instead of . 😅

    The difference here is how much datastar use (). It's EVERYWHERE. Very potent stuff.

    Hadn't yet tried datastar, but maybe soon with this. 😁

    starhtml.com/

  3. "FastHTML: Because writing #HTML at the speed of light is clearly our top priority 🚀. Dive into 10,000 ways to reinvent the same wheel, now with more jargon and unnecessary acronyms than you ever needed 🌀. Next time you're bored, just add a sprinkle of #Jupyter and watch the chaos unfold! 😂"
    fastht.ml/docs/ref/best_practi #FastHTML #coding #humor #innovation #HackerNews #ngated

  4. I wanted to save my barely passable Python scripting from total extinction and write something quick/useful. So what had happened was...

    Instead of writing a quick script I decided to learn a bit of FastHTML to create a web app to generate systemd service files for Podman, so a total yak-shave (I used podman generate last week but wanted "cleaner" files).

    FastHTML is a really neat approach to "templating" HTML and seems to scale nicely with your needs, which means it's easy to get started. The fact that Pico.css and sqlite are built-in is really nice for out-of-box experience (can be disabled and extended). I'll keep working on my toy app and maybe actually make it useful (I'm posting publicly for accountability, I hope).

    #Python #FastHTML #WebApp #YakShaving

  5. Started to mess around in making my own files. Already with , this has been immensely useful. As I'm able to get answers. Let alone a functioning code generator! Which for using framework like this, you kind of want a generator. 😅

    llmstxt.org/

  6. And that's not to say I can't with !

    I been building out a small dashboard to auto manage some stuff with ... Yes. I'm aware I'm making a again. shut up! 🤭

    But right now, my proficiency in is too high. Likely due to so many architectural changes at dayjob. 😅

  7. Playing around with somehow got me looking at .

    It's kind of outstanding. You get full on an extra light framework.

    In a span of a week (read: since Friday) I have a full dumb dashboards for some services. 😎 And I mean DUMB. 😂 But it is working!

    htmgo.dev/

  8. Started to mess around with . I been hearing about it throughout the year, but been ignoring cause ????

    Now that I'm giving a little time, it's like everything I like of minimalist converged into one. 😎

    !? 😏
    PicoCSS native with dropdown for !? 😄
    !!? 😆
    Type checked HTML !!!? 🤩
    Native support!!!!? 🤣

    Basically, I am going to find use for FastHTML in one way or another. 😅

    fastht.ml/

  9. 📑 Revolutionizing Web Content for #AI Consumption 🤖

    🔍 #llmstxt proposes new web standard with `/llms.txt` files, making websites more accessible to #LLM systems while maintaining human readability

    📋 Features implemented in projects like #FastHTML and supported by #nbdev:
    • Standardized #markdown format for structured content delivery
    • Clean, parseable documentation with `.md` extensions
    • Complementary to existing standards like robots.txt and sitemap.xml

    🛠️ Technical Implementation:
    #Python CLI tool and module available for parsing
    #JavaScript implementation for web integration
    • Supports automated content processing and context generation

    💡 Use Cases:
    • Software documentation
    • Corporate information
    • Educational resources
    • Portfolio websites
    • E-commerce platforms

    🔗 Learn more: llmstxt.org/

  10. Глубокий Анализ FastHTML

    FastHTML — это мощный фреймворк для Python, который упрощает процесс создания веб-приложений и статических страниц. Он предлагает уникальное сочетание простоты и мощи, позволяя разработчикам сосредоточиться на создании качественного контента и функциональности, не отвлекаясь на детали фронтенд-разработки. В этом руководстве мы рассмотрим основные возможности FastHTML, предоставим подробные примеры кода и объясним, почему этот фреймворк может стать отличным выбором для вашего следующего проекта.

    habr.com/ru/articles/838844/

    #python #python3 #api #fasthtml #restapi #heroku #deploy #html

  11. So I built a thing! I wanted to understand how and perceived risk, so I built a tool with to survey users, and compare that to LLM forecasts.

    andreasthinks.me/posts/copbot_

  12. Tried out the new Python framework FastHTML, by implementing a Feather Wiki Nest in it.

    njoseph.me/gitweb/featherwiki-

    It can be run against a local Syncthing folder or just a local folder while supporting "save wiki to server" option in the browser.

    FastHTML: fastht.ml

    Maybe this app is not complex enough to make good use of the features of FastHTTP.

    #Python #FastHTML #FeatherWiki

  13. #fasthtml 🤯

    from fasthtml.common import *

    app, rt = fast_app()

    @rt("/")
    def get():
    frm = Form(
    P("Please enter your name"),
    Input(id='name', placeholder='Name'),
    Button('submit'),
    action='/submit', method='post')
    return Titled("Form test with fasthtml", frm)

    @dataclass
    class Login: name:str

    @rt("/submit")
    def post(login:Login):
    return Div(P("Hello "+login.name), A("Go Back",href="/"))

    serve()

    fastht.ml/

  14. FastHTML - Modern web applications in pure Python

    Link
    📌 Summary:
    FastHTML 是一個 Python 函式庫,讓開發者能夠輕鬆建立網路應用程式。它使用熟悉的網路技術,如 HTTP、HTML、JS 和 CSS,為開發者帶來無限的可能性。FastHTML 是基於現代網路技術構建的,不依賴最新的趨勢,而是提供了一種簡單快捷的方式來建立任何類型的應用程式,包括簡單的儀表板、可擴展的網路應用程式、分析模型和互動報表、客製化的部落格和內容密集型網站等。

    🎯 Key Points:
    - FastHTML 是基於現代網路技術構建的,不依賴最新的趨勢。
    - 使用 FastHTML,只需要一份 Python 檔案就可以建立任何想像得到的應用程式。
    - FastHTML 提供全面的訪問權限,以 HTTP、HTML、JS 和 CSS,將網路的基礎帶給開發者。
    - FastHTML 應用程式非常快速和可擴展,並且可以輕鬆部署,因為它們可以使用任何支援 Python 的託管服務。
    - FastHTML 可以部署到任何支援 Python 的服務或伺服器,包括 Railway.app、Vercel、Hugging Face Spaces、Replit 和 PythonAnywhere。
    - FastHTML 與 FastAPI 有相似之處,FastAPI 是為了建立 API 而設計,FastHTML 則是為了建立 HTML(即「超媒體應用程式」)。
    - FastHTML 可以建立現代的單頁應用程式(SPA)應用程式,通過預設的路由返回輕量級的部分,可以直接更新 DOM,而不需要進行完整的頁面刷新。
    - HTMX 是一個小型的 JavaScript 函式庫,填補了網頁瀏覽器的缺失部分,也是將網頁瀏覽器的類似功能直接整合到未來瀏覽器中的候選者。
    - 使用 FastHTML 和 HTMX,可以大大增加所能實現的內容。
    - 開發者不需要知道 JavaScript,只需要使用 Python 就可以建立幾乎所有標準的網路應用程式,但使用一點 JavaScript 可以有所幫助。
    - FastHTML 應用程式通常比使用大型 JavaScript 函式庫的 JS 方式更快,因為它們可以非常輕量。

    🔖 Keywords:
    #FastHTML
    #Python
    #網路應用程式
    #基礎網路技術
    #現代網路應用程式
    #可擴展和高性能
    #輕量級
    #HTML + HTMX
    #無限可能
    #開發者友好
    #快速部署
    #PythonAnywhere
    #Vercel
    #Railway.app
    #Hugging Face Spaces
    #Replit
    #一鍵部署
    #建立任何想像得到的應用程式
    #使用熟悉的網路技術
    #基於現代網路技術
    #無限的可能性
    #單頁應用程式
    #輕量級部分
    #更新 DOM

  15. FastHTML - Modern web applications in pure Python

    Link
    📌 Summary:
    FastHTML 是一個 Python 函式庫,讓開發者能夠輕鬆建立網路應用程式。它使用熟悉的網路技術,如 HTTP、HTML、JS 和 CSS,為開發者帶來無限的可能性。FastHTML 是基於現代網路技術構建的,不依賴最新的趨勢,而是提供了一種簡單快捷的方式來建立任何類型的應用程式,包括簡單的儀表板、可擴展的網路應用程式、分析模型和互動報表、客製化的部落格和內容密集型網站等。

    🎯 Key Points:
    - FastHTML 是基於現代網路技術構建的,不依賴最新的趨勢。
    - 使用 FastHTML,只需要一份 Python 檔案就可以建立任何想像得到的應用程式。
    - FastHTML 提供全面的訪問權限,以 HTTP、HTML、JS 和 CSS,將網路的基礎帶給開發者。
    - FastHTML 應用程式非常快速和可擴展,並且可以輕鬆部署,因為它們可以使用任何支援 Python 的託管服務。
    - FastHTML 可以部署到任何支援 Python 的服務或伺服器,包括 Railway.app、Vercel、Hugging Face Spaces、Replit 和 PythonAnywhere。
    - FastHTML 與 FastAPI 有相似之處,FastAPI 是為了建立 API 而設計,FastHTML 則是為了建立 HTML(即「超媒體應用程式」)。
    - FastHTML 可以建立現代的單頁應用程式(SPA)應用程式,通過預設的路由返回輕量級的部分,可以直接更新 DOM,而不需要進行完整的頁面刷新。
    - HTMX 是一個小型的 JavaScript 函式庫,填補了網頁瀏覽器的缺失部分,也是將網頁瀏覽器的類似功能直接整合到未來瀏覽器中的候選者。
    - 使用 FastHTML 和 HTMX,可以大大增加所能實現的內容。
    - 開發者不需要知道 JavaScript,只需要使用 Python 就可以建立幾乎所有標準的網路應用程式,但使用一點 JavaScript 可以有所幫助。
    - FastHTML 應用程式通常比使用大型 JavaScript 函式庫的 JS 方式更快,因為它們可以非常輕量。

    🔖 Keywords:
    #FastHTML
    #Python
    #網路應用程式
    #基礎網路技術
    #現代網路應用程式
    #可擴展和高性能
    #輕量級
    #HTML + HTMX
    #無限可能
    #開發者友好
    #快速部署
    #PythonAnywhere
    #Vercel
    #Railway.app
    #Hugging Face Spaces
    #Replit
    #一鍵部署
    #建立任何想像得到的應用程式
    #使用熟悉的網路技術
    #基於現代網路技術
    #無限的可能性
    #單頁應用程式
    #輕量級部分
    #更新 DOM

  16. FastHTML - Modern web applications in pure Python

    Link
    📌 Summary:
    FastHTML 是一個 Python 函式庫,讓開發者能夠輕鬆建立網路應用程式。它使用熟悉的網路技術,如 HTTP、HTML、JS 和 CSS,為開發者帶來無限的可能性。FastHTML 是基於現代網路技術構建的,不依賴最新的趨勢,而是提供了一種簡單快捷的方式來建立任何類型的應用程式,包括簡單的儀表板、可擴展的網路應用程式、分析模型和互動報表、客製化的部落格和內容密集型網站等。

    🎯 Key Points:
    - FastHTML 是基於現代網路技術構建的,不依賴最新的趨勢。
    - 使用 FastHTML,只需要一份 Python 檔案就可以建立任何想像得到的應用程式。
    - FastHTML 提供全面的訪問權限,以 HTTP、HTML、JS 和 CSS,將網路的基礎帶給開發者。
    - FastHTML 應用程式非常快速和可擴展,並且可以輕鬆部署,因為它們可以使用任何支援 Python 的託管服務。
    - FastHTML 可以部署到任何支援 Python 的服務或伺服器,包括 Railway.app、Vercel、Hugging Face Spaces、Replit 和 PythonAnywhere。
    - FastHTML 與 FastAPI 有相似之處,FastAPI 是為了建立 API 而設計,FastHTML 則是為了建立 HTML(即「超媒體應用程式」)。
    - FastHTML 可以建立現代的單頁應用程式(SPA)應用程式,通過預設的路由返回輕量級的部分,可以直接更新 DOM,而不需要進行完整的頁面刷新。
    - HTMX 是一個小型的 JavaScript 函式庫,填補了網頁瀏覽器的缺失部分,也是將網頁瀏覽器的類似功能直接整合到未來瀏覽器中的候選者。
    - 使用 FastHTML 和 HTMX,可以大大增加所能實現的內容。
    - 開發者不需要知道 JavaScript,只需要使用 Python 就可以建立幾乎所有標準的網路應用程式,但使用一點 JavaScript 可以有所幫助。
    - FastHTML 應用程式通常比使用大型 JavaScript 函式庫的 JS 方式更快,因為它們可以非常輕量。

    🔖 Keywords:
    #FastHTML
    #Python
    #網路應用程式
    #基礎網路技術
    #現代網路應用程式
    #可擴展和高性能
    #輕量級
    #HTML + HTMX
    #無限可能
    #開發者友好
    #快速部署
    #PythonAnywhere
    #Vercel
    #Railway.app
    #Hugging Face Spaces
    #Replit
    #一鍵部署
    #建立任何想像得到的應用程式
    #使用熟悉的網路技術
    #基於現代網路技術
    #無限的可能性
    #單頁應用程式
    #輕量級部分
    #更新 DOM

  17. FastHTML - Modern web applications in pure Python

    Link
    📌 Summary:
    FastHTML 是一個 Python 函式庫,讓開發者能夠輕鬆建立網路應用程式。它使用熟悉的網路技術,如 HTTP、HTML、JS 和 CSS,為開發者帶來無限的可能性。FastHTML 是基於現代網路技術構建的,不依賴最新的趨勢,而是提供了一種簡單快捷的方式來建立任何類型的應用程式,包括簡單的儀表板、可擴展的網路應用程式、分析模型和互動報表、客製化的部落格和內容密集型網站等。

    🎯 Key Points:
    - FastHTML 是基於現代網路技術構建的,不依賴最新的趨勢。
    - 使用 FastHTML,只需要一份 Python 檔案就可以建立任何想像得到的應用程式。
    - FastHTML 提供全面的訪問權限,以 HTTP、HTML、JS 和 CSS,將網路的基礎帶給開發者。
    - FastHTML 應用程式非常快速和可擴展,並且可以輕鬆部署,因為它們可以使用任何支援 Python 的託管服務。
    - FastHTML 可以部署到任何支援 Python 的服務或伺服器,包括 Railway.app、Vercel、Hugging Face Spaces、Replit 和 PythonAnywhere。
    - FastHTML 與 FastAPI 有相似之處,FastAPI 是為了建立 API 而設計,FastHTML 則是為了建立 HTML(即「超媒體應用程式」)。
    - FastHTML 可以建立現代的單頁應用程式(SPA)應用程式,通過預設的路由返回輕量級的部分,可以直接更新 DOM,而不需要進行完整的頁面刷新。
    - HTMX 是一個小型的 JavaScript 函式庫,填補了網頁瀏覽器的缺失部分,也是將網頁瀏覽器的類似功能直接整合到未來瀏覽器中的候選者。
    - 使用 FastHTML 和 HTMX,可以大大增加所能實現的內容。
    - 開發者不需要知道 JavaScript,只需要使用 Python 就可以建立幾乎所有標準的網路應用程式,但使用一點 JavaScript 可以有所幫助。
    - FastHTML 應用程式通常比使用大型 JavaScript 函式庫的 JS 方式更快,因為它們可以非常輕量。

    🔖 Keywords:
    #FastHTML
    #Python
    #網路應用程式
    #基礎網路技術
    #現代網路應用程式
    #可擴展和高性能
    #輕量級
    #HTML + HTMX
    #無限可能
    #開發者友好
    #快速部署
    #PythonAnywhere
    #Vercel
    #Railway.app
    #Hugging Face Spaces
    #Replit
    #一鍵部署
    #建立任何想像得到的應用程式
    #使用熟悉的網路技術
    #基於現代網路技術
    #無限的可能性
    #單頁應用程式
    #輕量級部分
    #更新 DOM

  18. FastHTML - Modern web applications in pure Python

    Link
    📌 Summary:
    FastHTML 是一個 Python 函式庫,讓開發者能夠輕鬆建立網路應用程式。它使用熟悉的網路技術,如 HTTP、HTML、JS 和 CSS,為開發者帶來無限的可能性。FastHTML 是基於現代網路技術構建的,不依賴最新的趨勢,而是提供了一種簡單快捷的方式來建立任何類型的應用程式,包括簡單的儀表板、可擴展的網路應用程式、分析模型和互動報表、客製化的部落格和內容密集型網站等。

    🎯 Key Points:
    - FastHTML 是基於現代網路技術構建的,不依賴最新的趨勢。
    - 使用 FastHTML,只需要一份 Python 檔案就可以建立任何想像得到的應用程式。
    - FastHTML 提供全面的訪問權限,以 HTTP、HTML、JS 和 CSS,將網路的基礎帶給開發者。
    - FastHTML 應用程式非常快速和可擴展,並且可以輕鬆部署,因為它們可以使用任何支援 Python 的託管服務。
    - FastHTML 可以部署到任何支援 Python 的服務或伺服器,包括 Railway.app、Vercel、Hugging Face Spaces、Replit 和 PythonAnywhere。
    - FastHTML 與 FastAPI 有相似之處,FastAPI 是為了建立 API 而設計,FastHTML 則是為了建立 HTML(即「超媒體應用程式」)。
    - FastHTML 可以建立現代的單頁應用程式(SPA)應用程式,通過預設的路由返回輕量級的部分,可以直接更新 DOM,而不需要進行完整的頁面刷新。
    - HTMX 是一個小型的 JavaScript 函式庫,填補了網頁瀏覽器的缺失部分,也是將網頁瀏覽器的類似功能直接整合到未來瀏覽器中的候選者。
    - 使用 FastHTML 和 HTMX,可以大大增加所能實現的內容。
    - 開發者不需要知道 JavaScript,只需要使用 Python 就可以建立幾乎所有標準的網路應用程式,但使用一點 JavaScript 可以有所幫助。
    - FastHTML 應用程式通常比使用大型 JavaScript 函式庫的 JS 方式更快,因為它們可以非常輕量。

    🔖 Keywords:
    #FastHTML
    #Python
    #網路應用程式
    #基礎網路技術
    #現代網路應用程式
    #可擴展和高性能
    #輕量級
    #HTML + HTMX
    #無限可能
    #開發者友好
    #快速部署
    #PythonAnywhere
    #Vercel
    #Railway.app
    #Hugging Face Spaces
    #Replit
    #一鍵部署
    #建立任何想像得到的應用程式
    #使用熟悉的網路技術
    #基於現代網路技術
    #無限的可能性
    #單頁應用程式
    #輕量級部分
    #更新 DOM