{"repo":"azzamsa/tin","free":true,"listed":false,"github":"https://github.com/azzamsa/tin","clone":"git clone https://github.com/azzamsa/tin.git","description":"Rust GraphQL Template 🏗️","language":"Rust","stars":44,"topics":["async-graphql","axum","boilerplate"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"[!TIP] Looking for something simpler? Try Tun. Rust GraphQL Template 🏗️ --- Features - Async-GraphQL: GraphQL server library. - Supports Relay-compatible cursor-based pagination. - Automatically disables Playground in the production environment for performance reasons. - Automatically stores GraphQL schema to file. - SQLx: SQL toolkit. - Axum: web framework. - Tracing: includes local timestamps. - Frunk: avoids writing repetitive boilerplate. - utoipa: automatically generates OpenAPI documentation. - git-cliff: Changelog Generator. - Includes exhaustive integration tests. - Uses Cynic as GraphQL client. - Uses Hurl for API collection. - Utilizes fast and tiny image containers, leveraging cargo-chef and scratch or distroless images. - Implements GitHub Actions for CI and release workflows. - Removed Git hooks for continuous development (formatting, linting, testing) commit link. - Ensures consistent formatting using dprint for non-Rust files (Markdown, Dockerfiles, etc.). - Supports cargo-binstall. - Includes cargo-release workflow. Checklist When you use this template, try to follow the checklist to update your info properly - [ ] Change the author name in LICENSE - [ ] Change the package info in Cargo.toml - [ ] Change the application name: - [ ] Database name and other values in .env , .example.env , and other container related files. - [ ] The OpenAPI info in routes.rs - [ ] App name in release.yml - [ ] Project URL in cliff.toml - [ ] App name in the import statements ac","default_branch":null,"files":null,"tree":[],"storefront":"/r/azzamsa","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/azzamsa/tin/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."}