exisjs
v0.5.11
Published
High-performance full-stack web framework for Node.js
Maintainers
Readme
The Core Framework
This is the core package for Exis JS, providing the highly optimized zero-allocation HTTP engine, file-system routing utilities, native schema validation, and deep TypeScript integrations.
Exis JS gives you the raw performance of a minimal micro-framework and the end-to-end type safety of a typed RPC client—without forcing you to spend weeks plumbing different community tools together.
Why Exis JS?
- Zero-Config Simplicity: Intuitive file-system routing (
src/http) without bloated route registries. - Batteries Included: Built-in Dependency Injection, CRON jobs, WebSockets, and zero-dependency schema validation.
- Uncompromising Performance: Highly optimized zero-allocation engine that natively rivals and edges out Fastify.
- End-to-End Type Safety: Every route automatically generates a typed schema, enabling seamless frontend-backend integration.
Getting Started
To create a new Exis JS project, we highly recommend using our official CLI tool instead of installing this package manually:
npx @exisjs/create@latest my-backendThis will automatically scaffold a completely configured Exis JS project, install all dependencies, and set up a hot-reloading development server for you.
Documentation
For full documentation, architecture details, and API references, please visit the main Exis JS Repository.
