FindSoftware

Wisp

Web framework for Gleam that handles HTTP requests with handlers and middleware, running on the Erlang runtime.

Wisp is a web framework for the Gleam language, built around handlers and middleware. A handler is a function that takes an HTTP request and returns a response, and middleware is a function that takes a response-returning function and wraps it, so one handler can be combined with logging, static file serving and other steps. The framework runs through an adapter package: wisp_mist starts the Mist web server inside the application’s own program, and the README example keeps that program running to serve requests. A second adapter, wisp_ewe, is in the same repository.

Worth knowing

The server runs as a long-running process started by the application.

Identity

Status
Active
Maintainer
Louis Pilfold4
First release
20239

Rendering and deploy

Runs as
Always on57
Rendering
On a server3
Install with
gleam add wisp_mist, with the Mist adapter package56

Releases

Current major version
28
Last release
2026-03-278

Adoption

GitHub stars
1,4942
Contributors
4410

Why these figures do not compare

Sources

  1. 2026-10-26: links, Runtime
    gleam-wisp.github.io/wisp/
  2. 2026-10-26: links, Written in, License, GitHub stars
    api.github.com/repos/gleam-wisp/wisp
  3. 2026-10-26: links, Categories, Rendering
    github.com/gleam-wisp/wisp/blob/main/README.md
  4. 2026-10-26: Maintainer, License model
    raw.githubusercontent.com/gleam-wisp/wisp/main/LICENCE
  5. 2026-10-26: Install with, Runs as
    github.com/gleam-wisp/wisp/blob/main/wisp_mist/README.md
  6. 2026-10-26: Install with
    github.com/gleam-wisp/wisp/blob/main/wisp_ewe/README.md
  7. 2026-10-26: Runs as
    github.com/rawhat/mist/blob/master/README.md
  8. 2026-10-26: Current major version, Last release
    api.github.com/repos/gleam-wisp/wisp/releases
  9. 2026-10-26: First release
    hex.pm/api/packages/wisp
  10. 2026-10-26: Contributors
    api.github.com/repos/gleam-wisp/wisp/contributors?per_page=1

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON