mirror of
https://github.com/jetzig-framework/jetzig.git
synced 2025-05-14 14:06:08 +00:00
1.3 KiB
1.3 KiB
✈️🦎 Jetzig
Jetzig is a web framework written in Zig 🦎.
The framework is under active development and is currently in an alpha state.
Jetzig is an ambitious and opinionated web framework. It aims to provide a rich set of user-friendly tools for building modern web applications quickly. See the checklist below.
If you are interested in Jetzig you will probably find these tools interesting too:
Checklist
- ✅ File system-based routing with [slug] matching.
- ✅ HTML and JSON response (inferred from extension and/or
Accept
header). - ✅ JSON-compatible response data builder.
- ✅ HTML templating (see Zmpl).
- ✅ Per-request arena allocator.
- ❌ Sessions.
- ❌ Cookies.
- ❌ Headers.
- ❌ Development-mode responses for debugging.
- ❌ Middleware extensions (for e.g. authentication).
- ❌ Email delivery.
- ❌ Custom/dynamic routes.
- ❌ General-purpose cache.
- ❌ Background jobs.
- ❌ Testing helpers for testing HTTP requests/responses.
- ❌ Development server auto-reload.
- ❌ Database integration.
- ❌ Email receipt (via SendGrid/AWS SES/etc.)