Hello, author of hyperflask here. I'm happy to finally announce this project as I've been working on it for quite some time. I made an announcement post here: https://hyperflask.dev/blog/2025/10/14/launch-annoncement/ I love to hear feedback!
Why sqlorm and not sqlalchemy? I've been out of the Python dev space for a long time (maybe it shows), but I thought everyone used SQLAlchemy, and I never heard off sqlorm.
Hyperflask – Full stack Flask and Htmx framework
91–100 of 160 posts
Re: Hyperflask – Full stack Flask and Htmx framework
#92Some interesting concepts: - Components: https://hyperflask.dev/guides/components/ - Bundling view and controller in the same file: https://hyperflask.dev/guides/interactive-apps/ I think these may be footguns though. Components for example are just a regular macros under the hood. Why not use macros then? I'm also curious about the choice of Flask. I started with a similar approach for /dev/push [1], but ended up mo…
It reminds me of how PHP development used to be back in the day. That's not meant as a bad thing, I always liked how simple it made the development process for the right size project.
Re: Hyperflask – Full stack Flask and Htmx framework
#93Earlier quoted context omitted.
yo, i'm the htmx guy this looks awesome!
Love your work. I wanted what it does in like 2007... always felt like extending HTML more was the way it should have gone, instead of the JS hell we spent over a decade in instead. Your work makes me feel like I'm not an idiot, and that my ideas were somewhat valid!
Re: Hyperflask – Full stack Flask and Htmx framework
#94Earlier quoted context omitted.
You mean I should be storing the state of a popup menu in my database?
Correct. That's literally what happens with the scroll position, and share modal in this demo (QR code is generated on the fly on the backend): https://checkboxes.andersmurphy.com
Re: Hyperflask – Full stack Flask and Htmx framework
#95Re: Hyperflask – Full stack Flask and Htmx framework
#96Re: Hyperflask – Full stack Flask and Htmx framework
#97Re: Hyperflask – Full stack Flask and Htmx framework
#98Earlier quoted context omitted.
Why sqlorm and not sqlalchemy? I've been out of the Python dev space for a long time (maybe it shows), but I thought everyone used SQLAlchemy, and I never heard off sqlorm.
sqlorm is a new orm developed as part of hyperflask. I use sqlalchemy daily, it's an amazing library, but I wanted something more lightweight and straightforward for this project. I find the unit of work pattern cumbersome
Re: Hyperflask – Full stack Flask and Htmx framework
#99Curious choice of backend python. Indeed Flask is a famous python framework but it seems it has been completely overshadowed by FastAPI. I would suggest "HyperFastAPI"
After using both Flask and FastAPI extensively I can attest that Flask is the better technology. Flask is extremely stable and has solid organization around them via Pallets. This is a great benefit as they are keeping the ecosystem moving forward and stable. https://palletsprojects.com/ Versus FastAPI which is lead by a single maintainer which you can search back on HN about opinions on how he's led things. Flask al…
It's the "choose boring technology" poster child, of sorts: get things done reliable, without using any design younger than 15 years ago.