---
title: "AdonisJS"
description: "A full-featured server framework for TypeScript applications."
pagination: false
---

{/* Generated from content/. Edit the catalog, not this page. */}

<PurposeNote title="Good for">Building a backend with established conventions and integrated tooling.</PurposeNote>

## What it does

A full-featured server framework for TypeScript applications.

## When it fits

Building a backend with established conventions and integrated tooling.

## Other options in this category

<div data-pagefind-ignore>

- [Crawlee](/server/crawlee) — Collecting webpage data with request management and browser integration.
- [H3](/server/h3) — Writing composable request handlers across supported JavaScript runtimes.
- [Hono](/server/hono) — Implementing compact APIs with web-standard request and response objects.
- [Shovel](/server/shovel) — Writing portable request handlers for Node.js, Bun, and Cloudflare Workers.
- [ws](/server/ws) — Adding bidirectional realtime communication to a server application.

</div>

## Source

[Project source for AdonisJS ↗](https://docs.adonisjs.com/guides/introduction)

Editorial overview reviewed on October 24, 2026. Follow the source for current setup, compatibility, and licensing.

[Build an HTTP or realtime service →](/tasks/build-an-http-or-realtime-service)

[All servers &amp; realtime options →](/server)
