MoreRSS

site iconosguider | 开源服务指南修改

用中文推荐优质开源项目,让开发者更容易找到趁手的开源工具。
请复制 RSS 到你的阅读器,或快速订阅到 :

Inoreader Feedly Follow Feedbin Local Reader

osguider | 开源服务指南的 RSS 预览

轻量高效的数据校验器:Zod 让 TS/JS 类型更安全 | 开源日报 No.578

2025-04-18 07:35:35

Featured image of post 轻量高效的数据校验器:Zod 让 TS/JS 类型更安全 | 开源日报 No.578

colinhacks/zod

Github Repo StarsLicense: `MIT`Language: `Unknown`

demo-picture-of-zod

Zod 是一个以 TypeScript 为首的模式声明和验证库,旨在简化数据类型的处理。

  • 零依赖,支持 Node.js 和所有现代浏览器
  • 体积小:压缩后仅 8kb
  • 不可变性:方法返回新实例
  • 简洁且可链式调用的接口
  • 功能性方法:解析而非验证
  • 同样适用于普通 JavaScript,无需使用 TypeScript

supabase-community/postgres-language-server

Github Repo StarsLicense: `MIT`Language: `Unknown`

demo-picture-of-postgres-language-server

postgres-language-server 是一个为 Postgres 开发提供语言工具和语言服务器协议(LSP)实现的项目,旨在提升开发者体验和可靠的 SQL 工具。

  • 提供自动补全功能
  • 语法错误高亮显示
  • 类型检查(通过 EXPLAIN 错误洞察)
  • 基于 Squawk 灵感的代码检查器
  • 支持多种接口访问,包括 CLI、HTTP API 和 WebAssembly 模块

executeautomation/mcp-playwright

Github Repo StarsLicense: `MIT`Language: `Unknown`

demo-picture-of-mcp-playwright

mcp-playwright 是一个使用 Playwright 实现的模型上下文协议服务器,提供浏览器自动化功能。

  • 支持通过 Playwright 与网页交互
  • 能够截取网页截图
  • 可以在真实浏览器环境中执行 JavaScript
  • 提供详细的文档和 API 参考
  • 使用 Jest 进行测试,并生成覆盖率报告

pixpark/gpupixel

Github Repo StarsLicense: `Apache-2.0`Language: `Unknown`

demo-picture-of-gpupixel

gpupixel 是一个实时图像和视频处理库,类似于 GPUImage,内置美容滤镜,使用 C++11 编写,并基于 OpenGL/ES。

  • 实时高性能的图像和视频过滤器库
  • 内置多种美容滤镜,如皮肤平滑和美白滤镜
  • 支持 iOS、Android、Mac、Windows 和 Linux 等多个平台
  • 小巧的库体积,易于编译与集成
  • 支持多种输入输出格式,包括 RGBA、JPEG 和 PNG

xorvoid/sectorc

Github Repo StarsLicense: `CC0-1.0`Language: `Unknown`

cover

sectorc 是一个适用于 x86 机器的 C 编译器,能够在 512 字节的引导扇区内运行。

  • 支持较大子集的 C 语言,包括全局变量、函数、条件语句和循环等。
  • 能够编写真实且有趣的程序,如动画正弦波和声音播放。
  • 使用 x86-16 汇编语言实现,是可能存在最小的 C 编译器。
  • 提供示例代码,展示如何利用 IBM PC 的独特硬件特性。

智能 ER 图绘制:一键生成交互式数据库图谱 | 开源日报 No.577

2025-04-17 08:00:39

Featured image of post 智能 ER 图绘制:一键生成交互式数据库图谱 | 开源日报 No.577

liam-hq/liam

Github Repo StarsLicense: `Apache-2.0`Language: `Unknown`

demo-picture-of-liam

liam 是一个自动从数据库生成美观且易于阅读的 ER 图的工具。

  • 自动生成互动式 ER 图,帮助可视化复杂数据库结构
  • 具有清晰设计和直观功能,如平移、缩放和过滤
  • 简单的逆向工程,将现有数据库模式转换为可读图表
  • 零配置设置,只需提供模式即可快速开始使用
  • 高性能,能够处理 100 多个表的小型和大型项目
  • 完全开源,可以根据需求进行定制

