由NLnet基金会资助的三个相关开源项目
-
LibrePCB 2.0 - 这是一款开源的印刷电路板设计自动化软件套件。该项目旨在开发全新的用户界面,并尝试从C++迁移到更安全的Rust编程语言。新版本将提供统一的标签窗口界面、更多的导入/导出功能、性能优化以及其他常被要求的新特性。
-
MOSFET开源SPICE模型验证测试程序 - 该项目旨在为开源工艺设计包(PDK)中的MOSFET紧凑模型建立通用的验证测试程序,以确保模型质量,并支持多种开源电路模拟器。
-
Verilog-A 提炼器 - 这是一个Python工具,可以自动将遗留的SPICE3 C语言器件模型转换为Verilog-A语言,从而提高模型在不同模拟器间的兼容性,加快开发进度。
这些项目旨在推进开源电子设计自动化工具的发展,提高可访问性,并促进学术和产业界的协作创新。
https://nlnet.nl/news/2024/20241014-announcing-CommonsFund-call.html
SniffNet - 一款开源的跨平台网络流量监控应用程序
SniffNet是一款开源的跨平台网络流量监控应用程序,具有直观、可靠的界面。它可以让你舒适地监控互联网流量。主要功能包括:
- 选择电脑上的网络适配器进行检查。
- 对观察到的流量应用一组过滤条件。
- 查看互联网流量的总体统计数据。
- 实时查看流量强度图表。
- 最小化时也可监视网络。
- 将捕获报告导出为PCAP文件。
- 识别6000多种上层服务、协议、木马和蠕虫。
- 查找域名、AS号和远程主机所在国家。
- 识别本地网络连接。
- 保存您喜欢的网络主机。
- 实时搜索和检查每个网络连接。
- 设置自定义通知。
- 支持多种风格和主题。
https://github.com/GyulyVGC/sniffnet
utoipa - 为Rust REST API自动生成OpenAPI文档
utoipa是一个为Rust REST API自动生成OpenAPI文档的crate。它采用代码优先的方法,通过简单的宏注解就能从代码中生成API文档。主要特性包括:
- 支持OpenAPI 3.1标准,可与多种Web框架集成。
- 支持泛型类型,能自动从代码用例递归收集模式。
- 从处理函数参数或特性注解中识别请求体和响应体。
- 提供多种OpenAPI可视化工具。
- 支持类型别名定义。
- 提供大量配置特性,如YAML序列化、单元测试调试等。
- 开箱即用地支持多种常用类型,如chrono、time、decimal等。
- 可在运行时通过生成的类型或trait修改OpenAPI定义。
utoipa旨在最大程度简化API文档的生成过程,使开发者能专注于编写实际的API逻辑,而不必操心手动编辑YAML或JSON文件。它追求简洁、简单和高效。
https://github.com/juhaku/utoipa
Gosub - 一个全新的网络浏览器
Gosub是一个全新的网络浏览器,它拥有自己的网络引擎。这个引擎是一个模块化系统,允许开发者轻松插入自己的组件来定制引擎的功能。这将导致未来浏览器风景更加多样化。通过可插拔的引擎,开发者可以创建自己的渲染管线、自己的JavaScript引擎,而不会受到任何单一公司或组织的议程影响。它支持选择JavaScript引擎、定制渲染管线,并且组件可以像积木一样插拔。
--
From 日报小组 Mike
社区学习交流平台订阅:
评论区
写评论还没有评论