colinhacks/zod
Zod 是一个以 TypeScript 为首的模式声明和验证库,旨在简化数据类型的处理。
- 零依赖,支持 Node.js 和所有现代浏览器
- 体积小:压缩后仅 8kb
- 不可变性:方法返回新实例
- 简洁且可链式调用的接口
- 功能性方法:解析而非验证
- 同样适用于普通 JavaScript,无需使用 TypeScript
supabase-community/postgres-language-server
postgres-language-server 是一个为 Postgres 开发提供语言工具和语言服务器协议(LSP)实现的项目,旨在提升开发者体验和可靠的 SQL 工具。
- 提供自动补全功能
- 语法错误高亮显示
- 类型检查(通过 EXPLAIN 错误洞察)
- 基于 Squawk 灵感的代码检查器
- 支持多种接口访问,包括 CLI、HTTP API 和 WebAssembly 模块
executeautomation/mcp-playwright
mcp-playwright 是一个使用 Playwright 实现的模型上下文协议服务器,提供浏览器自动化功能。
- 支持通过 Playwright 与网页交互
- 能够截取网页截图
- 可以在真实浏览器环境中执行 JavaScript
- 提供详细的文档和 API 参考
- 使用 Jest 进行测试,并生成覆盖率报告
pixpark/gpupixel
gpupixel 是一个实时图像和视频处理库,类似于 GPUImage,内置美容滤镜,使用 C++11 编写,并基于 OpenGL/ES。
- 实时高性能的图像和视频过滤器库
- 内置多种美容滤镜,如皮肤平滑和美白滤镜
- 支持 iOS、Android、Mac、Windows 和 Linux 等多个平台
- 小巧的库体积,易于编译与集成
- 支持多种输入输出格式,包括 RGBA、JPEG 和 PNG
xorvoid/sectorc
sectorc 是一个适用于 x86 机器的 C 编译器,能够在 512 字节的引导扇区内运行。
- 支持较大子集的 C 语言,包括全局变量、函数、条件语句和循环等。
- 能够编写真实且有趣的程序,如动画正弦波和声音播放。
- 使用 x86-16 汇编语言实现,是可能存在最小的 C 编译器。
- 提供示例代码,展示如何利用 IBM PC 的独特硬件特性。