鸣谢
KossJS 项目的成功离不开开源社区的支持和众多贡献者的努力。在此,我们向所有帮助过项目的人和组织表示最诚挚的感谢。
核心依赖项目
KossJS 的开发离不开以下优秀的开源项目:
Rust 语言生态
Boa - JavaScript 引擎
- KossJS 的核心 JS 引擎(含 boa_engine、boa_parser、boa_runtime、boa_gc)
- 许可证: MIT OR Apache-2.0
Rust - 编程语言
- 提供内存安全保证和零成本抽象
- 使 KossJS 能够支持多平台
Rust Crate 依赖
| Crate | 用途 | 许可证 |
|---|---|---|
| tokio | 异步运行时与事件循环 | MIT |
| reqwest | HTTP/HTTPS 客户端(fetch) | MIT OR Apache-2.0 |
| rustls | TLS 加密传输 | MIT OR Apache-2.0 |
| rustls-native-certs | 本地证书加载 | MIT OR Apache-2.0 |
| webpki-roots | WebPKI 根证书 | MIT |
| serde + serde_json | 序列化与 JSON 处理 | MIT OR Apache-2.0 |
| rand | 随机数生成 | MIT OR Apache-2.0 |
| sha1 | SHA-1 哈希 | MIT OR Apache-2.0 |
| sha2 | SHA-2 系列哈希 | MIT OR Apache-2.0 |
| md-5 | MD5 哈希 | MIT OR Apache-2.0 |
| hmac | HMAC 消息认证码 | MIT OR Apache-2.0 |
| pbkdf2 | PBKDF2 密钥派生 | MIT OR Apache-2.0 |
| base64 | Base64 编解码 | MIT OR Apache-2.0 |
| url | URL 解析 | MIT OR Apache-2.0 |
| once_cell | 惰性初始化 | MIT OR Apache-2.0 |
| rustc-hash | 高性能哈希表 | Apache-2.0 |
| num_cpus | CPU 核心数探测 | MIT OR Apache-2.0 |
平台绑定
| Crate | 用途 | 平台 | 许可证 |
|---|---|---|---|
| winapi | Windows API 绑定 | Windows | MIT OR Apache-2.0 |
| libc | POSIX C 库绑定 | Unix/Linux/macOS/iOS/Android | MIT OR Apache-2.0 |
Python 接口
- ctypes - Python 外部函数库
- 提供 Python 与 C 动态库的互操作性
- Python 标准库的一部分
构建工具
项目团队
核心开发工作室
核心开发
贡献者(暂无)
社区贡献者
感谢以下开发者:
- 感谢所有提交 Issue 和 Pull Request 的开发者
- 感谢提供宝贵建议和反馈的用户
- 感谢帮助完善文档的贡献者
特别感谢
- 感谢所有使用 KossJS 的用户和开发者
- 感谢 Boa 团队提供的优秀引擎
- 感谢 Rust 社区提供的工具和库
如何贡献
如果您想为 KossJS 做出贡献,我们欢迎以下形式的帮助:
- 代码贡献:提交 Pull Request 修复 bug 或添加新功能
- 文档改进:完善文档,纠正错误
- 问题反馈:提交 Issue 报告 bug 或提出功能建议
- 测试验证:在不同平台测试 KossJS 的功能
- 推广分享:向他人介绍和推荐 KossJS
查看贡献指南 | 提交 Issue | 发起 Pull Request
再次感谢所有为 KossJS 项目提供帮助的人! 🎉



