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
  1. Language and Frameworks
    1. Crystal
      1. Kemal
      2. Lucky
    2. Go
      1. Beego
      2. Echo
      3. Gin
      4. Fiber
    3. Python
      1. Django
      2. Flask
      3. FastAPI
    4. Ruby
      1. Rails
      2. Sinatra
      3. Hanami
    5. Php
      1. Laravel
    6. Java
      1. Jsp
      2. Armeria
      3. Spring
    7. Kotlin
      1. Spring
    8. Javascript
      1. Express
      2. Restify
      3. Next
    9. Rust
      1. Axum
      2. Rocket
      3. Actix Web
    10. Elixir
      1. Phoenix
    11. C#
      1. 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