raycast/ray-so

Github Repo StarsLicense: `MIT`Language: `Unknown`

demo-picture-of-ray-so

ray-so 是一个由 Raycast 构建的工具集合,旨在创建代码片段、浏览 AI 提示、制作扩展图标等。

  • 代码图片:生成美观的代码图像。
  • 图标制作器:为 Raycast 扩展创建精美图标。
  • 提示探索器:探索适用于 Raycast 的 AI 提示。
  • 预设探索器:浏览和导入 Raycast 的预设设置。
  • 快速链接探索器:浏览和导入 Raycast 快速链接。
  • 片段探索器:浏览和导入 Raycast 片段。
  • 主题探索器:浏览和导入 Raycast 主题。

daymade/Twitter-Block-Porn

Github Repo StarsLicense: `MIT`Language: `Unknown`

demo-picture-of-Twitter-Block-Porn

Twitter-Block-Porn 是一个用于在 Twitter 上一键拉黑黄推诈骗犯的插件。

  • 共享黑名单功能,能够批量拉黑所有黄推诈骗账号
  • 支持手机和电脑使用,操作简单方便
  • 恢复 Twitter 原始 Logo,提高用户体验
  • 提供风险提示,避免因频繁操作导致被强制登出
  • 未来计划增加自动更新和举报功能

NotJoeMartinez/yt-fts

Github Repo StarsLicense: `Unlicense`Language: `Unknown`

cover

yt-fts 是一个命令行程序,允许用户从命令行搜索 YouTube 频道的所有字幕。

  • 使用 yt-dlp 抓取 YouTube 频道的字幕并将其加载到可搜索的 sqlite 数据库中
  • 支持通过关键字或短语查询视频,并生成包含时间戳的网址
  • 提供语义搜索功能,通过 OpenAI 嵌入 API 进行高级查询
  • 具备导出结果为 CSV 文件和多种高级搜索语法支持
  • 可以并行下载多个视频,提高效率

webpilot-ai/Webpilot

Github Repo StarsLicense: `GPL-3.0`Language: `Unknown`

demo-picture-of-Webpilot

Webpilot 是一个免费的开源“网页助手”,允许用户与网页进行自由形式的对话或与其他用户进行自动争论。

  • 提供无缝的网页交互体验,无需频繁切换页面。
  • 省去复制粘贴的麻烦,简化信息交流过程。
  • 支持 Chrome 扩展,易于安装和使用。

轻量级自托管 Git 服务:简单、稳定、可扩展 | 开源日报 No.574

2025-04-17 00:06:05

Featured image of post 轻量级自托管 Git 服务:简单、稳定、可扩展 | 开源日报 No.574

gogs/gogs

Github Repo StarsLicense: `MIT`Language: `Unknown`

demo-picture-of-gogs

Gogs 是一个无痛的自托管 Git 服务。

  • 简单、稳定且可扩展,易于设置
  • 支持多种平台,包括 Linux、macOS 和 Windows
  • 提供用户仪表板、个人资料和活动时间线
  • 通过 SSH、HTTP 和 HTTPS 协议访问仓库
  • 用户和组织管理功能,支持 Webhooks 和 Git Hooks
  • 支持问题跟踪、拉取请求和协作功能
  • 可迁移其他代码托管服务的仓库及其 Wiki
  • 提供丰富的数据库后端支持,如 PostgreSQL 和 MySQL
  • 多达 31 种语言本地化支持

google/perfetto

Github Repo StarsLicense: `Apache-2.0`Language: `Unknown`

cover

perfetto 是一个用于 Android、Linux 和 Chrome 的性能仪器和追踪工具。

  • 提供系统级和应用级的追踪记录服务
  • 支持本地和 Java 堆分析
  • 包含使用 SQL 分析追踪的库
  • 提供基于网页的用户界面,用于可视化和探索多 GB 的追踪数据

