Status & Roadmap
Hyperflask is being actively developed and is not yet ready for production.
Checkout the list of all the projects developed as part of the Hyperflask Stack and their current development status on the Hyperflask Github organization homepage.
Key stuff that is still missing:
- Missing SSO login
- Syntax highlighting for the macro tags syntax in jinja templates
Planned v1 experience:
| Feature | Status | Notes | Related Hyperflask project |
|---|---|---|---|
| File based routing with mix code page format | ✅ | flask-file-routes | |
| ORM | ✅ | sqlorm, flask-sqlorm | |
| Assets pipeline | ✅ | flask-assets-pipeline | |
| Component system + component library | ✅ | hyperflask, jinja-super-macros, flask-super-macros, uilib-spec, uilib-spec-daisyui | |
| User management and auth | 🚧 | missing sso logins | hyperflask-auth |
| Collections | ✅ | flask-collections | |
| Upload files | ✅ | flask-files | |
| Emails | ✅ | flask-mailman-templates | |
| Background tasks | ✅ | dramatiq-sqlite | |
| SSE push | ✅ | flask-mercure-sse | |
| I18n | 🚧 | finalizing | flask-babel-hyper |
| Static site generation | ✅ | hyperflask | |
| VS Code integration | 🚧 | missing syntax highlighting for macro tags | |
| Documentation | ✅ | continuous improvements, more beginner docs | hyperflask-docs |
Extras
| Feature | Status | Notes | Related Hyperflask project |
|---|---|---|---|
| Stripe Checkout | ✅ | flask-stripe-checkout | |
| Monitoring | ✅ | flask-sentry, flask-observability | |
| Analytics | 🚧 | flask-product-analytics |