Skip to main content
AdonisJS logo

AdonisJS

A TypeScript-first web framework

A TypeScript-first web framework for building web apps and API servers. Create bespoke backend applications in record time with a comprehensive, all-in-one approach.

16K
GitHub Stars
native
TypeScript
medium
Learning Curve
4.5
DX Score

Pricing

Model
free
Free Tier
MIT licensed, fully open source

Features

  • ✓ TypeScript-first
  • ✓ Lucid ORM
  • ✓ Built-in authentication
  • ✓ IoC container
  • ✓ Validation library
  • ✓ Event emitter
  • ✓ Caching
  • ✓ File management
  • ✓ Social login

Pros

  • + Full-featured out of box
  • + Excellent TypeScript support
  • + Laravel-like DX
  • + Fast validation
  • + Great testing tools

Cons

  • - Opinionated structure
  • - Smaller community
  • - Learning curve
  • - Less third-party packages

Best For

startup enterprise
backend full-stack typescript orm batteries-included