sqlfluff/sqlfluff
sqlfluff 是一个模块化的 SQL 代码检查工具和自动格式化器,支持多种方言和模板代码。
- 支持多种 SQL 方言,包括 ANSI SQL、PostgreSQL、MySQL 等。
- 能够与 Jinja 模板及 dbt 集成,增强灵活性。
- 自动修复大部分 linting 错误,让用户专注于重要任务。
- 提供 VS Code 扩展,提高开发效率。
haydenbleasel/next-forge
next-forge 是一个用于 Next.js 应用的生产级 Turborepo 模板。
- 提供现代 web 应用的项目基础模板
- 设计为新应用的全面起点,具有坚实且有见地的基础
- 最小化配置需求,便于快速启动项目
tidwall/neco
Neco 是一个用于 C 语言的协程并发库。
- 提供协程功能:启动、休眠、挂起、恢复、让出和加入。
- 支持多种同步机制:通道、生成器、互斥锁、条件变量和等待组。
- 支持截止日期和取消操作。
- 友好的 Posix 接口,使用文件描述符进行操作。
- 附加 API 用于网络编程,信号处理,随机数据流,以及缓冲 I/O 操作。
- 轻量级运行时环境,具有公平且确定性的调度器。
- 快速的用户空间上下文切换,大多数情况下使用汇编实现。
- 可嵌套的堆栈式协程,其生命周期由调度器完全管理。
- 跨平台支持,包括 Linux, Mac, FreeBSD,以及有限制下的 WebAssembly 和 Windows。
- 单文件合并,无依赖性要求。
discord/embedded-app-sdk
embedded-app-sdk 是一个让你在 Discord 内构建丰富的多人体验活动的 SDK。
- 可以在 Discord 中构建多人游戏和社交体验活动。
- 活动是在桌面、网络或移动设备上运行的 iframe 中托管的 Web 应用程序。
- 处理 Discord 与您所嵌入应用程序之间通信。
- 提供了文档、示例和技术支持。
Ironclad/rivet
Rivet 是一个开源的视觉 AI 编程环境和 TypeScript 库。
- 提供创建复杂 AI 代理和提示链的桌面应用程序
- 支持多种大型语言模型(LLM),如 OpenAI GPT-3.5、GPT-4 及 Anthropic Claude 系列
- 集成语音数据处理框架 AssemblyAI LeMUR,支持语音转文本功能
- Rivet Core 是可用于自定义应用程序的 TypeScript 库,便于与 Rivet 图形交互
- 可通过 NPM 获取核心库,方便开发者使用