Welcome to Kafly, the sleek Kafka GUI client that makes stream management a breeze. Crafted with performance in mind, Kafly combines the power of Rust and the simplicity of HTML to deliver a superlative user experience.
- Real-Time Streaming: Monitor your Kafka streams in real time with an intuitive interface.
- Cluster Management: Effortlessly manage your Kafka clusters with comprehensive control options.
- Performance Optimized: Enjoy the speed and stability provided by a Rust-based backend.
- Cross-Platform: Compatible with Windows, macOS, and Linux.
- Secure: Advanced security features to keep your streaming data protected.
- Customizable UI: Tailor Kafly's look to fit your preferences with a customizable HTML frontend.
To get started with Kafly, follow these simple steps:
- Ensure you have Rust installed on your system. Install Rust
- Make sure you have a working Kafka cluster to connect to.
- Clone the Kafly repository:
git clone https://github.com/your_github/kafly.git- Navigate to the cloned directory:
cd kafly- Build the project using Cargo:
cargo build --release- Once the build is complete, you can run Kafly:
./target/release/kaflyTo launch Kafly, simply execute the binary created in the release build. The user interface can be accessed at http://localhost:8080 by default.
Contributions to Kafly are welcome! If you have suggestions for improvements, please open an issue or pull request.
Kafly is released under the MIT License. See the LICENSE file for details.
- Rust Programming Language community
- Apache Kafka and its contributors
- [Your contributors' names or usernames]
Thank you for choosing Kafly for your Kafka management needs. Happy streaming!