<div align="center">
# farben-macros
### Procedural macros for [Farben](https://github.com/razkar-studio/farben). Completely opt-in.
[](https://crates.io/crates/farben)
[](https://docs.rs/farben)
[](https://github.com/razkar-studio/farben/blob/main/LICENSE)
[](https://crates.io/crates/farben)
[](https://github.com/razkar-studio/farben/stargazers)
[](https://github.com/razkar-studio/farben/issues)
[](https://github.com/razkar-studio/farben/commits/main)
[](https://doc.rust-lang.org/edition-guide/rust-2024/)
[](https://deps.rs/repo/github/razkar-studio/farben)
[](https://github.com/razkar-studio/farben)
[](https://github.com/razkar-studio/farben)
</div>
> [!WARNING]
> This crate is not intended for direct use. Enable the `compile` feature on `farben` instead.
## Contents
- `color!` — parses and validates farben markup at compile time, emitting the final ANSI string as a string literal baked into the binary
- `validate_color!` — validates farben markup at compile time, emitting the original string literal unchanged on success
-
## License
Licensed under either of [MIT License](LICENSE-MIT) or [Apache License, Version 2.0](LICENSE-APACHE) at your option.
Cheers, RazkarStudio.
© 2026 RazkarStudio. All rights reserved.