< 返回版块

长琴 发表于 2023-11-13 14:46

Tags:rust,日报,gosub,shrs,socketioxide

gosub.io正在尝试用Rust构建一个Web浏览器

一个html5的分词器/解析器,正在成为浏览器的项目。

GoSub是Gateway to Optimized Searching and Unlimited Browsing的简称,目前还处于极早期阶段。

GitHub: https://github.com/gosub-browser

socketioxide 0.7.0发布

Rust 中的 socket.io 服务器实现,与 Tower 生态系统和 Tokio 堆栈集成。它与任何基于Tower的服务器框架集成,如 Axum、Warp、Salvo 或 Hyper。使用 tower-http 在 socketioxide 之上添加任何其他基于 Tower 的中间件,例如 CORS、授权、压缩等。

主要改动:

  • 支持 hyper v1(通过feature标志),因此与 salvo 库兼容。
  • 为事件和连接处理程序提供动态参数,可选择使用异步闭包/函数(受 axum 的启发)。
  • 错误修复和优化。

GitHub: https://github.com/totodore/socketioxide

shrs 0.0.2发布

shrs 不仅仅是一个用 Rust 编写的 shell,它是一个供用户构建自己的命令行 shell 的库。以下是此版本中一些令人兴奋的新功能:

  • 运行上下文:保存和恢复执行环境。
  • 动态别名:根据所在的目录更改别名的定义。
  • 项目/工作区解析:支持创建类似星际飞船的提示。
  • Serde 支持:能够解析配置文件中的选项。

项目目标:

  • Hackable:shell 的几乎每个方面都应该易于定制和扩展。
  • 开发友好:有据可查且易于贡献。
  • Rusty:在 Rust 中实现并可在 Rust 中配置。

GitHub: https://github.com/MrPicklePinosaur/shrs


From 日报小组 长琴

社区学习交流平台订阅:

评论区

写评论

还没有评论

1 共 0 条评论, 1 页