vitoplantamura/OnnxStream

Github Repo StarsLicense: `NOASSERTION`Language: `Unknown`

demo-picture-of-OnnxStream

OnnxStream 是一个轻量级的 ONNX 文件推理库,使用 C++ 编写。它能够在 RPI Zero 2 上运行 Stable Diffusion XL 1.0(或在 298MB 的内存中),同时也支持在桌面和服务器上运行 Mistral 7B。该库支持 ARM、x86、WASM 和 RISC-V,并通过 XNNPACK 加速。

  • 支持多种平台,包括 ARM 和 x86 架构
  • 能够以极低的内存消耗执行大型模型,如 Stable Diffusion
  • 提供自定义权重加载和缓存机制,灵活性高
  • 在 CPU 上实现显著减少的内存占用,相比于 OnnxRuntime 延迟增加有限

medusajs/nextjs-starter-medusa

Github Repo StarsLicense: `MIT`Language: `Unknown`

cover

nextjs-starter-medusa 是一个高性能的前端电子商务启动模板,基于 Next.js 14 和 Medusa 构建。

  • 完整的电子商务支持,包括产品详情页、产品概览页和购物车功能
  • 集成 Algolia 和 MeiliSearch 的搜索功能
  • 支持 PayPal 和 Stripe 的结账流程
  • 用户账户管理和订单详情查看
  • 全面支持 Next.js 14 特性,如 App Router、服务器组件和静态预渲染

ilikenwf/apt-fast

Github Repo StarsLicense: `GPL-3.0`Language: `Unknown`

cover

apt-fast 是一个用于加速下载软件包的 shell 脚本包装器,基于 apt-get 和 aptitude。

  • 支持并行下载,显著提高下载速度
  • 每个软件包可使用多个连接进行下载
  • 提供无交互安装选项,方便用户快速部署
  • 兼容多种 Linux 发行版,包括 Debian 和 Ubuntu
  • 支持自动补全功能,提高命令行操作效率

应用模板、主题、动画组件应有尽有:专注于链上开发的 JS SDK | 开源日报 No.575

2025-04-17 00:06:03

Featured image of post 应用模板、主题、动画组件应有尽有:专注于链上开发的 JS SDK | 开源日报 No.575

inkonchain/ink-kit

Github Repo StarsLicense: `MIT`Language: `Unknown`

cover

Ink Kit 是一个专注于链上开发的 SDK,提供现成的应用布局模板、主题和神奇的动画组件。

  • 可定制的应用布局模板
  • 神奇的动画组件
  • 充满活力的主题
  • ️专注于链上的开发体验
  • 高效的开发者体验
  • 精致且引人入胜的界面

tulir/whatsmeow

Github Repo StarsLicense: `MPL-2.0`Language: `Unknown`

cover

whatsmeow 是一个用于 WhatsApp 网页多设备 API 的 Go 库。

  • 支持向私人聊天和群组发送文本和媒体消息
  • 能够接收所有消息
  • 管理群组并接收群组变更事件
  • 通过邀请消息加入,使用和创建邀请链接
  • 发送和接收输入通知
  • 发送和接收送达及已读回执
  • 阅读与写入应用状态(联系人列表、聊天固定/静音状态等)
  • 在消息解密失败时发送并处理重试回执
  • 发送状态信息(实验性,可能不适用于大型联系人列表)

xaboy/form-create-designer

Github Repo StarsLicense: `MIT`Language: `Unknown`

demo-picture-of-form-create-designer

form-create-designer 是一个好用的 Vue 可视化表单设计器,可以通过拖拽的方式快速创建表单,提高开发者对表单的开发效率。 该项目的主要功能、关键特性、核心优势如下:

  • 使用 JSON 数据生成表单
  • 支持扩展自定义组件
  • 内置 36 个常用的表单组件和布局组件
  • 提供丰富的表单操作 API
  • 支持子表单和分组
  • 支持事件配置
  • 支持表格布局
  • 支持表单验证
  • 支持多语言

