Δημοφιλή: Ενημέρωση δεδομένων: 27 Οκτωβρίου 2026

Κατηγορίες

Διαδίκτυο1.356
Επικοινωνία321
Ήχος και βίντεο898
Γραφικά και σχεδίαση539
Γραφείο και παραγωγικότητα1.124
Εργαλεία προγραμματισμού3.134
Εργαλεία AI529
Ασφάλεια και απόρρητο385
Εργαλεία συστήματος3.114
Παιχνίδια523
Εκπαίδευση και επιστήμη239
Δίκτυα και IT284

Boiler: παλαιότερες εκδόσεις και ιστορικό

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

Εδώ καταγράφονται 2 εκδόσεις του Boiler, από τις 22 Μαρτίου 2026 έως την τρέχουσα 0.5.0. Κάθε έκδοση οδηγεί στα αρχεία εγκατάστασης του ίδιου του εκδότη.

2026: 2 2 26
ΈκδοσηΗμερομηνίαΜέγεθοςΑρχεία
0.5.0Τελευταία 12 Ιουλίου 2026 — 64-bit ZIPARM64 ZIP
Σημειώσεις έκδοσης
🚀 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 Μαρτίου 2026 — 64-bit ZIPARM64 ZIP

Τα πιο δημοφιλή: Γλώσσες και SDK

Όλα
  1. Go Programming LanguageΓλώσσες και SDK
  2. LLVMΓλώσσες και SDK · LLVM
  3. DenoΓλώσσες και SDK · Deno Land Inc.
  4. CMakeΓλώσσες και SDK · Kitware
  5. YarnΓλώσσες και SDK · Yarn Contributors
  6. CcacheΓλώσσες και SDK · Joel Rosdahl
  7. sbtΓλώσσες και SDK · Lightbend, Inc.
  8. BOINCΓλώσσες και SDK · Space Sciences Laboratory, U.C. Berkeley
  9. Dart SDKΓλώσσες και SDK · Google
  10. NVM for WindowsΓλώσσες και SDK · Ecor Ventures LLC

Ετικέτες

Κοινοποίηση