Language and Frameworks 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).
Table of contents Language and Frameworks Crystal Kemal Lucky Go Beego Echo Gin Fiber Python Django Flask FastAPI Ruby Rails Sinatra Hanami Php Laravel Java Jsp Armeria Spring Kotlin Spring Javascript Express Restify Next Rust Axum Rocket Actix Web Elixir Phoenix C# ASP.NET MVC Crystal Kemal URL Method Param Header Cookie WS ✅ ✅ ✅ ✅ ✅ ✅
Lucky URL Method Param Header Cookie WS ✅ ✅ ✅ ✅ ✅ ❌
Go Beego URL Method Param Header Cookie WS ✅ ✅ ❌ ❌ ❌ ❌
Echo URL Method Param Header Cookie WS ✅ ✅ ✅ ✅ ✅ ❌
Gin URL Method Param Header Cookie WS ✅ ✅ ✅ ✅ ✅ ❌
Fiber URL Method Param Header Cookie WS ✅ ✅ ✅ ✅ ✅ ✅
Python Django URL Method Param Header Cookie WS ✅ ✅ ✅ ✅ ✅ ❌
Flask URL Method Param Header Cookie WS ✅ ✅ ✅ ✅ ✅ ❌
FastAPI URL Method Param Header Cookie WS ✅ ✅ ✅ ✅ ✅ ✅
Ruby Rails URL Method Param Header Cookie WS ✅ ✅ ✅ ✅ ✅ ❌
Sinatra URL Method Param Header Cookie WS ✅ ✅ ✅ ✅ ✅ ❌
Hanami URL Method Param Header Cookie WS ✅ ✅ ❌ ❌ ❌ ❌
Php Laravel URL Method Param Header Cookie WS ✅ ✅ ✅ ✅ ❌ ❌
Java Jsp URL Method Param Header Cookie WS ✅ ✅ ✅ ❌ ❌ ❌
Armeria URL Method Param Header Cookie WS ✅ ✅ ❌ ❌ ❌ ❌
Spring URL Method Param Header Cookie WS ✅ ✅ ✅ ✅ ❌ ❌
Kotlin Spring URL Method Param Header Cookie WS ✅ ✅ ✅ ✅ ✅ ❌
Javascript Express URL Method Param Header Cookie WS ✅ ✅ ✅ ✅ ✅ ❌
Restify URL Method Param Header Cookie WS ✅ ✅ ✅ ✅ ✅ ❌
Next URL Method Param Header Cookie WS ❌ ❌ ❌ ❌ ❌ ❌
Rust Axum URL Method Param Header Cookie WS ✅ ✅ ❌ ❌ ❌ ❌
Rocket URL Method Param Header Cookie WS ✅ ✅ ❌ ❌ ❌ ❌
Actix Web URL Method Param Header Cookie WS ✅ ✅ ❌ ❌ ❌ ❌
Elixir Phoenix URL Method Param Header Cookie WS ✅ ✅ ❌ ❌ ❌ ✅
C# ASP.NET MVC URL Method Param Header Cookie WS ✅ ❌ ❌ ❌ ❌ ❌