Catalog npm
PACKAGE EXPLORERView in registry

4bnode

npm

4bnode is a CLI-powered backend development platform with a built-in visual dashboard to generate, manage, and test Node.js/Express APIs faster.

expressexpress-generatorgeneratornodenode.jsnode.js skeleton
Versions collected35
Direct dependencies4From release 4.2.2
Last observed20 Oct, 20:05 UTC

README

Current package documentation

4bnode

  ██╗  ██╗██████╗ ███╗   ██╗ ██████╗ ██████╗ ███████╗
  ██║  ██║██╔══██╗████╗  ██║██╔═══██╗██╔══██╗██╔════╝
  ███████║██████╔╝██╔██╗ ██║██║   ██║██║  ██║█████╗
  ╚════██║██╔══██╗██║╚██╗██║██║   ██║██║  ██║██╔══╝
       ██║██████╔╝██║ ╚████║╚██████╔╝██████╔╝███████╗
       ╚═╝╚═════╝ ╚═╝  ╚═══╝ ╚═════╝ ╚═════╝ ╚══════╝

A CLI to generate, manage, and test Node.js/Express applications.

Built by 4Brains Technologies.

Quick Start

npx 4bnode init my-app
cd my-app
npm run dev

Your app runs at http://localhost:3000.

Commands

npx 4bnode add        # interactive menu
CommandDescription
4bnode init <name>Scaffold a new Express project
4bnode add api <name>Create an API endpoint
4bnode add mongoConfigure MongoDB
4bnode add crudAdd CRUD operations to a route
4bnode add loginJWT authentication & login
4bnode add docsOpenAPI docs at /docs
4bnode add securityHelmet, rate-limit, RBAC, API keys, validation
4bnode add emailTransactional email
4bnode add socketSocket.IO
4bnode add websocketNative WebSocket
4bnode add serialportSerial port communication
4bnode schema [name]Create / edit Mongoose schemas
4bnode listShow models, routes & config

Project Structure

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

License

Proprietary. © 2025 4Brains Technologies. All rights reserved. Unauthorized copying, distribution, or use is prohibited. contact@4brains.in

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 35

Collected releases
VersionPublishedDirect dependenciesOpen version
4.0.223 Mar 20264
4.0.020 Mar 20264
1.1.112 Jun 20251
1.1.012 Jun 20251
1.0.912 Jun 20251
1.0.812 Jun 20251
1.0.712 Jun 20251
1.0.612 Jun 20251
1.0.512 Jun 20251
1.0.312 Jun 20251
1.0.212 Jun 20251
1.0.112 Jun 20251
1.0.012 Jun 20251
3.5.312 Jun 20251
3.5.212 Jun 20251

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
pawan-4brains/4bnode

Shared repository data · GitHub

License detected in repository
Not collected

Repository

PENDING
pawan-4brains/4brains-node-generator

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 20:05 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:dba215d0be71be349e1d3daad5b8a01d8ed43ec03b62a34639cfca23772532b6