Featured image of post 可视化分析代码结构:交互式源代码浏览器 | 开源日报 No.592

可视化分析代码结构:交互式源代码浏览器 | 开源日报 No.592

Sourcetrail 是一个免费开源的跨平台源代码浏览器 (支持 Windows/macOS/Linux),通过可视化代码关系帮助开发者理解陌生代码库,支持 C/C++/Java/Python 等语言,提供 SDK 扩展语言支持,可离线使用。

kortix-ai/suna

Github Repo Stars License: `Apache-2.0` Language: `Unknown`

demo-picture-of-suna

Suna 是一个开源的通用人工智能助手,旨在帮助用户轻松完成现实世界中的任务。

  • 通过自然对话提供数字伴侣服务,支持研究、数据分析和日常挑战
  • 强大的工具包包括无缝浏览器自动化、文件管理和命令行执行等功能
  • 支持网站部署及与多种 API 和服务的集成,实现复杂问题解决与工作流自动化
  • 由四个主要组件构成:后端 API、前端应用程序、代理 Docker 环境以及 Supabase 数据库
  • 提供多种实际应用场景,如市场分析、人力资源筛选及旅行规划等

CoatiSoftware/Sourcetrail

Github Repo Stars License: `GPL-3.0` Language: `Unknown`

demo-picture-of-Sourcetrail

Sourcetrail 是一个免费的开源交互式源代码浏览器,旨在帮助用户提高对不熟悉的源代码的生产力。

  • 免费且开源
  • 支持离线工作
  • 跨平台兼容(Windows、macOS 和 Linux)
  • 支持多种编程语言,包括 C、C++、Java 和 Python
  • 提供 SDK(SourcetrailDB)以编写自定义语言扩展

TheBeastLT/torrentio-scraper

Github Repo Stars License: `Apache-2.0` Language: `Unknown`

cover

torrentio-scraper 是一个用于 Stremio 的插件,能够查询抓取的条目并返回 Stremio 流媒体结果。

  • 支持与 Stremio 集成,提供流媒体服务
  • 自动抓取和查询内容,提高用户体验
  • 简化了流媒体获取过程,使其更加高效

andreabergia/rjvm

Github Repo Stars License: `Apache-2.0` Language: `Unknown`

cover

rjvm 是一个用 Rust 编写的微型 JVM,旨在作为学习项目。

  • 实现了对 .class 文件的解析
  • 支持从 jar 文件或文件夹中解析类
  • 能够执行基本代码,包括原始类型、数组和字符串
  • 支持控制流语句、类、子类和接口
  • 实现虚拟方法、静态方法及本地方法调用
  • 具备异常抛出与捕获功能,以及堆栈跟踪
  • 包含垃圾回收机制

Sh4yy/cloudflare-email

Github Repo Stars License: `MIT` Language: `Unknown`

demo-picture-of-cloudflare-email

cloudflare-email 是一个简单的代理服务器,旨在通过 Cloudflare Workers 发送免费的事务性电子邮件。

  • 支持通过 MailChannels 发送免费事务性电子邮件
  • 易于部署和使用,只需几步即可设置
  • 提供基本、HTML、多收件人及抄送/密件抄送等多种邮件发送功能
  • 可配置 SPF 和 DKIM,以防止电子邮件欺骗
Licensed under CC BY-NC-SA 4.0