sketch
๐๏ธ Goodbye boilerplate, hello structure and order. A tool to set up reusable structures for files and projects
boilerplatetemplatinggenerationtypescriptvitest
Overview
Sketch is a command-line tool that helps developers ship fast by generating project files and structures from reusable templates called presets. It supports common configuration files for Git, Docker, Rust and TypeScript, with a templating engine that can be customized for any file type, reducing manual boilerplate work and ensuring consistency across projects.
Features
template-engine-terapreset-systemextensible-presetsgit-presetsdocker-presetstypescript-presetsrust-presetscustom-templatesglob-searchuuid-generationregex-capturelsp-integrationjson-schema-validationmonorepo-generationpackage-generationbarrel-file-generation
Feature Flags
landingpageecommerceteamsOrgsjobsQueuesearchformsValidationmultitenancytemplatingpresetsextensibilitylspIntegrationcodeGeneration
Recommended Use Cases
boilerplate-reductionproject-scaffoldingconfiguration-managementworkspace-standardizationfile-structure-generationreproducible-project-setup
Frontend
None
Backend
rust
Auth Providers
None
Deployment Targets
renderdocker
Payment Providers
None
Quick Facts
โญ Stars
0
๐ด Forks
0
๐ Active
Yes
๐ Last Commit
2025-10-27T19:14:21.000Z
GitHub
Stack
Language
rust
Testing
vitest
Data Layer
UI Stack
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
No
Pricing
Classification
free
Selected
โ
Notes
Open source tool distributed via GitHub releases and cargo package manager