Priljubljeno: Podatki posodobljeni: 31. oktober 2026

Kategorije

Internet1361
Komunikacija321
Zvok in video903
Grafika in oblikovanje543
Pisarna in produktivnost1120
Orodja za razvijalce3139
Orodja UI534
Varnost in zasebnost388
Sistemska orodja3126
Igre524
Izobraževanje in znanost239
Omrežje in IT283

Boiler: starejše različice za prenos

Store reusable code snippets and stacks locally and in remote repositories.

Seznam zajema 2 različici programa Boiler, od 22. marec 2026 do trenutne 0.5.0. Vsaka vodi do namestitvenih datotek na strežniku izdajatelja.

2026: 2 2 26
RazličicaDatumVelikostDatoteke
0.5.0Najnovejša 12. julij 2026 — 64-bitno ZIPARM64 ZIP
Opombe ob izdaji
🚀 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 risk
- Native Boiler commands - call add, use, store, alias from within scripts
🔒 Local Project Store (--local)
Project-specific templates that live inside your repo:
myproject/
├── bl/
│ ├── commands/ ← .bl scripts live here
│ │ └── component.bl
│ └── store/
│ └── snippets/ ← local snippets
└── boiler.local.json
- bl new component MyButton --local - runs script relative to project root
- boiler.local.json auto-discovery - finds nearest config walking up the tree
- Clear separation: global ~/.boiler vs local bl/
⚡ Silent Scaffolding Pipeline (BOILER_VAR_*)
Pre-fill variables via environment - skip all prompts, fully automate:
BOILER_VAR_bl__name=AuthService \
BOILER_VAR_bl__type=service \
bl new scaffold
- Works with create, inject, run, and all native Boiler commands
- Variables propagate to child bl processes automatically
- Enables Hygen-style CI/CD scaffolding pipelines
🐛 Bug Fixes
- bl use now fully processes templates (variables, prompts, metadata stripping)
- Remote registry path resolution fixed - no more snippet does not have a valid remote location
- Config JSON parse errors now surface immediately instead of silently falling back to global scope
- Command injection prevention - run commands execute directly without any shell interpreter
- Per-token interpolation - variable values with spaces are treated as atomic arguments
🔐 Security
- Removed all sh -c / cmd /c shell wrappers from run command execution
- run and native commands now tokenize the template before variable substitution
- --local scope now hard-errors if working directory cannot be resolved (prevents silent global store access)
📚 Documentation
- Website overhaul - homepage, introduction, quickstart, use cases
- New bl Scripts guide with full syntax reference
- New Best Practices guide
- New Project Structure guide (global vs local)
- Fixed markdown tables (HTML fallback for Astro/GFM)
Full Changelog: v0.4.0...v0.5.0
Installation
Windows
iwr -useb https://boiler.iamabhinav.dev/install | iex
Linux/macOS
curl -fsSL https://boiler.iamabhinav.dev/install | bash
Manual Download
Download the appropriate binary for your platform below.
Changelog
- 6fcb060 ci: fix goreleaser changelog filters to correctly exclude scoped commits and PR merges
- 70e4ba8 feat(add): auto-skip variable prompts if pre-filled via config or env
- 7a5b70b feat(add): enable template processing for no-store remote
0.3.0 22. marec 2026 — 64-bitno ZIPARM64 ZIP

Najbolj priljubljeno v kategoriji „Jeziki in SDK“

Prikaži vse
  1. LLVMJeziki in SDK · LLVM
  2. DenoJeziki in SDK · Deno Land Inc.
  3. CMakeJeziki in SDK · Kitware
  4. YarnJeziki in SDK · Yarn Contributors
  5. CcacheJeziki in SDK · Joel Rosdahl
  6. sbtJeziki in SDK · Lightbend, Inc.
  7. BOINCJeziki in SDK · Space Sciences Laboratory, U.C. Berkeley
  8. Dart SDKJeziki in SDK · Google
  9. NVM for WindowsJeziki in SDK · Ecor Ventures LLC

Oznake

Deli