FindSoftware

exelli

Elixir wrapper around the Elli server with a routing and handler syntax.

exelli is an Elixir wrapper around Elli, the server it is built on, adding a syntax for handlers and routes. A handler module declares get and post blocks against path segments, and a router module enables handlers and middleware under prefixes. The server is started with Exelli.elli_start, which also accepts a plain list of the same middleware and handler entries without the router.

The README says other Elli middleware can be enabled alongside the project’s own after it is added to the Mix project.

Worth knowing

The README gives no installation steps. The only dependency instruction is to add a middleware to mix.exs, and the last commit on the default branch is from June 2022.

Identity

Status
Stub
Maintainer
Jędrzej Nowak2
Maintained by
Individual
First release
20144

Releases

Current major version
Pre-1.04
Last release
2014-12-064

Adoption

GitHub stars
161
Contributors
25

Why these figures do not compare

Sources

  1. 2026-10-26: links, Written in, GitHub stars
    api.github.com/repos/pigmej/exelli
  2. 2026-10-26: Maintainer, License, License model
    github.com/pigmej/exelli/blob/master/LICENSE
  3. 2026-10-26: Runtime, Categories
    github.com/pigmej/exelli/blob/master/README.md
  4. 2026-10-26: First release, Current major version, Last release
    hex.pm/api/packages/exelli
  5. 2026-10-26: Contributors
    api.github.com/repos/pigmej/exelli/contributors

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