Overview
EndPointGen is a Visual Studio Code extension developed by KeshavSoft focused on AI-assisted server-side development using Node.js and Express.
It helps developers quickly generate endpoints, sub-routes, and API structure directly from the Explorer context menu.
Demo

Installation
- Open VS Code
- Go to Extensions
- Search: EndPointGen
- Click Install
Features
- Generate Express.js API structure instantly
- Create endpoints in
app.jswith minimal effort - Add modular sub-routes in
routes.js - Inject endpoint logic into
.jsfiles - Context-aware right-click actions in Explorer
- Modular orchestration-based architecture
Commands
| Command | Title | Description |
|---|---|---|
| extension.initJs | Initiate Node API | Initializes base Express server structure |
| extension.createEndpoint | CreateEndpoint | Creates a new route entry in app.js |
| extension.addSubRoute | AddSubRoute | Registers sub-route modules in routes.js |
| extension.addEndPoint | AddEndPoint | Injects endpoint logic into selected .js file |
Usage
- Open your Node.js project in VS Code
- Right-click on a file or folder
- Select a command from the context menu
- Extension generates/updates files automatically
Example
Before
// No routes