Netpress Laravel-inspired backend framework for Node.js
Frameworkv0.1.14 Starterv0.1.12 Docsv1.0.3
Overview Installation Architecture CLI
Features

Feature Overview

Netpress gives you a production-ready backend foundation without forcing every feature to boot on every request.

What Netpress Includes

FeatureWhat it gives you
RoutingStructured route groups and Laravel-style router helpers
MiddlewareClean request pipeline for auth, throttling, validation, and custom HTTP logic
Dependency InjectionA small service container for lazy shared services
ProvidersPredictable application bootstrapping and optional lazy-loaded systems
AuthGuard-based authentication flow in core
ValidationRequest validation through dedicated request classes or inline rules
PermissionsCompanion package for roles, permissions, morph assignments, and AuthGuard middleware
MailDeferred mail transport and server-rendered email templates
QueueDeferred BullMQ runtime and class-based jobs
CacheCache facade and driver abstraction
StorageStorage facade for local and cloud-backed file access
RenderingOptional server-rendered React or Vue views
CLILaravel-style artisan commands for scaffolding and operations

Why The Feature Set Matters

Most Node.js teams do not want twelve unrelated libraries and twelve different conventions.

Netpress gives you one backend shape:

  • one CLI
  • one provider model
  • one response system
  • one place for services
  • one way to wire optional infrastructure

Feature Docs

For roles and permissions, see the companion package docs: