FindSoftware

Nickel

Rust web application framework with an API inspired by Express, using routes, middleware and mustache templates.

Nickel is a web application framework written in Rust. Its README says the API is inspired by Express, the JavaScript framework. The project’s homepage lists routing with parameters and wildcards, middleware including a static files handler, JSON body mapping onto structs, a custom error handler and mustache templates. An application adds nickel as a Cargo dependency, and the examples have the program listen on a local address.

Worth knowing

The repository has tags but no GitHub releases. The README’s development plan lists the synchronous line as bug fixes only and names the master branch as the asynchronous line.

Identity

Status
Stub
Maintainer
Christoph Burgdorf4
First release
20156

Rendering and deploy

Install with
Cargo dependency in Cargo.toml5

Releases

Current major version
Pre-1.07
Last release
2019-01-157

Adoption

GitHub stars
3,0472
Contributors
528

Why these figures do not compare

Sources

  1. 2026-10-26: links, Templating
    nickel-org.github.io/
  2. 2026-10-26: links, Written in, GitHub stars
    api.github.com/repos/nickel-org/nickel.rs
  3. 2026-10-26: links
    nickel-org.github.io/getting-started.html
  4. 2026-10-26: Maintainer, License, License model
    raw.githubusercontent.com/nickel-org/nickel.rs/master/LICENSE
  5. 2026-10-26: Categories, Runtime, Install with
    raw.githubusercontent.com/nickel-org/nickel.rs/master/README.md
  6. 2026-10-26: First release
    crates.io/api/v1/crates/nickel/versions
  7. 2026-10-26: Current major version, Last release
    crates.io/api/v1/crates/nickel
  8. 2026-10-26: Contributors
    api.github.com/repos/nickel-org/nickel.rs/contributors

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