#flags #toggle #features #flipper #web-interface

feattle-ui

Featture toggles for Rust, extensible and with background synchronization and administration UI

12 releases (1 stable)

1.0.0 Jun 28, 2023
0.10.0 Apr 21, 2023
0.9.0 Jul 11, 2022
0.8.0 Mar 16, 2022
0.2.5 Oct 23, 2020

#1010 in Web programming

Download history 90/week @ 2023-12-04 287/week @ 2023-12-11 186/week @ 2023-12-18 74/week @ 2023-12-25 131/week @ 2024-01-01 237/week @ 2024-01-08 161/week @ 2024-01-15 18/week @ 2024-01-22 14/week @ 2024-01-29 235/week @ 2024-02-05 257/week @ 2024-02-12 322/week @ 2024-02-19 169/week @ 2024-02-26 98/week @ 2024-03-04 147/week @ 2024-03-11 151/week @ 2024-03-18

567 downloads per month
Used in feattle

MIT/Apache

110KB
2K SLoC

Rust 2K SLoC // 0.0% comments JavaScript 199 SLoC Handlebars 178 SLoC

feattle-ui

Crates.io Docs.rs CI Coverage Status

This crate implements an administration Web Interface for visualizing and modifying the feature flags (called "feattles", for short).

It provides a web-framework-agnostic implementation in AdminPanel and ready-to-use bindings for warp and axum. Please refer to the main package - feattle for more information.

Note that authentication is not provided out-of-the-box and you're the one responsible for controlling and protecting the access.

Optional features

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

See CONTRIBUTING.md.

Dependencies

~5–18MB
~220K SLoC