Skip to content

Jetzig is a web framework written in Zig

License

Notifications You must be signed in to change notification settings

z1fire/jetzig

This branch is 41 commits behind jetzig-framework/jetzig:main.

Folders and files

NameName
Last commit message
Last commit date
Nov 23, 2024
Nov 30, 2024
Nov 24, 2024
Nov 30, 2024
Jun 8, 2024
Jan 15, 2024
Nov 23, 2024
Nov 24, 2024
Mar 6, 2024
Nov 23, 2024
Nov 30, 2024

Repository files navigation

CI

Jetzig Logo

Jetzig is a web framework written in 100% pure Zig 🦎 for Linux, OS X, Windows, and any OS that can compile Zig code.

Official website: jetzig.dev

Jetzig aims to provide a rich set of user-friendly tools for building modern web applications quickly. See the checklist below.

Join us on Discord ! https://discord.gg/eufqssz7X6.

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.
  • βœ… Error handling.
  • βœ… Static content from /public directory.
  • βœ… Request/response headers.
  • βœ… Stack trace output on error.
  • βœ… Static content generation.
  • βœ… Param/JSON payload parsing/abstracting.
  • βœ… Static content parameter definitions.
  • βœ… Middleware interface.
  • βœ… MIME type inference.
  • βœ… Email delivery.
  • βœ… Background jobs.
  • βœ… General-purpose cache.
  • βœ… Development server auto-reload.
  • βœ… Testing helpers for testing HTTP requests/responses.
  • βœ… Custom/non-conventional routes.
  • βœ… Database integration.
  • ❌ Environment configurations (development/production/etc.)
  • ❌ Email receipt (via SendGrid/AWS SES/etc.)

LICENSE

MIT

Contributors

About

Jetzig is a web framework written in Zig

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Zig 99.4%
  • CSS 0.6%