FindSoftware

spikard

Codegen-first polyglot web toolkit with a Rust core and language bindings generated from API specifications.

Spikard is a codegen-first polyglot web toolkit with a Rust core and language bindings generated from it. The core is a crate, and the other bindings and a command-line tool each ship through their own package manager. Its crate description on crates.io says it is built on Axum and Tower-HTTP. The runtime documentation says the runtime binds to a socket and serves requests.

Worth knowing

The project describes itself as experimental and pre-1.0.

Identity

Status
Active
Maintainer
Na'aman Hirschfeld6
Maintained by
Individual

Rendering and deploy

Runs as
Always on5
Install with
cargo add spikard (Rust crate)3

Releases

Current major version
Pre-1.07
Last release
2026-10-097

Adoption

GitHub stars
1232
Contributors
48

Why these figures do not compare

Sources

  1. 2026-10-26: links
    spikard.dev/
  2. 2026-10-26: links, Written in, License, GitHub stars
    api.github.com/repos/Goldziher/spikard
  3. 2026-10-26: Categories, Runtime, Install with, License
    github.com/Goldziher/spikard/blob/main/README.md
  4. 2026-10-26: Built on
    crates.io/api/v1/crates/spikard
  5. 2026-10-26: Runs as
    spikard.dev/concepts/runtime/
  6. 2026-10-26: Maintainer
    raw.githubusercontent.com/Goldziher/spikard/main/LICENSE
  7. 2026-10-26: Current major version, Last release
    api.github.com/repos/Goldziher/spikard/releases
  8. 2026-10-26: Contributors
    api.github.com/repos/Goldziher/spikard/contributors

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