Current collected state Current
Observed since 20 Oct, 20:05 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
4bnode is a CLI-powered backend development platform with a built-in visual dashboard to generate, manage, and test Node.js/Express APIs faster.
██╗ ██╗██████╗ ███╗ ██╗ ██████╗ ██████╗ ███████╗
██║ ██║██╔══██╗████╗ ██║██╔═══██╗██╔══██╗██╔════╝
███████║██████╔╝██╔██╗ ██║██║ ██║██║ ██║█████╗
╚════██║██╔══██╗██║╚██╗██║██║ ██║██║ ██║██╔══╝
██║██████╔╝██║ ╚████║╚██████╔╝██████╔╝███████╗
╚═╝╚═════╝ ╚═╝ ╚═══╝ ╚═════╝ ╚═════╝ ╚══════╝
A CLI to generate, manage, and test Node.js/Express applications.
Built by 4Brains Technologies.
npx 4bnode init my-app
cd my-app
npm run dev
Your app runs at http://localhost:3000.
npx 4bnode add # interactive menu
| Command | Description |
|---|---|
4bnode init <name> | Scaffold a new Express project |
4bnode add api <name> | Create an API endpoint |
4bnode add mongo | Configure MongoDB |
4bnode add crud | Add CRUD operations to a route |
4bnode add login | JWT authentication & login |
4bnode add docs | OpenAPI docs at /docs |
4bnode add security | Helmet, rate-limit, RBAC, API keys, validation |
4bnode add email | Transactional email |
4bnode add socket | Socket.IO |
4bnode add websocket | Native WebSocket |
4bnode add serialport | Serial port communication |
4bnode schema [name] | Create / edit Mongoose schemas |
4bnode list | Show models, routes & config |
my-app/
├── index.js # Express entry point
├── .env.development
├── .env.production
├── public/ # static files
└── src/
├── db.js # MongoDB connection
├── models/ # Mongoose schemas
└── routes/ # API routes
Proprietary. © 2025 4Brains Technologies. All rights reserved. Unauthorized copying, distribution, or use is prohibited. contact@4brains.in
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 4.2.2Registry latest | 12 Oct 2026 | 4 | |
| 4.2.1 | 9 Oct 2026 | 4 | |
| 4.2.0 | 18 Jul 2026 | 4 | |
| 4.1.9 | 17 Jul 2026 | 4 | |
| 4.1.8 | 2 Jul 2026 | 4 | |
| 4.1.7 | 2 Jul 2026 | 4 | |
| 4.1.6 | 2 Jul 2026 | 4 | |
| 4.1.5 | 22 Jun 2026 | 4 | |
| 4.1.4 | 20 Jun 2026 | 4 | |
| 4.1.3 | 18 Jun 2026 | 4 | |
| 4.1.2 | 17 Jun 2026 | 4 | |
| 4.1.1 | 17 Jun 2026 | 4 | |
| 4.1.0 | 22 May 2026 | 4 | |
| 4.0.9 | 21 May 2026 | 4 | |
| 4.0.8 | 21 May 2026 | 4 | |
| 4.0.7 | 21 May 2026 | 4 | |
| 4.0.6 | 21 May 2026 | 4 | |
| 4.0.5 | 14 May 2026 | 4 | |
| 4.0.4 | 24 Mar 2026 | 4 | |
| 4.0.3 | 23 Mar 2026 | 4 |
This describes our collected data; it is not a security assessment.
Shared repository data · GitHub
Observed since 20 Oct, 20:05 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:dba215d0be71be349e1d3daad5b8a01d8ed43ec03b62a34639cfca23772532b6