1 个不稳定版本
| 0.0.0 | 2023年3月23日 |
|---|
#5 在 #节日
6KB
节日-web
Festival 网络客户端 (egui + WASM)。直接使用 festival 内部功能。
文档
关于 节日-web 内部结构的广泛概述,请参阅 src/。
构建
基本信息
您需要 cargo。
有 30 个单元测试,您可能希望在尝试完整构建之前运行
cargo test
。
Linux
cargo build --release
macOS
cargo build --release
Windows
cargo build --release
许可证
Festival 的所有内容均受 MIT 许可证 保护。
节日-web(直接)使用的所有库
| 库 | 用途 | 许可证 |
|---|---|---|
| anyhow | 错误处理 | MIT & Apache-2.0 |
| chrono | 时间格式化 | MIT & Apache-2.0 |
| clap | 命令行参数 | MIT & Apache-2.0 |
| crossbeam_channel | 线程消息传递 | MIT & Apache-2.0 |
| disk | 保存到磁盘 | MIT |
| egui | GUI | MIT & Apache-2.0 |
| egui_extras | GUI | MIT & Apache-2.0 |
| eframe | GUI | MIT & Apache-2.0 |
| egui-notify | GUI | MIT |
| env_logger | 日志记录 | MIT & Apache-2.0 |
| fast_image_resize | 图像处理 | MIT & Apache-2.0 |
| image | 图像处理 | MIT |
| infer | 文件 MIME 识别 | MIT |
| lazy_static | 懒加载宏 | MIT & Apache-2.0 |
| lofty | 音频元数据解析 | MIT & Apache-2.0 |
| log | 日志记录 | MIT & Apache-2.0 |
| notify | 文件系统监视 | 艺术许可证 2.0 & CC 零 1.0 |
| mime_guess | 文件 MIME 识别 | MIT |
| rand | RNG | MIT & Apache-2.0 |
| rfd | 本地文件对话框 | MIT |
| serde | (De)序列化 | MIT & Apache-2.0 |
| serde_bytes | (De)序列化 | MIT & Apache-2.0 |
| souvlaki | 本地媒体控件 | MIT |
| strsim | 字符串相似度 | MIT |
| strum | 枚举迭代 | MIT |
| Symphonia | 音频解复用、解码 | MPL-2.0 |
| readable | 人类可读数据 | MIT |
| rolock | 只读锁 | MIT |
| walkdir | 递归路径遍历 | MIT & Unlicense |