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

webserver-base

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

21 releases

Uses new Rust 2024

new 0.1.20 Apr 19, 2025
0.1.19 Feb 26, 2025
0.1.16 Jan 20, 2025
0.1.12 Sep 27, 2024
0.1.5 Jun 27, 2023

#286 in HTTP server

Download history 126/week @ 2025-01-04 293/week @ 2025-01-11 119/week @ 2025-01-18 3/week @ 2025-01-25 5/week @ 2025-02-01 3/week @ 2025-02-08 398/week @ 2025-02-22 68/week @ 2025-03-01 1/week @ 2025-03-08

1,320 downloads per month

Custom license

36KB
812 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

~20–33MB
~573K SLoC