Featured image of post 抓包结果生成 Swagger 文档:反向工程如虎添翼 | 开源日报 No.480

抓包结果生成 Swagger 文档:反向工程如虎添翼 | 开源日报 No.480

mitmproxy2swagger 是一个开源工具,旨在自动将 mitmproxy 捕获的数据转换为 OpenAPI 3.0 规范,便于反向工程 REST API。它支持处理浏览器 DevTools 导出的 HAR 文件,操作简单,允许合并多个流数据并提供示例数据选项以增强 API 文档。

alufers/mitmproxy2swagger

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

demo-picture-of-mitmproxy2swagger

mitmproxy2swagger 是一个自动将 mitmproxy 捕获的数据转换为 OpenAPI 3.0 规范的工具,旨在通过捕获流量来反向工程 REST API。

  • 自动化生成 OpenAPI 3.0 文档
  • 支持从浏览器 DevTools 导出的 HAR 文件处理
  • 简单易用,只需运行应用程序并捕获流量即可
  • 可以合并多个流数据以扩展现有架构
  • 提供示例数据选项以增强请求和响应描述

DrewThomasson/ebook2audiobook

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

demo-picture-of-ebook2audiobook

ebook2audiobook 是一个将电子书转换为有章节和元数据的有声书的工具,使用动态 AI 模型和声音克隆技术,支持 1107 种语言。

  • 支持将电子书转换为文本格式,并按章节组织音频。
  • 提供高质量的文本转语音功能,使用 Coqui XTTSv2 和 Fairseq。
  • 可选的声音克隆功能,可以使用用户自己的声音文件。
  • 设计上可在 4GB 内存下运行,非常适合个人用户。
  • 包含新版本的 Web GUI 界面,使操作更加简便。

RIOT-OS/RIOT

Github Repo Stars License: `LGPL-2.1` Language: `Unknown`

cover

RIOT 是一个为物联网(IoT)设备设计的开源微控制器操作系统。

  • 支持多种 8 位、16 位和 32 位微控制器
  • 具备节能、高实时性、小内存占用和模块化设计
  • 提供统一的 API 访问,部分符合 POSIX 标准
  • 包含抢占式无滴答调度程序、灵活内存管理和高分辨率定时器等功能
  • 支持 200 多个基于不同架构的开发板,如 AVR、ESP32 等
  • 可在 Linux 和 BSD 上原生运行,并支持虚拟以太网桥连接多个实例
  • 提供 IPv6、UDP 及 CoAP 协议支持,以及 OTA 更新功能

CodePhiliaX/fastexcel

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

cover

easyexcel-plus 是一个快速、简洁的 Java 处理 Excel 工具,旨在解决大文件内存溢出的问题。

  • 兼容老版本,只需替换包名即可升级
  • 永久维护,永久免费开源
  • 性能优化和 bug 修复

lmstudio-ai/lms

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

demo-picture-of-lms

lms 是一个在终端中使用的 LM Studio 命令行工具。

  • 可以通过命令行进行各种操作
  • 支持多种子命令,如查看状态、启动/停止本地 API 服务器、列出已下载模型等
  • 提供详细的帮助信息和示例命令
Licensed under CC BY-NC-SA 4.0