{"repo":"gramistella/cornerstone","free":true,"listed":false,"github":"https://github.com/gramistella/cornerstone","clone":"git clone https://github.com/gramistella/cornerstone.git","description":"🚀 A production-ready, batteries-included Rust template for building full-stack applications fast.","language":"Rust","stars":79,"topics":["axum","boilerplate","ci-cd","docker","full-stack","jwt-authentication","postgresql","production-ready","rest-api","rust"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Cornerstone: A Production-Ready, Full-Stack Rust Template Cornerstone is a batteries-included, production-ready template for full-stack Rust applications. It provides a robust, modern, and memory-safe stack, allowing you to skip the boilerplate and focus immediately on writing business logic. The core philosophy is to provide a solid foundation with sane defaults for a complete application, including a flexible backend, a choice of frontends, database interaction, authentication, and deployment tooling. --- 📚 Table of Contents - ✨ Key Features - 🔪 Making It Your Own - 🚀 Getting Started - ⚙️ Configuration - 🛠️ Development Workflow - 🐳 Deployment with Docker - 🔄 Continuous Integration - 🏗️ Project Structure - ⚖️ License --- ✨ Key Features Robust Backend : Built on axum for ergonomic and modular web services, with sqlx for compile-time checked SQL queries. Flexible Database : Out-of-the-box support for PostgreSQL and SQLite , selectable via feature flags. Dual Frontend Options : SvelteKit (Web) : A modern, fast web framework for rich user interfaces, with type-safe API generation from your Rust code. Slint (Desktop/WASM) : A declarative UI toolkit for building native desktop applications in the same Rust ecosystem. Secure Authentication : A complete JWT-based authentication system with an access and refresh token rotation strategy. Automatic API Documentation : Generated OpenAPI (Swagger) documentation via utoipa for easy API testing and exploration. API Rate Limiting : P","default_branch":null,"files":null,"tree":[],"storefront":"/r/gramistella","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/gramistella/cornerstone/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}