{"repo":"chenasraf/simple-scaffold","free":true,"listed":false,"github":"https://github.com/chenasraf/simple-scaffold","clone":"git clone https://github.com/chenasraf/simple-scaffold.git","description":"Generate any file structure - from single components to entire app boilerplates, with a single command.","language":"TypeScript","stars":64,"topics":["generator","template","file","scaffold","typescript","cli","scaffolding","javascript","files"],"license":"MIT","category":"cli-tools","readme_excerpt":"GitHub Documentation NPM casraf.dev Simple Scaffold is a file scaffolding tool. You define templates once, then generate files from them whenever you need — whether it's a single component or an entire app boilerplate. Templates use Handlebars.js syntax, so you can inject data, loop over lists, use conditionals, and write custom helpers. It works as a CLI or as a Node.js library, and it doesn't care what kind of files you're generating. --- Full documentation is available at chenasraf.github.io/simple-scaffold — including detailed guides on CLI usage, Node.js API, templates, configuration files, examples, and migration from v1/v2. Table of Contents - Getting Started - Configuration Files - Templates - Interactive Mode & Inputs - Remote Templates - CLI Reference - Node.js API - Built-in Helpers - Contributing Getting Started Install Initialize a Project Run init to create a config file and an example template: This creates scaffold.config.js and templates/default/{{name}}.md . Now generate files: One-off Usage (No Config) Generate files from a template directory without a config file: Configuration Files Config files let you define reusable scaffold definitions. Simple Scaffold auto-detects config files in the current directory — no --config flag needed. It searches for these files in order: scaffold.config.{mjs,cjs,js,json} , scaffold.{mjs,cjs,js,json} , .scaffold.{mjs,cjs,js,json} Example Then run: Use the key default to skip the -k flag entirely. Listing Available Templates","default_branch":null,"files":null,"tree":[],"storefront":"/r/chenasraf","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/chenasraf/simple-scaffold/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."}