A TypeScript-first fullstack MVC web framework for Node.js focused on ergonomics and speed.
AdonisJS is a TypeScript-first web framework for building web applications and API servers with Node.js. It provides a fullstack MVC architecture along with modern tooling, testing support, and an ecosystem of official packages to streamline development.
Node.js developers looking for a structured, fullstack framework to build web apps and microservices with TypeScript support and integrated tooling.
Developers choose AdonisJS for its focus on ergonomics and speed, offering a clean API that reduces web development complexity while providing a robust TypeScript-first experience and comprehensive ecosystem.
AdonisJS is a TypeScript-first web framework for building web apps and API servers. It comes with support for testing, modern tooling, an ecosystem of official packages, and more.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Built from the ground up with TypeScript, ensuring enhanced type safety and developer experience as highlighted in the key features.
Provides a complete Model-View-Controller structure for fullstack web development, streamlining application organization and reducing hassles.
Includes built-in support for testing, CLI tools, and workflows, offering a cohesive development environment out of the box.
Features a curated set of official packages that extend functionality, ensuring reliability and seamless integration.
Relies heavily on official packages, resulting in fewer third-party integrations and community-driven plugins compared to frameworks like Express.
Enforces specific architectural patterns and setup requirements, which can be restrictive for projects needing high flexibility or custom solutions.
Requires familiarity with AdonisJS-specific concepts and APIs, posing a challenge for developers accustomed to more minimalist Node.js frameworks.