AxilJS Documentationv0.3.1
Build with AxilJS.
Understand every layer.
Complete documentation for the AxilJS backend ecosystem. Learn the runtime, configure your application, add security, connect databases, build real-time systems, integrate AI, and deploy production services.
Quick StartRecommended
Build your first AxilJS application
Create a project, start the server, and make your first API.
$npxaxilcreate my-api
Explore the ecosystem
Documentation
17 sections
Getting Started
01 / 04 topics
Introduction
Installation
Quick Start
Project Structure
4 topicsExplore
CLI
updated02 / 06 topics
Overviewupdated
Installation
Project Commands
Decorator Commands
6 topicsExplore
Core
03 / 04 topics
HTTP Server
Routing
Middleware
SSE Streaming
4 topicsExplore
Decorators
new04 / 18 topics
Overviewnew
HTTP
Security
Data & Database
18 topicsExplore
Configuration
05 / 02 topics
Environment
Typed Config
2 topicsExplore
Security
06 / 04 topics
Helmet Headers
Rate Limiting
CSRF
Sanitization
4 topicsExplore
Database
07 / 05 topics
ORM Overview
Entities
Query Builder
Repositories
5 topicsExplore
Authentication
08 / 04 topics
JWT
Password
RBAC
Middleware
4 topicsExplore
Validation
09 / 02 topics
Schema Builder
Middleware
2 topicsExplore
Testing
10 / 03 topics
Test Runner
Assertions
HTTP Client
3 topicsExplore
Real-Time
11 / 02 topics
Event Bus
WebSockets
2 topicsExplore
Background Jobs
12 / 04 topics
Queue
Scheduler
Circuit Breaker
Retry & Timeout
4 topicsExplore
Observability
13 / 04 topics
Logging
Metrics
Tracing
Health Checks
4 topicsExplore
AI Platform
new14 / 07 topics
Overviewnew
Providers
Chat & Stream
Embeddings
7 topicsExplore
Cloud
new15 / 13 topics
Overviewnew
Architecture
Multi-Tenancy
Audit Logs
13 topicsExplore
Memory
16 / 03 topics
Memory Monitor
Leak Detection
Optimization
3 topicsExplore
ORM Studio
new17 / 09 topics
Overviewnew
Getting Started
API Explorer
Database Browser
9 topicsExplore
Production focused
Designed for real-world backend systems.
TypeScript first
Strong types across the ecosystem.
Modular architecture
Use the capabilities your application needs.