#web #framework

titan

Titan is a web-framework, SSR engine with css-in-rust support, http server and http router

14 unstable releases (3 breaking)

0.4.2 Jan 16, 2025
0.4.1 Jan 16, 2025
0.3.0 Jan 12, 2025
0.2.0 Jan 11, 2025
0.1.10 Jan 10, 2025

#461 in HTTP server


Used in titan-lambda

MIT license

125KB
3K SLoC

Route-rs

Route-rs is multiple things:

  • Http webserver.
  • Http path router.
  • Http html renderer which consists of multiple parts:
    • css-in-rust functionality. with deduplication (almost like tailwind but css-in-rust).
    • Some magic with links (a tags) with the help of javascript.

All these things are wrapped in one final package, which becomes a web framework. You can mix and match which libraries you would like to use. Everything is composable.

All these libraries have as little libraries as possible.

Dependencies

~17–28MB
~360K SLoC