Search
Items tagged with: htmx
📦 django-htmx 1.23.0 is out, now with a vendored copy of htmx!
Now you no longer need to download and maintain a copy of htmx in your project, just use the template tag:
{% load django_htmx %}
{% htmx_script %}
Just created a simple #FastAPI project to showcase how #Python server-side rendered apps with an #htmx frontend could look like, using a React-like, async, type-checked rendering engine.
The app *does not* use Jinja/Chameleon, or any similar templating engine, ugly custom syntax in #HTML -like files, etc.
Interestingly, even #ai coding assistants can pick up the patterns and offer decent completions.
You can check out the project here: github.com/volfpeter/lipsum-ch…
Boost appreciated #webdev #ssr
GitHub - volfpeter/lipsum-chat: Technology demonstration for server-side rendering with Python, FastAPI, and htmx
Technology demonstration for server-side rendering with Python, FastAPI, and htmx - volfpeter/lipsum-chatGitHub
Accelerate Your SaaS Development with Django + HTMX Boilerplate in Just 15 Minutes!
In the fast-paced world of software development, efficiency is paramount. The newly released Django + HTMX Boilerplate promises to cut setup time drastically, allowing developers to launch SaaS applic...
Accelerate Your SaaS Development with Django + HTMX Boilerplate in Just 15 Minutes!
In the fast-paced world of software development, efficiency is paramount. The newly released Django + HTMX Boilerplate promises to cut setup time drastically, allowing developers to launch SaaS applic...
Tonight at #DjangoLondon, Sam Joseph is demoing “Cursor IDE to build a comedy booking app in Django + HTMX.” He’s a stand-up comedian, so code + comedy = epic fun!
New Kitten Release
• Automatic message routing: if the element that triggers an event on the client does not have a `name` attribute, Kitten now falls back to using its `id` instead to route the event to the correct server-side event handler on your live Kitten pages.
If neither attribute exists, Kitten will fail to route the message but no longer crash as it was due to a regression introduced when I implemented support for colons in element names.¹
For more details on Kitten’s live pages and automatic message routing, please see the Streaming HTML tutorial:
kitten.small-web.org/tutorials…
Enjoy!
💕
¹ A colon in an element name is ignored for message routing purposes, letting you, for example, give unique names to <details> elements, allowing more than one to be open at a time, while having their events be handled by the same handler.
#Kitten #SmallWeb #SmallTech #web #dev #JavaScript #HTML #CSS #hypermedia #htmx #WebSocket #beautifulDefaults #StreamingHTML
Finally had time to add examples to the htmy docs on how to use plain #html snippets and dynamically replace their slots with components. It's easier than understanding the previous sentence 😃
Works with #htmx by design. You can check out the example here: volfpeter.github.io/htmy/examp…
Nice to see my Namibian game repository still getting the occasional attention. It’s a demo using #Django and #htmx with some ideas for how you can extend it.
github.com/adamchainz/owela-cl…
GitHub - adamchainz/owela-club: Play the Namibian game of Owela against a terrible AI. Built using Django and htmx.
Play the Namibian game of Owela against a terrible AI. Built using Django and htmx. - adamchainz/owela-clubGitHub
Sleep training a baby means 4-5am commits are now a thing for me again.
Last night #Kettlingar learned how to generate a stream of Server Sent Events from a #Python generator, how to parse form variables and, tying it all together, gained an example showing how to add an #HTMX UI to an #RPCKitten.
github.com/mailpile/kettlingar…
... also, HTMX is pretty neat! I like it.
kettlingar/examples/htmx.py at main · mailpile/kettlingar
RPC Kittens! Cute asyncio HTTP-RPC microservices for fun and profit. - mailpile/kettlingarGitHub
Revolutionizing Dashboard Development: Ditching Django Admin for FastHTML and HTMX
In the quest for a more efficient and user-friendly dashboard, developers are turning away from traditional Django Admin in favor of FastHTML and HTMX. This article explores how a custom-built monitor...
New Kitten release
• Fixes issue with routes where dynamic routes with file names that had more than two extensions were not recognised as the correct type of route. e.g., A route called index.xml.get.js would previously have been treated as a static route instead of a dynamic GET route.
For more details, see the Valid File Types section of the Kitten reference¹ and the Dynamic Pages tutorial².
Enjoy!
💕
¹ kitten.small-web.org/reference…
² kitten.small-web.org/tutorials…
#Kitten #SmallWeb #server #framework #kit #SmallTech #routing #NodeJS #JavaScript #HTML #CSS #htmx #WebSocket #hypermedia #StreamingHTML #web #dev
site/admin🔒/news/index_[optional-postId].page.js at kitten
site - Small Technology Foundation web site.Codeberg.org
Revolutionizing Web Interactivity: Introducing htmx Select for Dynamic HTTP Requests
The htmx Select library enhances standard HTML select elements with the power to make dynamic HTTP GET requests, streamlining web interactivity for developers. This innovative extension allows for eff...
news.lavx.hu/article/revolutio…
#news #tech #WebDevelopment #JavaScript #htmx
Revolutionizing Web Interactivity: Introducing htmx Select for Dynamic HTTP Requests
The htmx Select library enhances standard HTML select elements with the power to make dynamic HTTP GET requests, streamlining web interactivity for developers. This innovative extension allows for eff...
news.lavx.hu/article/revolutio…
#news #tech #WebDevelopment #JavaScript #htmx
SymfonyLive Paris 2025 : Atteindre la qualité d'une SPA avec HTMX et Twig. #symfony #twig #HTMX
Posted into SYMFONY FOR THE DEVIL @symfony-for-the-devil-mobileatom
SymfonyLive Paris 2025 : Atteindre la qualité d'une SPA avec HTMX et Twig
Boost your Symfony apps with HTMX! Get SPA-like power and flexibility—without writing JavaScript. Discover with Damien Alexandre a new way to build dynamic UIs effortlessly!Eloïse Charrier (Symfony)
#ai #book-recommendation #reading #htmx #books
Stuff Worth Sharing #015
A carefully curated collection of fascinating discoveries, thought-provoking ideas, and hidden gems from around the web. This week featuring AI criticism, insights into Palantir, among other things.Flo (Flo’s Blog)
HTMX Pro: IntelliJ IDEA plugin
plugins.jetbrains.com/plugin/2…
Discussions: discu.eu/q/plugins.jetbrains.c…
#htmx #javascript #programming #webdev
HTMX Pro (Lifetime) - IntelliJ IDEs Plugin | Marketplace
HTMX Pro plugin provides comprehensive support for the htmx library in JetBrains IDEs. Features Provides advanced coding assistance, including syntax highlighting...JetBrains Marketplace
Hello, again #FediHire ... seems my contract is winding up sooner than expected.
Anyone need a #Python / #Django / Web / #Javascript senior dev with decades of experience?
Comfortable with #React and #htmx
And can tune your #postgres DBMS to keep it delivering
Based in Melbourne, Australia, and quite practiced at working remote.
The swearing in the subtitle on the homepage is a good way to sabotage yourself and avoid being taken seriously by any professional organisation.
Please tell me what you think of Zjax!
Discussions: discu.eu/q/zjax.dev
#htmx #javascript #programming #webdev
Zjax - Pain-free Interactivity - discu.eu
Discussions and related articles for «Zjax - Pain-free Interactivity»discu.eu
looking at building a #fullstack web application and looking at my options for #rad #development of the frontend. I'm thinking of using #supabase for the #backend.
It's a fairly simple #CRUD app - or maybe a SCRUD or CRUDS app? The S being for #search
I'd pondering everything from a #lowcode tool to various #frameworks / #libraries - e.g. #react, #vue, #htmx, #materialui, etc.
Thoughts, recommendations?
I haven't seen people complaining that LLMs could harm technical innovation by maintaining the status quo. So I wrote a little post: evanhahn.com/llms-and-technica…
#LLMs #AI #htmx #programming #innovation
LLMs: harmful to technical innovation?
Newer ideas have less available training data so the LLM experience will be worse, which might harm innovation slightly.evanhahn.com
A Bootiful Podcast: HTMX creator Carson Gross
#html #htmx #java #springframework
spring.io/blog/2025/01/30/a-bo…
A Bootiful Podcast: HTMX creator Carson Gross
Level up your Java code and explore what Spring can do for you.A Bootiful Podcast: HTMX creator Carson Gross
May I just say so myself that I‘m loving playing with Kitten¹ to build Domain² (shown below) and Place³.
¹ kitten.small-web.org
² codeberg.org/domain/app
³ codeberg.org/place/app
#Kitten #Domain #Place #SmallWeb #SmallTech #humanRights #democracy #technology #peerToPeer #peerToPeerWeb #web #dev #JavaScript #HTML #CSS #NodeJS #htmx #WebSocket #objectOriented #eventBased #hypermedia
If you have been on the fence about adopting #Playwright for your frontend tests, take a look at this: buff.ly/40yRtIx
This video is a little demo that covers a lot of what Playwright can do.
This demo is a part of my Modern frontend development with #Django, #HTMX, #Tailwind, #Playwright and #AlpineJS workshop. I'm running the workshop on 1+2 Feb and 15+16 March. Full details, tickets and testimonials here: buff.ly/4hq7FUr
This month in Servo…
🌃🏙️ ‘prefers-color-scheme’
📝🐛 console.trace()
🚄💨 12x speedup on flex column layout
🤏📦 20% smaller binaries
💬🧑💻 better compat (#Discord, #htmx)
More details → servo.org/blog/2025/01/10/this…
This month in Servo: dark mode, keyword sizes, XPath, and more! - Servo, the embeddable, independent, memory-safe, modular, parallel web rendering engine
Servo nightlies are now faster, more reliable, 20% smaller, and more compatible with real web apps.Servo
Fund Small Technology Foundation
We’re a tiny team of two funded by individuals like you. Your patronage goes towards keeping a roof over our heads as we build a better future for the Internet.Fund Small Technology Foundation
New Kitten release 🥳
• Live events view in /💕/settings/state/pages
• Fix automatic event handler binding
I’ve also updated the Kitten Count example in the Streaming HTML tutorial to use the new, simpler, event handler syntax in the improved (and experimental) Kitten component model. There’s more to the latter (e.g., class-based routes) that’s not documented yet but will be soon.
kitten.small-web.org/tutorials…
Enjoy!
💕
#Kitten #SmallWeb #SmallTech #web #dev #hypermedia #htmx #WebSocket #StreamingHTML #HTML #JavaScript #NodeJS
PS. I’m still not happy with the expressiveness of the htmx syntactic sugar. I’ve initially kept it as close as possible to htmx so as to help with reuse of knowledge if you already know it but I’ve been favouring semantics, internal consistency, and readability/ease of authoring in all things with Kitten so expect minor changes in syntax before I lock things down in API version 1.
#Kitten #SmallWeb #htmx #hypermedia #StreamingHTML #web #dev
Pretty soon, you’re going to be able to view your live pages and the events on them in real time while developing Kitten apps.
The improved component model with support for class-based routes (and a server-side component hiearchy that lets you build well-encapsulated components and pages and work in an event-driven way) is coming along nicely and I’m back to writing Place¹ using it.
(In the GIF, you’re looking at Place’s profile settings page. Not shown here but those profile changes reflect in realtime on all open pages. The highlighted piece of code is what streams the event details to the browser.)
#Kitten #StreamingHTML #SmallWeb #htmx #hypermedia #WebSockets #web #dev #eventDriven #objectOriented #JavaScript #NodeJS
♥️ I LOVE EVERY PARAGRAPH
「 Today many web developers consider jQuery to be “legacy software.” With all due respect to this perspective, jQuery is currently used on 75% of all public websites, a number that dwarfs all other JavaScript tools 」
</> htmx ~ The future of htmx
htmx.org/essays/future/
htmx ~ The future of htmx
htmx gives you access to AJAX, CSS Transitions, WebSockets and Server Sent Events directly in HTML, using attributes, so you can build modern user interfaces with the simplicity and power of hypertext htmx is small (~14k min.htmx.org
Celebrate the number 10 bestseller of 2024, Server-Driven Web Apps with htmx by R. Mark Volkmann. Save 50% today on this title with code mvhtmx2024. (no minimum cart value)
Also, save 40% throughout the countdown on all the titles we publish with code topten2024 (min cart $50)
Details in the article: medium.com/@pragprog/3886d1cdf…
#htmx #web-development #programming #pragprog #books