libstrawberry 🍓
A modern, versatile Rust library powering Strawberry Foundation's projects and more!
✨ Features
- 🌍 Localization system with language strings
- 💬 Strawberry Chat API wrapper for custom Rust clients
- 🤖 Scapi: Bot framework for Strawberry Chat (WIP)
- 📋 Simple & flexible logging for CLI apps
- 🔔 Cross-platform notifications
- 📧 Send emails easily
- 🧩 External plugin support
- 🛠️ Handy utilities for everyday Rust
🚀 Installation
Add libstrawberry to your Cargo.toml:
[]
= { = "*", = ["full"] }
Find the latest version on crates.io: https://crates.io/crates/libstrawberry
📚 Documentation & Examples
See the docs.rs documentation: https://docs.rs/libstrawberry/latest/libstrawberry/ for details and usage examples.
🏆 Projects using libstrawberry
- Strawberry Chat
- Strawberry Chat Client
- Cranberry
- StrawberryOS Manager (somgr)
- Tunneled
- Spkg Rust-rewrite
🤝 Contributing
Contributions, bug reports, and feature requests are welcome! See CONTRIBUTING.md for details.
📄 License
This project is licensed under the AGPL 3.0 License (See LICENSE).