# Ruby
46 个相关产品 · 中文解读 · 按热度排序
ruby_llm
一个为所有主流AI服务商设计的优雅Ruby框架,帮助开发者轻松构建AI代理、聊天机器人、RAG应用和多模态工作流,提升AI开发体验与代码可读性
rack/rack
Ruby语言的模块化Web服务器接口标准,定义了Web应用与服务器之间的通信规范,是Ruby生态中Rails等框架的基础。
faker-ruby/faker
Ruby 生态的假数据生成库,用于测试、演示等场景,可生成姓名、地址、电话等真实感数据。
DataDog/datadog-ci-rb
Datadog 的 Ruby 工具库,用于优化测试执行,帮助团队加速 CI/CD 流水线中的测试运行
basecamp/fizzy
Fizzy 是一个现代化的 Kanban 看板工具,用 Ruby 实现,强调直观、简洁的项目管理体验,摆脱传统看板的臃肿与复杂。
kilimchoi/engineering-blogs
精选的工程博客列表,涵盖技术深度与实践洞察,适合开发者持续学习与技术视野拓展。
simplecov-ruby/simplecov
Ruby 代码覆盖率工具,支持复杂配置和多测试套件自动合并结果,提升测试质量与开发效率
aws/aws-sdk-ruby
Ruby 语言官方 AWS SDK,提供对 AWS 服务的完整 API 封装,便于 Ruby 应用集成云服务
Pedro-Revez-Silva/shelfarr
Shelfarr是一个自托管的电子书与有声书管理系统,支持多格式管理、元数据同步和用户权限控制,适合个人或小团队管理数字阅读资源。
rubocop/rubocop
RuboCop 是 Ruby 语言的静态代码分析与格式化工具,遵循社区编码规范,自动检测并修复代码问题,帮助团队保持代码风格一致性和质量。
DataDog/dd-trace-rb
Datadog 为 Ruby 提供的分布式追踪客户端库,用于采集应用性能指标与链路追踪数据,帮助开发者诊断性能瓶颈。
Kong/developer.konghq.com
Kong 官方开发者网站的源码,采用 Ruby 技术栈构建,展示企业级 API 网关的文档与开发者体验设计。
ruby/gem_rbs_collection
Ruby gem 的 RBS(Ruby Signature)类型声明集合,提升代码可读性与静态分析能力,助力大型 Ruby 项目实现类型安全。
crmne/ruby_llm
ruby_llm 是一个优雅的 Ruby 框架,整合主流 AI 服务,支持构建 AI 代理、聊天机器人、RAG 应用和多模态工作流,让 Ruby 开发者轻松接入 AI。
Shopify/liquid
Liquid 是 Shopify 开发的模板语言,用于安全地渲染用户内容,广泛应用于 Web 应用的动态页面构建。
heartcombo/devise
Devise 是 Rails 框架的灵活认证解决方案,基于 Warden 实现,支持用户注册、登录、密码重置等完整认证流程,适合 Rails 项目快速搭建安全用户系统。
basecamp/kamal
Kamal 是 Basecamp 推出的 Ruby 工具,用于将 Web 应用部署到任意服务器(如 VPS),支持容器化部署,适合希望简化部署流程的开发者。
alexreisner/geocoder
Geocoder 是一个完整的 Ruby 地理编码解决方案,支持多种服务(如 Google、OpenStreetMap),适合需要地址解析与坐标转换的地理应用。
rubysec/ruby-advisory-db
Ruby 漏洞数据库,收录已知的 gem 安全漏洞,帮助开发者识别和修复依赖风险
RubyMoney/money
Ruby 的货币与汇率处理库,支持多币种计算、格式化和转换,适合电商与金融类 Ruby 应用
CocoaPods/Cork
CocoaPods/Cork 是一个优雅的 Ruby 命令行界面(CLI)模块,用于构建美观、交互性强的终端用户界面,适合开发者打造更友好的 CLI 工具,提升开发者体验。
CanCanCommunity/cancancan
Ruby on Rails 的权限控制 gem,提供灵活的权限管理机制,适合中大型 Rails 应用的访问控制需求
kaminari/kaminari
Kaminari 是一个基于作用域和引擎的 Ruby Web 应用分页库,支持高度自定义,适合需要灵活分页功能的 Rails 项目。
ruby/rubygems
RubyGems 是 Ruby 语言的官方包管理与分发系统,用于发布、安装和管理 Ruby 库(gem)及其依赖。
maccman/sprockets-commonjs
为 Sprockets 添加对 CommonJS 模块规范的支持,让 Ruby on Rails 项目能更顺畅地集成现代前端模块化资源,提升前端构建灵活性。
CocoaPods/CocoaPods
iOS/macOS开发的依赖管理工具,用于简化项目中第三方库的引入与版本管理,是苹果生态开发者的标配工具。
puma/puma
Puma 是一个基于 Ruby/Rack 的高性能、支持多线程并行的 Web 服务器,专为现代 Ruby 应用(如 Rails)设计,提升并发处理能力。
sidekiq/sidekiq
Ruby语言的高效后台任务处理框架,支持多种队列后端,适合处理耗时任务如邮件发送、数据处理
solidusio/solidus
面向行业创新者的开源电商框架,支持高度定制化与扩展,适用于构建复杂电商系统
The AWS CDK, in Ruby (generated from jsii)
AWS CDK 的 Ruby 版本,通过 jsii 自动生成,让 Ruby 开发者能用熟悉的语言编写云基础设施即代码,降低使用门槛。
activeadmin/activeadmin
ActiveAdmin 是一个为 Ruby on Rails 应用构建的后台管理框架,支持快速生成数据管理界面,适合需要快速搭建管理后台的开发者。
drwl/annotaterb
一个为 Rails 模型和路由文件添加注释功能的 Ruby Gem,帮助开发者在代码中直观标注业务逻辑和接口用途,提升团队协作效率。
DataDog/datadog-api-client-ruby
Datadog 官方 Ruby 客户端库,用于便捷调用 Datadog API,实现监控数据的自动化管理与集成。
puppetlabs/puppetlabs-stdlib
Puppet Labs Standard Library 是 Puppet 配置管理工具的核心模块库,为 DevOps 工程师提供通用的模块与函数,提升自动化部署效率。
Shopify/ruby-style-guide
Shopify 官方维护的 Ruby 代码风格指南,涵盖命名规范、代码结构、最佳实践,是 Ruby 开发团队统一代码质量的权威参考
acquia/moonshot
Acquia 推出的 Ruby 项目,旨在让服务发布变得简单可靠,聚焦 DevOps 流程自动化与发布体验优化
thoughtbot/factory_bot
Ruby 测试数据生成库,可快速创建符合业务逻辑的测试对象,支持工厂模式与依赖注入,提升测试代码可维护性与覆盖率。
jondot/sneakers
一个基于 RabbitMQ 的高性能 Ruby 后台任务处理框架,适合需要异步处理任务的 Ruby 应用开发者,支持高并发与可靠消息传递。
rails/rails-observers
Rails 4.0 之前的核心观察者模式组件,现已移出核心,但仍有开发者用于旧项目维护或特定架构需求。
stripe-ruby-mock/stripe-ruby-mock
Stripe Ruby 的模拟库,用于在测试中模拟支付流程,无需真实调用 Stripe API,提升测试效率与安全性。
theforeman/foreman
服务器生命周期自动化管理工具,支持配置管理、部署与监控,适用于大规模服务器运维
rmosolgo/graphiql-rails
graphiql-rails 是一个为 Rails 应用集成 GraphiQL 查询编辑器的 Ruby gem,让开发者能直接在应用内调试 GraphQL 接口,提升 API 开发
googleapis/google-api-ruby-client
Google API 的 Ruby 客户端库,简化对 Google 服务的调用,适用于集成 Google 云服务的 Ruby 应用
anthropics/anthropic-sdk-ruby
Anthropic 官方推出的 Ruby SDK,简化与 Claude 大模型的集成,支持快速构建基于 AI 的应用,适合 Ruby 开发者接入大模型能力
puppetlabs/puppet
Puppet 是一个成熟的服务器自动化框架,用于配置管理、应用部署与系统运维,适用于 DevOps 团队和企业级基础设施自动化
rails/rails
Ruby on Rails 是一个全栈式 Web 开发框架,用于快速构建数据库驱动的 Web 应用,深受初创公司和开发者喜爱。