sketch

๐Ÿ–Œ๏ธ Goodbye boilerplate, hello structure and order. A tool to set up reusable structures for files and projects

boilerplatetemplatinggenerationtypescriptvitest

Preview

sketch preview

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

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
Get Started with this Boilerplate