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.2.2Registry latest12 Oct 20264
4.2.19 Oct 20264
4.2.018 Jul 20264
4.1.917 Jul 20264
4.1.82 Jul 20264
4.1.72 Jul 20264
4.1.62 Jul 20264
4.1.522 Jun 20264
4.1.420 Jun 20264
4.1.318 Jun 20264
4.1.217 Jun 20264
4.1.117 Jun 20264
4.1.022 May 20264
4.0.921 May 20264
4.0.821 May 20264
4.0.721 May 20264
4.0.621 May 20264
4.0.514 May 20264
4.0.424 Mar 20264
4.0.323 Mar 20264

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