#web-server #base #griffin #todd #everett

webserver-base

A Rust library which contains shared logic for all of my webserver projects

20 releases

Uses new Rust 2024

0.1.19 Feb 26, 2025
0.1.18 Feb 26, 2025
0.1.16 Jan 20, 2025
0.1.12 Sep 27, 2024
0.1.5 Jun 27, 2023

#330 in HTTP server

Download history 4/week @ 2024-12-09 325/week @ 2025-01-06 99/week @ 2025-01-13 117/week @ 2025-01-20 7/week @ 2025-02-03 1/week @ 2025-02-10 124/week @ 2025-02-17 303/week @ 2025-02-24 39/week @ 2025-03-03 1/week @ 2025-03-10

436 downloads per month

Custom license

36KB
808 lines

webserver-base

Version Docs JSR

A Rust library which contains shared logic for all of my webserver projects.

Features

  • common settings
  • HTML templates
  • integration: Axum + Plausible Analytics
  • POSTing frontend Typescript Errors to a Rust API endpoint
  • Deno script to transpile+bundle .ts -> .js

Developers

Project is under active maintenance - even if there are no recent commits! Please submit an issue / bug request if the library needs updating for any reason!

Commands

  • make lint
  • make test
  • make fix

Credits

Made with 🤬 and 🥲 by Todd Everett Griffin.

Dependencies

~19–32MB
~562K SLoC