探索 Ruby 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
曾作为 Rails 桥梁管理编译和捆绑 JavaScript 模块,现已退役。推荐迁移到 jsbundling-rails 或 import maps,或继续使用 v5 版本处理安全问题。
终极 WinRM 渗透测试工具,支持内存加载 PowerShell、C# 和 DLL,绕过 AV,提供 Pass-the-Hash、Kerberos 认证、文件传输及动态 AMSI 绕过等功能,适用于 Linux 和 Windows 客户端。
为 Rails 应用添加面向对象的表示层逻辑。通过装饰器封装模型,将展示逻辑与业务逻辑分离,便于组织和测试。支持格式化复杂数据、定义常用对象表示及添加语义化 HTML。
为 Rails 7+ 提供 RSpec 测试框架,作为 Minitest 的替代品。支持 Rails 7.1 至 8.0,提供版本化支持策略。通过 gem 安装并生成配置文件,支持模型、控制器等生成器。可运行单个或全部测试文件。
Ruby 的简单 HTTP 和 REST 客户端,受 Sinatra 风格启发,提供简洁的 DSL 用于指定 get、put、post、delete 等操作。
基于 Ruby 的 Cucumber 实现,支持用自然语言编写自动化测试。通过 Gherkin 语法提升团队沟通与协作,支持多种 Ruby 版本及测试框架集成。
Rails 表单构建器插件,提供语义化、可访问的 HTML 表单。支持 ActiveRecord 关联、国际化及 HTML5 特性。
React + Webpack + Rails 集成方案,支持服务器端渲染,提升开发体验与客户端性能。提供快速集成指南与现代化构建工具支持。
为 Ruby 类添加有限状态机,支持 ActiveRecord、Mongoid 等 ORM,提供状态、事件、转换、回调、守卫、事务、锁、日志等完整功能。
基于 Ruby 的快速开源文本处理器,将 AsciiDoc 转换为 HTML5、DocBook 等格式。支持扩展和插件,可在 JVM 或 JavaScript 环境中运行。
为 Ruby 对象提供极快的 JSON:API 序列化。支持声明式语法、关联关系、复合文档及缓存,性能远超 Active Model Serializer。