This section provides an overview of the various programming languages and frameworks supported by Noir. Each language and framework is listed with the features it supports, such as URL, Method, Param, Header, Cookie, and WebSocket (WS).

{% include toc.md %}

Crystal

Kemal

URLMethodParamHeaderCookieWS

Lucky

URLMethodParamHeaderCookieWS

Go

Beego

URLMethodParamHeaderCookieWS

Echo

URLMethodParamHeaderCookieWS

Gin

URLMethodParamHeaderCookieWS

Fiber

URLMethodParamHeaderCookieWS

Python

Django

URLMethodParamHeaderCookieWS

Flask

URLMethodParamHeaderCookieWS

FastAPI

URLMethodParamHeaderCookieWS

Ruby

Rails

URLMethodParamHeaderCookieWS

Sinatra

URLMethodParamHeaderCookieWS

Hanami

URLMethodParamHeaderCookieWS

Php

Laravel

URLMethodParamHeaderCookieWS

Java

Jsp

URLMethodParamHeaderCookieWS

Armeria

URLMethodParamHeaderCookieWS

Spring

URLMethodParamHeaderCookieWS

Kotlin

Spring

URLMethodParamHeaderCookieWS

Javascript

Express

URLMethodParamHeaderCookieWS

Restify

URLMethodParamHeaderCookieWS

Fastify

URLMethodParamHeaderCookieWS

Next

URLMethodParamHeaderCookieWS

Rust

Axum

URLMethodParamHeaderCookieWS

Rocket

URLMethodParamHeaderCookieWS

Actix Web

URLMethodParamHeaderCookieWS

Elixir

Phoenix

URLMethodParamHeaderCookieWS

C#

ASP.NET MVC

URLMethodParamHeaderCookieWS