Rubyhooks

Lastest updates from Rubygems.org

ID Gem Version Body Updated At
1377j2DxIVn8WD3zZveDn

gemview

An unofficial CLI interface to browse rubygems.org. Search for gems by name, see which ones have been recently updated and look at their dependencies.

1.1.0
Content{ "name": "gemview", "downloads": 266, "version": "1.1.0", "version_created_at": "2025-08-17T07:49:39.690Z", "version_downloads": 0, "platform": "ruby", "authors": "Kevin Robell", "info": "An unofficial CLI interface to browse rubygems.org. Search for gems by name, see which ones have been recently updated and look at their dependencies.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/apainintheneck/gemview", "changelog_uri": "https://github.com/apainintheneck/gemview/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/apainintheneck/gemview" }, "yanked": false, "sha": "e013bc0c643777859513726de48cf97e5356e9854d3320badacb89624c0cdd7b", "spec_sha": "701e3fb84d9ff999b30791f0b91756dc55cd0c3416f437f9c86b1e2cf27b9028", "project_uri": "https://rubygems.org/gems/gemview", "gem_uri": "https://rubygems.org/gems/gemview-1.1.0.gem", "homepage_uri": "https://github.com/apainintheneck/gemview", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/apainintheneck/gemview", "bug_tracker_uri": null, "changelog_uri": "https://github.com/apainintheneck/gemview/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "dry-cli", "requirements": "~> 1.2.0" }, { "name": "gems", "requirements": "~> 1.3.0" }, { "name": "strings", "requirements": "~> 0.2.1" }, { "name": "tty-markdown", "requirements": "~> 0.7.2" }, { "name": "tty-pager", "requirements": "~> 0.14.0" }, { "name": "tty-prompt", "requirements": "~> 0.23.1" } ] } }
2025-08-17 07:49:42 UTC
FgAuDMJEtbFM5uEqSJ1Nf

sorbet-baml

A Ruby gem that converts T::Struct and T::Enum to BAML (Boundary AI Markup Language) type definitions. BAML uses 60% fewer tokens than JSON Schema while maintaining type safety.

0.3.0
Content{ "name": "sorbet-baml", "downloads": 218, "version": "0.3.0", "version_created_at": "2025-08-17T07:21:30.313Z", "version_downloads": 0, "platform": "ruby", "authors": "Vicente Reig Rincon de Arellano", "info": "A Ruby gem that converts T::Struct and T::Enum to BAML (Boundary AI Markup Language) type definitions. BAML uses 60% fewer tokens than JSON Schema while maintaining type safety.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/vicentereig/sorbet-baml", "changelog_uri": "https://github.com/vicentereig/sorbet-baml/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/vicentereig/sorbet-baml" }, "yanked": false, "sha": "628dbce30335f861f3db7101506978bc2c35eed777ad35bceb8ea1eeefc95214", "spec_sha": "940ee64b2e3ba9c70bef70cdcbc2e1847c15c8ee554f3919187ce85b4173ee92", "project_uri": "https://rubygems.org/gems/sorbet-baml", "gem_uri": "https://rubygems.org/gems/sorbet-baml-0.3.0.gem", "homepage_uri": "https://github.com/vicentereig/sorbet-baml", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/vicentereig/sorbet-baml", "bug_tracker_uri": null, "changelog_uri": "https://github.com/vicentereig/sorbet-baml/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "sorbet-runtime", "requirements": "~> 0.5" } ] } }
2025-08-17 07:21:32 UTC
kWtR0z7Bwh00umBh8CUhI

ruby-maat

Ruby Maat is a command line tool used to mine and analyze data from version-control systems (VCS). This is a Ruby port of the original Clojure Code Maat.

