4 releases (2 breaking)

Uses new Rust 2024

0.3.1 Jun 4, 2025
0.3.0 Jun 3, 2025
0.2.0 May 26, 2025
0.1.0 May 18, 2025

#2352 in HTTP server

Download history

301 downloads per month

MIT/Apache

28KB
528 lines

(technical) infrastructure this crate should be re-usable, i.e. could even be referenced by projects directly


Project Iconoclast

Reusable code.

This crate includes reusable code that may be shared across "iconoclast-style" projects.

  • logging, sets up logging-subscriber with Human-readable, JSON-output or Google Stackdriver compatible logging (feature gcloud)
  • management-service (currently based on axum)
  • live-reload (feature: livereload)
  • listenfd support (feature: listenfd, default-feature)
  • kafka (feature: kafka)
  • TOML-configuration (via config) (feature config, default-feature)

Dependencies

~18–29MB
~460K SLoC