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

feattle-ui

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

13 releases (2 stable)

2.0.0 Jun 26, 2024
1.0.0 Jun 28, 2023
0.10.0 Apr 21, 2023
0.9.0 Jul 11, 2022
0.2.5 Oct 23, 2020

#1296 in Web programming

Download history 186/week @ 2024-08-26 331/week @ 2024-09-02 197/week @ 2024-09-09 335/week @ 2024-09-16 105/week @ 2024-09-23 253/week @ 2024-09-30 122/week @ 2024-10-07 220/week @ 2024-10-14 215/week @ 2024-10-21 116/week @ 2024-10-28 24/week @ 2024-11-04 91/week @ 2024-11-18 187/week @ 2024-11-25 191/week @ 2024-12-02 317/week @ 2024-12-09

786 downloads per month
Used in feattle

MIT/Apache

115KB
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–16MB
~211K SLoC