markdownlint/markdownlint

Github Repo StarsLicense: `MIT`Language: `Unknown`

cover

markdownlint 是一个用于检查 Markdown 文件并标记样式问题的工具。

  • 检查 Markdown 文件中的样式问题
  • 支持通过命令行运行,方便使用
  • 可以扫描整个目录及其子目录中的所有 Markdown 文件
  • 提供自定义规则和风格文件,以适应不同的写作风格
  • 输出详细的问题列表,包括行号,便于快速定位和修正

liltom-eth/llama2-webui

Github Repo StarsLicense: `MIT`Language: `Unknown`

demo-picture-of-llama2-webui

llama2-webui 是一个可以在任何地方(Linux/Windows/Mac)通过 Gradio 界面本地运行 Llama 2 的工具,支持 GPU 或 CPU。

  • 支持所有 Llama 2 模型,包括 7B、13B、70B 等。
  • 提供多种后端支持,如 transformers 和 bitsandbytes(8-bit 推理)。
  • 可以使用 llama2-wrapper 作为本地的 Llama 2 后端,用于生成代理和应用程序。
  • 提供与 OpenAI API 相兼容的接口。
  • 包含示例演示,展示如何在不同平台上运行。

一站式智能邮件管家:邮件分析、草拟回复、批量退订 | 开源日报 No.576

2025-04-17 00:06:03

Featured image of post 一站式智能邮件管家:邮件分析、草拟回复、批量退订 | 开源日报 No.576

SLAM-Handbook-contributors/slam-handbook-public-release

Github Repo StarsLicense: `NOASSERTION`Language: `Unknown`

cover

slam-handbook-public-release 是一本关于同时定位与地图构建(SLAM)的手册,旨在为该领域的从业者提供理论背景、应用及未来发展方向的指导。

  • 包含多个章节,涵盖 SLAM 的基础知识和高级主题
  • 逐步发布各部分内容,以便根据公众反馈进行调整
  • 由众多专家共同撰写,确保内容权威性和实用性
  • 提供了丰富的案例研究,包括视觉 SLAM、LiDAR SLAM 等不同技术应用

elie222/inbox-zero

Github Repo StarsLicense: `AGPL-3.0`Language: `Unknown`

demo-picture-of-inbox-zero

inbox-zero 是一个开源的电子邮件应用程序,旨在快速实现收件箱清空。

  • AI 个人助理:根据简单文本提示文件管理您的电子邮件,可以执行人类助手可以完成的所有操作(草拟回复、标记、归档、回复、转发、标记垃圾邮件等)。
  • 回复零:跟踪需要您回复的电子邮件和等待回应的电子邮件。
  • 智能分类:对曾经给您发送过电子邮件的人进行分类。
  • 批量退订:一键快速退订从未阅读过的邮箱。
  • 冷邮阻止器:自动阻止冷邮。
  • 邮件分析:跟踪您的邮箱活动,包括每日、每周和每月统计数据。

wonderwhy-er/DesktopCommanderMCP

Github Repo StarsLicense: `MIT`Language: `Unknown`

demo-picture-of-DesktopCommanderMCP

ClaudeDesktopCommander 是一个为 Claude 桌面应用提供终端控制、文件系统搜索和差异文件编辑功能的 MCP 服务器。

  • 执行终端命令并支持输出流
  • 支持命令超时和后台执行
  • 进程管理(列出和杀死进程)
  • 会话管理以处理长时间运行的命令
  • 完整的文件系统操作:读取/写入文件、创建/列出目录、移动文件/目录、搜索文件及获取元数据
  • 代码编辑能力:小范围文本替换、大规模重写、多文件支持及基于模式的替换

YBIFoundation/Internship

Github Repo StarsLicense: `NOASSERTION`Language: `Unknown`

cover

Fundamental 是一个基于 Jupyter Notebook 的项目。

  • 提供视频教程以帮助用户学习
  • 免费的实时问答环节,方便用户提问和解决疑惑

SupaGruen/StableDiffusion-CheatSheet

