winget install --id rishiyaduwanshi.boiler
About Boiler
Boiler is a CLI tool to store and reuse code snippets and project templates locally and in remote . Features include automatic versioning, template variables, and zero configuration. Stop installing entire packages for one function. Stop copy-pasting code between projects.
What's new in 0.5.0
🚀 bl Engine - Scripting, Local Scopes & Silent Scaffolding Boiler v0.5.0 is the biggest release yet. Boiler is no longer just a snippet/stack manager - it's a full code automation engine. Write .bl scripts once, run them anywhere. ✨ What's New 🧠bl Scripting Engine (bl new <script>) Write automation scripts in .bl files and run them with bl new: __desc = "Scaffolds a new React Component" __author = 'Abhinav Prakash' __version = 1.0.0 __var bl__name = bl__1.capitalize() __var bl__content = bl__2.kebabCase() create ./src/components/bl__name.jsx ` const bl__name = () => { return ( <div> bl__content </div> ) } export default bl__name ` inject ./src/App.jsx -d imports -a -c ` import bl__name from './components/bl__name' ` inject ./src/App.jsx -d components -a -c ` <bl__name/> ` #if bl__lint run pnpm run lint #endif **You can use the above script directly using bl ** bl use rishiyaduwanshi/boiler-snippets:bl/cmp.bl bl/commands How to run the above script: bl new cmp button "this-is-the-2nd-argument" --lint > --lint is passed as a flag — when present, pnpm run lint runs after scaffolding. - Variable system - positional args (bl__1, bl__2) and named flags (--name=MyApp) - Variable modifiers - .capitalize(), .camelCase(), .snake_case(), .kebabCase(), .pascalCase(), .upper(), .lower(), .title() - Conditionals - #if, #else, #endif with &&, ||, !, ==, != - create - generate files with inline content (backtick blocks) - inject - insert code between detector markers in existing files (-d, -a, -p, -c flags) - run - execute OS commands directly (npm, git, go, etc.) - no shell, no injection...
Version history
| Version | Updated | Notes |
|---|---|---|
| 0.5.0 | Unknown | 🚀 bl Engine - Scripting, Local Scopes & Silent Scaffolding Boiler v0.5.0 is the biggest release yet. Boiler is no longer just a snippet/stack manager - it's a full code automation engine. Write .bl scripts once, run them... |
| 0.3.0 | Unknown | Release notes |