A library for building a gemini server on top of tokio.
| .cargo | ||
| twin-app | ||
| twin-core | ||
| twin-fileserve | ||
| twin-router | ||
| twin-server | ||
| .gitignore | ||
| .rustfmt.toml | ||
| Cargo.toml | ||
| LICENSE | ||
| README.md | ||
twin
This project contains several crates
twin-app
A wrapper around twin-core to add more fleshed server side application support
Use this if you want features to make it easier to write handlers, with pass through, request level data.. etc.
twin-core
This crate is the core library for building a gemini server, use this if you want to build your own gemini server application
twin-router
This crate provides a simple router
twin-fileserve
An extensions crate providing the FileServe Handler, which allows
serving files from disk.
twin-server
A simple gemini server just for serving static files