BoilerKit - Instantly Insert Boilerplate Code
BoilerKit provides ready-to-use boilerplate code for 30+ languages with just a snippet trigger. No configuration, no fluff – just pure productivity.
Just type a trigger like cppboiler
, pyboiler
, jsxboiler
and hit Enter
.
Features
- Supports 30+ languages and frameworks
- Supports popular languages: C++, Python, JavaScript, HTML, Rust, Go, and more
- Consistent snippet naming: cppboiler, pyboiler, jsboiler, etc.
- Type less, code more with quick snippets
- Works out of the box – no config needed
Usage
- Open a new file like
main.cpp
or main.py
- Type:
cppboiler
, pyboiler
, etc.
- Hit
Enter
to insert code
Example
- File: main.cpp
- Type: cppboiler
- Output:
#include <bits/stdc++.h>
using namespace std;
int main() {
cout << "Hello World! Welcome to BoilerKit" << endl;
return 0;
}
Supported Languages (Examples)
Programming Languages
Language |
Trigger |
Language |
Trigger |
C++ |
cppboiler |
Swift |
swiftboiler |
Python |
pyboiler |
Kotlin |
kotlinboiler |
JavaScript |
jsboiler |
C# |
csboiler |
TypeScript |
tsboiler |
Dart |
dartboiler |
Java |
javaboiler |
Scala |
scalaboiler |
C |
cboiler |
R |
rboiler |
Go |
goboiler |
MATLAB |
matlabboiler |
Rust |
rustboiler |
Perl |
perlboiler |
PHP |
phpboiler |
Lua |
luaboiler |
Ruby |
rubyboiler |
SQL |
sqlboiler |
Markup & Config Languages
Language |
Trigger |
Language |
Trigger |
HTML |
htmlboiler |
XML |
xmlboiler |
CSS |
cssboiler |
YAML |
yamlboiler |
JSON |
jsonboiler |
|
|
Scripting
Language |
Trigger |
Language |
Trigger |
Shell Script |
shboiler |
PowerShell |
psboiler |
Frameworks
Framework |
Trigger |
Framework |
Trigger |
React (JSX) |
reactjsboiler |
Next.js Page |
nextpjsboiler |
Want more languages or frameworks? Contribute below
Contributing
Want to contribute your favorite language boilerplate?
Add a New Snippet
- Fork the repository
- Open
snippets/boiler-snippets.code-snippets
- Add a block in the following format:
"<Language> Boilerplate": {
"prefix": "yourtrigger",
"body": [
"your boilerplate code here"
],
"description": "BoilerKit: <Language> Boilerplate"
}
- Add the language to the
contributes.snippets
array in package.json
{
"language": "yourlanguage",
"path": "./snippets/boiler-snippets.code-snippets"
}
- Open a PR and help others start faster 🚀
Installation
Via VS Code Marketplace
- Open VS Code
- Go to Extensions (
Ctrl+Shift+X
)
- Search for BoilerKit
- Click "Install"
Via Command Line
code --install-extension megh.boilerkit@0.0.3
Save time. Write code. Ship faster.