Take your Rust web development to the next level
Cot is a powerful, type-safe, and fully featured Rust framework, delivering top-notch security and blazing speed. Cot empowers you to build production-ready web apps in record time — without compromising on performance or reliability.
Features
Batteries-included
Cot delivers solutions to common web development challenges — so you can focus on bringing your ideas to life, instead of hunting down crates.
Easy to use API
Cot's API is designed to be easy to use and intuitive. Sensible defaults make it for easy rapid development, while the API is still empowering you when needed.
ORM integration
Cot's integrated ORM provides a Rust-native database experience. Rust types guide your data model, while the ORM handles conversions and auto-generates migrations.
Admin panel
Built-in admin panel is here for effortless data management. Adding new models is simple, making it perfect for rapid prototyping.
Security
Security should be the default, not an afterthought. Cot safeguards your app against modern threats, so you can focus on building, not bolting on security.
Performance
Enjoy machine-code speed with interpreted convenience — experience full-featured development without sacrificing performance.
Documentation
The documentation is a first-class citizen in Cot, making it always easy to find what you're looking for.
Type safety
Cot harnesses Rust's type system to catch errors early. From ORM to the templates, every component benefits from strong typing to prevent bugs.
JSON
Cot comes with first-class JSON handling right out of the box. Simply derive JSON traits to parse incoming data or return JSON responses with ease.
Ready to Get Started?
Try Cot today and see how easy it is to build web apps in Rust.
$ cargo install cot-cli && cot new