🌩️ Rapid Create
Rapid Create lets you build complex folder and file structures from a single line of text — directly inside VS Code.
No wizards, no clicking through dialogs. Just type a script like this:
/project/ < [
/src/ < [
index.html,
/css/style.css,
/js/app.js
],
README.md
]
and Rapid Create will instantly generate that full structure in your workspace.
✨ Features
🧠 One console for everything
Run, save, and reuse scripts directly from the Rapid Console command.
⚡ Nested creation
Build whole projects with recursive folder trees using the < [ ... ] syntax.
💾 Template saving
Save any script as a reusable template — then execute it later with a shortcut.
🧱 Simple, readable syntax
No JSON or YAML — just an intuitive “file map” you type once and reuse.
🚀 Usage
1. Open the Rapid Console
Right-click any folder in the Explorer → Rapid: Console
or open the Command Palette → Rapid: Console.
A single input box will appear — that’s your playground.
2. Create files and folders
Type a quick script:
/main/ < [index.html, /css/style.css, /js/script.js]
This will create:
main/
index.html
css/style.css
js/script.js
You can nest < [ ... ] blocks as deep as you like.
3. Save reusable templates
Save a template by typing:
@web: /src/ < [index.html, /css/style.css, /js/app.js]
You’ll see:
Template "web" saved.
4. Run saved templates
Later, just type:
!web
and the saved template executes instantly.
🧩 Syntax Overview
| Symbol |
Meaning |
Example |
/folder/ |
create a folder |
/src/ |
file.txt |
create a file |
index.html |
< [ ... ] |
insert files/folders into the previous folder |
/src/ < [index.html, /css/style.css] |
@name: script |
save template |
@react: /src/ < [App.js, /assets/style.css] |
!name |
load and run template |
!react |
🧰 Commands
| Command |
Description |
| Rapid: Console |
Opens the main input box for running or saving scripts. |
💾 Templates Storage
Templates are saved globally in your VS Code user settings under:
"rapid.templates": {
"web": "/src/ < [index.html, /css/style.css, /js/app.js]"
}
They persist between sessions and can be reused in any workspace.
🛠️ Requirements
No dependencies — works out of the box.
Just make sure you’re using VS Code 1.105.0 or later.
⚙️ Extension Settings
Currently none — everything is managed through the console.
Future updates may add:
- History & autocomplete
- Template listing and deletion
- Content presets
🧑💻 Contributing
- Clone the repo:
git clone https://github.com/moradshihdeh/rapid-project-files
cd rapid-create
- Install dependencies:
npm install
- Run in VS Code:
code .
Press F5 to launch an Extension Development Host.
📄 License
MIT © Your Name
💡 Inspiration
Rapid Create grew from the idea that file scaffolding shouldn’t require a generator or wizard — just a fast, expressive syntax that you can type as easily as you think.