Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>nodeStructNew to Visual Studio Code? Get it now.
nodeStruct

nodeStruct

TEJWARDEEP SINGH

|
2 installs
| (0) | Free
will make basic folder structure of a node app and also provide a basic template for app.js file
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

🚀 NodeStruct — Express + EJS Scaffold Extension

By Team Rawjet

NodeStruct is a VS Code extension that instantly generates a complete Node.js + Express.js + EJS folder structure with just one command. It saves time by automating repetitive setup steps so you can start coding right away!


✨ Features

✔ Quickly scaffolds a full Express.js project
✔ Auto-creates project folder structure
✔ Generates app.js with basic server setup
✔ Creates a sample index.ejs view
✔ Installs all required dependencies automatically
✔ Developer-friendly & beginner-friendly

📂 Folder structure created:

public/ css/ js/ views/ index.ejs routes/ models/ middleware/ app.js package.json node_modules/

📌 Dependencies installed:

  • express
  • ejs

🧠 Why NodeStruct?

⏱ Stop wasting time setting up boilerplate
🚀 Start building your ideas instantly
🤝 You focus on development — NodeStruct handles the structure


🛠️ Usage

  1. Open VS Code
  2. Press: Ctrl + Shift + P
  3. Run: Create Express + EJS App
  4. Select a folder where you want your project generated
  5. Wait for confirmation message
  6. Run your new app:
node app.js


Open in browser:
➡ http://localhost:3000/


📦 Requirements

👉 Node.js and npm must be installed on your system.

Download Node here:
https://nodejs.org/


🔄 Release Notes
🆕 v1.0.0 — Initial Release

Express + EJS scaffold

Folder structure generation

Automatic npm setup and dependency installation


💡 Future Enhancements

Option to include MongoDB config

Auto-git initialization + .gitignore

Nodemon integration

CLI inputs for project name

Route + Controller examples




Made by Team Rawjet
Start building. Stop starting.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft