template-rs

๐Ÿฆ€ Zero-dependency CLI tool to bootstrap Rust projects. Interactive setup, auto-generated files, built-in license templates. Pure Python, no external dependencies.

pythonrustboilerplateautomationcode-generatorcargodeveloper-toolsscaffoldingcli-toolproject-generatorrust-templaterust-development

Preview

template-rs preview

Overview

Rust Project Template. A production-ready Rust project template with interactive CLI initialization. ๐ŸŽจ Interactive Setup - Beautiful CLI wizard guides you through project configuration ๐Ÿฆ€ Rust Best Practices - Pre-configured Cargo.toml with proper metadata ๐Ÿ“ Auto-Generated Docs - README, LICENSE and AUTHORS files created automatically ๐Ÿ”ง Flexible Project Types - Support for library, binary, or both ๐Ÿ“ฆ Git Integration - Optional git initialization with first commit โœ… Cargo Validation - Automat

Features

interactive-cli-setupauto-generated-documentationlicense-templatesgit-integrationcargo-validationflexible-project-typeschangelog-generator

Feature Flags

authenticationblogemailsnotificationsformsValidationcodeGenerationprojectScaffoldinginteractiveSetupdocumentationgitIntegrationtesting

Recommended Use Cases

bootstrapping-rust-projectscreating-rust-librariescreating-rust-binariescli-tool-developmentproject-scaffolding

Frontend

None

Backend

rust

Auth Providers

None

Deployment Targets

None

Payment Providers

None

Quick Facts

โญ Stars
0
๐Ÿด Forks
0
๐Ÿงพ License
public-domain
๐Ÿ”„ Active
Yes
๐Ÿ•’ Last Commit
2025-10-02T08:07:07Z

Stack

Language
rust

Data Layer

UI Stack

Developer Experience

Docker
No
Tests
Yes
Quickstart
Yes
env.example
No

Pricing

Classification
free
Selected
4 usd / month
Notes
Template itself is free and open source. Generated projects use the license selected during initialization.
Get Started with this Boilerplate