1.2.0
Content{ "name": "ruby-maat", "downloads": 107, "version": "1.2.0", "version_created_at": "2025-08-17T06:44:44.142Z", "version_downloads": 0, "platform": "ruby", "authors": "Adam Tornhill, Claude Code, Bart Agapinan", "info": "Ruby Maat is a command line tool used to mine and analyze data from version-control systems (VCS). This is a Ruby port of the original Clojure Code Maat.", "licenses": [ "GPL-3.0" ], "metadata": { "homepage_uri": "https://github.com/viamin/ruby-maat", "changelog_uri": "https://github.com/viamin/ruby-maat/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/viamin/ruby-maat", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "558797d7e1267126a56fbfc9db2d29002a5e5d2bc330b8a45ba106c0771ff844", "spec_sha": "65f8e2e47ddf184e938b4d8620718c3e89279868d1f1930f6184ca24260012ed", "project_uri": "https://rubygems.org/gems/ruby-maat", "gem_uri": "https://rubygems.org/gems/ruby-maat-1.2.0.gem", "homepage_uri": "https://github.com/viamin/ruby-maat", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/viamin/ruby-maat", "bug_tracker_uri": null, "changelog_uri": "https://github.com/viamin/ruby-maat/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "csv", "requirements": "~> 3.2" }, { "name": "rexml", "requirements": "~> 3.2" }, { "name": "rover-df", "requirements": "~> 0.3" } ] } }
2025-08-17 06:44:50 UTC
A3gyD4xKvy2ja5otui2Tm

raka

An extensible, concise and light weight DSL on Rake to automate data processing tasks

0.7.3
Content{ "name": "raka", "downloads": 14658, "version": "0.7.3", "version_created_at": "2025-08-17T05:53:00.807Z", "version_downloads": 0, "platform": "ruby", "authors": "yarray", "info": "An extensible, concise and light weight DSL on Rake to automate data processing tasks", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "4ce2d694e86f3e10a1f9a8160393bb9b6e994c684d6764bd1477815006ef7b67", "spec_sha": "cf889a750934c809525fad56337eccc3ae3006be807d73b6faaa51283a6b98e8", "project_uri": "https://rubygems.org/gems/raka", "gem_uri": "https://rubygems.org/gems/raka-0.7.3.gem", "homepage_uri": "http://github.com/yarray/raka", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/raka/0.7.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.1.0" }, { "name": "juwelier", "requirements": "~> 2.4.0" }, { "name": "rdoc", "requirements": ">= 6.3.1" }, { "name": "reek", "requirements": "~> 6.0" }, { "name": "rubocop", "requirements": "~> 1.79.0" }, { "name": "test-unit", "requirements": "~> 3.7.0" } ], "runtime": [ { "name": "rake", "requirements": "~> 13.3.0" } ] } }
2025-08-17 05:53:04 UTC
htPXYtxAU20W3aKQcLuug

raka

An extensible, concise and light weight DSL on Rake to automate data processing tasks

0.7.2
Content{ "name": "raka", "downloads": 14607, "version": "0.7.2", "version_created_at": "2025-08-17T04:10:21.422Z", "version_downloads": 0, "platform": "ruby", "authors": "yarray", "info": "An extensible, concise and light weight DSL on Rake to automate data processing tasks", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "0c7feba307e1c9debe745ac82454a228e7c2675b19204bdc4578663a0c1bc9b8", "spec_sha": "2c07eea81fa986b6eca82f471781978734c8f4aac4766f21e70f5392298419a8", "project_uri": "https://rubygems.org/gems/raka", "gem_uri": "https://rubygems.org/gems/raka-0.7.2.gem", "homepage_uri": "http://github.com/yarray/raka", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/raka/0.7.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.1.0" }, { "name": "juwelier", "requirements": "~> 2.4.0" }, { "name": "rdoc", "requirements": ">= 6.3.1" }, { "name": "reek", "requirements": "~> 6.0" }, { "name": "rubocop", "requirements": "~> 1.79.0" }, { "name": "test-unit", "requirements": "~> 3.7.0" } ], "runtime": [ { "name": "rake", "requirements": "~> 13.3.0" } ] } }
2025-08-17 04:10:23 UTC
yt60iJge1xe9DigFA5irq

closer

You can run cucumber test easily.

0.17.1
Content{ "name": "closer", "downloads": 120132, "version": "0.17.1", "version_created_at": "2025-08-17T03:20:55.630Z", "version_downloads": 0, "platform": "ruby", "authors": "ichy", "info": "You can run cucumber test easily.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "d7727835743aa7bc943bce15fc48a674321668c6d7b091860b2ea9e1e9c2a16c", "spec_sha": "3362c23a32fb47f752fe173da47ec557dc8ba57131faa1d475ca6d7c61ea9377", "project_uri": "https://rubygems.org/gems/closer", "gem_uri": "https://rubygems.org/gems/closer-0.17.1.gem", "homepage_uri": "https://github.com/ichylinux/closer", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/closer/0.17.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.10" }, { "name": "rake", "requirements": "~> 13.0" } ], "runtime": [ { "name": "capybara", "requirements": ">= 3.0" }, { "name": "cucumber", "requirements": ">= 7.1, < 10.0" }, { "name": "selenium-webdriver", "requirements": ">= 4.8, <= 5.0" } ] } }
2025-08-17 03:20:59 UTC
xliVFzCSlRyY3uP3x0xGu

itamae-plugin-recipe-daddy

itamae recipe collections

0.1.34
Content{ "name": "itamae-plugin-recipe-daddy", "downloads": 47414, "version": "0.1.34", "version_created_at": "2025-08-17T03:15:09.796Z", "version_downloads": 0, "platform": "ruby", "authors": "ichy", "info": "itamae recipe collections", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "96fa3a226ccf91fe3a234dcb3e523c3a74bc242e6ec9ebc2bc0b4f73621526a6", "spec_sha": "08fdfcfc2b875eb9e58e76bd7e90ec3f9033c25f97bd48579fdbd8534f8e5f68", "project_uri": "https://rubygems.org/gems/itamae-plugin-recipe-daddy", "gem_uri": "https://rubygems.org/gems/itamae-plugin-recipe-daddy-0.1.34.gem", "homepage_uri": "https://github.com/ichylinux/itamae-plugin-recipe-daddy", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/itamae-plugin-recipe-daddy/0.1.34", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "rake", "requirements": "~> 12.3" } ], "runtime": [ { "name": "itamae", "requirements": "~> 1.10, >= 1.10.2" }, { "name": "itamae-plugin-recipe-passenger", "requirements": "~> 0.1" }, { "name": "itamae-plugin-recipe-selenium", "requirements": "~> 0.1" }, { "name": "itamae-plugin-resource-pip", "requirements": "~> 1.1" } ] } }
2025-08-17 03:15:17 UTC
jdtAS9vap_MxbNTn2je2q

zwerg

A configurable file watcher that executes commands based on YAML configuration.

0.1.2
Content{ "name": "zwerg", "downloads": 231, "version": "0.1.2", "version_created_at": "2025-08-17T02:50:40.666Z", "version_downloads": 0, "platform": "ruby", "authors": "Yuji Yaginuma", "info": "A configurable file watcher that executes commands based on YAML configuration.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/y-yagi/zwerg", "source_code_uri": "https://github.com/y-yagi/zwerg" }, "yanked": false, "sha": "eddba25837680b3adfef631c965e7bb57ff4b333bd779495fb4633f9facc8b8a", "spec_sha": "b1fd94011611a29f054c38b8fb11cb18c288035046a6f294c24d450c9527714e", "project_uri": "https://rubygems.org/gems/zwerg", "gem_uri": "https://rubygems.org/gems/zwerg-0.1.2.gem", "homepage_uri": "https://github.com/y-yagi/zwerg", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/y-yagi/zwerg", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "psych", "requirements": "~> 5.0" }, { "name": "watchcat", "requirements": "~> 0.3.0" } ] } }
2025-08-17 02:50:45 UTC
D_B9dtC-qWcqKX05HmtAV

airb

airb is an open-source CLI programming agent that helps developers build software using modern LLMs (OpenAI, Anthropic, Gemini). Built on a clean, composable architecture inspired by Stafford Beer's Viable System Model, it features streaming responses, structured tool calling, built-in file operations, and optional web-based observability. Designed for hackability with small objects, clear seams, and UNIXy ergonomics.

0.1.2
Content{ "name": "airb", "downloads": 147, "version": "0.1.2", "version_created_at": "2025-08-17T02:48:21.329Z", "version_downloads": 0, "platform": "ruby", "authors": "Scott Werner", "info": " airb is an open-source CLI programming agent that helps developers build software\n using modern LLMs (OpenAI, Anthropic, Gemini). Built on a clean, composable architecture \n inspired by Stafford Beer's Viable System Model, it features streaming responses, structured \n tool calling, built-in file operations, and optional web-based observability. Designed for \n hackability with small objects, clear seams, and UNIXy ergonomics.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/sublayerapp/airb", "changelog_uri": "https://github.com/sublayerapp/airb", "source_code_uri": "https://github.com/sublayerapp/airb" }, "yanked": false, "sha": "6bdf0c1a99cafdbfdcb772514146f0712aad4905dc23737456ed97f7f212f5c6", "spec_sha": "ec4f5140ca6beaafd2082c38568263b4d3842c0d2f6b921798aed9b10cfab663", "project_uri": "https://rubygems.org/gems/airb", "gem_uri": "https://rubygems.org/gems/airb-0.1.2.gem", "homepage_uri": "https://github.com/sublayerapp/airb", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sublayerapp/airb", "bug_tracker_uri": null, "changelog_uri": "https://github.com/sublayerapp/airb", "funding_uri": null, "dependencies": { "development": [ { "name": "async-rspec", "requirements": "~> 1.17" }, { "name": "rspec", "requirements": "~> 3.13" } ], "runtime": [ { "name": "vsm", "requirements": "~> 0.1" } ] } }
2025-08-17 02:48:23 UTC
oiA9FmpXdrYXwj21aG0ms

airb

airb is an open-source CLI programming agent that helps developers build software using modern LLMs (OpenAI, Anthropic, Gemini). Built on a clean, composable architecture inspired by Stafford Beer's Viable System Model, it features streaming responses, structured tool calling, built-in file operations, and optional web-based observability. Designed for hackability with small objects, clear seams, and UNIXy ergonomics.

0.1.1
Content{ "name": "airb", "downloads": 124, "version": "0.1.1", "version_created_at": "2025-08-17T02:15:05.831Z", "version_downloads": 0, "platform": "ruby", "authors": "Scott Werner", "info": " airb is an open-source CLI programming agent that helps developers build software\n using modern LLMs (OpenAI, Anthropic, Gemini). Built on a clean, composable architecture \n inspired by Stafford Beer's Viable System Model, it features streaming responses, structured \n tool calling, built-in file operations, and optional web-based observability. Designed for \n hackability with small objects, clear seams, and UNIXy ergonomics.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/sublayerapp/airb", "changelog_uri": "https://github.com/sublayerapp/airb", "source_code_uri": "https://github.com/sublayerapp/airb" }, "yanked": false, "sha": "e8eb53ba4f876134e0f2755a1c0daecac170dbc31d71384d2dd398ce7c531b77", "spec_sha": "b79930eb823c92a38acbf1bab766776ee38990b5671aa0c353aacbab229af0a9", "project_uri": "https://rubygems.org/gems/airb", "gem_uri": "https://rubygems.org/gems/airb-0.1.1.gem", "homepage_uri": "https://github.com/sublayerapp/airb", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sublayerapp/airb", "bug_tracker_uri": null, "changelog_uri": "https://github.com/sublayerapp/airb", "funding_uri": null, "dependencies": { "development": [ { "name": "async-rspec", "requirements": "~> 1.17" }, { "name": "pry", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 3.13" }, { "name": "rubocop", "requirements": "~> 1.79" } ], "runtime": [ { "name": "vsm", "requirements": "~> 0.1" } ] } }
2025-08-17 02:15:08 UTC
qklqpfO2rdJpKbQIq_81O

pleaserun

pleaserun

0.0.33
Content{ "name": "pleaserun", "downloads": 20985524, "version": "0.0.33", "version_created_at": "2025-08-17T01:43:14.581Z", "version_downloads": 0, "platform": "ruby", "authors": "Jordan Sissel", "info": "pleaserun", "licenses": [ "Apache 2.0" ], "metadata": {}, "yanked": false, "sha": "a61ecd4ac6956dc44a7992ccbd9e4c979d7cd3a25af5ec7cc5b1f17424ffb73f", "spec_sha": "5e19c2bb630ba0288124409a93a473a335dead0359bf69a2040d5078d2de515c", "project_uri": "https://rubygems.org/gems/pleaserun", "gem_uri": "https://rubygems.org/gems/pleaserun-0.0.33.gem", "homepage_uri": "https://github.com/jordansissel/pleaserun", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/pleaserun/0.0.33", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "cabin", "requirements": "> 0" }, { "name": "clamp", "requirements": ">= 0" }, { "name": "dotenv", "requirements": "~> 2" }, { "name": "insist", "requirements": ">= 0" }, { "name": "mustache", "requirements": "= 0.99.8" }, { "name": "stud", "requirements": ">= 0" } ] } }
2025-08-17 01:43:16 UTC
77352RbDD2ArDP7UnsPFV

chobble-forms

A Rails engine for semantic HTML forms with enforced internationalization. Provides reusable form components with built-in accessibility, validation states, and strict i18n requirements.

0.7.2
Content{ "name": "chobble-forms", "downloads": 2514, "version": "0.7.2", "version_created_at": "2025-08-17T01:40:01.324Z", "version_downloads": 0, "platform": "ruby", "authors": "Chobble.com", "info": "A Rails engine for semantic HTML forms with enforced internationalization. Provides reusable form components with built-in accessibility, validation states, and strict i18n requirements.", "licenses": [ "AGPL-3.0-or-later" ], "metadata": { "homepage_uri": "https://github.com/chobbledotcom/chobble-forms", "changelog_uri": "https://github.com/chobbledotcom/chobble-forms/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/chobbledotcom/chobble-forms", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "6c163162dcf22ac484a1c6c9b1105a178af317c30afc53967865deae044ad450", "spec_sha": "5e0d7cf5fee5bcb2c4ef119b0d9159bb8137d41de4b706ef45b9dff795551785", "project_uri": "https://rubygems.org/gems/chobble-forms", "gem_uri": "https://rubygems.org/gems/chobble-forms-0.7.2.gem", "homepage_uri": "https://github.com/chobbledotcom/chobble-forms", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/chobbledotcom/chobble-forms", "bug_tracker_uri": null, "changelog_uri": "https://github.com/chobbledotcom/chobble-forms/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "capybara", "requirements": "~> 3.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec-rails", "requirements": "~> 6.0" }, { "name": "simplecov", "requirements": "~> 0.21" }, { "name": "sorbet", "requirements": "~> 0.5" }, { "name": "standard", "requirements": "~> 1.0" }, { "name": "tapioca", "requirements": "~> 0.16" } ], "runtime": [ { "name": "rails", "requirements": ">= 8.0.0" }, { "name": "sorbet-runtime", "requirements": "~> 0.5" } ] } }
2025-08-17 01:40:02 UTC
5QfzwNafvIEv352Ze8t3T

ferryboat

Ferryboat is a deployment solution for marketing/static sites focused on simplicity and reliability. It supports zero-downtime rollouts, staging environments, and basic volume backups. Designed to work with Docker and SSH, it helps teams deliver code safely to production without unnecessary complexity.

0.1.2
Content{ "name": "ferryboat", "downloads": 56, "version": "0.1.2", "version_created_at": "2025-08-17T01:31:48.845Z", "version_downloads": 0, "platform": "ruby", "authors": "21tycoons", "info": "Ferryboat is a deployment solution for marketing/static sites focused on simplicity and reliability.\nIt supports zero-downtime rollouts, staging environments, and basic volume\nbackups. Designed to work with Docker and SSH, it helps teams deliver code\nsafely to production without unnecessary complexity.\n", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "2e79fa7d4b1e8c3b7adaa9931c2d157c26bd57d745dd51d23c06807ad2563f20", "spec_sha": "48f534803ad9603fc92583852ab8e0ccaaf3e560b4a2f4c27186acdbad003515", "project_uri": "https://rubygems.org/gems/ferryboat", "gem_uri": "https://rubygems.org/gems/ferryboat-0.1.2.gem", "homepage_uri": "https://github.com/21tycoons/ferryboat", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ferryboat/0.1.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "kamal", "requirements": "~> 1.0" }, { "name": "thor", "requirements": "~> 1.3" } ] } }
2025-08-17 01:31:51 UTC
HcGhmSRUkEouTT8YzAe1h

vsm

VSM is a small Ruby framework for building agentic systems using a Viable System Model–style architecture. It gives you Capsules: self‑contained components composed of five named systems (Operations, Coordination, Intelligence, Governance, Identity) plus an async runtime so many capsules can run concurrently.

0.1.0
Content{ "name": "vsm", "downloads": 115, "version": "0.1.0", "version_created_at": "2025-08-17T01:16:55.715Z", "version_downloads": 0, "platform": "ruby", "authors": "Scott Werner", "info": "VSM is a small Ruby framework for building agentic systems using a\nViable System Model–style architecture. It gives you Capsules: self‑contained components\ncomposed of five named systems (Operations, Coordination, Intelligence, Governance,\nIdentity) plus an async runtime so many capsules can run concurrently.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/sublayerapp/vsm", "source_code_uri": "https://github.com/sublayerapp/vsm" }, "yanked": false, "sha": "7594036f55071f1f6bf4bbb061d63e047192df525fb2e5c94cc309131a2b699f", "spec_sha": "c0abc2ca70498457404497afde9d78b98aff500f19e3c18a2b029969eaa9685d", "project_uri": "https://rubygems.org/gems/vsm", "gem_uri": "https://rubygems.org/gems/vsm-0.1.0.gem", "homepage_uri": "https://github.com/sublayerapp/vsm", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sublayerapp/vsm", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "async-rspec", "requirements": "~> 1.17" }, { "name": "rspec", "requirements": "~> 3.13" }, { "name": "rubocop", "requirements": "~> 1.79" } ], "runtime": [ { "name": "async", "requirements": "~> 2.27" }, { "name": "async-http", "requirements": "~> 0.90" }, { "name": "rack", "requirements": "~> 3.2" } ] } }
2025-08-17 01:16:59 UTC
UUoGbPKz8WrouDNWlaNxv

optify-config

Simplifies getting the right configuration options for a process using pre-loaded configurations from files to manage options for experiments or flights.

1.15.0
Content{ "name": "optify-config", "downloads": 28417, "version": "1.15.0", "version_created_at": "2025-08-17T01:08:09.152Z", "version_downloads": 0, "platform": "x86_64-linux", "authors": "Justin D. Harris", "info": "Simplifies getting the right configuration options for a process using pre-loaded configurations\n from files to manage options for experiments or flights.", "licenses": [ "MIT" ], "metadata": { "bug_tracker_uri": "https://github.com/juharris/optify/issues", "source_code_uri": "https://github.com/juharris/optify" }, "yanked": false, "sha": "5971c404adec19b88255cab5787d1c0e19647547004485770ec4b2a76391da70", "spec_sha": "79f2c778d7a26bfcae2e381d080ff12e17364967ed33b15620de7dc4dcc003f3", "project_uri": "https://rubygems.org/gems/optify-config", "gem_uri": "https://rubygems.org/gems/optify-config-1.15.0-x86_64-linux.gem", "homepage_uri": "https://github.com/juharris/optify", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/juharris/optify", "bug_tracker_uri": "https://github.com/juharris/optify/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake-compiler", "requirements": "~> 1.3.0" }, { "name": "rbs", "requirements": "~> 4.0.0.dev.4" }, { "name": "sorbet", "requirements": "~> 0.5.12167" }, { "name": "tapioca", "requirements": "~> 0.17.2" }, { "name": "test-unit", "requirements": "~> 3.6.8" } ], "runtime": [ { "name": "sorbet-runtime", "requirements": "~> 0.5.12167" } ] } }
2025-08-17 01:08:10 UTC
XlmUcsYH1Nq_PYf_3XYI4

optify-config

Simplifies getting the right configuration options for a process using pre-loaded configurations from files to manage options for experiments or flights.

1.15.0
Content{ "name": "optify-config", "downloads": 28417, "version": "1.15.0", "version_created_at": "2025-08-17T01:07:40.450Z", "version_downloads": 0, "platform": "arm64-darwin", "authors": "Justin D. Harris", "info": "Simplifies getting the right configuration options for a process using pre-loaded configurations\n from files to manage options for experiments or flights.", "licenses": [ "MIT" ], "metadata": { "bug_tracker_uri": "https://github.com/juharris/optify/issues", "source_code_uri": "https://github.com/juharris/optify" }, "yanked": false, "sha": "a8f354537c25c096667f93c0d247ec55a65d8f0de954404b5948e78b4dc1d20f", "spec_sha": "8d581509ec393b1bab3441fbe91a68eb9b1509f47a0abef8ddba782a262acecb", "project_uri": "https://rubygems.org/gems/optify-config", "gem_uri": "https://rubygems.org/gems/optify-config-1.15.0-arm64-darwin.gem", "homepage_uri": "https://github.com/juharris/optify", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/juharris/optify", "bug_tracker_uri": "https://github.com/juharris/optify/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake-compiler", "requirements": "~> 1.3.0" }, { "name": "rbs", "requirements": "~> 4.0.0.dev.4" }, { "name": "sorbet", "requirements": "~> 0.5.12167" }, { "name": "tapioca", "requirements": "~> 0.17.2" }, { "name": "test-unit", "requirements": "~> 3.6.8" } ], "runtime": [ { "name": "sorbet-runtime", "requirements": "~> 0.5.12167" } ] } }
2025-08-17 01:07:42 UTC
8y9kpJW242AxBLZ00Xuoc

optify-config

Simplifies getting the right configuration options for a process using pre-loaded configurations from files to manage options for experiments or flights.

1.15.0
Content{ "name": "optify-config", "downloads": 28417, "version": "1.15.0", "version_created_at": "2025-08-17T01:07:20.445Z", "version_downloads": 0, "platform": "aarch64-linux", "authors": "Justin D. Harris", "info": "Simplifies getting the right configuration options for a process using pre-loaded configurations\n from files to manage options for experiments or flights.", "licenses": [ "MIT" ], "metadata": { "bug_tracker_uri": "https://github.com/juharris/optify/issues", "source_code_uri": "https://github.com/juharris/optify" }, "yanked": false, "sha": "40e0737e48e3d49593726c839a6b63960a64af21395c483fb028fe28d60232dd", "spec_sha": "3d30ad3ccbecc2d1d4fa964f727b7e7b45a354f037ec21c67f5fca2088fd891b", "project_uri": "https://rubygems.org/gems/optify-config", "gem_uri": "https://rubygems.org/gems/optify-config-1.15.0-aarch64-linux.gem", "homepage_uri": "https://github.com/juharris/optify", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/juharris/optify", "bug_tracker_uri": "https://github.com/juharris/optify/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake-compiler", "requirements": "~> 1.3.0" }, { "name": "rbs", "requirements": "~> 4.0.0.dev.4" }, { "name": "sorbet", "requirements": "~> 0.5.12167" }, { "name": "tapioca", "requirements": "~> 0.17.2" }, { "name": "test-unit", "requirements": "~> 3.6.8" } ], "runtime": [ { "name": "sorbet-runtime", "requirements": "~> 0.5.12167" } ] } }
2025-08-17 01:07:22 UTC
rmqvkjF98x_rGW5Zx0TYl

optify-config

Simplifies getting the right configuration options for a process using pre-loaded configurations from files to manage options for experiments or flights.

1.15.0
Content{ "name": "optify-config", "downloads": 28417, "version": "1.15.0", "version_created_at": "2025-08-17T01:05:51.447Z", "version_downloads": 0, "platform": "ruby", "authors": "Justin D. Harris", "info": "Simplifies getting the right configuration options for a process using pre-loaded configurations\n from files to manage options for experiments or flights.", "licenses": [ "MIT" ], "metadata": { "bug_tracker_uri": "https://github.com/juharris/optify/issues", "source_code_uri": "https://github.com/juharris/optify" }, "yanked": false, "sha": "6e7216b9393f65f9d05ba156511a3c0db6de27153961fef58f436607e9fcdb8e", "spec_sha": "2fcececaf56aeb8ea5ba99ef8d44dd168a24ca84ca34de67a2e22f3b85c1cde2", "project_uri": "https://rubygems.org/gems/optify-config", "gem_uri": "https://rubygems.org/gems/optify-config-1.15.0.gem", "homepage_uri": "https://github.com/juharris/optify", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/juharris/optify", "bug_tracker_uri": "https://github.com/juharris/optify/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake-compiler", "requirements": "~> 1.3.0" }, { "name": "rbs", "requirements": "~> 4.0.0.dev.4" }, { "name": "sorbet", "requirements": "~> 0.5.12167" }, { "name": "tapioca", "requirements": "~> 0.17.2" }, { "name": "test-unit", "requirements": "~> 3.6.8" } ], "runtime": [ { "name": "rb_sys", "requirements": "~> 0.9.114" }, { "name": "sorbet-runtime", "requirements": "~> 0.5.12167" } ] } }
2025-08-17 01:05:53 UTC
1sR2eOii1PdkLZPAN3BvM

ferryboat

Ferryboat is a deployment solution focused on simplicity and reliability. It supports zero-downtime rollouts, staging environments, and basic volume backups. Designed to work with Docker and SSH, it helps teams deliver code safely to production without unnecessary complexity.

0.1.1
Content{ "name": "ferryboat", "downloads": 11, "version": "0.1.1", "version_created_at": "2025-08-17T00:57:51.881Z", "version_downloads": 0, "platform": "ruby", "authors": "21tycoons", "info": "Ferryboat is a deployment solution focused on simplicity and reliability.\nIt supports zero-downtime rollouts, staging environments, and basic volume\nbackups. Designed to work with Docker and SSH, it helps teams deliver code\nsafely to production without unnecessary complexity.\n", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "c038dd2cf3badddbb17921afa6eebc19c734fe92842efe6c27ca002abc48a819", "spec_sha": "57799f115110301b70eecac52ba7211b1a004fef08a2af6fed219e567656c355", "project_uri": "https://rubygems.org/gems/ferryboat", "gem_uri": "https://rubygems.org/gems/ferryboat-0.1.1.gem", "homepage_uri": "https://github.com/21tycoons/ferryboat", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ferryboat/0.1.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "kamal", "requirements": "~> 1.0" }, { "name": "thor", "requirements": "~> 1.3" } ] } }
2025-08-17 00:57:53 UTC
iOC1YxhOKV9QpIZzLAEUj

ferryboat

Ferryboat is a deployment solution focused on simplicity and reliability. It supports zero-downtime rollouts, staging environments, and basic volume backups. Designed to work with Docker and SSH, it helps teams deliver code safely to production without unnecessary complexity.

0.1.0
Content{ "name": "ferryboat", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-08-17T00:44:04.658Z", "version_downloads": 0, "platform": "ruby", "authors": "21tycoons", "info": "Ferryboat is a deployment solution focused on simplicity and reliability.\nIt supports zero-downtime rollouts, staging environments, and basic volume\nbackups. Designed to work with Docker and SSH, it helps teams deliver code\nsafely to production without unnecessary complexity.\n", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "d44da466ebb4bc43a422e2a6551a5ad7a603743c428f4bf22baf6a37806e6199", "spec_sha": "57ea885e59ba8fd276ea6c95922fb74620f5b4e7dc35df0d50858dcf39a2872f", "project_uri": "https://rubygems.org/gems/ferryboat", "gem_uri": "https://rubygems.org/gems/ferryboat-0.1.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ferryboat/0.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "kamal", "requirements": "~> 1.0" }, { "name": "thor", "requirements": "~> 1.3" } ] } }
2025-08-17 00:44:06 UTC
YZdZeIBR1firZff7hOb6G

philbot-scheduler

This rubygem does not have a description or summary.

2.22.0
Content{ "name": "philbot-scheduler", "downloads": 23709, "version": "2.22.0", "version_created_at": "2025-08-17T00:42:33.512Z", "version_downloads": 0, "platform": "ruby", "authors": "Philipp Lengauer", "info": "This rubygem does not have a description or summary.", "licenses": [], "metadata": {}, "yanked": false, "sha": "8ba13d7097d08319a88206db15e0faabf1d91da02afaf8c18c6746334ab9378a", "spec_sha": "dfcc59667883c51d3002ba6c9ac6864c866ca949e162803726b94a75aa776b9e", "project_uri": "https://rubygems.org/gems/philbot-scheduler", "gem_uri": "https://rubygems.org/gems/philbot-scheduler-2.22.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/philbot-scheduler/2.22.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-17 00:42:35 UTC
26OzsUjucs4MH3wKy5Q-w

cucumber-gherkin

Gherkin parser

34.0.0
Content{ "name": "cucumber-gherkin", "downloads": 37429695, "version": "34.0.0", "version_created_at": "2025-08-17T00:41:49.692Z", "version_downloads": 0, "platform": "ruby", "authors": "Gáspár Nagy, Aslak Hellesøy, Steve Tooke", "info": "Gherkin parser", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/cucumber/gherkin/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/cucumber/gherkin/issues", "source_code_uri": "https://github.com/cucumber/gherkin/blob/main/ruby", "mailing_list_uri": "https://groups.google.com/forum/#!forum/cukes", "documentation_uri": "https://cucumber.io/docs/gherkin/" }, "yanked": false, "sha": "c4b1ef7e9a536498e09be99fc6ab64e723cbed99fe8136bb6f2c835e5f2c4c6d", "spec_sha": "ae03f80c66fa40ee417882984fb17c8512f0c2aa00e75266db06036b9130caf5", "project_uri": "https://rubygems.org/gems/cucumber-gherkin", "gem_uri": "https://rubygems.org/gems/cucumber-gherkin-34.0.0.gem", "homepage_uri": "https://github.com/cucumber/gherkin", "wiki_uri": null, "documentation_uri": "https://cucumber.io/docs/gherkin/", "mailing_list_uri": "https://groups.google.com/forum/#!forum/cukes", "source_code_uri": "https://github.com/cucumber/gherkin/blob/main/ruby", "bug_tracker_uri": "https://github.com/cucumber/gherkin/issues", "changelog_uri": "https://github.com/cucumber/gherkin/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.1" }, { "name": "rspec", "requirements": "~> 3.13" }, { "name": "rubocop", "requirements": "~> 1.71.2" }, { "name": "rubocop-packaging", "requirements": "~> 0.5.2" }, { "name": "rubocop-performance", "requirements": "~> 1.23.1" }, { "name": "rubocop-rake", "requirements": "~> 0.6.0" }, { "name": "rubocop-rspec", "requirements": "~> 3.4.0" } ], "runtime": [ { "name": "cucumber-messages", "requirements": "> 25, < 29" } ] } }
2025-08-17 00:41:53 UTC
ZmcnsuQX4orKAdyoNZHcN

gbc_trestle_modifier

Treste is a great tool for rapid prototyping projects. I use it in loads of my projects. There are a couple of things that kind of tick me off though; Trestle resources tend to become large files in the app/admin folder due to the way they are written. I find it hard to read/maintain them as a big file, so I split them up into smaller files and created a generator to ensure that they always follow a standard. Another pet peeve is the menu handling. Handling menu itmes in each resource quickly becomes a nightmare. Ordering them requires a lot of manual work. To keep things simpler, inspired by the work from the crowd at WinterCMS, I created a menu.yml file that is used to manage the menu. I also created a helper that simplifies the placing of the menu.

0.1.1
Content{ "name": "gbc_trestle_modifier", "downloads": 60, "version": "0.1.1", "version_created_at": "2025-08-17T00:37:04.738Z", "version_downloads": 0, "platform": "ruby", "authors": "Gregory Brown", "info": " Treste is a great tool for rapid prototyping projects. I use it in loads\n of my projects. There are a couple of things that kind of tick me off though;\n Trestle resources tend to become large files in the app/admin folder due to the\n way they are written. I find it hard to read/maintain them as a big file, so I \n split them up into smaller files and created a generator to ensure that they \n always follow a standard. Another pet peeve is the menu handling. Handling menu itmes\n in each resource quickly becomes a nightmare. Ordering them requires a lot of \n manual work. To keep things simpler, inspired by the work from the crowd at WinterCMS,\n I created a menu.yml file that is used to manage the menu. I also created a helper that\n simplifies the placing of the menu. \n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/GregoryBrownConsultancy/gbc_trestle_modifier", "source_code_uri": "https://github.com/GregoryBrownConsultancy/gbc_trestle_modifier", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "51cb8242ea0b5478eed750699ddecde263805c303a4abc9c8a623dc25fe0b16a", "spec_sha": "b3558790bfd45b99f4c6d9d6add785342f5154c70bd26b2440a63fb99d0c449d", "project_uri": "https://rubygems.org/gems/gbc_trestle_modifier", "gem_uri": "https://rubygems.org/gems/gbc_trestle_modifier-0.1.1.gem", "homepage_uri": "https://github.com/GregoryBrownConsultancy/gbc_trestle_modifier", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/GregoryBrownConsultancy/gbc_trestle_modifier", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "trestle", "requirements": ">= 0" } ] } }
2025-08-17 00:37:08 UTC
vEB7oigYqh-IuDR28COF-

email_data

This project is a compilation of datasets related to emails. Includes disposable emails, disposable domains, and free email services.

1755390725.0.0
Content{ "name": "email_data", "downloads": 696297, "version": "1755390725.0.0", "version_created_at": "2025-08-17T00:32:10.058Z", "version_downloads": 0, "platform": "ruby", "authors": "Nando Vieira", "info": "This project is a compilation of datasets related to emails. Includes disposable emails, disposable domains, and free email services.", "licenses": [ "MIT" ], "metadata": { "license_uri": "https://github.com/fnando/email_data/tree/v1755390725.0.0/LICENSE.md", "homepage_uri": "https://github.com/fnando/email_data", "bug_tracker_uri": "https://github.com/fnando/email_data/issues", "source_code_uri": "https://github.com/fnando/email_data/tree/v1755390725.0.0", "documentation_uri": "https://github.com/fnando/email_data/tree/v1755390725.0.0/README.md", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "cc173cb3ccfed415088eac354d9eefb60305e94b6fe455316a33ca6e4974c9de", "spec_sha": "80cbe610cf64d99848476e20af8ee965e0c46f754b438b8b5b01b3ad55188e26", "project_uri": "https://rubygems.org/gems/email_data", "gem_uri": "https://rubygems.org/gems/email_data-1755390725.0.0.gem", "homepage_uri": "https://github.com/fnando/email_data", "wiki_uri": null, "documentation_uri": "https://github.com/fnando/email_data/tree/v1755390725.0.0/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/fnando/email_data/tree/v1755390725.0.0", "bug_tracker_uri": "https://github.com/fnando/email_data/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "activerecord", "requirements": ">= 0" }, { "name": "aitch", "requirements": ">= 0" }, { "name": "bundler", "requirements": ">= 0" }, { "name": "minitest", "requirements": ">= 0" }, { "name": "minitest-utils", "requirements": ">= 0" }, { "name": "pg", "requirements": ">= 0" }, { "name": "pry-meta", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "root_domain", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-fnando", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [] } }
2025-08-17 00:32:12 UTC
ysIkBtjNaW2stVurJkmMt

rubicure

All about Japanese battle heroine "Pretty Cure (Precure)".

4.1.4
Content{ "name": "rubicure", "downloads": 237472, "version": "4.1.4", "version_created_at": "2025-08-17T00:22:22.845Z", "version_downloads": 0, "platform": "ruby", "authors": "sue445", "info": "All about Japanese battle heroine \"Pretty Cure (Precure)\".", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/sue445/rubicure", "changelog_uri": "https://github.com/sue445/rubicure/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/sue445/rubicure", "documentation_uri": "https://sue445.github.io/rubicure/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "6a6558d7490495cb464970dc631e9f36bd241dc18077d280dc104fc9565db472", "spec_sha": "4506b42b6298f3b1abfb496766659387892518acdf7077783122062841fded4b", "project_uri": "https://rubygems.org/gems/rubicure", "gem_uri": "https://rubygems.org/gems/rubicure-4.1.4.gem", "homepage_uri": "https://github.com/sue445/rubicure", "wiki_uri": null, "documentation_uri": "https://sue445.github.io/rubicure/", "mailing_list_uri": null, "source_code_uri": "https://github.com/sue445/rubicure", "bug_tracker_uri": null, "changelog_uri": "https://github.com/sue445/rubicure/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 1.3.5" }, { "name": "coveralls_reborn", "requirements": ">= 0" }, { "name": "delorean", "requirements": ">= 0" }, { "name": "onkcop", "requirements": "= 1.0.0.0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 3.8.0" }, { "name": "rspec-collection_matchers", "requirements": ">= 0" }, { "name": "rspec-its", "requirements": ">= 0" }, { "name": "rspec-parameterized", "requirements": ">= 0.3.2" }, { "name": "rubocop", "requirements": "= 1.69.2" }, { "name": "rubocop_auto_corrector", "requirements": ">= 0" }, { "name": "rubocop-performance", "requirements": "= 1.23.0" }, { "name": "rubocop-rake", "requirements": "= 0.6.0" }, { "name": "rubocop-rspec", "requirements": "= 3.3.0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "term-ansicolor", "requirements": "!= 1.11.1" }, { "name": "unparser", "requirements": ">= 0.4.5" }, { "name": "yard", "requirements": ">= 0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 5.0.0" }, { "name": "hashie", "requirements": ">= 2.0.5" }, { "name": "sengiri_yaml", "requirements": ">= 1.0.0" } ] } }
2025-08-17 00:22:24 UTC
XhTQCzQFTH8KcbgEL7iQa

ollama_chat

The app provides a command-line interface (CLI) to an Ollama AI model, allowing users to engage in text-based conversations and generate human-like responses. Users can import data from local files or web pages, which are then processed through three different modes: fully importing the content into the conversation context, summarizing the information for concise reference, or storing it in an embedding vector database for later retrieval based on the conversation.

0.0.24
Content{ "name": "ollama_chat", "downloads": 4065, "version": "0.0.24", "version_created_at": "2025-08-17T00:11:06.394Z", "version_downloads": 0, "platform": "ruby", "authors": "Florian Frank", "info": "The app provides a command-line interface (CLI) to an Ollama AI model,\nallowing users to engage in text-based conversations and generate\nhuman-like responses. Users can import data from local files or web pages,\nwhich are then processed through three different modes: fully importing the\ncontent into the conversation context, summarizing the information for\nconcise reference, or storing it in an embedding vector database for later\nretrieval based on the conversation.\n", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "70e6e603df77a3d590bfdb7480819a6aa971df75facc3062444654b54d26fe1d", "spec_sha": "c161220bf4f277d9c0a9fd0c792d49c8e3f42e07221d61dba4222b2b03ea8f99", "project_uri": "https://rubygems.org/gems/ollama_chat", "gem_uri": "https://rubygems.org/gems/ollama_chat-0.0.24.gem", "homepage_uri": "https://github.com/flori/ollama_chat", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ollama_chat/0.0.24", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "all_images", "requirements": "~> 0.6" }, { "name": "debug", "requirements": ">= 0" }, { "name": "gem_hadar", "requirements": "~> 2.0" }, { "name": "kramdown", "requirements": "~> 2.0" }, { "name": "rspec", "requirements": "~> 3.2" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "amatch", "requirements": "~> 0.4.1" }, { "name": "complex_config", "requirements": "~> 0.22, >= 0.22.2" }, { "name": "csv", "requirements": "~> 3.0" }, { "name": "documentrix", "requirements": "~> 0.0, >= 0.0.2" }, { "name": "excon", "requirements": "~> 1.0" }, { "name": "kramdown-ansi", "requirements": "~> 0.1" }, { "name": "mime-types", "requirements": "~> 3.0" }, { "name": "ollama-ruby", "requirements": "~> 1.2" }, { "name": "pdf-reader", "requirements": "~> 2.0" }, { "name": "redis", "requirements": "~> 5.0" }, { "name": "reverse_markdown", "requirements": "~> 3.0" }, { "name": "rss", "requirements": "~> 0.3" }, { "name": "search_ui", "requirements": "~> 0.0" }, { "name": "term-ansicolor", "requirements": "~> 1.11" }, { "name": "tins", "requirements": "~> 1.34" }, { "name": "unix_socks", "requirements": ">= 0.0.1" }, { "name": "xdg", "requirements": ">= 0" } ] } }
2025-08-17 00:11:08 UTC
5fC0n1NSB_F0jHHFpDkNH

ollama_chat

The app provides a command-line interface (CLI) to an Ollama AI model, allowing users to engage in text-based conversations and generate human-like responses. Users can import data from local files or web pages, which are then processed through three different modes: fully importing the content into the conversation context, summarizing the information for concise reference, or storing it in an embedding vector database for later retrieval based on the conversation.

0.0.23
Content{ "name": "ollama_chat", "downloads": 4065, "version": "0.0.23", "version_created_at": "2025-08-17T00:07:20.351Z", "version_downloads": 0, "platform": "ruby", "authors": "Florian Frank", "info": "The app provides a command-line interface (CLI) to an Ollama AI model,\nallowing users to engage in text-based conversations and generate\nhuman-like responses. Users can import data from local files or web pages,\nwhich are then processed through three different modes: fully importing the\ncontent into the conversation context, summarizing the information for\nconcise reference, or storing it in an embedding vector database for later\nretrieval based on the conversation.\n", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "4a34016dd68c1a953eab40911ef17e819982e0e0d70c1c561a0d9d8b1328ec96", "spec_sha": "24ff772d5ae44ca6873b4598483abca57bcd9dbc3beb61cc2e564d07c7360a00", "project_uri": "https://rubygems.org/gems/ollama_chat", "gem_uri": "https://rubygems.org/gems/ollama_chat-0.0.23.gem", "homepage_uri": "https://github.com/flori/ollama_chat", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ollama_chat/0.0.23", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "all_images", "requirements": "~> 0.6" }, { "name": "debug", "requirements": ">= 0" }, { "name": "gem_hadar", "requirements": "~> 2.0" }, { "name": "kramdown", "requirements": "~> 2.0" }, { "name": "rspec", "requirements": "~> 3.2" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "amatch", "requirements": "~> 0.4.1" }, { "name": "complex_config", "requirements": "~> 0.22, >= 0.22.2" }, { "name": "csv", "requirements": "~> 3.0" }, { "name": "documentrix", "requirements": "~> 0.0, >= 0.0.2" }, { "name": "excon", "requirements": "~> 1.0" }, { "name": "kramdown-ansi", "requirements": "~> 0.0, >= 0.0.1" }, { "name": "mime-types", "requirements": "~> 3.0" }, { "name": "ollama-ruby", "requirements": "~> 1.2" }, { "name": "pdf-reader", "requirements": "~> 2.0" }, { "name": "redis", "requirements": "~> 5.0" }, { "name": "reverse_markdown", "requirements": "~> 3.0" }, { "name": "rss", "requirements": "~> 0.3" }, { "name": "search_ui", "requirements": "~> 0.0" }, { "name": "term-ansicolor", "requirements": "~> 1.11" }, { "name": "tins", "requirements": "~> 1.34" }, { "name": "unix_socks", "requirements": ">= 0.0.1" }, { "name": "xdg", "requirements": ">= 0" } ] } }
2025-08-17 00:07:23 UTC
tMU6TnpCDYJe8C-yP0nvv

nov_test

Description

0.1.2
Content{ "name": "nov_test", "downloads": 221, "version": "0.1.2", "version_created_at": "2025-08-16T23:34:38.240Z", "version_downloads": 0, "platform": "ruby", "authors": "nov", "info": "Description", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://matake.jp" }, "yanked": false, "sha": "8e5759d7755e08d4829fe885285ae3c27a7a776f6952191805f1f4a491adcc85", "spec_sha": "f793adf7dc524db3b7f16ec656a5f6a0b3c0c52f1bffcc9a48e22ec6b3be5371", "project_uri": "https://rubygems.org/gems/nov_test", "gem_uri": "https://rubygems.org/gems/nov_test-0.1.2.gem", "homepage_uri": "https://matake.jp", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-16 23:34:41 UTC
l0moL55v5YCqVl9tOuVz7

langsmithrb_rails

Seamlessly integrate LangSmith tracing and monitoring into your Rails applications

0.3.0
Content{ "name": "langsmithrb_rails", "downloads": 205, "version": "0.3.0", "version_created_at": "2025-08-16T23:09:51.141Z", "version_downloads": 0, "platform": "ruby", "authors": "Protocol Grid", "info": "Seamlessly integrate LangSmith tracing and monitoring into your Rails applications", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/cdaviis/langsmithrb_rails", "changelog_uri": "https://github.com/cdaviis/langsmithrb_rails/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/cdaviis/langsmithrb_rails" }, "yanked": false, "sha": "6c69a459e533cbd3f12a432e3d23e36d5e5a26dfb994f39fdc7b23a3f5cbc070", "spec_sha": "96b94fb23d0707e836bc9f300eb0a2f323ba00ac1bf86cfd00d39c2929464e4a", "project_uri": "https://rubygems.org/gems/langsmithrb_rails", "gem_uri": "https://rubygems.org/gems/langsmithrb_rails-0.3.0.gem", "homepage_uri": "https://github.com/cdaviis/langsmithrb_rails", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/cdaviis/langsmithrb_rails", "bug_tracker_uri": null, "changelog_uri": "https://github.com/cdaviis/langsmithrb_rails/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "generator_spec", "requirements": "~> 0.9" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rspec-rails", "requirements": "~> 6.0" }, { "name": "rubocop", "requirements": "~> 1.50" }, { "name": "rubocop-rails", "requirements": "~> 2.19" }, { "name": "rubocop-rspec", "requirements": "~> 2.22" }, { "name": "simplecov", "requirements": "~> 0.22.0" }, { "name": "yard", "requirements": "~> 0.9" } ], "runtime": [ { "name": "langsmithrb", "requirements": "~> 0.1.0" }, { "name": "rails", "requirements": ">= 6.0.0" } ] } }
2025-08-16 23:09:52 UTC
7L7ZAlqCMmkW_8wkO2_kJ

utils

This ruby gem provides some useful command line utilities

0.72.1
Content{ "name": "utils", "downloads": 439879, "version": "0.72.1", "version_created_at": "2025-08-16T23:04:37.780Z", "version_downloads": 0, "platform": "ruby", "authors": "Florian Frank", "info": "This ruby gem provides some useful command line utilities", "licenses": [ "GPL-2.0" ], "metadata": {}, "yanked": false, "sha": "152e89c2120c848a68f6f83645233d1eec844327d5651d0e1aa5d5e1fdf06066", "spec_sha": "31b60d649458018a8788bd3951685d7e76b07b0a896175429b7981ef26e365fc", "project_uri": "https://rubygems.org/gems/utils", "gem_uri": "https://rubygems.org/gems/utils-0.72.1.gem", "homepage_uri": "http://github.com/flori/utils", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/utils/0.72.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "gem_hadar", "requirements": "~> 2.0" }, { "name": "test-unit", "requirements": ">= 0" } ], "runtime": [ { "name": "all_images", "requirements": "~> 0.5.0" }, { "name": "context_spook", "requirements": "~> 0.2" }, { "name": "debug", "requirements": ">= 0" }, { "name": "figlet", "requirements": "~> 1.0" }, { "name": "infobar", "requirements": "~> 0.8" }, { "name": "kramdown-ansi", "requirements": "~> 0.1" }, { "name": "mize", "requirements": "~> 0.6" }, { "name": "ollama-ruby", "requirements": "~> 1.5.0" }, { "name": "pstree", "requirements": "~> 0.3" }, { "name": "search_ui", "requirements": "~> 0.0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "term-ansicolor", "requirements": "~> 1.11" }, { "name": "tins", "requirements": "~> 1.14" }, { "name": "unix_socks", "requirements": ">= 0" }, { "name": "webrick", "requirements": ">= 0" } ] } }
2025-08-16 23:04:40 UTC
PhTrTtfukPS1_3HgCyWMp

procrastinator

A flexible pure Ruby job queue. Tasks are reschedulable after failures.

2.1.0
Content{ "name": "procrastinator", "downloads": 27548, "version": "2.1.0", "version_created_at": "2025-08-16T23:04:37.234Z", "version_downloads": 0, "platform": "ruby", "authors": "Robin Miller", "info": "A flexible pure Ruby job queue. Tasks are reschedulable after failures.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "9a77c9f3d631396aee3327a15b59ac4c5a06f9935ac9410ece794c80401ce344", "spec_sha": "0108340476c266dcaa563498b9d2a1203e1a2065c4c81785b52bb0d1a1f662d4", "project_uri": "https://rubygems.org/gems/procrastinator", "gem_uri": "https://rubygems.org/gems/procrastinator-2.1.0.gem", "homepage_uri": "https://github.com/TenjinInc/procrastinator", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/procrastinator/2.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "csv", "requirements": ">= 3.3" } ] } }
2025-08-16 23:04:38 UTC
dRuDXMryf_oLpFGfaQESD

kramdown-ansi

Kramdown::ANSI: A library for rendering Markdown(ish) documents with beautiful ANSI escape sequences in the terminal.

0.1.0
Content{ "name": "kramdown-ansi", "downloads": 2684, "version": "0.1.0", "version_created_at": "2025-08-16T22:57:14.150Z", "version_downloads": 0, "platform": "ruby", "authors": "Florian Frank", "info": "Kramdown::ANSI: A library for rendering Markdown(ish) documents with\nbeautiful ANSI escape sequences in the terminal.\n", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "9ca5082439f23b1dd8e25ee2f0f5f2bc01e262cb122d8cf66fe71349455f4ec6", "spec_sha": "44cff02904929bff7553f6e4da84bbdcbbbc2383d0ca15c7dc3dfa274014cc86", "project_uri": "https://rubygems.org/gems/kramdown-ansi", "gem_uri": "https://rubygems.org/gems/kramdown-ansi-0.1.0.gem", "homepage_uri": "https://github.com/flori/kramdown-ansi", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/kramdown-ansi/0.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "all_images", "requirements": "~> 0.4" }, { "name": "debug", "requirements": ">= 0" }, { "name": "gem_hadar", "requirements": "~> 2.0" }, { "name": "rspec", "requirements": "~> 3.2" }, { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [ { "name": "json", "requirements": "~> 2.0" }, { "name": "kramdown-parser-gfm", "requirements": "~> 1.1" }, { "name": "term-ansicolor", "requirements": "~> 1.11" }, { "name": "terminal-table", "requirements": "~> 3.0" } ] } }
2025-08-16 22:57:15 UTC
9EAOUuRTU4uqVo0h3UDp-

chobble-forms

A Rails engine for semantic HTML forms with enforced internationalization. Provides reusable form components with built-in accessibility, validation states, and strict i18n requirements.

0.7.1
Content{ "name": "chobble-forms", "downloads": 2440, "version": "0.7.1", "version_created_at": "2025-08-16T22:54:31.644Z", "version_downloads": 0, "platform": "ruby", "authors": "Chobble.com", "info": "A Rails engine for semantic HTML forms with enforced internationalization. Provides reusable form components with built-in accessibility, validation states, and strict i18n requirements.", "licenses": [ "AGPL-3.0-or-later" ], "metadata": { "homepage_uri": "https://github.com/chobbledotcom/chobble-forms", "changelog_uri": "https://github.com/chobbledotcom/chobble-forms/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/chobbledotcom/chobble-forms", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "22a2f8ae6eb4320a00305466beba5099d2d098b27ee809626956b03db96d1f8f", "spec_sha": "ade82831cafc2eb9791907937c088e9d529b926119632ca9be5d7383ed2f7053", "project_uri": "https://rubygems.org/gems/chobble-forms", "gem_uri": "https://rubygems.org/gems/chobble-forms-0.7.1.gem", "homepage_uri": "https://github.com/chobbledotcom/chobble-forms", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/chobbledotcom/chobble-forms", "bug_tracker_uri": null, "changelog_uri": "https://github.com/chobbledotcom/chobble-forms/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "capybara", "requirements": "~> 3.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec-rails", "requirements": "~> 6.0" }, { "name": "simplecov", "requirements": "~> 0.21" }, { "name": "sorbet", "requirements": "~> 0.5" }, { "name": "standard", "requirements": "~> 1.0" }, { "name": "tapioca", "requirements": "~> 0.16" } ], "runtime": [ { "name": "rails", "requirements": ">= 8.0.0" }, { "name": "sorbet-runtime", "requirements": "~> 0.5" } ] } }
2025-08-16 22:54:33 UTC
LnLCl64R4OXnCVxspOqs0

disrb

Discord.rb (not to be confused with discordrb) is a Ruby library that allows you to interact only with the Discord API. The library is still in development, but really simple tasks can be done.

0.1.2.2
Content{ "name": "disrb", "downloads": 667, "version": "0.1.2.2", "version_created_at": "2025-08-16T22:44:59.376Z", "version_downloads": 0, "platform": "ruby", "authors": "hoovad", "info": "Discord.rb (not to be confused with discordrb) is a Ruby library that allows you to interact only with the Discord API. The library is still in development, but really simple tasks can be done.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "86f1ff7b87d680c3b8a46a34aeebca8e1e751204af64b9dc6126f501a665c285", "spec_sha": "f984943f72a3e2b11518b540a0edc008e5d9b5a88d4f0111d82ef26fa0cb3404", "project_uri": "https://rubygems.org/gems/disrb", "gem_uri": "https://rubygems.org/gems/disrb-0.1.2.2.gem", "homepage_uri": "https://github.com/hoovad/discord.rb", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/disrb/0.1.2.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rubocop", "requirements": ">= 1.79.0" } ], "runtime": [ { "name": "async", "requirements": ">= 2.26.0" }, { "name": "async-http", "requirements": ">= 0.89.0" }, { "name": "async-websocket", "requirements": ">= 0.30.0" }, { "name": "faraday", "requirements": ">= 2.13.3" } ] } }
2025-08-16 22:45:01 UTC
DyyZAXW2THSJRTugS6ehv

summoner-jekyll-theme

My custom jekyll theme for https://summoning.net/.

2.0.3
Content{ "name": "summoner-jekyll-theme", "downloads": 6878, "version": "2.0.3", "version_created_at": "2025-08-16T22:39:10.997Z", "version_downloads": 0, "platform": "ruby", "authors": "Rory Dudley", "info": "My custom jekyll theme for https://summoning.net/.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "fe4f1d57cec4bda7f7e3e2817aed32ccccf00c93fc7f3edf01b085b34ad78511", "spec_sha": "2437405aed8a495aac33cfabac236a27622d35c1a7985309d69f6dfae1dd31a4", "project_uri": "https://rubygems.org/gems/summoner-jekyll-theme", "gem_uri": "https://rubygems.org/gems/summoner-jekyll-theme-2.0.3.gem", "homepage_uri": "https://summoning.net", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/summoner-jekyll-theme/2.0.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-16 22:39:12 UTC
z9BBp7oUw-dATnRrx3Pj7

tigerbeetle

A Ruby client for interacting with the high performance TigerBeetle ledger

0.0.16
Content{ "name": "tigerbeetle", "downloads": 3685, "version": "0.0.16", "version_created_at": "2025-08-16T22:34:40.834Z", "version_downloads": 0, "platform": "ruby", "authors": "Anthony D", "info": "A Ruby client for interacting with the high performance TigerBeetle ledger", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "2c28e48696999c06addd66e5a8523338b753ca00c9575551a14002ef77460a71", "spec_sha": "50edb7e55a1ac1f702bd38017915195d871cbf86a5b7123df1617551b75e2c95", "project_uri": "https://rubygems.org/gems/tigerbeetle", "gem_uri": "https://rubygems.org/gems/tigerbeetle-0.0.16.gem", "homepage_uri": "https://github.com/antstorm/tigerbeetle-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/tigerbeetle/0.0.16", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "pry", "requirements": "~> 0.15" }, { "name": "rake", "requirements": "~> 13.1" }, { "name": "rspec", "requirements": "~> 3.11" } ], "runtime": [ { "name": "ffi", "requirements": "~> 1.14" } ] } }
2025-08-16 22:34:48 UTC
RyQ2nZdzA-5AJohVzXMyA

sorbet-baml

A Ruby gem that converts T::Struct and T::Enum to BAML (Boundary AI Markup Language) type definitions. BAML uses 60% fewer tokens than JSON Schema while maintaining type safety.

0.2.0
Content{ "name": "sorbet-baml", "downloads": 115, "version": "0.2.0", "version_created_at": "2025-08-16T22:15:28.183Z", "version_downloads": 0, "platform": "ruby", "authors": "Vicente Reig Rincon de Arellano", "info": "A Ruby gem that converts T::Struct and T::Enum to BAML (Boundary AI Markup Language) type definitions. BAML uses 60% fewer tokens than JSON Schema while maintaining type safety.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/vicentereig/sorbet-baml", "changelog_uri": "https://github.com/vicentereig/sorbet-baml/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/vicentereig/sorbet-baml" }, "yanked": false, "sha": "5dae710e8bc5cee295a16a00376ecd4219eed57b03f065c9341a9f4ae237781e", "spec_sha": "50db859b1c8d518ca6faa520341b6ebb35cf1b97429f48319c6e90eb2ba879da", "project_uri": "https://rubygems.org/gems/sorbet-baml", "gem_uri": "https://rubygems.org/gems/sorbet-baml-0.2.0.gem", "homepage_uri": "https://github.com/vicentereig/sorbet-baml", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/vicentereig/sorbet-baml", "bug_tracker_uri": null, "changelog_uri": "https://github.com/vicentereig/sorbet-baml/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "sorbet-runtime", "requirements": "~> 0.5" } ] } }
2025-08-16 22:15:31 UTC
pvmyK0XySeMpd6PCAIZi_

disrb

Discord.rb (not to be confused with discordrb) is a Ruby library that allows you to interact only with the Discord API. The library is still in development, but really simple tasks can be done.

0.1.2.1
Content{ "name": "disrb", "downloads": 638, "version": "0.1.2.1", "version_created_at": "2025-08-16T22:03:50.849Z", "version_downloads": 0, "platform": "ruby", "authors": "hoovad", "info": "Discord.rb (not to be confused with discordrb) is a Ruby library that allows you to interact only with the Discord API. The library is still in development, but really simple tasks can be done.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "1995bb9e7564a4e2992c2a88e84234f75dfd77c013e69927978a105f457ff65b", "spec_sha": "6157f01bd121319c74af8dbdabda5a55b65741ef94a84741788c4cd11e411d99", "project_uri": "https://rubygems.org/gems/disrb", "gem_uri": "https://rubygems.org/gems/disrb-0.1.2.1.gem", "homepage_uri": "https://github.com/hoovad/discord.rb", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/disrb/0.1.2.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rubocop", "requirements": ">= 1.79.0" } ], "runtime": [ { "name": "async", "requirements": ">= 2.26.0" }, { "name": "async-http", "requirements": ">= 0.89.0" }, { "name": "async-websocket", "requirements": ">= 0.30.0" }, { "name": "faraday", "requirements": ">= 2.13.3" } ] } }
2025-08-16 22:03:54 UTC
Gt8E12q7nrGZGCqWbkmJy

stylicon

Stylicon is a tool that takes SVG files and a YAML config to generate optimized CSS classes with embedded base64 icons. Ideal for rendering scalable, cacheable icons without bloating HTML or requiring runtime transformations.

0.1.5
Content{ "name": "stylicon", "downloads": 612, "version": "0.1.5", "version_created_at": "2025-08-16T21:44:24.147Z", "version_downloads": 0, "platform": "ruby", "authors": "JG", "info": "Stylicon is a tool that takes SVG files and a YAML config to generate optimized CSS classes with embedded base64 icons. Ideal for rendering scalable, cacheable icons without bloating HTML or requiring runtime transformations.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/JuanGuiricich/stylicon", "changelog_uri": "https://github.com/JuanGuiricich/stylicon/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/JuanGuiricich/stylicon", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "edf4c2578cea61b491d81a750a006987442abe5f298a55bacfb50cc24e80eaf9", "spec_sha": "c2e87acd6f9a8724868f359d87bd8e182bdebc60367d89f99cbea941632d6e3a", "project_uri": "https://rubygems.org/gems/stylicon", "gem_uri": "https://rubygems.org/gems/stylicon-0.1.5.gem", "homepage_uri": "https://github.com/JuanGuiricich/stylicon", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/JuanGuiricich/stylicon", "bug_tracker_uri": null, "changelog_uri": "https://github.com/JuanGuiricich/stylicon/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-16 21:44:27 UTC
J2xExSK7dEuaePMIN716Q

solace

A Ruby library for working with Solana blockchain. Provides both low-level instruction builders and high-level program clients for interacting with Solana programs.

0.0.10
Content{ "name": "solace", "downloads": 1040, "version": "0.0.10", "version_created_at": "2025-08-16T21:22:14.783Z", "version_downloads": 0, "platform": "ruby", "authors": "Sebastian Scholl", "info": "A Ruby library for working with Solana blockchain. Provides both low-level instruction builders and high-level program clients for interacting with Solana programs.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "efbc7201edbc51c251bb8f94123479cc494df5e3411feb1aff0ec07c904392c5", "spec_sha": "e3bb53478fbc934375d86cbdef6209a2c26a75e403c8a4d146363fbb758f546d", "project_uri": "https://rubygems.org/gems/solace", "gem_uri": "https://rubygems.org/gems/solace-0.0.10.gem", "homepage_uri": "https://github.com/sebscholl/solace", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/solace/0.0.10", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.0" }, { "name": "rake", "requirements": "~> 13.0" } ], "runtime": [ { "name": "base58", "requirements": "~> 0.2" }, { "name": "ffi", "requirements": "~> 1.15" }, { "name": "rbnacl", "requirements": "~> 7.0" } ] } }
2025-08-16 21:22:18 UTC
2lIw7APxGrXdrtAWhyZkK

validates_uniqueness_via_association

Validate uniqueness of multiple newly associated records

0.5.0
Content{ "name": "validates_uniqueness_via_association", "downloads": 16064, "version": "0.5.0", "version_created_at": "2025-08-16T20:27:38.000Z", "version_downloads": 0, "platform": "ruby", "authors": "Michael Grosser", "info": "Validate uniqueness of multiple newly associated records", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "1649b1c81e2e600154c277af464abea9d22badfc55f5e91e0917cc0fd8372737", "spec_sha": "73e6e321223e55a03b38bb0e824c1f7302ddc5887407316a74fb43910f9a6b01", "project_uri": "https://rubygems.org/gems/validates_uniqueness_via_association", "gem_uri": "https://rubygems.org/gems/validates_uniqueness_via_association-0.5.0.gem", "homepage_uri": "https://github.com/grosser/validates_uniqueness_via_association", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/validates_uniqueness_via_association/0.5.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activerecord", "requirements": ">= 7.0.0, < 8.1.0" } ] } }
2025-08-16 20:27:39 UTC
BxGZVM4WhpXoh5UOp_yZ-

ruby_routes

A lightweight, flexible routing system that provides a Rails-like DSL for defining and matching HTTP routes

0.2.0
Content{ "name": "ruby_routes", "downloads": 37, "version": "0.2.0", "version_created_at": "2025-08-16T20:25:36.836Z", "version_downloads": 0, "platform": "ruby", "authors": "Yosef Benny Widyokarsono", "info": "A lightweight, flexible routing system that provides a Rails-like DSL for defining and matching HTTP routes", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "2dd5f90ef88cb689b0ab9aa737a9be6906dbe19dc8fc0f412df7a5b8aeede82a", "spec_sha": "ee6e5dd4dfcca03fbe8f3e29822a3ce5af0d9f0ef9f17d915a10cdfc6cd25834", "project_uri": "https://rubygems.org/gems/ruby_routes", "gem_uri": "https://rubygems.org/gems/ruby_routes-0.2.0.gem", "homepage_uri": "https://github.com/yosefbennywidyo/ruby_routes", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ruby_routes/0.2.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.12" }, { "name": "simplecov", "requirements": "~> 0.22" } ], "runtime": [] } }
2025-08-16 20:25:38 UTC
lVcGsTGSnVmpIpqZM8Pzb

sentry-user_informer

show link to errors on exception page

0.4.0
Content{ "name": "sentry-user_informer", "downloads": 11186, "version": "0.4.0", "version_created_at": "2025-08-16T20:23:26.236Z", "version_downloads": 0, "platform": "ruby", "authors": "Michael Grosser", "info": "show link to errors on exception page", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "11c02f8b2eeb0d5c84854a903f48ca3d75b05a70136a7846605310df716d7333", "spec_sha": "a97a883a7a88a7ed040c4ac59483291191d4e1ac9283f39e2091916f7123a65c", "project_uri": "https://rubygems.org/gems/sentry-user_informer", "gem_uri": "https://rubygems.org/gems/sentry-user_informer-0.4.0.gem", "homepage_uri": "https://github.com/grosser/sentry-user_informer", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/sentry-user_informer/0.4.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rack", "requirements": ">= 0" }, { "name": "railties", "requirements": ">= 6.1.0, < 8.1.0" }, { "name": "sentry-rails", "requirements": "~> 5.4" } ] } }
2025-08-16 20:23:29 UTC
av_N-cP0ofP5lY6wVCsmv

foobara-crud-driver-spec-helpers

Spec helpers for crud driver projects

1.0.2
Content{ "name": "foobara-crud-driver-spec-helpers", "downloads": 324, "version": "1.0.2", "version_created_at": "2025-08-16T20:15:44.200Z", "version_downloads": 0, "platform": "ruby", "authors": "Miles Georgi", "info": "Spec helpers for crud driver projects", "licenses": [ "MPL-2.0" ], "metadata": { "homepage_uri": "https://github.com/foobara/crud-driver-spec-helpers", "changelog_uri": "https://github.com/foobara/crud-driver-spec-helpers/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/foobara/crud-driver-spec-helpers", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "6918d88b1d2ad231fa19c273cc842511ce5170f2861e84aac8d6722636406df1", "spec_sha": "f2209f2d526d095f27e921570fcae480bc4019a257e1f9ccf2411283938018be", "project_uri": "https://rubygems.org/gems/foobara-crud-driver-spec-helpers", "gem_uri": "https://rubygems.org/gems/foobara-crud-driver-spec-helpers-1.0.2.gem", "homepage_uri": "https://github.com/foobara/crud-driver-spec-helpers", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/foobara/crud-driver-spec-helpers", "bug_tracker_uri": null, "changelog_uri": "https://github.com/foobara/crud-driver-spec-helpers/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "base64", "requirements": ">= 0" }, { "name": "foobara", "requirements": "< 2.0.0" } ] } }
2025-08-16 20:15:45 UTC
22FdARfTHvGoiT5EF6ozb

rmagick

RMagick is an interface between Ruby and ImageMagick.

6.1.3
Content{ "name": "rmagick", "downloads": 48948414, "version": "6.1.3", "version_created_at": "2025-08-16T20:09:55.538Z", "version_downloads": 0, "platform": "ruby", "authors": "Tim Hunter, Omer Bar-or, Benjamin Thomas, Moncef Maiza", "info": "RMagick is an interface between Ruby and ImageMagick.", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/rmagick/rmagick/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/rmagick/rmagick/issues", "documentation_uri": "https://rmagick.github.io/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "7367323caea2173bb1dfbad477d2b24499b6b60d7dd223505c94e1366b71693a", "spec_sha": "2ce7f4473f4637f6ffd646744766da8907b6bd8cab0399d3dcf3f1ccad1a7034", "project_uri": "https://rubygems.org/gems/rmagick", "gem_uri": "https://rubygems.org/gems/rmagick-6.1.3.gem", "homepage_uri": "https://github.com/rmagick/rmagick", "wiki_uri": null, "documentation_uri": "https://rmagick.github.io/", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": "https://github.com/rmagick/rmagick/issues", "changelog_uri": "https://github.com/rmagick/rmagick/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "observer", "requirements": "~> 0.1" }, { "name": "pkg-config", "requirements": "~> 1.4" } ] } }
2025-08-16 20:09:59 UTC
LP9SEfHPRb4diGJ-oNpNs

blueprint-html2slim

A Ruby command-line tool to convert HTML and ERB files to Slim format with smart naming conventions and backup options

1.3.1
Content{ "name": "blueprint-html2slim", "downloads": 172, "version": "1.3.1", "version_created_at": "2025-08-16T20:02:09.255Z", "version_downloads": 0, "platform": "ruby", "authors": "Vladimir Elchinov", "info": "A Ruby command-line tool to convert HTML and ERB files to Slim format with smart naming conventions and backup options", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/railsblueprint/html2slim", "changelog_uri": "https://github.com/railsblueprint/html2slim/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/railsblueprint/html2slim", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "8e8e90d7e17f557d88b72a1513e7d56e088e9d311b7709b1458d6d09a8e10771", "spec_sha": "222ce9a42570b257386b978742a5d24eff2700925d89410390cb8c7f91268c12", "project_uri": "https://rubygems.org/gems/blueprint-html2slim", "gem_uri": "https://rubygems.org/gems/blueprint-html2slim-1.3.1.gem", "homepage_uri": "https://github.com/railsblueprint/html2slim", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/railsblueprint/html2slim", "bug_tracker_uri": null, "changelog_uri": "https://github.com/railsblueprint/html2slim/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.12" }, { "name": "rubocop", "requirements": "~> 1.50" }, { "name": "rubocop-rake", "requirements": "~> 0.6" }, { "name": "rubocop-rspec", "requirements": "~> 2.22" } ], "runtime": [ { "name": "erubi", "requirements": "~> 1.12" }, { "name": "nokogiri", "requirements": "~> 1.16" }, { "name": "thor", "requirements": "~> 1.3" } ] } }
2025-08-16 20:02:11 UTC
RuAkK8SPqBejwBpiTWEMn

wayback_machine_downloader_straw

Download complete websites from the Internet Archive's Wayback Machine. While the Wayback Machine (archive.org) excellently preserves web history, it lacks a built-in export functionality; this gem does just that, allowing you to download entire archived websites. (This is a significant rewrite of the original wayback_machine_downloader gem by hartator, with enhanced features and performance improvements.)

2.4.2
Content{ "name": "wayback_machine_downloader_straw", "downloads": 4419, "version": "2.4.2", "version_created_at": "2025-08-16T19:38:23.906Z", "version_downloads": 0, "platform": "ruby", "authors": "strawberrymaster", "info": "Download complete websites from the Internet Archive's Wayback Machine. While the Wayback Machine (archive.org) excellently preserves web history, it lacks a built-in export functionality; this gem does just that, allowing you to download entire archived websites. (This is a significant rewrite of the original wayback_machine_downloader gem by hartator, with enhanced features and performance improvements.)", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "e780649de48c17b53acc7012ee63b4635471d05d06909b5804250d0fae3a1531", "spec_sha": "7248fada92bcd4e03cc31c3109faae4af1df5a2312c51aee6311a734600622a9", "project_uri": "https://rubygems.org/gems/wayback_machine_downloader_straw", "gem_uri": "https://rubygems.org/gems/wayback_machine_downloader_straw-2.4.2.gem", "homepage_uri": "https://github.com/StrawberryMaster/wayback-machine-downloader", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/wayback_machine_downloader_straw/2.4.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.2" }, { "name": "rake", "requirements": "~> 12.2" } ], "runtime": [ { "name": "concurrent-ruby", "requirements": "~> 1.3, >= 1.3.4" } ] } }
2025-08-16 19:38:25 UTC
LmO-dkasNw8ol7qsONG9l

poty

poty is a simple and declarative Ruby gem for data validation and organization

0.1.0
Content{ "name": "poty", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-08-16T19:34:14.379Z", "version_downloads": 0, "platform": "ruby", "authors": "aristotelesbr", "info": "poty is a simple and declarative Ruby gem for data validation and organization", "licenses": [ "MIT" ], "metadata": { "license_uri": "https://github.com/aristotelesbr/poty/tree/v0.1.0/LICENSE.md", "homepage_uri": "https://github.com/aristotelesbr/poty", "changelog_uri": "https://github.com/aristotelesbr/poty/tree/v0.1.0/CHANGELOG.md", "bug_tracker_uri": "https://github.com/aristotelesbr/poty/issues", "source_code_uri": "https://github.com/aristotelesbr/poty/tree/v0.1.0", "documentation_uri": "https://github.com/aristotelesbr/poty/tree/v0.1.0/README.md", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "3a626d568011b8eaa688c159019742ef7ecb82d423f2027b0af238bff6361112", "spec_sha": "5805b07677789df05a80501463a3332729072ad37e506a65af550ff8c9f27849", "project_uri": "https://rubygems.org/gems/poty", "gem_uri": "https://rubygems.org/gems/poty-0.1.0.gem", "homepage_uri": "https://github.com/aristotelesbr/poty", "wiki_uri": null, "documentation_uri": "https://github.com/aristotelesbr/poty/tree/v0.1.0/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/aristotelesbr/poty/tree/v0.1.0", "bug_tracker_uri": "https://github.com/aristotelesbr/poty/issues", "changelog_uri": "https://github.com/aristotelesbr/poty/tree/v0.1.0/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-16 19:34:18 UTC
p1kyUozmZcqYIqKgB4u8H

cajuina

cajuina is a simple and declarative Ruby gem for data validation and organization

0.1.0
Content{ "name": "cajuina", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-08-16T19:28:40.382Z", "version_downloads": 0, "platform": "ruby", "authors": "aristotelesbr", "info": "cajuina is a simple and declarative Ruby gem for data validation and organization", "licenses": [ "MIT" ], "metadata": { "license_uri": "https://github.com/aristotelesbr/cajuina/tree/v0.1.0/LICENSE.md", "homepage_uri": "https://github.com/aristotelesbr/cajuina", "changelog_uri": "https://github.com/aristotelesbr/cajuina/tree/v0.1.0/CHANGELOG.md", "bug_tracker_uri": "https://github.com/aristotelesbr/cajuina/issues", "source_code_uri": "https://github.com/aristotelesbr/cajuina/tree/v0.1.0", "documentation_uri": "https://github.com/aristotelesbr/cajuina/tree/v0.1.0/README.md", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "c5ec85357a8c937a8ebfd5bbc494b2ba30cf105ea5a49d85c2e0487845ec6aa9", "spec_sha": "2c51380254410d218a3633a102e7c39d4544c27ccd9086ba36c9ab8f050d5d1c", "project_uri": "https://rubygems.org/gems/cajuina", "gem_uri": "https://rubygems.org/gems/cajuina-0.1.0.gem", "homepage_uri": "https://github.com/aristotelesbr/cajuina", "wiki_uri": null, "documentation_uri": "https://github.com/aristotelesbr/cajuina/tree/v0.1.0/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/aristotelesbr/cajuina/tree/v0.1.0", "bug_tracker_uri": "https://github.com/aristotelesbr/cajuina/issues", "changelog_uri": "https://github.com/aristotelesbr/cajuina/tree/v0.1.0/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-16 19:28:42 UTC
KgJs7soiQ_U6iQozPBgow

ex_aequo_base

The code I use all the time

0.1.3
Content{ "name": "ex_aequo_base", "downloads": 452, "version": "0.1.3", "version_created_at": "2025-08-16T19:26:44.638Z", "version_downloads": 0, "platform": "ruby", "authors": "Robert Dober", "info": "The code I use all the time", "licenses": [ "AGPL-3.0-or-later" ], "metadata": {}, "yanked": false, "sha": "0ec383cee8d7e5df775d1c173459b44cf484ba24b614a74f2f34e54444e5bdd1", "spec_sha": "2615744caef98ff6f39596ab19fb24f10c54a6a8cc386b93171fa87f497b4aef", "project_uri": "https://rubygems.org/gems/ex_aequo_base", "gem_uri": "https://rubygems.org/gems/ex_aequo_base-0.1.3.gem", "homepage_uri": "https://codeberg.org/lab419/rb_ex_aequo_base", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ex_aequo_base/0.1.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.13" } ], "runtime": [ { "name": "forwarder", "requirements": "~> 0.1.0" }, { "name": "ostruct", "requirements": "~> 0.6.1" } ] } }
2025-08-16 19:26:46 UTC
di6niy5d3lRe9ym6WBKNa

blueprint-html2slim

A Ruby command-line tool to convert HTML and ERB files to Slim format with smart naming conventions and backup options

1.3.0
Content{ "name": "blueprint-html2slim", "downloads": 148, "version": "1.3.0", "version_created_at": "2025-08-16T19:18:38.748Z", "version_downloads": 0, "platform": "ruby", "authors": "Vladimir Elchinov", "info": "A Ruby command-line tool to convert HTML and ERB files to Slim format with smart naming conventions and backup options", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/railsblueprint/html2slim", "changelog_uri": "https://github.com/railsblueprint/html2slim/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/railsblueprint/html2slim", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "289cc99f92fc811ab5a23a60542cfde47cb462fd7f88e85f2c85397afb1a475c", "spec_sha": "70ec058ba80acd85db8c2be58ad1ca55cb2da80b12a315ab55fdfa0474d70d01", "project_uri": "https://rubygems.org/gems/blueprint-html2slim", "gem_uri": "https://rubygems.org/gems/blueprint-html2slim-1.3.0.gem", "homepage_uri": "https://github.com/railsblueprint/html2slim", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/railsblueprint/html2slim", "bug_tracker_uri": null, "changelog_uri": "https://github.com/railsblueprint/html2slim/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.12" }, { "name": "rubocop", "requirements": "~> 1.50" }, { "name": "rubocop-rake", "requirements": "~> 0.6" }, { "name": "rubocop-rspec", "requirements": "~> 2.22" } ], "runtime": [ { "name": "erubi", "requirements": "~> 1.12" }, { "name": "nokogiri", "requirements": "~> 1.16" }, { "name": "thor", "requirements": "~> 1.3" } ] } }
2025-08-16 19:18:40 UTC
LBeTeRYV77seFoa8ILfnC

opala

opala is a simple and declarative Ruby gem for data validation and organization

0.1.0
Content{ "name": "opala", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-08-16T18:56:05.507Z", "version_downloads": 0, "platform": "ruby", "authors": "aristotelesbr", "info": "opala is a simple and declarative Ruby gem for data validation and organization", "licenses": [ "MIT" ], "metadata": { "license_uri": "https://github.com/aristotelesbr/opala/tree/v0.1.0/LICENSE.md", "homepage_uri": "https://github.com/aristotelesbr/opala", "changelog_uri": "https://github.com/aristotelesbr/opala/tree/v0.1.0/CHANGELOG.md", "bug_tracker_uri": "https://github.com/aristotelesbr/opala/issues", "source_code_uri": "https://github.com/aristotelesbr/opala/tree/v0.1.0", "documentation_uri": "https://github.com/aristotelesbr/opala/tree/v0.1.0/README.md", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "fb9822e84390f876113d69cd4804b30ff3d16ec2fa22be761f4c2054f4c403c8", "spec_sha": "61c76eb321566797a27027ef39340607f4912f0efebbf09edf63c12ebe3be93f", "project_uri": "https://rubygems.org/gems/opala", "gem_uri": "https://rubygems.org/gems/opala-0.1.0.gem", "homepage_uri": "https://github.com/aristotelesbr/opala", "wiki_uri": null, "documentation_uri": "https://github.com/aristotelesbr/opala/tree/v0.1.0/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/aristotelesbr/opala/tree/v0.1.0", "bug_tracker_uri": "https://github.com/aristotelesbr/opala/issues", "changelog_uri": "https://github.com/aristotelesbr/opala/tree/v0.1.0/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-16 18:56:08 UTC
EFkpgfYd5uFyGn5f30fcr

gbc_trestle_modifier

Treste is a great tool for rapid prototyping projects. I use it in loads of my projects. There are a couple of things that kind of tick me off though; Trestle resources tend to become large files in the app/admin folder due to the way they are written. I find it hard to read/maintain them as a big file, so I split them up into smaller files and created a generator to ensure that they always follow a standard. Another pet peeve is the menu handling. Handling menu itmes in each resource quickly becomes a nightmare. Ordering them requires a lot of manual work. To keep things simpler, inspired by the work from the crowd at WinterCMS, I created a menu.yml file that is used to manage the menu. I also created a helper that simplifies the placing of the menu.

0.1.0
Content{ "name": "gbc_trestle_modifier", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-08-16T18:54:40.951Z", "version_downloads": 0, "platform": "ruby", "authors": "Gregory Brown", "info": " Treste is a great tool for rapid prototyping projects. I use it in loads\n of my projects. There are a couple of things that kind of tick me off though;\n Trestle resources tend to become large files in the app/admin folder due to the\n way they are written. I find it hard to read/maintain them as a big file, so I \n split them up into smaller files and created a generator to ensure that they \n always follow a standard. Another pet peeve is the menu handling. Handling menu itmes\n in each resource quickly becomes a nightmare. Ordering them requires a lot of \n manual work. To keep things simpler, inspired by the work from the crowd at WinterCMS,\n I created a menu.yml file that is used to manage the menu. I also created a helper that\n simplifies the placing of the menu. \n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/GregoryBrownConsultancy/gbc_trestle_modifier", "source_code_uri": "https://github.com/GregoryBrownConsultancy/gbc_trestle_modifier", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "ebc1bb89adb44816c494fa8fbdf1c71c7af4fdd896d7a851953050304c8d1a68", "spec_sha": "125b68458813695e9abbe1de5a6fca90c09ddf9cb0f4c131ad555e522b806181", "project_uri": "https://rubygems.org/gems/gbc_trestle_modifier", "gem_uri": "https://rubygems.org/gems/gbc_trestle_modifier-0.1.0.gem", "homepage_uri": "https://github.com/GregoryBrownConsultancy/gbc_trestle_modifier", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/GregoryBrownConsultancy/gbc_trestle_modifier", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "trestle", "requirements": ">= 0" } ] } }
2025-08-16 18:54:43 UTC
vLYHG-t-mmFtY7EFblkpx

itamae-plugin-recipe-daddy

itamae recipe collections

0.1.33
Content{ "name": "itamae-plugin-recipe-daddy", "downloads": 47303, "version": "0.1.33", "version_created_at": "2025-08-16T18:28:22.430Z", "version_downloads": 0, "platform": "ruby", "authors": "ichy", "info": "itamae recipe collections", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "d1f3139c742793fdb7fdb001d3a3d61af093ad1a03fbd009535584061ee3fe16", "spec_sha": "f1fd99d5ee0855ba2b9729f9c2bd645bd7f13feb16e8d362437ce1209f2a10be", "project_uri": "https://rubygems.org/gems/itamae-plugin-recipe-daddy", "gem_uri": "https://rubygems.org/gems/itamae-plugin-recipe-daddy-0.1.33.gem", "homepage_uri": "https://github.com/ichylinux/itamae-plugin-recipe-daddy", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/itamae-plugin-recipe-daddy/0.1.33", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "rake", "requirements": "~> 12.3" } ], "runtime": [ { "name": "itamae", "requirements": "~> 1.10, >= 1.10.2" }, { "name": "itamae-plugin-recipe-passenger", "requirements": "~> 0.1" }, { "name": "itamae-plugin-recipe-selenium", "requirements": "~> 0.1" }, { "name": "itamae-plugin-resource-pip", "requirements": "~> 1.1" } ] } }
2025-08-16 18:28:24 UTC
HWcbwOhz5VYEX8X0PCAbi

sorbet-baml

A Ruby gem that converts T::Struct and T::Enum to BAML (Boundary AI Markup Language) type definitions. BAML uses 60% fewer tokens than JSON Schema while maintaining type safety.

0.1.0
Content{ "name": "sorbet-baml", "downloads": 46, "version": "0.1.0", "version_created_at": "2025-08-16T18:25:55.523Z", "version_downloads": 0, "platform": "ruby", "authors": "Vicente Reig Rincon de Arellano", "info": "A Ruby gem that converts T::Struct and T::Enum to BAML (Boundary AI Markup Language) type definitions. BAML uses 60% fewer tokens than JSON Schema while maintaining type safety.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/vicentereig/sorbet-baml", "changelog_uri": "https://github.com/vicentereig/sorbet-baml/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/vicentereig/sorbet-baml" }, "yanked": false, "sha": "c7477600caa461acc9082005b72fda3c8eda88529e553bfeb5784b16b750bca0", "spec_sha": "adc08737f89280aedee298d91c13f990289fde6cb1b9ca657a77de49296d8b62", "project_uri": "https://rubygems.org/gems/sorbet-baml", "gem_uri": "https://rubygems.org/gems/sorbet-baml-0.1.0.gem", "homepage_uri": "https://github.com/vicentereig/sorbet-baml", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/vicentereig/sorbet-baml", "bug_tracker_uri": null, "changelog_uri": "https://github.com/vicentereig/sorbet-baml/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "sorbet-runtime", "requirements": "~> 0.5" } ] } }
2025-08-16 18:25:57 UTC
kgsPCzzHCp7Lih4Mt7f76

modal-rb

A gem to interact with Modal from your Ruby, Rails, or Sinatra applications

0.0.1
Content{ "name": "modal-rb", "downloads": 143, "version": "0.0.1", "version_created_at": "2025-08-16T18:25:05.203Z", "version_downloads": 0, "platform": "ruby", "authors": "Anthony Corletti", "info": "A gem to interact with Modal from your Ruby, Rails, or Sinatra applications", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "d74dd6f05ffcf6c4c72306518ef7a00c094172a43484ff71b9d4a7bdd64254a5", "spec_sha": "3510efe3b539bd3eb5e3f448ece0dd647e98e22f5420ae554e867965089b71de", "project_uri": "https://rubygems.org/gems/modal-rb", "gem_uri": "https://rubygems.org/gems/modal-rb-0.0.1.gem", "homepage_uri": "https://rubygems.org/gems/modal_rb", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/modal-rb/0.0.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-16 18:25:07 UTC
vaHjpmqi-i6jDryU3gDjJ

signalize

A Ruby port of Signals, providing reactive variables, derived computed state, side effect callbacks, and batched updates.

1.3.1
Content{ "name": "signalize", "downloads": 7185, "version": "1.3.1", "version_created_at": "2025-08-16T18:12:28.848Z", "version_downloads": 0, "platform": "ruby", "authors": "Jared White, Preact Team", "info": "A Ruby port of Signals, providing reactive variables, derived computed state, side effect callbacks, and batched updates.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://codeberg.org/jaredwhite/signalize", "source_code_uri": "https://codeberg.org/jaredwhite/signalize" }, "yanked": false, "sha": "1afd7b717cfd17193cea5404a9b694b1adf793f53213c1f9c540c3a2341fa7f8", "spec_sha": "b02fb2ec883c0ece9c0991569ffd291edf20096ee4cc2c5b4a0d0b526dfa6729", "project_uri": "https://rubygems.org/gems/signalize", "gem_uri": "https://rubygems.org/gems/signalize-1.3.1.gem", "homepage_uri": "https://codeberg.org/jaredwhite/signalize", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://codeberg.org/jaredwhite/signalize", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "concurrent-ruby", "requirements": "~> 1.2" } ] } }
2025-08-16 18:12:30 UTC
hMgg19mhXcs3JcV0GyBJA

daddy

Daddy helps me build web applications since daddy knows some good practices.

0.10.3
Content{ "name": "daddy", "downloads": 479353, "version": "0.10.3", "version_created_at": "2025-08-16T17:17:17.273Z", "version_downloads": 0, "platform": "ruby", "authors": "ichy", "info": "Daddy helps me build web applications since daddy knows some good practices.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "39f8178a32f6a0111f2503362ad6cfd1c62b1f058680a418d06c0acd0629d5ca", "spec_sha": "eacff01a27855fd458741b5fd0d9fa5aa5d4ec1c0d4104a6f32d1aeef77b0849", "project_uri": "https://rubygems.org/gems/daddy", "gem_uri": "https://rubygems.org/gems/daddy-0.10.3.gem", "homepage_uri": "https://github.com/ichylinux/daddy", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/daddy/0.10.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "ci_reporter", "requirements": ">= 0" }, { "name": "database_cleaner", "requirements": ">= 0" }, { "name": "faraday", "requirements": ">= 0" }, { "name": "faraday_middleware", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 6.1" }, { "name": "redis", "requirements": ">= 0" }, { "name": "redis-namespace", "requirements": ">= 0" }, { "name": "resque", "requirements": ">= 0" }, { "name": "resque-scheduler", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "simplecov-rcov", "requirements": ">= 0" } ], "runtime": [ { "name": "concurrent-ruby", "requirements": "< 1.3.5" }, { "name": "docker-api", "requirements": ">= 0" }, { "name": "highline", "requirements": ">= 0" }, { "name": "i18n", "requirements": ">= 0" }, { "name": "itamae", "requirements": ">= 0" }, { "name": "itamae-plugin-recipe-daddy", "requirements": ">= 0" }, { "name": "itamae-plugin-resource-pip", "requirements": ">= 0" }, { "name": "ohai", "requirements": ">= 0" } ] } }
2025-08-16 17:17:19 UTC
RXDim76VN66GZsrr53fJC

ittybit

This rubygem does not have a description or summary.

0.9.0
Content{ "name": "ittybit", "downloads": 2035, "version": "0.9.0", "version_created_at": "2025-08-16T17:13:28.065Z", "version_downloads": 0, "platform": "ruby", "authors": "", "info": "This rubygem does not have a description or summary.", "licenses": [], "metadata": { "homepage_uri": "https://github.com/ittybit/sdk-ruby", "changelog_uri": "https://github.com/ittybit/sdk-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/ittybit/sdk-ruby" }, "yanked": false, "sha": "07bedc4b5da6c1f2ef1b10e0d11b58261f1313bb3818ccb46f54ff97169287c4", "spec_sha": "cb6d0069bb5d27399c626e5f7c3df6e379bdf7f5f435e83d39104f577df433f3", "project_uri": "https://rubygems.org/gems/ittybit", "gem_uri": "https://rubygems.org/gems/ittybit-0.9.0.gem", "homepage_uri": "https://github.com/ittybit/sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/ittybit/sdk-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/ittybit/sdk-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "async-http-faraday", "requirements": ">= 0.0, < 1.0" }, { "name": "faraday", "requirements": ">= 1.10, < 3.0" }, { "name": "faraday-net_http", "requirements": ">= 1.0, < 4.0" }, { "name": "faraday-retry", "requirements": ">= 1.0, < 3.0" } ] } }
2025-08-16 17:13:31 UTC
ShA5k84mUZXx7IqzrHwm5

leopard

Leopard is a puma-like server for managing concurrent NATS ServiceApi endpoint workers

0.2.3
Content{ "name": "leopard", "downloads": 2058, "version": "0.2.3", "version_created_at": "2025-08-16T17:03:25.091Z", "version_downloads": 0, "platform": "ruby", "authors": "bougyman", "info": "Leopard is a puma-like server for managing concurrent NATS ServiceApi endpoint workers", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/rubyists/leopard", "changelog_uri": "https://github.com/rubyists/leopard/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/rubyists/leopard", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "a210ed0227a78a98596c3c7cc171553280f1d839439f3a39112cdd39357e3cce", "spec_sha": "7c79e3adea88e86187121fc36f1b76059596b3a4f754e17a50861d35165d9664", "project_uri": "https://rubygems.org/gems/leopard", "gem_uri": "https://rubygems.org/gems/leopard-0.2.3.gem", "homepage_uri": "https://github.com/rubyists/leopard", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/rubyists/leopard", "bug_tracker_uri": null, "changelog_uri": "https://github.com/rubyists/leopard/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "concurrent-ruby", "requirements": "~> 1.1" }, { "name": "dry-configurable", "requirements": "~> 1.3" }, { "name": "dry-monads", "requirements": "~> 1.9" }, { "name": "nats-pure", "requirements": "~> 2.5" }, { "name": "semantic_logger", "requirements": "~> 4" } ] } }
2025-08-16 17:03:27 UTC
pFJpvOL-OuL_ir0z54uzF

ruby_routes

A lightweight, flexible routing system that provides a Rails-like DSL for defining and matching HTTP routes

0.1.0
Content{ "name": "ruby_routes", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-08-16T16:43:21.070Z", "version_downloads": 0, "platform": "ruby", "authors": "Yosef Benny Widyokarsono", "info": "A lightweight, flexible routing system that provides a Rails-like DSL for defining and matching HTTP routes", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "14b04853a7ecce7b8955a141181eb75af01d6c0fccf8197cc402fa6fb1e98b2e", "spec_sha": "e19516c33c4b252348347b817dee89305a36860c9160a4f7258900b1fb261022", "project_uri": "https://rubygems.org/gems/ruby_routes", "gem_uri": "https://rubygems.org/gems/ruby_routes-0.1.0.gem", "homepage_uri": "https://github.com/yosefbennywidyo/ruby_routes", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ruby_routes/0.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.12" }, { "name": "simplecov", "requirements": "~> 0.22" } ], "runtime": [] } }
2025-08-16 16:43:23 UTC
xmEaxDg-1F1QGMdDJGYuS

daddy

Daddy helps me build web applications since daddy knows some good practices.

0.10.2
Content{ "name": "daddy", "downloads": 479321, "version": "0.10.2", "version_created_at": "2025-08-16T16:37:22.259Z", "version_downloads": 0, "platform": "ruby", "authors": "ichy", "info": "Daddy helps me build web applications since daddy knows some good practices.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "666a17e436bb0e822eab2b1709f4b1234750d1297f1338c64f19d2d02b1cc19b", "spec_sha": "406159e1091659f0d8e43654617da0740b7668a122211948f1f89b3a9be00393", "project_uri": "https://rubygems.org/gems/daddy", "gem_uri": "https://rubygems.org/gems/daddy-0.10.2.gem", "homepage_uri": "https://github.com/ichylinux/daddy", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/daddy/0.10.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "ci_reporter", "requirements": ">= 0" }, { "name": "database_cleaner", "requirements": ">= 0" }, { "name": "faraday", "requirements": ">= 0" }, { "name": "faraday_middleware", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 6.1" }, { "name": "redis", "requirements": ">= 0" }, { "name": "redis-namespace", "requirements": ">= 0" }, { "name": "resque", "requirements": ">= 0" }, { "name": "resque-scheduler", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "simplecov-rcov", "requirements": ">= 0" } ], "runtime": [ { "name": "concurrent-ruby", "requirements": "< 1.3.5" }, { "name": "docker-api", "requirements": ">= 0" }, { "name": "highline", "requirements": ">= 0" }, { "name": "i18n", "requirements": ">= 0" }, { "name": "itamae", "requirements": ">= 0" }, { "name": "itamae-plugin-recipe-daddy", "requirements": ">= 0" }, { "name": "itamae-plugin-resource-pip", "requirements": ">= 0" }, { "name": "ohai", "requirements": ">= 0" } ] } }
2025-08-16 16:37:24 UTC
uaNkepzJObxL8pmAzSxKi

vinter

A linter for the Vim9 script language, helping to identify issues and enforce best practices

0.4.0
Content{ "name": "vinter", "downloads": 592, "version": "0.4.0", "version_created_at": "2025-08-16T16:27:47.823Z", "version_downloads": 0, "platform": "ruby", "authors": "Dan Bradbury", "info": "A linter for the Vim9 script language, helping to identify issues and enforce best practices", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "0155e1a94a08a2b92b32127a827dabcbb1f01b3dc0e66750dd8a6e9c5251b22d", "spec_sha": "d0e76bf125e75f91ee996a97a6c02f7cf41cfbbe928ee7d6259cea5e80fe7b13", "project_uri": "https://rubygems.org/gems/vinter", "gem_uri": "https://rubygems.org/gems/vinter-0.4.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/vinter/0.4.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-16 16:27:49 UTC
PaJwKul9F1ZWGBw_e93rQ

poti

Poti is a simple and declarative Ruby gem for data validation and organization

0.1.0
Content{ "name": "poti", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-08-16T16:15:03.883Z", "version_downloads": 0, "platform": "ruby", "authors": "aristotelesbr", "info": "Poti is a simple and declarative Ruby gem for data validation and organization", "licenses": [ "MIT" ], "metadata": { "license_uri": "https://github.com/aristotelesbr/poti/tree/v0.1.0/LICENSE.md", "homepage_uri": "https://github.com/aristotelesbr/poti", "changelog_uri": "https://github.com/aristotelesbr/poti/tree/v0.1.0/CHANGELOG.md", "bug_tracker_uri": "https://github.com/aristotelesbr/poti/issues", "source_code_uri": "https://github.com/aristotelesbr/poti/tree/v0.1.0", "documentation_uri": "https://github.com/aristotelesbr/poti/tree/v0.1.0/README.md", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "b29379fe0728ae34220d5819e7ea78b5464298d55ade19776b56c85f56736f7f", "spec_sha": "6682886bf89026489865db39ff890edbdc360967ad2285d3567649ffcc0b12f1", "project_uri": "https://rubygems.org/gems/poti", "gem_uri": "https://rubygems.org/gems/poti-0.1.0.gem", "homepage_uri": "https://github.com/aristotelesbr/poti", "wiki_uri": null, "documentation_uri": "https://github.com/aristotelesbr/poti/tree/v0.1.0/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/aristotelesbr/poti/tree/v0.1.0", "bug_tracker_uri": "https://github.com/aristotelesbr/poti/issues", "changelog_uri": "https://github.com/aristotelesbr/poti/tree/v0.1.0/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-16 16:15:06 UTC
QfA7HGKyEVQI2mkCxfMPW

chobble-forms

A Rails engine for semantic HTML forms with enforced internationalization. Provides reusable form components with built-in accessibility, validation states, and strict i18n requirements.

0.7.0
Content{ "name": "chobble-forms", "downloads": 2341, "version": "0.7.0", "version_created_at": "2025-08-16T15:52:39.984Z", "version_downloads": 0, "platform": "ruby", "authors": "Chobble.com", "info": "A Rails engine for semantic HTML forms with enforced internationalization. Provides reusable form components with built-in accessibility, validation states, and strict i18n requirements.", "licenses": [ "AGPL-3.0-or-later" ], "metadata": { "homepage_uri": "https://github.com/chobbledotcom/chobble-forms", "changelog_uri": "https://github.com/chobbledotcom/chobble-forms/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/chobbledotcom/chobble-forms", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "bbf2c0558a05b970a9afb45f209153d71be8ebdeee53cc7bdd28027bdfd9651c", "spec_sha": "083c543d35e84f5f56681575a89255ef55a00030ecd2bdc0b7e741b9416eb113", "project_uri": "https://rubygems.org/gems/chobble-forms", "gem_uri": "https://rubygems.org/gems/chobble-forms-0.7.0.gem", "homepage_uri": "https://github.com/chobbledotcom/chobble-forms", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/chobbledotcom/chobble-forms", "bug_tracker_uri": null, "changelog_uri": "https://github.com/chobbledotcom/chobble-forms/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "capybara", "requirements": "~> 3.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec-rails", "requirements": "~> 6.0" }, { "name": "simplecov", "requirements": "~> 0.21" }, { "name": "sorbet", "requirements": "~> 0.5" }, { "name": "standard", "requirements": "~> 1.0" }, { "name": "tapioca", "requirements": "~> 0.16" } ], "runtime": [ { "name": "rails", "requirements": ">= 8.0.0" }, { "name": "sorbet-runtime", "requirements": "~> 0.5" } ] } }
2025-08-16 15:52:43 UTC
0JQJ-alnA1TMWLUBg8SO4

en14960

A Ruby gem providing calculators and validators for BS EN 14960:2019 - the safety standard for inflatable play equipment. Includes calculations for anchoring requirements, slide safety, user capacity, and material specifications.

0.4.0
Content{ "name": "en14960", "downloads": 1313, "version": "0.4.0", "version_created_at": "2025-08-16T15:52:12.946Z", "version_downloads": 0, "platform": "ruby", "authors": "Chobble.com", "info": "A Ruby gem providing calculators and validators for BS EN 14960:2019 - the safety standard for inflatable play equipment. Includes calculations for anchoring requirements, slide safety, user capacity, and material specifications.", "licenses": [ "AGPL-3.0-or-later" ], "metadata": { "homepage_uri": "https://github.com/chobbledotcom/en14960", "changelog_uri": "https://github.com/chobbledotcom/en14960/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/chobbledotcom/en14960", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "01efe939092696767820cde294c8fa81480d8635ac4f49b0a1978bd9347deaeb", "spec_sha": "2a7cdd4875dfe3eef39926acfda9c6ca26d8d34a4c9df5510b0514794fd0e12d", "project_uri": "https://rubygems.org/gems/en14960", "gem_uri": "https://rubygems.org/gems/en14960-0.4.0.gem", "homepage_uri": "https://github.com/chobbledotcom/en14960", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/chobbledotcom/en14960", "bug_tracker_uri": null, "changelog_uri": "https://github.com/chobbledotcom/en14960/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "simplecov", "requirements": "~> 0.21" }, { "name": "sorbet", "requirements": "~> 0.5" }, { "name": "standard", "requirements": "~> 1.0" }, { "name": "tapioca", "requirements": "~> 0.16" } ], "runtime": [ { "name": "sorbet-runtime", "requirements": "~> 0.5" } ] } }
2025-08-16 15:52:15 UTC
UrGEQw8w494rumKoUauN0

go_gem

Helpers for compiling Go extensions for ruby

0.8.0
Content{ "name": "go_gem", "downloads": 4668, "version": "0.8.0", "version_created_at": "2025-08-16T15:46:38.614Z", "version_downloads": 0, "platform": "ruby", "authors": "sue445", "info": "Helpers for compiling Go extensions for ruby", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/ruby-go-gem/go-gem-wrapper", "changelog_uri": "https://github.com/ruby-go-gem/go-gem-wrapper/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/ruby-go-gem/go-gem-wrapper/tree/main/_gem", "documentation_uri": "https://ruby-go-gem.github.io/go-gem-wrapper/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "7475ef17a328d82d7cb32cdaec922d56a9294de4f12840ac257ab09a57208a31", "spec_sha": "0136b6cfd34f480eaf94bb183da5429c30bb494e1c42f7b0e00be63975b843ab", "project_uri": "https://rubygems.org/gems/go_gem", "gem_uri": "https://rubygems.org/gems/go_gem-0.8.0.gem", "homepage_uri": "https://github.com/ruby-go-gem/go-gem-wrapper", "wiki_uri": null, "documentation_uri": "https://ruby-go-gem.github.io/go-gem-wrapper/", "mailing_list_uri": null, "source_code_uri": "https://github.com/ruby-go-gem/go-gem-wrapper/tree/main/_gem", "bug_tracker_uri": null, "changelog_uri": "https://github.com/ruby-go-gem/go-gem-wrapper/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-16 15:46:40 UTC
gZb9KqKfnTAfo214KINod

ruby-sh

Rubsh (a.k.a. ruby-sh) - Inspired by python-sh, allows you to call any program as if it were a function.

3.0.0
Content{ "name": "ruby-sh", "downloads": 2142, "version": "3.0.0", "version_created_at": "2025-08-16T15:30:44.611Z", "version_downloads": 0, "platform": "ruby", "authors": "John Doe", "info": "Rubsh (a.k.a. ruby-sh) - Inspired by python-sh, allows you to call any program as if it were a function.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/souk4711/ruby-sh", "changelog_uri": "https://github.com/souk4711/ruby-sh", "source_code_uri": "https://github.com/souk4711/ruby-sh", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "b5e31f9fe25847c8329c98b88e91f19f4f559738a3ff870c5969490fb760b023", "spec_sha": "44fd6632cbdfac37ca279b8da10ec04e3020f9bc7746b029a19d9eb520661b42", "project_uri": "https://rubygems.org/gems/ruby-sh", "gem_uri": "https://rubygems.org/gems/ruby-sh-3.0.0.gem", "homepage_uri": "https://github.com/souk4711/ruby-sh", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/souk4711/ruby-sh", "bug_tracker_uri": null, "changelog_uri": "https://github.com/souk4711/ruby-sh", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-16 15:30:46 UTC
RcGY9pOk9DFl_oot9emBX

blueprint-html2slim

A Ruby command-line tool to convert HTML and ERB files to Slim format with smart naming conventions and backup options

1.1.0
Content{ "name": "blueprint-html2slim", "downloads": 85, "version": "1.1.0", "version_created_at": "2025-08-16T15:15:26.104Z", "version_downloads": 0, "platform": "ruby", "authors": "Vladimir Elchinov", "info": "A Ruby command-line tool to convert HTML and ERB files to Slim format with smart naming conventions and backup options", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/railsblueprint/html2slim", "changelog_uri": "https://github.com/railsblueprint/html2slim/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/railsblueprint/html2slim", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "4855e675b4ad8bc208353b78d16a9e02405741aca0b3d7825544feb7fb406686", "spec_sha": "91177bd4e4bb6b722e0d4301fd582d614b5aa42fe5701bebcecebc3ad21febc9", "project_uri": "https://rubygems.org/gems/blueprint-html2slim", "gem_uri": "https://rubygems.org/gems/blueprint-html2slim-1.1.0.gem", "homepage_uri": "https://github.com/railsblueprint/html2slim", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/railsblueprint/html2slim", "bug_tracker_uri": null, "changelog_uri": "https://github.com/railsblueprint/html2slim/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.12" }, { "name": "rubocop", "requirements": "~> 1.50" }, { "name": "rubocop-rake", "requirements": "~> 0.6" }, { "name": "rubocop-rspec", "requirements": "~> 2.22" } ], "runtime": [ { "name": "erubi", "requirements": "~> 1.12" }, { "name": "nokogiri", "requirements": "~> 1.16" }, { "name": "thor", "requirements": "~> 1.3" } ] } }
2025-08-16 15:15:28 UTC
nhS1IEpdmz8FNj3xcqsrG

epub_tools

Tools to extract, split, and compile EPUB books

0.4.1
Content{ "name": "epub_tools", "downloads": 3684, "version": "0.4.1", "version_created_at": "2025-08-16T14:22:33.293Z", "version_downloads": 0, "platform": "ruby", "authors": "Jaime Rodas", "info": "Tools to extract, split, and compile EPUB books", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/jaimerodas/epub_tools", "source_code_uri": "https://github.com/jaimerodas/epub_tools/tree/main", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "1656dca497d28c7811ee7749c9c72119f19daf320303996fd2a1d115511877fa", "spec_sha": "03a1c45787c18fc71cc1bab95ee8c9c15dd63d695c9b5093c07c4978a0083e63", "project_uri": "https://rubygems.org/gems/epub_tools", "gem_uri": "https://rubygems.org/gems/epub_tools-0.4.1.gem", "homepage_uri": "https://github.com/jaimerodas/epub_tools", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/jaimerodas/epub_tools/tree/main", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "nokogiri", "requirements": "~> 1.18" }, { "name": "rake", "requirements": "~> 13.2" }, { "name": "rubyzip", "requirements": "~> 2.4" } ] } }
2025-08-16 14:22:37 UTC
jim_J-pvoPtVK1gwOjfaK

sorbet-baml

A Ruby gem that converts T::Struct and T::Enum to BAML (Boundary AI Markup Language) type definitions. BAML uses 60% fewer tokens than JSON Schema while maintaining type safety.

0.0.1
Content{ "name": "sorbet-baml", "downloads": 0, "version": "0.0.1", "version_created_at": "2025-08-16T13:55:29.466Z", "version_downloads": 0, "platform": "ruby", "authors": "Vicente Reig Rincon de Arellano", "info": "A Ruby gem that converts T::Struct and T::Enum to BAML (Boundary AI Markup Language) type definitions. BAML uses 60% fewer tokens than JSON Schema while maintaining type safety.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/vicentereig/sorbet-baml", "changelog_uri": "https://github.com/vicentereig/sorbet-baml/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/vicentereig/sorbet-baml" }, "yanked": false, "sha": "80af894005166759100a370911564668b65d3d6173a51c9bc96f7cae9a47b53a", "spec_sha": "8032de69a38b81dec47dd544e931580408affe05fb9b128ff0f6e7b3978a4112", "project_uri": "https://rubygems.org/gems/sorbet-baml", "gem_uri": "https://rubygems.org/gems/sorbet-baml-0.0.1.gem", "homepage_uri": "https://github.com/vicentereig/sorbet-baml", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/vicentereig/sorbet-baml", "bug_tracker_uri": null, "changelog_uri": "https://github.com/vicentereig/sorbet-baml/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "sorbet-runtime", "requirements": "~> 0.5" } ] } }
2025-08-16 13:55:31 UTC
WRF7PZgBntd5iCplcx4Y6

comito

Comito is a lightweight and easy-to-use Ruby CLI tool that provides an interactive interface for generating commit messages following the Conventional Commits specification. It is designed primarily for Ruby and Rails developers who want to standardize their commit history with minimal setup and dependencies. Comito guides users through selecting the commit type, optional scope, and description, then formats the message correctly and optionally executes the git commit command. This helps teams maintain a clean, consistent, and meaningful git history to improve collaboration, automate changelogs, and streamline release processes.

0.1.0
Content{ "name": "comito", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-08-16T13:36:07.316Z", "version_downloads": 0, "platform": "ruby", "authors": "Dmytro", "info": "Comito is a lightweight and easy-to-use Ruby CLI tool that provides an interactive interface for generating commit messages\nfollowing the Conventional Commits specification. It is designed primarily for Ruby and Rails developers who want to standardize\ntheir commit history with minimal setup and dependencies. Comito guides users through selecting the commit type, optional scope,\nand description, then formats the message correctly and optionally executes the git commit command. This helps teams maintain\na clean, consistent, and meaningful git history to improve collaboration, automate changelogs, and streamline release processes.\n", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/DmytroKondratiuk/comito", "changelog_uri": "https://github.com/DmytroKondratiuk/comito/CHANGELOG.md", "source_code_uri": "https://github.com/DmytroKondratiuk/comito", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "9588bf754c6047af1758e3b11f9b735ecccd21b677ff291e0e92c877eefdf361", "spec_sha": "e7a2354f726f8729ba64fa91d3935861576ee821e6c0d82c1e717ee8ccfb4594", "project_uri": "https://rubygems.org/gems/comito", "gem_uri": "https://rubygems.org/gems/comito-0.1.0.gem", "homepage_uri": "https://github.com/DmytroKondratiuk/comito", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/DmytroKondratiuk/comito", "bug_tracker_uri": null, "changelog_uri": "https://github.com/DmytroKondratiuk/comito/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "cli-ui", "requirements": "~> 2.4" } ] } }
2025-08-16 13:36:11 UTC
5zrQBc5dUAdfDnVDQ02Qz

maid

Be lazy. Let Maid clean up after you, based on rules you define. Think of it as "Hazel for hackers".

0.11.1
Content{ "name": "maid", "downloads": 157092, "version": "0.11.1", "version_created_at": "2025-08-16T13:28:01.158Z", "version_downloads": 0, "platform": "ruby", "authors": "Benjamin Oakes, Coaxial", "info": "Be lazy. Let Maid clean up after you, based on rules you define. Think of it as \"Hazel for hackers\".", "licenses": [ "GPL-2.0-only" ], "metadata": { "wiki_uri": "https://github.com/maid/maid/wiki", "changelog_uri": "https://github.com/maid/maid/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/maid/maid/issues", "source_code_uri": "https://github.com/maid/maid", "documentation_uri": "https://github.com/maid/maid/blob/master/README.md", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "410bd9793f68023e1938b6920f6e7970bb1349c7881f78afa46b94104c4e4604", "spec_sha": "029b30ebc99d1acadf053a3c74dc6bf8ed4194d29c3732a2a4c605dff9db153f", "project_uri": "https://rubygems.org/gems/maid", "gem_uri": "https://rubygems.org/gems/maid-0.11.1.gem", "homepage_uri": "http://github.com/maid/maid", "wiki_uri": "https://github.com/maid/maid/wiki", "documentation_uri": "https://github.com/maid/maid/blob/master/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/maid/maid", "bug_tracker_uri": "https://github.com/maid/maid/issues", "changelog_uri": "https://github.com/maid/maid/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "conventional-changelog", "requirements": "~> 1.3.0" }, { "name": "fakefs", "requirements": "~> 2.4.0" }, { "name": "fuubar", "requirements": "~> 2.5.1" }, { "name": "guard", "requirements": "~> 2.18.0" }, { "name": "guard-bundler", "requirements": "~> 3.0.1" }, { "name": "guard-rspec", "requirements": "~> 4.7.3" }, { "name": "guard-rubocop", "requirements": "~> 1.5.0" }, { "name": "irb", "requirements": "~> 1.15.1" }, { "name": "ostruct", "requirements": "~> 0.6.1" }, { "name": "pry-byebug", "requirements": "~> 3.10.1" }, { "name": "rake", "requirements": "~> 13.0.6" }, { "name": "rake-notes", "requirements": "~> 0.2.2" }, { "name": "rb-fsevent", "requirements": "~> 0.11.2" }, { "name": "rb-inotify", "requirements": "~> 0.10.1" }, { "name": "redcarpet", "requirements": "~> 3.6.0" }, { "name": "reline", "requirements": "~> 0.6.0" }, { "name": "rspec", "requirements": "~> 3.12.0" }, { "name": "rubocop", "requirements": "~> 1.50" }, { "name": "rubocop-rake", "requirements": "~> 0.6.0" }, { "name": "rubocop-rspec", "requirements": "~> 3.5.0" }, { "name": "semantic_release", "requirements": "~> 1.0.0" }, { "name": "simplecov", "requirements": "~> 0.22.0" }, { "name": "timecop", "requirements": "~> 0.9.6" }, { "name": "vcr", "requirements": "~> 6.1.0" }, { "name": "webmock", "requirements": "~> 3.18.1" }, { "name": "yard", "requirements": ">= 0.9.11" } ], "runtime": [ { "name": "deprecated", "requirements": "~> 3.0.0" }, { "name": "dimensions", "requirements": ">= 1.0.0, < 2.0" }, { "name": "escape", "requirements": ">= 0.0.1, < 0.1.0" }, { "name": "exifr", "requirements": "~> 1.3.10" }, { "name": "geocoder", "requirements": "~> 1.8.1" }, { "name": "listen", "requirements": "~> 3.8.0" }, { "name": "mime-types", "requirements": "~> 3.0, < 4.0" }, { "name": "rubyzip", "requirements": "~> 2.3.2" }, { "name": "rufus-scheduler", "requirements": "~> 3.8.2" }, { "name": "thor", "requirements": "~> 1.4.0" }, { "name": "xdg", "requirements": "~> 2.2.3" } ] } }
2025-08-16 13:28:04 UTC
hbK0OBpp_BCrBWv3aeNII

unitf-logging

Logging

0.1.3
Content{ "name": "unitf-logging", "downloads": 4121, "version": "0.1.3", "version_created_at": "2025-08-16T13:25:00.619Z", "version_downloads": 0, "platform": "ruby", "authors": "Matt Baron", "info": "Logging", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://www.github.com/mattbaron/unitf-logging", "changelog_uri": "https://www.github.com/mattbaron/unitf-logging/CHANGELOG.md", "source_code_uri": "https://www.github.com/mattbaron/unitf-logging", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "c8d948c0488afbf9524946d37e2ffa8e4893c81088e1ea386e9043c119ffd99a", "spec_sha": "2dd1c703e5eca5b05d85c3f58c820ebd084bc7f016b94f562bb00dd0ac0a0aed", "project_uri": "https://rubygems.org/gems/unitf-logging", "gem_uri": "https://rubygems.org/gems/unitf-logging-0.1.3.gem", "homepage_uri": "https://www.github.com/mattbaron/unitf-logging", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://www.github.com/mattbaron/unitf-logging", "bug_tracker_uri": null, "changelog_uri": "https://www.github.com/mattbaron/unitf-logging/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "logger", "requirements": ">= 0" } ] } }
2025-08-16 13:25:07 UTC
8i854gVjLf2i8V9ukTUm5

genai-rb

gemini module for ruby

0.1.0
Content{ "name": "genai-rb", "downloads": 143, "version": "0.1.0", "version_created_at": "2025-08-16T12:38:21.027Z", "version_downloads": 0, "platform": "ruby", "authors": "Siruu580", "info": "gemini module for ruby", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/Siruu580/genai", "changelog_uri": "https://github.com/Siruu580/genai/blob/main/CHANGELOG.md", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "607b8369e2a5318cc2610002ffb2efd6795133de315a75eca8d73cb26e7ab50b", "spec_sha": "c5629c2cea459e78654645f23cd98e707aeba716f0fdca0f1fe6aa8dd6533b3b", "project_uri": "https://rubygems.org/gems/genai-rb", "gem_uri": "https://rubygems.org/gems/genai-rb-0.1.0.gem", "homepage_uri": "https://github.com/Siruu580/genai", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": "https://github.com/Siruu580/genai/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rubocop", "requirements": "~> 1.0" } ], "runtime": [] } }
2025-08-16 12:38:24 UTC
T-aAPnUv-lgCGgo87zMgr

tbd

An OpenStudio Measure that autodetects major thermal bridges in a model, and then derates outside-facing, opaque surface constructions.

3.4.5
Content{ "name": "tbd", "downloads": 80180, "version": "3.4.5", "version_created_at": "2025-08-16T11:46:28.596Z", "version_downloads": 0, "platform": "ruby", "authors": "Denis Bourgeois & Dan Macumber", "info": "An OpenStudio Measure that autodetects major thermal bridges in a model, and then derates outside-facing, opaque surface constructions.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/rd2/tbd", "bug_tracker_uri": "https://github.com/rd2/tbd/issues", "source_code_uri": "https://github.com/rd2/tbd/tree/v3.4.5" }, "yanked": false, "sha": "b627a18bb04f3717dfe7d712b5aba713d37b60cca3eec228f1aa2deb18ab7bc2", "spec_sha": "29b6bc3388a14c039f8297d8f3623603696468e44c4eecbbbcc4ac9a541b47cb", "project_uri": "https://rubygems.org/gems/tbd", "gem_uri": "https://rubygems.org/gems/tbd-3.4.5.gem", "homepage_uri": "https://github.com/rd2/tbd", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/rd2/tbd/tree/v3.4.5", "bug_tracker_uri": "https://github.com/rd2/tbd/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.1" }, { "name": "parallel", "requirements": "~> 1.19.2" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.11" } ], "runtime": [ { "name": "json-schema", "requirements": "~> 4" }, { "name": "osut", "requirements": "~> 0.7.0" }, { "name": "topolys", "requirements": "~> 0" } ] } }
2025-08-16 11:46:30 UTC
l5RkKKotLiABnkGH3FnM8

genai-rb

genai for ruby

0.0.2
Content{ "name": "genai-rb", "downloads": 109, "version": "0.0.2", "version_created_at": "2025-08-16T11:20:01.286Z", "version_downloads": 0, "platform": "ruby", "authors": "Siruu580", "info": "genai for ruby", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/Siruu580/genai", "changelog_uri": "https://github.com/Siruu580/genai/blob/main/CHANGELOG.md", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "73d69e77fb11a5725f892d78cc71ec73d8d67ba09a37fcd448f4d232e45c884e", "spec_sha": "e6c6e0f01c2c0a38eca3cde22fed539bf6df6de2a562cf46f4e6a6c305af2d91", "project_uri": "https://rubygems.org/gems/genai-rb", "gem_uri": "https://rubygems.org/gems/genai-rb-0.0.2.gem", "homepage_uri": "https://github.com/Siruu580/genai", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": "https://github.com/Siruu580/genai/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rubocop", "requirements": "~> 1.0" } ], "runtime": [] } }
2025-08-16 11:20:05 UTC
keT8Kj4Sq0PlQyfvVXeln

rails-i18n

A set of common locale data and translations to internationalize and/or localize your Rails applications.

8.0.2
Content{ "name": "rails-i18n", "downloads": 116877349, "version": "8.0.2", "version_created_at": "2025-08-16T11:04:09.551Z", "version_downloads": 0, "platform": "ruby", "authors": "Rails I18n Group", "info": "A set of common locale data and translations to internationalize and/or localize your Rails applications.", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/svenfuchs/rails-i18n/blob/master/CHANGELOG.md" }, "yanked": false, "sha": "624f31f652f85fd28024a521fea786223c4653cc83a468fbe3d410cb40f738af", "spec_sha": "4342e7e5f52ee8b362d555b508f18ef6df64c92978938704b37a06b5bce502ba", "project_uri": "https://rubygems.org/gems/rails-i18n", "gem_uri": "https://rubygems.org/gems/rails-i18n-8.0.2.gem", "homepage_uri": "https://github.com/svenfuchs/rails-i18n", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": "https://github.com/svenfuchs/rails-i18n/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "i18n-spec", "requirements": "~> 0.6.0" }, { "name": "i18n-tasks", "requirements": "~> 0.9.37" }, { "name": "rspec-rails", "requirements": "~> 3.7" } ], "runtime": [ { "name": "i18n", "requirements": ">= 0.7, < 2" }, { "name": "railties", "requirements": ">= 8.0.0, < 9" } ] } }
2025-08-16 11:04:16 UTC
1cXQJbdAdZU3oh9EwYIpW

libui

Ruby bindings to libui

0.2.0.pre
Content{ "name": "libui", "downloads": 49682, "version": "0.2.0.pre", "version_created_at": "2025-08-16T10:24:19.297Z", "version_downloads": 0, "platform": "x86_64-linux", "authors": "kojix2", "info": "Ruby bindings to libui", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "6d5894242190861c1f8060ddd38db85a7fb14052d01cd6e11db1367365411952", "spec_sha": "e4f7ebc5f089815c571ce3fa9f46c46ef30d7758a01bd91592b4cceddcc509dc", "project_uri": "https://rubygems.org/gems/libui", "gem_uri": "https://rubygems.org/gems/libui-0.2.0.pre-x86_64-linux.gem", "homepage_uri": "https://github.com/kojix2/libui", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/libui/0.2.0.pre", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "fiddle", "requirements": ">= 0" } ] } }
2025-08-16 10:24:21 UTC
y06VbTosQB-a4_1HWUD_z

libui

Ruby bindings to libui

0.2.0.pre
Content{ "name": "libui", "downloads": 49682, "version": "0.2.0.pre", "version_created_at": "2025-08-16T10:20:52.685Z", "version_downloads": 0, "platform": "x64-mingw32", "authors": "kojix2", "info": "Ruby bindings to libui", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "13d46d475c7a8e204c2a2d18e3be5ffcde4f6b994c7c518bc1172836b5f38cd9", "spec_sha": "cc01122ae52cec39f33fefde4c08acab363ecede34b8b01412c410d5c1f42577", "project_uri": "https://rubygems.org/gems/libui", "gem_uri": "https://rubygems.org/gems/libui-0.2.0.pre-x64-mingw32.gem", "homepage_uri": "https://github.com/kojix2/libui", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/libui/0.2.0.pre", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "fiddle", "requirements": ">= 0" } ] } }
2025-08-16 10:20:55 UTC
JXJjFaYBD1ZmWgbLi71rz

libui

Ruby bindings to libui

0.2.0.pre
Content{ "name": "libui", "downloads": 49682, "version": "0.2.0.pre", "version_created_at": "2025-08-16T10:20:27.315Z", "version_downloads": 0, "platform": "x64-mingw-ucrt", "authors": "kojix2", "info": "Ruby bindings to libui", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "16c1ff8d4aca3b4a4fcdd1e7f1a9fb9f557314d64eec1fc9d2e25510ea02dc11", "spec_sha": "d3fd5edb6533a916ffe4864de1892bfd3a56c4be4d4193ecc777f55b1177ab83", "project_uri": "https://rubygems.org/gems/libui", "gem_uri": "https://rubygems.org/gems/libui-0.2.0.pre-x64-mingw-ucrt.gem", "homepage_uri": "https://github.com/kojix2/libui", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/libui/0.2.0.pre", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "fiddle", "requirements": ">= 0" } ] } }
2025-08-16 10:20:29 UTC
RF06gcMt3Lg-bhy6-wfob

libui

Ruby bindings to libui

0.2.0.pre
Content{ "name": "libui", "downloads": 49682, "version": "0.2.0.pre", "version_created_at": "2025-08-16T10:20:04.884Z", "version_downloads": 0, "platform": "x86_64-darwin", "authors": "kojix2", "info": "Ruby bindings to libui", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "836a9b97743e66f4f70794d87b80a52e9f9bea047497aae27b37b83172a93d82", "spec_sha": "5f2ead2b23ffdda984a928f7f1b2c8f646d409d442322f2563a6f698c9b8c34a", "project_uri": "https://rubygems.org/gems/libui", "gem_uri": "https://rubygems.org/gems/libui-0.2.0.pre-x86_64-darwin.gem", "homepage_uri": "https://github.com/kojix2/libui", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/libui/0.2.0.pre", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "fiddle", "requirements": ">= 0" } ] } }
2025-08-16 10:20:10 UTC
YriN5jodF18O3pXxay_Ci

libui

Ruby bindings to libui

0.2.0.pre
Content{ "name": "libui", "downloads": 49682, "version": "0.2.0.pre", "version_created_at": "2025-08-16T10:20:01.126Z", "version_downloads": 0, "platform": "aarch64-linux", "authors": "kojix2", "info": "Ruby bindings to libui", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "390918e28566d780f08ae2823c4821e6f5193555acffdab55923cc561f653ec5", "spec_sha": "a38252de4f5166b2a01a8d23b9b5f46d75e16291ecbfa890fed7b7aa7819d25d", "project_uri": "https://rubygems.org/gems/libui", "gem_uri": "https://rubygems.org/gems/libui-0.2.0.pre-aarch64-linux.gem", "homepage_uri": "https://github.com/kojix2/libui", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/libui/0.2.0.pre", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "fiddle", "requirements": ">= 0" } ] } }
2025-08-16 10:20:09 UTC
yDtMG8RB8_h_v9zc3RF75

libui

Ruby bindings to libui

0.2.0.pre
Content{ "name": "libui", "downloads": 49682, "version": "0.2.0.pre", "version_created_at": "2025-08-16T10:20:00.987Z", "version_downloads": 0, "platform": "arm64-darwin", "authors": "kojix2", "info": "Ruby bindings to libui", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "e210c26199bdf3e68b5938774877b540d599bd2034ac4dd2e300a216446a82f7", "spec_sha": "b6555b329c7039bf48fe6ef52d08db9cd5ea2310b0f6cbc475eba39d8b41b76f", "project_uri": "https://rubygems.org/gems/libui", "gem_uri": "https://rubygems.org/gems/libui-0.2.0.pre-arm64-darwin.gem", "homepage_uri": "https://github.com/kojix2/libui", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/libui/0.2.0.pre", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "fiddle", "requirements": ">= 0" } ] } }
2025-08-16 10:20:03 UTC
X8EDOBatCx5TdEJTDxLZn

raka

An extensible, concise and light weight DSL on Rake to automate data processing tasks

0.7.0
Content{ "name": "raka", "downloads": 14457, "version": "0.7.0", "version_created_at": "2025-08-16T09:25:30.258Z", "version_downloads": 0, "platform": "ruby", "authors": "yarray", "info": "An extensible, concise and light weight DSL on Rake to automate data processing tasks", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "0f6ed8f0fdbf752496d64de9e796c2791d117575e2682b60c8905dd64642eb24", "spec_sha": "2539602a3fe05b41c8ce08c8c011ead5b0b7c7526c6fa4a4fc1ef48deeb9f4bb", "project_uri": "https://rubygems.org/gems/raka", "gem_uri": "https://rubygems.org/gems/raka-0.7.0.gem", "homepage_uri": "http://github.com/yarray/raka", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/raka/0.7.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.1.0" }, { "name": "juwelier", "requirements": "~> 2.4.0" }, { "name": "rdoc", "requirements": ">= 6.3.1" }, { "name": "reek", "requirements": "~> 6.0" }, { "name": "rubocop", "requirements": "~> 1.79.0" }, { "name": "test-unit", "requirements": "~> 3.7.0" } ], "runtime": [ { "name": "rake", "requirements": "~> 13.3.0" } ] } }
2025-08-16 09:25:33 UTC
aXALW4uxkSUnPci8CoGdq

defmastership

Handling of references and definitions with asciidoctor

1.3.2
Content{ "name": "defmastership", "downloads": 38844, "version": "1.3.2", "version_created_at": "2025-08-16T09:15:31.272Z", "version_downloads": 0, "platform": "ruby", "authors": "Jérôme Arbez-Gindre", "info": "Handling of references and definitions with asciidoctor", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "6515ee87f80e896b38e2d9ee8de13f1d0b21c01d5f754b3f4e3022891a316a0f", "spec_sha": "74e94c5c018e43e199dcd1946ab62bb89cb552a3c2c7c50549684f7a7b1508cc", "project_uri": "https://rubygems.org/gems/defmastership", "gem_uri": "https://rubygems.org/gems/defmastership-1.3.2.gem", "homepage_uri": "https://gitlab.com/jjag/defmastership/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/defmastership/1.3.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aasm", "requirements": "~> 5.5" }, { "name": "asciidoctor", "requirements": "~> 2.0" }, { "name": "csv", "requirements": "~> 3.3" }, { "name": "defmastership-core", "requirements": "~> 1.5" }, { "name": "facets", "requirements": "~> 3.1" }, { "name": "git", "requirements": "~> 3.1" }, { "name": "gli", "requirements": "~> 2.22" }, { "name": "ostruct", "requirements": "~> 0.6" } ] } }
2025-08-16 09:15:34 UTC
nCRYsUfmZcAbVxloHypVC

defmastership

Handling of references and definitions with asciidoctor

1.3.1
Content{ "name": "defmastership", "downloads": 38829, "version": "1.3.1", "version_created_at": "2025-08-16T08:50:53.734Z", "version_downloads": 0, "platform": "ruby", "authors": "Jérôme Arbez-Gindre", "info": "Handling of references and definitions with asciidoctor", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "a13ee6df2e07dfd50c959eaa708a2c4ab00a41114da511bbc1648ca7263a18f4", "spec_sha": "ac0ed73bd3384a2d6a61fe4f678a1e7079bcba21ac3c6cc158bb443b0db5c72e", "project_uri": "https://rubygems.org/gems/defmastership", "gem_uri": "https://rubygems.org/gems/defmastership-1.3.1.gem", "homepage_uri": "https://gitlab.com/jjag/defmastership/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/defmastership/1.3.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aasm", "requirements": "~> 5.5" }, { "name": "asciidoctor", "requirements": "~> 2.0" }, { "name": "csv", "requirements": "~> 3.3" }, { "name": "defmastership-core", "requirements": "~> 1.5" }, { "name": "facets", "requirements": "~> 3.1" }, { "name": "git", "requirements": "~> 3.1" }, { "name": "gli", "requirements": "~> 2.22" }, { "name": "ostruct", "requirements": "~> 0.6" } ] } }
2025-08-16 08:50:57 UTC
QJ8J8QFTU1C8PiZMUzViZ

rspec_power

A collection of helpers and contexts to enhance Rails specs: logging, env/I18n/time helpers, SQL guards, request/DB dumps, benchmarking, CI guards, and performance limits.

0.1.1
Content{ "name": "rspec_power", "downloads": 122, "version": "0.1.1", "version_created_at": "2025-08-16T08:43:09.900Z", "version_downloads": 0, "platform": "ruby", "authors": "Igor Kasyanchuk", "info": "A collection of helpers and contexts to enhance Rails specs: logging, env/I18n/time helpers, SQL guards, request/DB dumps, benchmarking, CI guards, and performance limits.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/igorkasyanchuk/rspec_power", "bug_tracker_uri": "https://github.com/igorkasyanchuk/rspec_power/issues", "source_code_uri": "https://github.com/igorkasyanchuk/rspec_power", "documentation_uri": "https://github.com/igorkasyanchuk/rspec_power#readme" }, "yanked": false, "sha": "685f1cb7350dca7193e83c0d88355e568bb0bde6400dcd45c5333950fca01258", "spec_sha": "e3c5e7a365d394ef6311811ee99563be31ffec648b1a94d0b6fcb53fb422e2a5", "project_uri": "https://rubygems.org/gems/rspec_power", "gem_uri": "https://rubygems.org/gems/rspec_power-0.1.1.gem", "homepage_uri": "https://github.com/igorkasyanchuk/rspec_power", "wiki_uri": null, "documentation_uri": "https://github.com/igorkasyanchuk/rspec_power#readme", "mailing_list_uri": null, "source_code_uri": "https://github.com/igorkasyanchuk/rspec_power", "bug_tracker_uri": "https://github.com/igorkasyanchuk/rspec_power/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "debug", "requirements": ">= 0" } ], "runtime": [ { "name": "csv", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "rspec-rails", "requirements": ">= 0" } ] } }
2025-08-16 08:43:13 UTC
JAYw4wj7Wk7JvOWvIC559

p2

P2: component-based HTML templating for Ruby

2.6
Content{ "name": "p2", "downloads": 699, "version": "2.6", "version_created_at": "2025-08-16T08:33:30.808Z", "version_downloads": 0, "platform": "ruby", "authors": "Sharon Rosner", "info": "P2: component-based HTML templating for Ruby", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/digital-fabric/p2", "changelog_uri": "https://github.com/digital-fabric/p2/blob/master/CHANGELOG.md", "documentation_uri": "https://www.rubydoc.info/gems/p2" }, "yanked": false, "sha": "515afc148736c9cdfd7c5ba2f666cf3eabced975eb3d1691c0f41adf153e43fe", "spec_sha": "ee91973c9aa01df71820aaa04067d179035ecab279d371bf516efafdcceb2759", "project_uri": "https://rubygems.org/gems/p2", "gem_uri": "https://rubygems.org/gems/p2-2.6.gem", "homepage_uri": "https://github.com/digital-fabric/p2", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/p2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": "https://github.com/digital-fabric/p2/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "benchmark-ips", "requirements": "~> 2.7.2" }, { "name": "minitest", "requirements": "~> 5.25.4" } ], "runtime": [ { "name": "kramdown", "requirements": "~> 2.5.1" }, { "name": "kramdown-parser-gfm", "requirements": "~> 1.1.0" }, { "name": "rouge", "requirements": "~> 4.5.1" }, { "name": "sirop", "requirements": "~> 0.8.3" } ] } }
2025-08-16 08:33:35 UTC
BcuM2qZQP5f9fz6pILAQa

mys3ql

Simple backup of your MySql database onto Amazon S3.

1.3.6
Content{ "name": "mys3ql", "downloads": 33031, "version": "1.3.6", "version_created_at": "2025-08-16T08:20:16.800Z", "version_downloads": 0, "platform": "ruby", "authors": "Andy Stewart", "info": "Simple backup of your MySql database onto Amazon S3.", "licenses": [], "metadata": {}, "yanked": false, "sha": "cb18c5da9575ff1c8885f3c48b19170543690644972fbd1629a5594d577efa66", "spec_sha": "a1cdd4bc6f9eeed4e29b20ef037aa615303aeef83f3461f99c5c3d9d9377c1a8", "project_uri": "https://rubygems.org/gems/mys3ql", "gem_uri": "https://rubygems.org/gems/mys3ql-1.3.6.gem", "homepage_uri": "https://github.com/airblade/mys3ql", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/mys3ql/1.3.6", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": ">= 0" } ], "runtime": [ { "name": "aws-sdk-s3", "requirements": "~> 1" } ] } }
2025-08-16 08:20:18 UTC
SYi3XQoNO8X62I-OJL_tG

async-service

A service layer for Async.

0.14.1
Content{ "name": "async-service", "downloads": 506163, "version": "0.14.1", "version_created_at": "2025-08-16T08:19:05.508Z", "version_downloads": 0, "platform": "ruby", "authors": "Samuel Williams", "info": "A service layer for Async.", "licenses": [ "MIT" ], "metadata": { "source_code_uri": "https://github.com/socketry/async-service.git", "documentation_uri": "https://socketry.github.io/async-service/" }, "yanked": false, "sha": "d9dee1d817f95a05f0029f9a76badec0f79a4473021917ebc2e6bd52c9889d57", "spec_sha": "749cd9bd213a09f698c3de1dcd61bcad1cfa26ef37c38587b57f0a28b6dc6411", "project_uri": "https://rubygems.org/gems/async-service", "gem_uri": "https://rubygems.org/gems/async-service-0.14.1.gem", "homepage_uri": "https://github.com/socketry/async-service", "wiki_uri": null, "documentation_uri": "https://socketry.github.io/async-service/", "mailing_list_uri": null, "source_code_uri": "https://github.com/socketry/async-service.git", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "async", "requirements": ">= 0" }, { "name": "async-container", "requirements": "~> 0.16" } ] } }
2025-08-16 08:19:08 UTC
c5A66jRvCL7oAwO_OsQlB

cucumber-compatibility-kit

Kit to check compatibility with official cucumber ruby implementation

20.1.0
Content{ "name": "cucumber-compatibility-kit", "downloads": 36202, "version": "20.1.0", "version_created_at": "2025-08-16T08:01:39.656Z", "version_downloads": 0, "platform": "ruby", "authors": "Aurélien Reeves, Aslak Hellesøy, Vincent Prêtre, Luke Hill, Cucumber Ltd", "info": "Kit to check compatibility with official cucumber ruby implementation", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/cucumber/compatibility-kit/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/cucumber/compatibility-kit/issues", "source_code_uri": "https://github.com/cucumber/compatibility-kit/blob/main/ruby", "mailing_list_uri": "https://groups.google.com/forum/#!forum/cukes", "documentation_uri": "https://github.com/cucumber/compatibility-kit/blob/main/CONTRIBUTING.md" }, "yanked": false, "sha": "7aaea298ced121837f6dcda72c129006b6fdcecfdc9589cd64a4edc3520ddbb3", "spec_sha": "a7c58f97f22b830cdbc21154e71ff14b2f76ba0fc0593356c67d780797585220", "project_uri": "https://rubygems.org/gems/cucumber-compatibility-kit", "gem_uri": "https://rubygems.org/gems/cucumber-compatibility-kit-20.1.0.gem", "homepage_uri": "https://github.com/cucumber/compatibility-kit", "wiki_uri": null, "documentation_uri": "https://github.com/cucumber/compatibility-kit/blob/main/CONTRIBUTING.md", "mailing_list_uri": "https://groups.google.com/forum/#!forum/cukes", "source_code_uri": "https://github.com/cucumber/compatibility-kit/blob/main/ruby", "bug_tracker_uri": "https://github.com/cucumber/compatibility-kit/issues", "changelog_uri": "https://github.com/cucumber/compatibility-kit/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.13" }, { "name": "rubocop", "requirements": "~> 1.78.0" }, { "name": "rubocop-performance", "requirements": "~> 1.25.0" }, { "name": "rubocop-rspec", "requirements": "~> 3.6.0" } ], "runtime": [] } }
2025-08-16 08:01:42 UTC
LRI3WWOQT2Gec6lxZpuN4

async-service

A service layer for Async.

0.14.0
Content{ "name": "async-service", "downloads": 506124, "version": "0.14.0", "version_created_at": "2025-08-16T07:22:56.074Z", "version_downloads": 0, "platform": "ruby", "authors": "Samuel Williams", "info": "A service layer for Async.", "licenses": [ "MIT" ], "metadata": { "source_code_uri": "https://github.com/socketry/async-service.git", "documentation_uri": "https://socketry.github.io/async-service/" }, "yanked": false, "sha": "98fd8398b1436dab6849e254d0239a09dbb1908aee5bcfc70874acc98ef36556", "spec_sha": "805bf6609169d2d3d70ba9af397afd60f9550168b2db33d836de4d55d1847a44", "project_uri": "https://rubygems.org/gems/async-service", "gem_uri": "https://rubygems.org/gems/async-service-0.14.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://socketry.github.io/async-service/", "mailing_list_uri": null, "source_code_uri": "https://github.com/socketry/async-service.git", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "async", "requirements": ">= 0" }, { "name": "async-container", "requirements": "~> 0.16" } ] } }
2025-08-16 07:22:57 UTC
biK4b-hB8PxhoPijJBPUa

caxlsx

xlsx spreadsheet generation with charts, images, automated column width, customizable styles and full schema validation. Axlsx helps you create beautiful Office Open XML Spreadsheet documents (Excel, Google Spreadsheets, Numbers, LibreOffice) without having to understand the entire ECMA specification. Check out the README for some examples of how easy it is. Best of all, you can validate your xlsx file before serialization so you know for sure that anything generated is going to load on your client's machine.

4.3.0
Content{ "name": "caxlsx", "downloads": 36279869, "version": "4.3.0", "version_created_at": "2025-08-16T06:54:13.765Z", "version_downloads": 0, "platform": "ruby", "authors": "Randy Morgan, Jurriaan Pruis", "info": "xlsx spreadsheet generation with charts, images, automated column width, customizable styles and full schema validation. Axlsx helps you create beautiful Office Open XML Spreadsheet documents (Excel, Google Spreadsheets, Numbers, LibreOffice) without having to understand the entire ECMA specification. Check out the README for some examples of how easy it is. Best of all, you can validate your xlsx file before serialization so you know for sure that anything generated is going to load on your client's machine.\n", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/caxlsx/caxlsx/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/caxlsx/caxlsx/issues", "source_code_uri": "https://github.com/caxlsx/caxlsx", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "5305d5138cc34704fa7c095c0544f0b401e7eb5218f202981e92873b99533846", "spec_sha": "2622f94567eb4931ab88957a814e75a4b711c94d13c948b8f63c53cd375061ff", "project_uri": "https://rubygems.org/gems/caxlsx", "gem_uri": "https://rubygems.org/gems/caxlsx-4.3.0.gem", "homepage_uri": "https://github.com/caxlsx/caxlsx", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/caxlsx/caxlsx", "bug_tracker_uri": "https://github.com/caxlsx/caxlsx/issues", "changelog_uri": "https://github.com/caxlsx/caxlsx/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "htmlentities", "requirements": "~> 4.3, >= 4.3.4" }, { "name": "marcel", "requirements": "~> 1.0" }, { "name": "nokogiri", "requirements": "~> 1.10, >= 1.10.4" }, { "name": "rubyzip", "requirements": ">= 2.4, < 4" } ] } }
2025-08-16 06:54:21 UTC
uNz-xfFURckuvw8G09h-q

promptly

Build maintainable, localized, and testable AI prompts using ERB or Liquid templates with Rails conventions

0.1.7
Content{ "name": "promptly", "downloads": 110, "version": "0.1.7", "version_created_at": "2025-08-16T06:16:31.854Z", "version_downloads": 0, "platform": "ruby", "authors": "Wilbur Suero", "info": "Build maintainable, localized, and testable AI prompts using ERB or Liquid templates with Rails conventions", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/wilburhimself/promptly", "changelog_uri": "https://github.com/wilburhimself/promptly/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/wilburhimself/promptly", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://github.com/wilburhimself/promptly/blob/main/README.md" }, "yanked": false, "sha": "b891825c10735850f534e06816377aef9fceacf05e717bd095bbdb7c63350480", "spec_sha": "3d6ff0b6571a8e22117ed5c13f7bb752c50be9914eda949ccd3aa1f782c9e13a", "project_uri": "https://rubygems.org/gems/promptly", "gem_uri": "https://rubygems.org/gems/promptly-0.1.7.gem", "homepage_uri": "https://github.com/wilburhimself/promptly", "wiki_uri": null, "documentation_uri": "https://github.com/wilburhimself/promptly/blob/main/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/wilburhimself/promptly", "bug_tracker_uri": null, "changelog_uri": "https://github.com/wilburhimself/promptly/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "liquid", "requirements": "~> 5.5" }, { "name": "railties", "requirements": "~> 7.2" }, { "name": "rspec", "requirements": "~> 3.12" }, { "name": "standard", "requirements": "~> 1.37" } ], "runtime": [ { "name": "actionview", "requirements": "~> 7.2" } ] } }
2025-08-16 06:16:35 UTC
Ovxcv2YJJQydOiDfbZDnL

kitchen-dokken

A Test Kitchen Driver for Docker & Chef Infra optimized for rapid testing using Chef Infra docker images

2.21.0
Content{ "name": "kitchen-dokken", "downloads": 1273497, "version": "2.21.0", "version_created_at": "2025-08-16T05:53:50.853Z", "version_downloads": 0, "platform": "ruby", "authors": "Sean OMeara", "info": "A Test Kitchen Driver for Docker & Chef Infra optimized for rapid testing using Chef Infra docker images", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "f364466612e74dcb13ad615f64c03f0b3ec5a41bcebd89bf3f681ddb2924c845", "spec_sha": "224cc8cfb9a28e089513f3bd44a22fb0f9e690aebd6e527efeb2f87f1c146964", "project_uri": "https://rubygems.org/gems/kitchen-dokken", "gem_uri": "https://rubygems.org/gems/kitchen-dokken-2.21.0.gem", "homepage_uri": "https://github.com/test-kitchen/kitchen-dokken", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/kitchen-dokken/2.21.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "docker-api", "requirements": ">= 1.33, < 3" }, { "name": "lockfile", "requirements": "~> 2.1" }, { "name": "test-kitchen", "requirements": ">= 1.15, < 4" } ] } }
2025-08-16 05:53:57 UTC
69nVOhFoM-KIAXPqvWjWG

sorbet-static-and-runtime

Sorbet static and runtime in one gem

0.5.12414
Content{ "name": "sorbet-static-and-runtime", "downloads": 22067308, "version": "0.5.12414", "version_created_at": "2025-08-16T05:37:21.418Z", "version_downloads": 0, "platform": "ruby", "authors": "Stripe", "info": "Sorbet static and runtime in one gem", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "a8b539a92f7739d9daa168b100609095d4707cf079a706c1fc9e4c209ffd8dd6", "spec_sha": "2714c2d47a19e4bd34fb5088d1ab08ac18220d5a9f9edd8628759b4ca342e6d2", "project_uri": "https://rubygems.org/gems/sorbet-static-and-runtime", "gem_uri": "https://rubygems.org/gems/sorbet-static-and-runtime-0.5.12414.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "sorbet", "requirements": "= 0.5.12414" }, { "name": "sorbet-runtime", "requirements": "= 0.5.12414" } ] } }
2025-08-16 05:37:32 UTC
LppsgqSZQXtVMvQ56kzVD

sorbet

The main entrypoint for using Sorbet

0.5.12414
Content{ "name": "sorbet", "downloads": 40397640, "version": "0.5.12414", "version_created_at": "2025-08-16T05:37:16.793Z", "version_downloads": 0, "platform": "ruby", "authors": "Stripe", "info": "The main entrypoint for using Sorbet", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "2fc76db18651c128f7c2dc52878e90f871a902076d87cea3a8975d438e6670c4", "spec_sha": "20b75ae8f826e95e88f566913f2a9ec5b178118a530e4604bf55ea449bc98663", "project_uri": "https://rubygems.org/gems/sorbet", "gem_uri": "https://rubygems.org/gems/sorbet-0.5.12414.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.11" }, { "name": "mocha", "requirements": "~> 1.7" }, { "name": "rake", "requirements": ">= 0" } ], "runtime": [ { "name": "sorbet-static", "requirements": "= 0.5.12414" } ] } }
2025-08-16 05:37:21 UTC
Dan0Nvc_obt0UHtzHzzfq

sorbet-runtime

Sorbet's runtime type checking component

0.5.12414
Content{ "name": "sorbet-runtime", "downloads": 100583510, "version": "0.5.12414", "version_created_at": "2025-08-16T05:37:13.196Z", "version_downloads": 0, "platform": "ruby", "authors": "Stripe", "info": "Sorbet's runtime type checking component", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "c144906f995c28b269f2d157c54fc3d15d664fcf405e49337764304dc9e07bb4", "spec_sha": "84b36eb1bad6e3c0c23fd1b20109628574d249880a95abf90d3a50b98a5dbf03", "project_uri": "https://rubygems.org/gems/sorbet-runtime", "gem_uri": "https://rubygems.org/gems/sorbet-runtime-0.5.12414.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "concurrent-ruby", "requirements": "~> 1.1.5" }, { "name": "debug", "requirements": ">= 0" }, { "name": "minitest", "requirements": "~> 5.11" }, { "name": "mocha", "requirements": "~> 2.1" }, { "name": "pry", "requirements": ">= 0" }, { "name": "pry-byebug", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rubocop", "requirements": "= 1.57.1" }, { "name": "rubocop-performance", "requirements": "= 1.13.2" }, { "name": "subprocess", "requirements": "~> 1.5.3" } ], "runtime": [] } }
2025-08-16 05:37:16 UTC
303T0JeHNobGpYYB1nBfj

sorbet-static

The Sorbet typechecker binary

0.5.12414
Content{ "name": "sorbet-static", "downloads": 56893279, "version": "0.5.12414", "version_created_at": "2025-08-16T05:37:05.561Z", "version_downloads": 0, "platform": "x86_64-linux", "authors": "Stripe", "info": "The Sorbet typechecker binary", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "33ffdfb5d65bcf0f45a7fdd441a070c1566243e637cc73e28c3d642d8f74cead", "spec_sha": "c8f21bc8574a81ad2c69a4d5671ea37381841a40262587bb133ced088669d94f", "project_uri": "https://rubygems.org/gems/sorbet-static", "gem_uri": "https://rubygems.org/gems/sorbet-static-0.5.12414-x86_64-linux.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-16 05:37:12 UTC