Github Repo StarsLicense: `MIT`Language: `Unknown`

demo-picture-of-StableDiffusion-CheatSheet

StableDiffusion-CheatSheet 是一个用于离线使用的 Stable Diffusion 风格和笔记列表,采用纯 HTML、CSS 和少量 JS 构建。

  • 提供超过 833 种手动测试的艺术家风格
  • 一键复制风格提示
  • 支持搜索和过滤功能
  • 一键通过搜索引擎查找艺术家信息
  • 可离线查看图像元数据,只需拖放即可检查,无需启动 Stable Diffusion
  • 包含额外的艺术风格说明,方便计算图像尺寸
  • 所有信息以无预览图片形式列出在 ‘only-data.html’ 中,包括出生日期、类别及备注等

灵活配置网络代理:数据抓包无所遁形 | 开源日报 No.569

2025-04-13 17:10:10

Featured image of post 灵活配置网络代理:数据抓包无所遁形 | 开源日报 No.569

joanrod/star-vector

Github Repo StarsLicense: `Apache-2.0`Language: `Unknown`

demo-picture-of-star-vector

StarVector 是一个用于生成可缩放矢量图形(SVG)的基础模型,它将矢量化转变为代码生成任务。

  • 采用多模态视觉语言建模架构,处理图像和文本输入。
  • 实现高质量的 SVG 代码生成,具有出色的精确度。
  • 支持从图像到 SVG 和从文本到 SVG 的转换。
  • 利用丰富的数据集(如 SVGBench 和 SVG-Stack)进行训练,以提高泛化能力。
  • 在多个基准测试中表现出色,能够产生更紧凑且语义丰富的 SVG。

mapbox/awesome-vector-tiles

Github Repo StarsLicense: `CC0-1.0`Language: `Unknown`

cover

awesome-vector-tiles 是对 Mapbox 矢量瓦片规范的高效实现。

  • 提供多种语言的解析器和生成器,包括 JavaScript、C++、Python 和 C#。
  • 支持将 GeoJSON 转换为矢量瓦片,便于动态渲染地图数据。
  • 包含多个客户端库,如 Mapbox GL Native 和 OpenLayers,以支持不同平台上的矢量地图展示。
  • 适用于实时天气或交通数据可视化,能够处理高频率更新的数据。

alibaba/anyproxy

Github Repo StarsLicense: `Apache-2.0`Language: `Unknown`

demo-picture-of-anyproxy

AnyProxy 是一个基于 NodeJS 的可供插件配置的 HTTP/HTTPS 代理服务器。

  • 完全可配置,支持多种自定义设置
  • 基于 NodeJS 构建,易于扩展和集成
  • 支持插件机制,可以根据需求添加功能
  • 提供稳定的代理服务,适合开发和测试使用

Fadi002/unshackle

Github Repo StarsLicense: `GPL-3.0`Language: `Unknown`

cover

unshackle 是一个开源工具,用于通过可启动的 USB 绕过 Windows 和 Linux 用户密码。

  • 易于使用
  • 支持 Windows 和 Linux
  • 简单的命令行界面(CLI)
  • 提供教程视频(正在开发中)
  • 需要简单构建(尚未实现)

theajack/disable-devtool

Github Repo StarsLicense: `MIT`Language: `Unknown`

demo-picture-of-disable-devtool

disable-devtool 是一个用于禁用网页开发者工具的库,防止用户通过快捷键、右键菜单或浏览器菜单访问开发者工具。

  • 一行代码即可禁用开发者工具
  • 支持配置是否禁用右键菜单
  • 禁用 F12 和 Ctrl+Shift+I 等快捷键
  • 识别并阻止从浏览器菜单打开的开发者工具
  • 多种监控模式,支持几乎所有主流浏览器(IE、360、QQ 浏览器、Firefox、Chrome 和 Edge)
  • 高度可配置,使用简洁紧凑
  • 支持 npm 引入和脚本标签引用
  • 能够识别真实移动终端与伪造的移动终端以节省性能