Rubyhooks

Lastest updates from Rubygems.org

ID Gem Version Body Updated At
zcDvXfsbsq-tm6i6XFPUY

glib-web

This rubygem does not have a description or summary.

4.36.7
Content{ "name": "glib-web", "downloads": 526256, "version": "4.36.7", "version_created_at": "2025-08-18T12:19:19.709Z", "version_downloads": 0, "platform": "ruby", "authors": "", "info": "This rubygem does not have a description or summary.", "licenses": [], "metadata": {}, "yanked": false, "sha": "0992dece22c37f1906f7044194afc437b70929378dad6e71d4fa735205c141d6", "spec_sha": "73556075af6e6c3fda3223ff1f31f74bb5763b091dfde47b0209a5f637bdb638", "project_uri": "https://rubygems.org/gems/glib-web", "gem_uri": "https://rubygems.org/gems/glib-web-4.36.7.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/glib-web/4.36.7", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rubocop", "requirements": ">= 0" } ], "runtime": [ { "name": "actioncable", "requirements": "~> 8.0.0" }, { "name": "active_snapshot", "requirements": ">= 0" }, { "name": "activestorage", "requirements": "~> 8.0.0" }, { "name": "damerau-levenshtein", "requirements": ">= 0" }, { "name": "hashdiff", "requirements": ">= 0" }, { "name": "js_regex", "requirements": "~> 3.11" }, { "name": "pundit", "requirements": "~> 2.1" }, { "name": "rest-client", "requirements": "~> 2.1" } ] } }
2025-08-18 12:19:22 UTC
NGvulGHyrOkM62x7WYCcu

nonschema_migrations

Separate schema-only migrations from nonschema (data) migrations in your Rails app

6.8
Content{ "name": "nonschema_migrations", "downloads": 119257, "version": "6.8", "version_created_at": "2025-08-18T12:18:28.255Z", "version_downloads": 0, "platform": "ruby", "authors": "Jason Fleetwood-Boldt", "info": "Separate schema-only migrations from nonschema (data) migrations in your Rails app", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://heliosdev.shop/", "source_code_uri": "https://github.com/jasonfb/nonschema_migrations", "documentation_uri": "https://jasonfleetwoodboldt.com/my-open-source-projects/nonschema-migrations/" }, "yanked": false, "sha": "52e0800eea76c309ae6f87e49d6024d630fbc9c30e5efee30a04da18aecc664b", "spec_sha": "961da509a8418156c07fdbeb3fe421c2bb8c8b0502e97a9cc15cafdc6fdb632d", "project_uri": "https://rubygems.org/gems/nonschema_migrations", "gem_uri": "https://rubygems.org/gems/nonschema_migrations-6.8.gem", "homepage_uri": "https://heliosdev.shop/", "wiki_uri": null, "documentation_uri": "https://jasonfleetwoodboldt.com/my-open-source-projects/nonschema-migrations/", "mailing_list_uri": null, "source_code_uri": "https://github.com/jasonfb/nonschema_migrations", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 7.0, < 8.1" } ] } }
2025-08-18 12:18:30 UTC
KoPkM9SI-Kt6kiqw-XTLm

Maisettelingua

This scripting allows you to write butt hat conditionals.

0.1.0
Content{ "name": "Maisettelingua", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-08-18T12:13:47.900Z", "version_downloads": 0, "platform": "ruby", "authors": "LWFlouisa", "info": "This scripting allows you to write butt hat conditionals.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "18c62a92765a73566a45c79fce5d841a21bdfc7216928eb15650dc0bd371786d", "spec_sha": "bb1ca418599901cc7ac6f16d512ecf514a1a8c1e7ba38352ea9445dabeca55bb", "project_uri": "https://rubygems.org/gems/Maisettelingua", "gem_uri": "https://rubygems.org/gems/Maisettelingua-0.1.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/Maisettelingua/0.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-18 12:13:49 UTC
ucdwa-QXUrpJ3YKz1XJnb

num2words

Converts integers and amounts to Russian words with proper gender and plural forms.

0.1.0
Content{ "name": "num2words", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-08-18T12:13:09.366Z", "version_downloads": 0, "platform": "ruby", "authors": "Ruslan Fedotov", "info": "Converts integers and amounts to Russian words with proper gender and plural forms.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/skyrusx/num2words", "changelog_uri": "https://github.com/skyrusx/num2words/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/skyrusx/num2words" }, "yanked": false, "sha": "cab89b3a1c5a1b1977044dca4e13301cef178cf2be929027e38c73c52b1c77d7", "spec_sha": "7b299ab82fabe5461a1bca7b34f6cf7ec1d460f9a7f7fafdc468e4b71e40528e", "project_uri": "https://rubygems.org/gems/num2words", "gem_uri": "https://rubygems.org/gems/num2words-0.1.0.gem", "homepage_uri": "https://github.com/skyrusx/num2words", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/skyrusx/num2words", "bug_tracker_uri": null, "changelog_uri": "https://github.com/skyrusx/num2words/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-18 12:13:11 UTC
roGuaSsyCyNEBhp0486pK

swagger_mcp_tool

A Model Context Protocol (MCP) server that generates tools from Swagger/OpenAPI specifications

0.1.0
Content{ "name": "swagger_mcp_tool", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-08-18T12:12:55.888Z", "version_downloads": 0, "platform": "ruby", "authors": "Ankit", "info": "A Model Context Protocol (MCP) server that generates tools from Swagger/OpenAPI specifications", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "67e2967a63b79d01df9d46d3a377db638d41e7126199ccf11fcf5dc87cd198b5", "spec_sha": "a58d5a755e6410d9e9391e393764aca94b629e0fda761675d0b33a6596d97b36", "project_uri": "https://rubygems.org/gems/swagger_mcp_tool", "gem_uri": "https://rubygems.org/gems/swagger_mcp_tool-0.1.0.gem", "homepage_uri": "https://github.com/yourusername/swagger_mcp_tool", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/swagger_mcp_tool/0.1.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.6, >= 2.6.9" }, { "name": "rake", "requirements": "~> 13.3" }, { "name": "rspec", "requirements": "~> 3.13, >= 3.13.1" } ], "runtime": [ { "name": "json", "requirements": "~> 2.12, >= 2.12.2" }, { "name": "mcp", "requirements": "~> 0.1.0" }, { "name": "puma", "requirements": "~> 6.6" }, { "name": "sinatra", "requirements": "~> 4.1, >= 4.1.1" }, { "name": "sinatra-contrib", "requirements": "~> 4.1, >= 4.1.1" } ] } }
2025-08-18 12:12:58 UTC
xI94rHQUwj1jDE5_ziB-T

bandcamp-discover

Uses Playwright to scrape bandcamp labels

0.2.3
Content{ "name": "bandcamp-discover", "downloads": 1778, "version": "0.2.3", "version_created_at": "2025-08-18T12:07:48.177Z", "version_downloads": 0, "platform": "ruby", "authors": "Julian RUbisch", "info": "Uses Playwright to scrape bandcamp labels", "licenses": [], "metadata": {}, "yanked": false, "sha": "43c4f0417b6f44a2a0f2e00aab3ca184c4ec79c9031ac631b24a02eba0d7bff3", "spec_sha": "6d1465471251799a1a1d9a1e5797923cc3e4b10e275b494efd10efd2726ca39f", "project_uri": "https://rubygems.org/gems/bandcamp-discover", "gem_uri": "https://rubygems.org/gems/bandcamp-discover-0.2.3.gem", "homepage_uri": "https://julianrubisch.at", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/bandcamp-discover/0.2.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rdoc", "requirements": ">= 0" }, { "name": "standard", "requirements": ">= 0" } ], "runtime": [ { "name": "async", "requirements": ">= 0" }, { "name": "base64", "requirements": ">= 0" }, { "name": "concurrent-ruby", "requirements": ">= 0" }, { "name": "gli", "requirements": "~> 2.21.5" }, { "name": "logger", "requirements": ">= 0" }, { "name": "ostruct", "requirements": ">= 0" }, { "name": "playwright-ruby-client", "requirements": ">= 0" }, { "name": "sqlite3", "requirements": ">= 0" } ] } }
2025-08-18 12:07:49 UTC
MLOcKYB7_O4ve3NIOnTMQ

rubocop-socketry

RuboCop rules for Socketry projects

0.2.1
Content{ "name": "rubocop-socketry", "downloads": 2646, "version": "0.2.1", "version_created_at": "2025-08-18T12:04:38.976Z", "version_downloads": 0, "platform": "ruby", "authors": "Samuel Williams", "info": "RuboCop rules for Socketry projects", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/ioquatix/", "source_code_uri": "https://github.com/socketry/rubocop-socketry.git", "documentation_uri": "https://socketry.github.io/rubocop-socketry/", "default_lint_roller_plugin": "RuboCop::Socketry::Plugin" }, "yanked": false, "sha": "c1c2820d76672c23246640336ff1d1f270084725c8f7ff77d5ab31603659fe4c", "spec_sha": "014f1f821b3b8769f35f4a2a0c9b29fc19056ac9ada1298ab3d1a2a3439a24fa", "project_uri": "https://rubygems.org/gems/rubocop-socketry", "gem_uri": "https://rubygems.org/gems/rubocop-socketry-0.2.1.gem", "homepage_uri": "https://github.com/socketry/rubocop-socketry", "wiki_uri": null, "documentation_uri": "https://socketry.github.io/rubocop-socketry/", "mailing_list_uri": null, "source_code_uri": "https://github.com/socketry/rubocop-socketry.git", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": "https://github.com/sponsors/ioquatix/", "dependencies": { "development": [], "runtime": [ { "name": "lint_roller", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 1.72" } ] } }
2025-08-18 12:04:42 UTC
a1IibZINU7wAh7DX76mmj

knife

The knife CLI for Chef Infra.

18.8.13
Content{ "name": "knife", "downloads": 920526, "version": "18.8.13", "version_created_at": "2025-08-18T11:50:32.346Z", "version_downloads": 0, "platform": "ruby", "authors": "Adam Jacob", "info": "The knife CLI for Chef Infra.", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://www.chef.io", "changelog_uri": "https://github.com/chef/chef/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/chef/chef/issues", "source_code_uri": "https://github.com/chef/chef/", "mailing_list_uri": "https://discourse.chef.io/", "documentation_uri": "https://docs.chef.io/" }, "yanked": false, "sha": "356154d854b2f5b5c43d61e1997aed76ba123e2015dc8249d663effd133d8b8f", "spec_sha": "14e98633f175cf42e31e0d54a2135e19cb409347c653a31ffe167ffe9b778875", "project_uri": "https://rubygems.org/gems/knife", "gem_uri": "https://rubygems.org/gems/knife-18.8.13.gem", "homepage_uri": "https://www.chef.io", "wiki_uri": null, "documentation_uri": "https://docs.chef.io/", "mailing_list_uri": "https://discourse.chef.io/", "source_code_uri": "https://github.com/chef/chef/", "bug_tracker_uri": "https://github.com/chef/chef/issues", "changelog_uri": "https://github.com/chef/chef/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "chefstyle", "requirements": ">= 0" } ], "runtime": [ { "name": "bcrypt_pbkdf", "requirements": "~> 1.1" }, { "name": "chef", "requirements": "~> 18.0" }, { "name": "chef-bin", "requirements": "~> 18.0" }, { "name": "chef-config", "requirements": "~> 18.0" }, { "name": "chef-licensing", "requirements": "~> 1.0" }, { "name": "chef-utils", "requirements": "~> 18.0" }, { "name": "chef-vault", "requirements": ">= 0" }, { "name": "chef-zero", "requirements": "~> 15.0.21" }, { "name": "erubis", "requirements": "~> 2.7" }, { "name": "ffi", "requirements": ">= 1.15" }, { "name": "ffi-yajl", "requirements": "~> 2.2" }, { "name": "highline", "requirements": ">= 1.6.9, < 3" }, { "name": "license-acceptance", "requirements": ">= 1.0.5, < 3" }, { "name": "mixlib-archive", "requirements": ">= 0.4, < 2.0" }, { "name": "mixlib-cli", "requirements": ">= 2.1.1, < 3.0" }, { "name": "net-ssh", "requirements": ">= 5.1, < 8" }, { "name": "net-ssh-multi", "requirements": "~> 1.2, >= 1.2.1" }, { "name": "ohai", "requirements": "~> 18.0" }, { "name": "pastel", "requirements": ">= 0" }, { "name": "proxifier2", "requirements": "~> 1.1" }, { "name": "train-core", "requirements": "~> 3.10" }, { "name": "train-winrm", "requirements": "~> 0.2.17" }, { "name": "tty-prompt", "requirements": "~> 0.21" }, { "name": "tty-screen", "requirements": "~> 0.6" }, { "name": "tty-table", "requirements": "~> 0.11" } ] } }
2025-08-18 11:50:34 UTC
4VqLqv1lolMtWm30y3ACP

bandcamp-discover

Uses Playwright to scrape bandcamp labels

0.2.2
Content{ "name": "bandcamp-discover", "downloads": 1763, "version": "0.2.2", "version_created_at": "2025-08-18T11:49:34.263Z", "version_downloads": 0, "platform": "ruby", "authors": "Julian RUbisch", "info": "Uses Playwright to scrape bandcamp labels", "licenses": [], "metadata": {}, "yanked": false, "sha": "3723038564272976767dcb148a647fe820894171b42a1b44c917beae740e940e", "spec_sha": "067780d97493558d5099553c2354c9c2f5e4d11aa2eaa4ae12539dd482f4e38f", "project_uri": "https://rubygems.org/gems/bandcamp-discover", "gem_uri": "https://rubygems.org/gems/bandcamp-discover-0.2.2.gem", "homepage_uri": "https://julianrubisch.at", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/bandcamp-discover/0.2.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rdoc", "requirements": ">= 0" }, { "name": "standard", "requirements": ">= 0" } ], "runtime": [ { "name": "async", "requirements": ">= 0" }, { "name": "base64", "requirements": ">= 0" }, { "name": "concurrent-ruby", "requirements": ">= 0" }, { "name": "gli", "requirements": "~> 2.21.5" }, { "name": "logger", "requirements": ">= 0" }, { "name": "ostruct", "requirements": ">= 0" }, { "name": "playwright-ruby-client", "requirements": ">= 0" }, { "name": "sqlite3", "requirements": ">= 0" } ] } }
2025-08-18 11:49:35 UTC
jNly9gLNm5ndD4WTyYRj3

govuk_app_config

Base configuration for GOV.UK applications

9.19.2
Content{ "name": "govuk_app_config", "downloads": 712285, "version": "9.19.2", "version_created_at": "2025-08-18T11:45:41.364Z", "version_downloads": 0, "platform": "ruby", "authors": "GOV.UK Dev", "info": "Base configuration for GOV.UK applications", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "3a3f35cf5826d09812197752811e32582e74445a4510beb833df70d59d63be16", "spec_sha": "43b0ba7a974d486d44321a666aff9bcd21250327f4f44b192bc99fd8cdff9284", "project_uri": "https://rubygems.org/gems/govuk_app_config", "gem_uri": "https://rubygems.org/gems/govuk_app_config-9.19.2.gem", "homepage_uri": "https://github.com/alphagov/govuk_app_config", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/govuk_app_config/9.19.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "byebug", "requirements": ">= 0" }, { "name": "climate_control", "requirements": ">= 0" }, { "name": "rack-test", "requirements": "~> 2.0" }, { "name": "rails", "requirements": "~> 7" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.10" }, { "name": "rspec-its", "requirements": "~> 2.0" }, { "name": "rubocop-govuk", "requirements": "= 5.1.20" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "logstasher", "requirements": "~> 2.1" }, { "name": "opentelemetry-exporter-otlp", "requirements": ">= 0.25, < 0.31" }, { "name": "opentelemetry-instrumentation-all", "requirements": ">= 0.39.1, < 0.79.0" }, { "name": "opentelemetry-sdk", "requirements": "~> 1.2" }, { "name": "plek", "requirements": ">= 4, < 6" }, { "name": "prometheus_exporter", "requirements": "~> 2.0" }, { "name": "puma", "requirements": ">= 5.6, < 7.0" }, { "name": "rack-proxy", "requirements": "~> 0.7" }, { "name": "sentry-rails", "requirements": "~> 5.3" }, { "name": "sentry-ruby", "requirements": "~> 5.3" }, { "name": "statsd-ruby", "requirements": "~> 1.5" } ] } }
2025-08-18 11:45:43 UTC
Mt91xGRnGcNX-z25TdKrR

timecop-rspec

⌚️ Timecop::Rspec provides Timecop time-machines for RSpec that allow youto time-travel test examples, context/describes, and/or your entire test suite. Find out how your code will behave... in the future! Fund overlooked open source projects - bottom of stack, dev/test dependencies: floss-funding.dev

1.0.2
Content{ "name": "timecop-rspec", "downloads": 293, "version": "1.0.2", "version_created_at": "2025-08-18T11:44:18.169Z", "version_downloads": 0, "platform": "ruby", "authors": "Peter H. Boling, Zach Taylor, Tim Mertens", "info": "⌚️ Timecop::Rspec provides Timecop time-machines for RSpec that allow youto time-travel test examples, context/describes, and/or your entire test suite. Find out how your code will behave... in the future! Fund overlooked open source projects - bottom of stack, dev/test dependencies: floss-funding.dev", "licenses": [ "MIT" ], "metadata": { "news_uri": "https://www.railsbling.com/tags/timecop-rspec", "wiki_uri": "https://github.com/galtzo-floss/timecop-rspec/wiki", "discord_uri": "https://discord.gg/3qme4XHNKN", "funding_uri": "https://github.com/sponsors/pboling", "homepage_uri": "https://timecop-rspec.galtzo.com/", "changelog_uri": "https://github.com/galtzo-floss/timecop-rspec/blob/v1.0.2/CHANGELOG.md", "bug_tracker_uri": "https://github.com/galtzo-floss/timecop-rspec/issues", "source_code_uri": "https://github.com/galtzo-floss/timecop-rspec/tree/v1.0.2", "documentation_uri": "https://www.rubydoc.info/gems/timecop-rspec/1.0.2", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "b3e26570f57d3ded6bef50d7efe919670eba6bca8e4f573ad32d888ce7f9ac3d", "spec_sha": "bd82081d963f08615a2ac15979ccbefbf31f3ccf251b3883152a296271329bb9", "project_uri": "https://rubygems.org/gems/timecop-rspec", "gem_uri": "https://rubygems.org/gems/timecop-rspec-1.0.2.gem", "homepage_uri": "https://timecop-rspec.galtzo.com/", "wiki_uri": "https://github.com/galtzo-floss/timecop-rspec/wiki", "documentation_uri": "https://www.rubydoc.info/gems/timecop-rspec/1.0.2", "mailing_list_uri": null, "source_code_uri": "https://github.com/galtzo-floss/timecop-rspec/tree/v1.0.2", "bug_tracker_uri": "https://github.com/galtzo-floss/timecop-rspec/issues", "changelog_uri": "https://github.com/galtzo-floss/timecop-rspec/blob/v1.0.2/CHANGELOG.md", "funding_uri": "https://github.com/sponsors/pboling", "dependencies": { "development": [ { "name": "appraisal2", "requirements": "~> 3.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec-block_is_expected", "requirements": "~> 1.0" }, { "name": "rspec_junit_formatter", "requirements": "~> 0.6" }, { "name": "rspec-stubbed_env", "requirements": "~> 1.0" }, { "name": "silent_stream", "requirements": "~> 1.0, >= 1.0.11" }, { "name": "stone_checksums", "requirements": "~> 1.0" }, { "name": "timecop", "requirements": "~> 0.9, >= 0.9.10" } ], "runtime": [ { "name": "delegate", "requirements": "~> 0.1" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "timecop", "requirements": ">= 0.7, < 1" } ] } }
2025-08-18 11:44:20 UTC
9bqeD9xxuZ32jXG0qVW9_

gitaly

Auto-generated gRPC client for gitaly. To publish new versions see https://gitlab.com/gitlab-org/gitaly/-/blob/master/doc/PROCESS.md#publishing-the-ruby-gem.

18.2.3
Content{ "name": "gitaly", "downloads": 42732033, "version": "18.2.3", "version_created_at": "2025-08-18T11:44:06.181Z", "version_downloads": 0, "platform": "ruby", "authors": "GitLab Engineering", "info": "Auto-generated gRPC client for gitaly.\nTo publish new versions see https://gitlab.com/gitlab-org/gitaly/-/blob/master/doc/PROCESS.md#publishing-the-ruby-gem.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://gitlab.com/gitlab-org/gitaly", "bug_tracker_uri": "https://gitlab.com/gitlab-org/gitaly/-/issues", "source_code_uri": "https://gitlab.com/gitlab-org/gitaly/-/tree/master/proto", "documentation_uri": "https://gitlab-org.gitlab.io/gitaly" }, "yanked": false, "sha": "3fe3b035fb41e5a531e3e6682d6c1d821a1d20a59415ab055e9f7e359fad79c6", "spec_sha": "34d7642f52e5ab94ed7929cd332d4824e99ca91073e70e2eaf6600ea16dc0932", "project_uri": "https://rubygems.org/gems/gitaly", "gem_uri": "https://rubygems.org/gems/gitaly-18.2.3.gem", "homepage_uri": "https://gitlab.com/gitlab-org/gitaly", "wiki_uri": null, "documentation_uri": "https://gitlab-org.gitlab.io/gitaly", "mailing_list_uri": null, "source_code_uri": "https://gitlab.com/gitlab-org/gitaly/-/tree/master/proto", "bug_tracker_uri": "https://gitlab.com/gitlab-org/gitaly/-/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "grpc", "requirements": "~> 1.0" } ] } }
2025-08-18 11:44:08 UTC
H4AW0CXAO5XKz0iXJ68sr

recog

Recog is a framework for identifying products, services, operating systems, and hardware by matching fingerprints against data returned from various network probes. Recog makes it simply to extract useful information from web server banners, snmp system description fields, and a whole lot more.

3.1.21
Content{ "name": "recog", "downloads": 3432304, "version": "3.1.21", "version_created_at": "2025-08-18T11:36:07.475Z", "version_downloads": 0, "platform": "ruby", "authors": "Rapid7 Research", "info": "Recog is a framework for identifying products, services, operating systems, and hardware by matching fingerprints against data returned from various network probes. Recog makes it simply to extract useful information from web server banners, snmp system description fields, and a whole lot more.", "licenses": [], "metadata": {}, "yanked": false, "sha": "28fdb92c65b05d096dc0ef8cfe12a9cdb9f0713973dd1e21cea463170a2b27ef", "spec_sha": "2f59484cd8806b15164bbc6333b008a1eb8970484e184f26ee6e1435437b3d6b", "project_uri": "https://rubygems.org/gems/recog", "gem_uri": "https://rubygems.org/gems/recog-3.1.21.gem", "homepage_uri": "https://www.github.com/rapid7/recog-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/recog/3.1.21", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "aruba", "requirements": ">= 0" }, { "name": "redcarpet", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "yard", "requirements": ">= 0" } ], "runtime": [ { "name": "nokogiri", "requirements": ">= 0" } ] } }
2025-08-18 11:36:09 UTC
qwgCiInzPKFQCm9iQ9M4o

ex_aequo_base

The code I use all the time

0.1.5
Content{ "name": "ex_aequo_base", "downloads": 663, "version": "0.1.5", "version_created_at": "2025-08-18T11:23:16.018Z", "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": "3af9602b95e7952979f2396bba5287ec08c85e44ef9d1c38ff4834754e5adf5a", "spec_sha": "257a8deb1581dc6f03e79e236bb30e523ebffb8df33f1cbe30a46d73fdb0d850", "project_uri": "https://rubygems.org/gems/ex_aequo_base", "gem_uri": "https://rubygems.org/gems/ex_aequo_base-0.1.5.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.5", "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-18 11:23:18 UTC
BHq-oQfq-GffzG7mZPz_e

bake-modernize

Automatically modernize parts of your project/gem.

0.41.0
Content{ "name": "bake-modernize", "downloads": 94874, "version": "0.41.0", "version_created_at": "2025-08-18T11:20:42.156Z", "version_downloads": 0, "platform": "ruby", "authors": "Samuel Williams, Olle Jonsson", "info": "Automatically modernize parts of your project/gem.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/ioquatix/", "source_code_uri": "https://github.com/ioquatix/bake-modernize.git", "documentation_uri": "https://ioquatix.github.io/bake-modernize/" }, "yanked": false, "sha": "5ea298951000022e715945c6a33fb2a5361e95babd245198e26215cf9e8983be", "spec_sha": "f5a8e3a657102ee5d967b0a391ded2785d45ebd2a65a5205570822392c31ff4e", "project_uri": "https://rubygems.org/gems/bake-modernize", "gem_uri": "https://rubygems.org/gems/bake-modernize-0.41.0.gem", "homepage_uri": "https://github.com/ioquatix/bake-modernize", "wiki_uri": null, "documentation_uri": "https://ioquatix.github.io/bake-modernize/", "mailing_list_uri": null, "source_code_uri": "https://github.com/ioquatix/bake-modernize.git", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": "https://github.com/sponsors/ioquatix/", "dependencies": { "development": [], "runtime": [ { "name": "async-http", "requirements": ">= 0" }, { "name": "bake", "requirements": ">= 0" }, { "name": "build-files", "requirements": "~> 1.6" }, { "name": "markly", "requirements": "~> 0.13" }, { "name": "rugged", "requirements": ">= 0" } ] } }
2025-08-18 11:20:44 UTC
n8xkfFPL5U12noQG0pdm7

pgai

CLI wrapper for postgres.ai thin clones

1.0.4
Content{ "name": "pgai", "downloads": 8629, "version": "1.0.4", "version_created_at": "2025-08-18T10:51:36.933Z", "version_downloads": 0, "platform": "ruby", "authors": "Marius Bobin", "info": "CLI wrapper for postgres.ai thin clones", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "16bcedaa370e58b74bbbf5b0c3565ec3815d09ee0fea77e226c1a2089915b17a", "spec_sha": "d22fe624b6feb531e43436c6782087bc72a1572f0981154bec21545b6cfe31cd", "project_uri": "https://rubygems.org/gems/pgai", "gem_uri": "https://rubygems.org/gems/pgai-1.0.4.gem", "homepage_uri": "https://gitlab.com/mbobin/pgai", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/pgai/1.0.4", "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.0" }, { "name": "simplecov", "requirements": "~> 0.22.0" }, { "name": "standard", "requirements": "~> 1.3" } ], "runtime": [ { "name": "bcrypt_pbkdf", "requirements": ">= 1.0, < 2.0" }, { "name": "concurrent-ruby", "requirements": "~> 1.2, >= 1.2.3" }, { "name": "ed25519", "requirements": ">= 1.2, < 2.0" }, { "name": "excon", "requirements": "~> 0.109.0" }, { "name": "net-ssh", "requirements": "~> 7.2, >= 7.2.1" }, { "name": "thor", "requirements": "~> 1.2, >= 1.2.1" }, { "name": "tty-logger", "requirements": "~> 0.6.0" }, { "name": "tty-progressbar", "requirements": "~> 0.18.2" }, { "name": "zeitwerk", "requirements": "~> 2.6, >= 2.6.13" } ] } }
2025-08-18 10:51:40 UTC
dsNKHiO1g3BcYBQbwR0Tf

metanorma-plateau

Metanorma standards authoring environment for MLIT Project PLATEAU. WARNING: Usage of this software is restricted to authorized users of MLIT Project PLATEAU.

1.1.3
Content{ "name": "metanorma-plateau", "downloads": 21571, "version": "1.1.3", "version_created_at": "2025-08-18T10:45:12.337Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "Metanorma standards authoring environment for MLIT Project PLATEAU.\n\nWARNING: Usage of this software is restricted to authorized users of\nMLIT Project PLATEAU.\n", "licenses": [ "LicenseRef-Ribose-Commercial" ], "metadata": {}, "yanked": false, "sha": "9d0b195bf4594ef1087c4961f260ae3078f292080722da7fb1666f765d978141", "spec_sha": "de94619fb0a01eb8bbdb0277e1b8c9130b6929c963ec92d876bfc8b954663afa", "project_uri": "https://rubygems.org/gems/metanorma-plateau", "gem_uri": "https://rubygems.org/gems/metanorma-plateau-1.1.3.gem", "homepage_uri": "https://github.com/metanorma/metanorma-plateau", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/metanorma-plateau/1.1.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "canon", "requirements": ">= 0" }, { "name": "debug", "requirements": ">= 0" }, { "name": "equivalent-xml", "requirements": "~> 0.6" }, { "name": "guard", "requirements": "~> 2.14" }, { "name": "guard-rspec", "requirements": "~> 4.7" }, { "name": "iev", "requirements": "~> 0.3.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.6" }, { "name": "rubocop", "requirements": "~> 1" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "sassc-embedded", "requirements": "~> 1" }, { "name": "simplecov", "requirements": "~> 0.15" }, { "name": "timecop", "requirements": "~> 0.9" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "metanorma-jis", "requirements": "~> 0.6.0" }, { "name": "pubid", "requirements": ">= 0" } ] } }
2025-08-18 10:45:14 UTC
jtJh6T-CIEYHZD5qZ36cU

awrence

Have you ever needed to automatically convert Ruby-style snake_case to CamelCase or camelBack hash keys? Awrence to the rescue. This gem recursively converts all snake_case keys in a hash structure to camelBack.

4.0.0
Content{ "name": "awrence", "downloads": 36052706, "version": "4.0.0", "version_created_at": "2025-08-18T10:34:24.137Z", "version_downloads": 0, "platform": "ruby", "authors": "Dave Hrycyszyn, Stuart Chinery", "info": "Have you ever needed to automatically convert Ruby-style snake_case to CamelCase or camelBack hash keys?\n\nAwrence to the rescue.\n\nThis gem recursively converts all snake_case keys in a hash structure to camelBack.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "6a6f200185a14223a43b8789b9eb999676ffc21cb7f09d357d16c1da8a15bb00", "spec_sha": "9fae65b774289325a6b41e2da88c781740dbce3e40566ef4ccb40dfd5e3ccba7", "project_uri": "https://rubygems.org/gems/awrence", "gem_uri": "https://rubygems.org/gems/awrence-4.0.0.gem", "homepage_uri": "https://github.com/technicalpanda/awrence", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/awrence/4.0.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-18 10:34:28 UTC
R4wWAgY8b6lnfvzWYJzht

plissken

Have you ever needed to automatically convert JSON-style camelBack or CamelCase hash keys into more Rubyish snake_case? Plissken to the rescue. This gem recursively converts all camelBack or CamelCase keys in a hash structure to snake_case.

4.0.0
Content{ "name": "plissken", "downloads": 1649004, "version": "4.0.0", "version_created_at": "2025-08-18T10:34:24.146Z", "version_downloads": 0, "platform": "ruby", "authors": "Dave Hrycyszyn, Stuart Chinery", "info": "Have you ever needed to automatically convert JSON-style camelBack or CamelCase hash keys into more Rubyish snake_case?\n\nPlissken to the rescue.\n\nThis gem recursively converts all camelBack or CamelCase keys in a hash structure to snake_case.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "79d822dbe6e1ea3980a6e73a0a4b78e2a4ae7fa58a3542f634a1e257c2d574de", "spec_sha": "ee620214bbb08962e5971a8742c2cf1312af0bbefd5ddc516f7d4d9317f72463", "project_uri": "https://rubygems.org/gems/plissken", "gem_uri": "https://rubygems.org/gems/plissken-4.0.0.gem", "homepage_uri": "https://github.com/technicalpanda/plissken", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/plissken/4.0.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-18 10:34:26 UTC
vFqp9x2SiQLmZvujNIlVM

stigg-api-client

Stigg API Client for Ruby

3.26.0
Content{ "name": "stigg-api-client", "downloads": 308952, "version": "3.26.0", "version_created_at": "2025-08-18T10:30:48.686Z", "version_downloads": 0, "platform": "ruby", "authors": "Stigg", "info": "Stigg API Client for Ruby", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://stigg.io" }, "yanked": false, "sha": "dbc7c0ca369a6b22504f2915a69f52afd007f9a1a4f4bccc9bb22d1a1b7e3e79", "spec_sha": "26e4bb15696f959c8bca50c3ecb4936b54cfb98f1bd46c9e28380d3a2cb56fb7", "project_uri": "https://rubygems.org/gems/stigg-api-client", "gem_uri": "https://rubygems.org/gems/stigg-api-client-3.26.0.gem", "homepage_uri": "https://stigg.io", "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": [ { "name": "graphlient", "requirements": ">= 0.6.0, < 1.0" }, { "name": "graphql-client", "requirements": ">= 0.19, < 1.0" } ] } }
2025-08-18 10:30:51 UTC
vtQcFacnxkITySffcYAJZ

metanorma-bipm

metanorma-vg lets you write Bureau International de Poids et Mesures (BIPM) standards in Metanorma syntax. This gem is in active development.

2.7.3
Content{ "name": "metanorma-bipm", "downloads": 185892, "version": "2.7.3", "version_created_at": "2025-08-18T10:24:31.392Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "metanorma-vg lets you write Bureau International de Poids et Mesures (BIPM) standards in Metanorma syntax.\n\nThis gem is in active development.\n", "licenses": [ "BSD-2-Clause" ], "metadata": {}, "yanked": false, "sha": "c521f3350288a0a95e739efe7b3ea73bb902885369fe738edf1ec6a2cf6f76e1", "spec_sha": "dd7a6f63d468ccaab887e67cd0ac22b1649e5f24f06113a37fccc1286a4d3bd2", "project_uri": "https://rubygems.org/gems/metanorma-bipm", "gem_uri": "https://rubygems.org/gems/metanorma-bipm-2.7.3.gem", "homepage_uri": "https://github.com/metanorma/metanorma-bipm", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/metanorma-bipm/2.7.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "canon", "requirements": ">= 0" }, { "name": "debug", "requirements": ">= 0" }, { "name": "equivalent-xml", "requirements": "~> 0.6" }, { "name": "guard", "requirements": "~> 2.14" }, { "name": "guard-rspec", "requirements": "~> 4.7" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.6" }, { "name": "rubocop", "requirements": "~> 1" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "sassc-embedded", "requirements": "~> 1" }, { "name": "simplecov", "requirements": "~> 0.15" }, { "name": "timecop", "requirements": "~> 0.9" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "metanorma-generic", "requirements": "~> 3.1.0" }, { "name": "metanorma-iso", "requirements": "~> 3.1.0" } ] } }
2025-08-18 10:24:33 UTC
r8q7U0xz7tjmX5vIrIDL_

metanorma-jis

metanorma-jis lets you write JIS standards in AsciiDoc syntax. This gem is in active development.

0.6.3
Content{ "name": "metanorma-jis", "downloads": 42660, "version": "0.6.3", "version_created_at": "2025-08-18T10:23:34.943Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "metanorma-jis lets you write JIS standards in AsciiDoc syntax.\n\nThis gem is in active development.\n", "licenses": [ "BSD-2-Clause" ], "metadata": {}, "yanked": false, "sha": "b70278a9ea53d70b6f58a96b1efb52eea46de5e4a4b8df55898769a2a8976da2", "spec_sha": "4f890b4efa5badb62ab132c6973605675aac8e10d6b7038ba7b13c208b1022ad", "project_uri": "https://rubygems.org/gems/metanorma-jis", "gem_uri": "https://rubygems.org/gems/metanorma-jis-0.6.3.gem", "homepage_uri": "https://github.com/metanorma/metanorma-jis", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/metanorma-jis/0.6.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "canon", "requirements": ">= 0" }, { "name": "debug", "requirements": ">= 0" }, { "name": "equivalent-xml", "requirements": "~> 0.6" }, { "name": "guard", "requirements": "~> 2.14" }, { "name": "guard-rspec", "requirements": "~> 4.7" }, { "name": "iev", "requirements": "~> 0.3.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.6" }, { "name": "rubocop", "requirements": "~> 1" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "sassc-embedded", "requirements": "~> 1" }, { "name": "simplecov", "requirements": "~> 0.15" }, { "name": "timecop", "requirements": "~> 0.9" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "japanese_calendar", "requirements": "~> 0" }, { "name": "metanorma-iso", "requirements": "~> 3.1.0" }, { "name": "pubid", "requirements": ">= 0" } ] } }
2025-08-18 10:23:38 UTC
0ii0A1r4_nodF29hGCoKp

metanorma-iec

metanorma-iec lets you write IEC standards in AsciiDoc syntax. This gem is in active development.

2.7.3
Content{ "name": "metanorma-iec", "downloads": 286615, "version": "2.7.3", "version_created_at": "2025-08-18T10:23:32.618Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "metanorma-iec lets you write IEC standards in AsciiDoc syntax.\n\nThis gem is in active development.\n", "licenses": [ "BSD-2-Clause" ], "metadata": {}, "yanked": false, "sha": "603fce116e24e2036e436303de9b92ee7a98c622e8bd6799bb74c1f5bff62252", "spec_sha": "69a493200755661be9299f7260598fe485545ec71c3c3d53317f7e38b4c174ba", "project_uri": "https://rubygems.org/gems/metanorma-iec", "gem_uri": "https://rubygems.org/gems/metanorma-iec-2.7.3.gem", "homepage_uri": "https://github.com/metanorma/metanorma-iec", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/metanorma-iec/2.7.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "canon", "requirements": ">= 0" }, { "name": "debug", "requirements": ">= 0" }, { "name": "equivalent-xml", "requirements": "~> 0.6" }, { "name": "guard", "requirements": "~> 2.14" }, { "name": "guard-rspec", "requirements": "~> 4.7" }, { "name": "iev", "requirements": "~> 0.3.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.6" }, { "name": "rubocop", "requirements": "~> 1" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "sassc-embedded", "requirements": "~> 1" }, { "name": "simplecov", "requirements": "~> 0.15" }, { "name": "timecop", "requirements": "~> 0.9" } ], "runtime": [ { "name": "metanorma-iso", "requirements": "~> 3.1.0" }, { "name": "pubid", "requirements": ">= 0" } ] } }
2025-08-18 10:23:35 UTC
fWm67fDv7G9h8KzufXXPH

metanorma-ribose

metanorma-ribose lets you write Ribose standards in AsciiDoc syntax. This gem is in active development. Formerly known as asciidoctor-rsd, metanorma-rsd.

2.7.2
Content{ "name": "metanorma-ribose", "downloads": 113900, "version": "2.7.2", "version_created_at": "2025-08-18T10:23:31.241Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "metanorma-ribose lets you write Ribose standards in AsciiDoc syntax.\n\nThis gem is in active development.\n\nFormerly known as asciidoctor-rsd, metanorma-rsd.\n", "licenses": [ "BSD-2-Clause" ], "metadata": {}, "yanked": false, "sha": "0407f20e06c42e935c96f308b3e1017ae8369f36c9f1571899d511c4fdebf8e5", "spec_sha": "c2b86d465ac6a0d50b24a996f7bb69254821c6b34c728c042153a77619259016", "project_uri": "https://rubygems.org/gems/metanorma-ribose", "gem_uri": "https://rubygems.org/gems/metanorma-ribose-2.7.2.gem", "homepage_uri": "https://github.com/metanorma/metanorma-ribose", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/metanorma-ribose/2.7.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "canon", "requirements": ">= 0" }, { "name": "debug", "requirements": ">= 0" }, { "name": "equivalent-xml", "requirements": "~> 0.6" }, { "name": "guard", "requirements": "~> 2.14" }, { "name": "guard-rspec", "requirements": "~> 4.7" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.6" }, { "name": "rubocop", "requirements": "~> 1" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "sassc-embedded", "requirements": "~> 1" }, { "name": "simplecov", "requirements": "~> 0.15" }, { "name": "timecop", "requirements": "~> 0.9" } ], "runtime": [ { "name": "metanorma-generic", "requirements": "~> 3.1.0" } ] } }
2025-08-18 10:23:34 UTC
jrYGt-6zaKeWDZmX6eRQ7

metanorma-itu

Metanorma for the ITU.

2.7.3
Content{ "name": "metanorma-itu", "downloads": 310218, "version": "2.7.3", "version_created_at": "2025-08-18T10:21:30.242Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "Metanorma for the ITU.\n", "licenses": [ "BSD-2-Clause" ], "metadata": {}, "yanked": false, "sha": "db41dbadef8319c9bf89633221ab2afe9a831f348c428105e479c80a16f138aa", "spec_sha": "255b096a83bb463c58c3ff1630735635f3e798f01461de458d8b3f19d428ccf1", "project_uri": "https://rubygems.org/gems/metanorma-itu", "gem_uri": "https://rubygems.org/gems/metanorma-itu-2.7.3.gem", "homepage_uri": "https://github.com/metanorma/metanorma-itu", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/metanorma-itu/2.7.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "canon", "requirements": ">= 0" }, { "name": "debug", "requirements": ">= 0" }, { "name": "equivalent-xml", "requirements": "~> 0.6" }, { "name": "guard", "requirements": "~> 2.14" }, { "name": "guard-rspec", "requirements": "~> 4.7" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.6" }, { "name": "rubocop", "requirements": "~> 1" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "sassc-embedded", "requirements": "~> 1" }, { "name": "simplecov", "requirements": "~> 0.15" }, { "name": "timecop", "requirements": "~> 0.9" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "metanorma-standoc", "requirements": "~> 3.1.0" }, { "name": "pubid", "requirements": ">= 0" }, { "name": "twitter_cldr", "requirements": ">= 3.0.0" }, { "name": "tzinfo-data", "requirements": ">= 0" } ] } }
2025-08-18 10:21:32 UTC
vLX4myPuBBjmj6lpIRCNH

metanorma-iho

metanorma-iho lets you write IHO in AsciiDoc syntax. This gem is in active development.

1.2.3
Content{ "name": "metanorma-iho", "downloads": 217423, "version": "1.2.3", "version_created_at": "2025-08-18T10:20:31.345Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "metanorma-iho lets you write IHO in AsciiDoc syntax.\n\nThis gem is in active development.\n", "licenses": [ "BSD-2-Clause" ], "metadata": {}, "yanked": false, "sha": "40bbb742deb8ee83c12efcf884b2efccdf6df1fae5d0c53f1d5ff81bdc49cd83", "spec_sha": "a30878216e3f5cfee5e00be95f69e49b0496b3f1726415c7683e7d44fe1c38cc", "project_uri": "https://rubygems.org/gems/metanorma-iho", "gem_uri": "https://rubygems.org/gems/metanorma-iho-1.2.3.gem", "homepage_uri": "https://github.com/metanorma/metanorma-iho", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/metanorma-iho/1.2.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "canon", "requirements": ">= 0" }, { "name": "debug", "requirements": ">= 0" }, { "name": "equivalent-xml", "requirements": "~> 0.6" }, { "name": "guard", "requirements": "~> 2.14" }, { "name": "guard-rspec", "requirements": "~> 4.7" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.6" }, { "name": "rubocop", "requirements": "~> 1" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "sassc-embedded", "requirements": "~> 1" }, { "name": "simplecov", "requirements": "~> 0.15" }, { "name": "timecop", "requirements": "~> 0.9" } ], "runtime": [ { "name": "metanorma-generic", "requirements": "~> 3.1.0" } ] } }
2025-08-18 10:20:33 UTC
lrR-3FExmu3wHFnqyQppj

metanorma-csa

metanorma-csa lets you write CSA Normal Documents (CSAND) in AsciiDoc syntax. This gem is in active development. Formerly known as asciidoctor-csa.

2.7.2
Content{ "name": "metanorma-csa", "downloads": 248437, "version": "2.7.2", "version_created_at": "2025-08-18T10:20:01.390Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "metanorma-csa lets you write CSA Normal Documents (CSAND) in AsciiDoc syntax.\n\nThis gem is in active development.\n\nFormerly known as asciidoctor-csa.\n", "licenses": [ "BSD-2-Clause" ], "metadata": {}, "yanked": false, "sha": "d3391f8a150f2743c1ebbdf27e3c36bf0d74ce004e35e04c0911492fce02d93e", "spec_sha": "1f120f6576d9ba06d472a147a2417e20d3bd5e962b9594716500e182a2973f79", "project_uri": "https://rubygems.org/gems/metanorma-csa", "gem_uri": "https://rubygems.org/gems/metanorma-csa-2.7.2.gem", "homepage_uri": "https://github.com/metanorma/metanorma-csa", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/metanorma-csa/2.7.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "canon", "requirements": ">= 0" }, { "name": "debug", "requirements": ">= 0" }, { "name": "equivalent-xml", "requirements": "~> 0.6" }, { "name": "guard", "requirements": "~> 2.14" }, { "name": "guard-rspec", "requirements": "~> 4.7" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.6" }, { "name": "rubocop", "requirements": "~> 1" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "sassc-embedded", "requirements": "~> 1" }, { "name": "simplecov", "requirements": "~> 0.15" }, { "name": "timecop", "requirements": "~> 0.9" } ], "runtime": [ { "name": "metanorma-generic", "requirements": "~> 3.1.0" } ] } }
2025-08-18 10:20:03 UTC
lcoIAK8K7gB6PAueUsHTi

metanorma-cc

metanorma-cc lets you write CalConnect standards in AsciiDoc syntax. This gem is in active development. Formerly known as asciidoctor-csd, metanorma-csd.

2.7.2
Content{ "name": "metanorma-cc", "downloads": 208039, "version": "2.7.2", "version_created_at": "2025-08-18T10:12:18.020Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "metanorma-cc lets you write CalConnect standards in AsciiDoc syntax.\n\nThis gem is in active development.\n\nFormerly known as asciidoctor-csd, metanorma-csd.\n", "licenses": [ "BSD-2-Clause" ], "metadata": {}, "yanked": false, "sha": "9d38b8b4f4a6bca35b1e2615d38ea706099fc974ff154c5da55f8278a7d77b10", "spec_sha": "ab3230d3cdcae02c24e293cfe1a1d23a911e5b0eb741627e279372ecb77d3886", "project_uri": "https://rubygems.org/gems/metanorma-cc", "gem_uri": "https://rubygems.org/gems/metanorma-cc-2.7.2.gem", "homepage_uri": "https://github.com/metanorma/metanorma-cc", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/metanorma-cc/2.7.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "canon", "requirements": ">= 0" }, { "name": "debug", "requirements": ">= 0" }, { "name": "equivalent-xml", "requirements": "~> 0.6" }, { "name": "guard", "requirements": "~> 2.14" }, { "name": "guard-rspec", "requirements": "~> 4.7" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.6" }, { "name": "rubocop", "requirements": "~> 1" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "sassc-embedded", "requirements": "~> 1" }, { "name": "simplecov", "requirements": "~> 0.15" }, { "name": "timecop", "requirements": "~> 0.9" } ], "runtime": [ { "name": "metanorma-generic", "requirements": "~> 3.1.0" } ] } }
2025-08-18 10:12:19 UTC
3xvJ_bLFlfZ_1Yn9cRtLe

metanorma-ogc

Metanorma for the Open Geospatial Consortium.

2.8.2
Content{ "name": "metanorma-ogc", "downloads": 319168, "version": "2.8.2", "version_created_at": "2025-08-18T10:12:11.142Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "Metanorma for the Open Geospatial Consortium.\n", "licenses": [ "BSD-2-Clause" ], "metadata": {}, "yanked": false, "sha": "bb982d6ec9c5ad1ca0b59af1f4445309e8b0db68bf3b0557cce3b4535f14d3c7", "spec_sha": "c6f6d72a40fc625ae21fd78be9bd156b9014350bd57e9e8de0fd172cc83e3fcc", "project_uri": "https://rubygems.org/gems/metanorma-ogc", "gem_uri": "https://rubygems.org/gems/metanorma-ogc-2.8.2.gem", "homepage_uri": "https://github.com/metanorma/metanorma-ogc", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/metanorma-ogc/2.8.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "canon", "requirements": ">= 0" }, { "name": "debug", "requirements": ">= 0" }, { "name": "equivalent-xml", "requirements": "~> 0.6" }, { "name": "guard", "requirements": "~> 2.14" }, { "name": "guard-rspec", "requirements": "~> 4.7" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.6" }, { "name": "rubocop", "requirements": "~> 1" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "sassc-embedded", "requirements": "~> 1" }, { "name": "simplecov", "requirements": "~> 0.15" }, { "name": "timecop", "requirements": "~> 0.9" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "iso-639", "requirements": ">= 0" }, { "name": "metanorma-standoc", "requirements": "~> 3.1.0" } ] } }
2025-08-18 10:12:14 UTC
1PJELk4ze6_CdjjISP1_p

ory-client

# Introduction Documentation for all public and administrative Ory APIs. Administrative APIs can only be accessed with a valid Personal Access Token. Public APIs are mostly used in browsers. ## SDKs This document describes the APIs available in the Ory Network. The APIs are available as SDKs for the following languages: | Language | Download SDK | Documentation | | -------------- | ---------------------------------------------------------------- | ------------------------------------------------------------------------------------ | | Dart | [pub.dev](https://pub.dev/packages/ory_client) | [README](https://github.com/ory/sdk/blob/master/clients/client/dart/README.md) | | .NET | [nuget.org](https://www.nuget.org/packages/Ory.Client/) | [README](https://github.com/ory/sdk/blob/master/clients/client/dotnet/README.md) | | Elixir | [hex.pm](https://hex.pm/packages/ory_client) | [README](https://github.com/ory/sdk/blob/master/clients/client/elixir/README.md) | | Go | [github.com](https://github.com/ory/client-go) | [README](https://github.com/ory/sdk/blob/master/clients/client/go/README.md) | | Java | [maven.org](https://search.maven.org/artifact/sh.ory/ory-client) | [README](https://github.com/ory/sdk/blob/master/clients/client/java/README.md) | | JavaScript | [npmjs.com](https://www.npmjs.com/package/@ory/client) | [README](https://github.com/ory/sdk/blob/master/clients/client/typescript/README.md) | | JavaScript (With fetch) | [npmjs.com](https://www.npmjs.com/package/@ory/client-fetch) | [README](https://github.com/ory/sdk/blob/master/clients/client/typescript-fetch/README.md) | | PHP | [packagist.org](https://packagist.org/packages/ory/client) | [README](https://github.com/ory/sdk/blob/master/clients/client/php/README.md) | | Python | [pypi.org](https://pypi.org/project/ory-client/) | [README](https://github.com/ory/sdk/blob/master/clients/client/python/README.md) | | Ruby | [rubygems.org](https://rubygems.org/gems/ory-client) | [README](https://github.com/ory/sdk/blob/master/clients/client/ruby/README.md) | | Rust | [crates.io](https://crates.io/crates/ory-client) | [README](https://github.com/ory/sdk/blob/master/clients/client/rust/README.md) |

1.21.5
Content{ "name": "ory-client", "downloads": 309852, "version": "1.21.5", "version_created_at": "2025-08-18T10:00:44.016Z", "version_downloads": 0, "platform": "ruby", "authors": "ORY GmbH", "info": "# Introduction Documentation for all public and administrative Ory APIs. Administrative APIs can only be accessed with a valid Personal Access Token. Public APIs are mostly used in browsers. ## SDKs This document describes the APIs available in the Ory Network. The APIs are available as SDKs for the following languages: | Language | Download SDK | Documentation | | -------------- | ---------------------------------------------------------------- | ------------------------------------------------------------------------------------ | | Dart | [pub.dev](https://pub.dev/packages/ory_client) | [README](https://github.com/ory/sdk/blob/master/clients/client/dart/README.md) | | .NET | [nuget.org](https://www.nuget.org/packages/Ory.Client/) | [README](https://github.com/ory/sdk/blob/master/clients/client/dotnet/README.md) | | Elixir | [hex.pm](https://hex.pm/packages/ory_client) | [README](https://github.com/ory/sdk/blob/master/clients/client/elixir/README.md) | | Go | [github.com](https://github.com/ory/client-go) | [README](https://github.com/ory/sdk/blob/master/clients/client/go/README.md) | | Java | [maven.org](https://search.maven.org/artifact/sh.ory/ory-client) | [README](https://github.com/ory/sdk/blob/master/clients/client/java/README.md) | | JavaScript | [npmjs.com](https://www.npmjs.com/package/@ory/client) | [README](https://github.com/ory/sdk/blob/master/clients/client/typescript/README.md) | | JavaScript (With fetch) | [npmjs.com](https://www.npmjs.com/package/@ory/client-fetch) | [README](https://github.com/ory/sdk/blob/master/clients/client/typescript-fetch/README.md) | | PHP | [packagist.org](https://packagist.org/packages/ory/client) | [README](https://github.com/ory/sdk/blob/master/clients/client/php/README.md) | | Python | [pypi.org](https://pypi.org/project/ory-client/) | [README](https://github.com/ory/sdk/blob/master/clients/client/python/README.md) | | Ruby | [rubygems.org](https://rubygems.org/gems/ory-client) | [README](https://github.com/ory/sdk/blob/master/clients/client/ruby/README.md) | | Rust | [crates.io](https://crates.io/crates/ory-client) | [README](https://github.com/ory/sdk/blob/master/clients/client/rust/README.md) | ", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "c6b9dbdcc80b30865fa7a02efd4f8b9568b9c5d578deb8e65b037fd79b1454b3", "spec_sha": "420ac22c60e362825550981a7a523d5d0817e2f796e9074cac81250d998f126a", "project_uri": "https://rubygems.org/gems/ory-client", "gem_uri": "https://rubygems.org/gems/ory-client-1.21.5.gem", "homepage_uri": "https://www.ory.sh", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ory-client/1.21.5", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.6, >= 3.6.0" } ], "runtime": [ { "name": "typhoeus", "requirements": "~> 1.0, >= 1.0.1" } ] } }
2025-08-18 10:00:46 UTC
dYd2CWxxsjlEyrUIFifgd

metanorma-ieee

Metanorma for the ITU.

1.5.3
Content{ "name": "metanorma-ieee", "downloads": 103703, "version": "1.5.3", "version_created_at": "2025-08-18T09:58:24.965Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "Metanorma for the ITU.\n", "licenses": [ "BSD-2-Clause" ], "metadata": {}, "yanked": false, "sha": "2dfe87408f4cf525a5d6afb47799637421c86af428cd77ecd9952e5997df5871", "spec_sha": "1b02abc4088bd04698d5758552b9be2f79699b643ba263caf6896c61519691bb", "project_uri": "https://rubygems.org/gems/metanorma-ieee", "gem_uri": "https://rubygems.org/gems/metanorma-ieee-1.5.3.gem", "homepage_uri": "https://github.com/metanorma/metanorma-ieee", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/metanorma-ieee/1.5.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "canon", "requirements": ">= 0" }, { "name": "debug", "requirements": ">= 0" }, { "name": "equivalent-xml", "requirements": "~> 0.6" }, { "name": "guard", "requirements": "~> 2.14" }, { "name": "guard-rspec", "requirements": "~> 4.7" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.6" }, { "name": "rubocop", "requirements": "~> 1" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "sassc-embedded", "requirements": "~> 1" }, { "name": "simplecov", "requirements": "~> 0.15" }, { "name": "timecop", "requirements": "~> 0.9" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "metanorma-standoc", "requirements": "~> 3.1.0" }, { "name": "mnconvert", "requirements": "~> 1.20" }, { "name": "pubid", "requirements": ">= 0" } ] } }
2025-08-18 09:58:27 UTC
Y02mB33wOLuMOIXQY0BA6

waterdrop

Kafka messaging made easy!

2.8.6
Content{ "name": "waterdrop", "downloads": 22249537, "version": "2.8.6", "version_created_at": "2025-08-18T09:54:48.281Z", "version_downloads": 0, "platform": "ruby", "authors": "Maciej Mensfeld", "info": "Kafka messaging made easy!", "licenses": [ "LGPL-3.0-only", "Commercial" ], "metadata": { "funding_uri": "https://karafka.io/#become-pro", "homepage_uri": "https://karafka.io", "changelog_uri": "https://karafka.io/docs/Changelog-WaterDrop", "bug_tracker_uri": "https://github.com/karafka/waterdrop/issues", "source_code_uri": "https://github.com/karafka/waterdrop", "documentation_uri": "https://karafka.io/docs/#waterdrop", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "abad5f07417a5d50e14e6f9e1b37c2c95f9c70b70319685e92da5d6ccb037ebb", "spec_sha": "e5dc5556223a5121664c5d10e8a7c91f456e8931970f582dc0d95094ffcd11b2", "project_uri": "https://rubygems.org/gems/waterdrop", "gem_uri": "https://rubygems.org/gems/waterdrop-2.8.6.gem", "homepage_uri": "https://karafka.io", "wiki_uri": null, "documentation_uri": "https://karafka.io/docs/#waterdrop", "mailing_list_uri": null, "source_code_uri": "https://github.com/karafka/waterdrop", "bug_tracker_uri": "https://github.com/karafka/waterdrop/issues", "changelog_uri": "https://karafka.io/docs/Changelog-WaterDrop", "funding_uri": "https://karafka.io/#become-pro", "dependencies": { "development": [], "runtime": [ { "name": "karafka-core", "requirements": ">= 2.4.9, < 3.0.0" }, { "name": "karafka-rdkafka", "requirements": ">= 0.20.0" }, { "name": "zeitwerk", "requirements": "~> 2.3" } ] } }
2025-08-18 09:54:50 UTC
H0Jcr70Y_A5sYgyrV_6op

rails_log_book

Write a longer description or delete this line.

2.5.0
Content{ "name": "rails_log_book", "downloads": 16573, "version": "2.5.0", "version_created_at": "2025-08-18T09:54:25.386Z", "version_downloads": 0, "platform": "ruby", "authors": "Stjepan Hadjic", "info": "Write a longer description or delete this line.", "licenses": [ "MIT" ], "metadata": { "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "47f7c8aa376b78700027fa728965ceab567d6c7810eadfcbbe2eff9092475532", "spec_sha": "894e2ac2f2dfba2e183757e53984eaad97c851fe2632e2e3175bad6ae4ec7b88", "project_uri": "https://rubygems.org/gems/rails_log_book", "gem_uri": "https://rubygems.org/gems/rails_log_book-2.5.0.gem", "homepage_uri": "https://github.com/infinum/rails_log_book", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/rails_log_book/2.5.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "factory_bot", "requirements": ">= 0" }, { "name": "pg", "requirements": ">= 0" }, { "name": "pry-byebug", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 12.3.3" }, { "name": "rspec-rails", "requirements": ">= 0" } ], "runtime": [ { "name": "activerecord", "requirements": "> 5.2" }, { "name": "activesupport", "requirements": "> 5.2" }, { "name": "dry-configurable", "requirements": "> 0.12" } ] } }
2025-08-18 09:54:28 UTC
fNkFGYY1hr2eo2-IcYbGA

metanorma-ietf

metanorma-ietf lets you write IETF documents, such as Internet-Drafts and RFCs, in native AsciiDoc syntax. This is part of the Metanorma publishing framework. RFC XML ("xml2rfc" Vocabulary XML, RFC 7991) is the XML-based language used for writing Internet-Drafts and RFCs, but not everyone likes hand-crafting XML, especially when the focus should be on the content. This gem is in active development. Formerly known as asciidoctor-ietf.

3.6.2
Content{ "name": "metanorma-ietf", "downloads": 255789, "version": "3.6.2", "version_created_at": "2025-08-18T09:51:26.955Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "metanorma-ietf lets you write IETF documents, such as Internet-Drafts and RFCs,\nin native AsciiDoc syntax. This is part of the Metanorma publishing framework.\n\nRFC XML (\"xml2rfc\" Vocabulary XML, RFC 7991) is the XML-based language used for\nwriting Internet-Drafts and RFCs, but not everyone likes hand-crafting XML,\nespecially when the focus should be on the content.\n\nThis gem is in active development.\n\nFormerly known as asciidoctor-ietf.\n", "licenses": [ "BSD-2-Clause" ], "metadata": {}, "yanked": false, "sha": "c8226edf3b5bb1121bd3229e5462ef050a25a2b8b1969bae0fbb82be2425b829", "spec_sha": "604b6de691097c5ebfc72d97d5ac3e25b20369b8f5a4882339838280b19b29ba", "project_uri": "https://rubygems.org/gems/metanorma-ietf", "gem_uri": "https://rubygems.org/gems/metanorma-ietf-3.6.2.gem", "homepage_uri": "https://github.com/metanorma/metanorma-ietf", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/metanorma-ietf/3.6.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "canon", "requirements": ">= 0" }, { "name": "debug", "requirements": ">= 0" }, { "name": "equivalent-xml", "requirements": "~> 0.6" }, { "name": "guard", "requirements": "~> 2.14" }, { "name": "guard-rspec", "requirements": "~> 4.7" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.6" }, { "name": "rubocop", "requirements": "~> 1" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "simplecov", "requirements": "~> 0.15" }, { "name": "timecop", "requirements": "~> 0.9" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "metanorma-ietf-data", "requirements": ">= 0" }, { "name": "metanorma-standoc", "requirements": "~> 3.1.0" }, { "name": "relaton-render", "requirements": ">= 0" } ] } }
2025-08-18 09:51:30 UTC
xF171ZcbbLXCBixN2Qer_

seam

SDK for the Seam API written in Ruby.

2.66.0
Content{ "name": "seam", "downloads": 92165, "version": "2.66.0", "version_created_at": "2025-08-18T09:51:10.898Z", "version_downloads": 0, "platform": "ruby", "authors": "Seam Labs, Inc.", "info": "SDK for the Seam API written in Ruby.", "licenses": [ "MIT" ], "metadata": { "github_repo": "git@github.com:seamapi/ruby-next.git", "homepage_uri": "https://github.com/seamapi/ruby-next", "changelog_uri": "https://github.com/seamapi/ruby-next/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/seamapi/ruby-next/issues", "source_code_uri": "https://github.com/seamapi/ruby-next" }, "yanked": false, "sha": "320c91668ddf11c97e502cb2e05e2dfd5906a8b5a1a0cba2b891aa5be971d8f1", "spec_sha": "b41c4cb3b003c1c133086a4bd7fc82588ed082e73684a16391b692d02b8c2541", "project_uri": "https://rubygems.org/gems/seam", "gem_uri": "https://rubygems.org/gems/seam-2.66.0.gem", "homepage_uri": "https://github.com/seamapi/ruby-next", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/seamapi/ruby-next", "bug_tracker_uri": "https://github.com/seamapi/ruby-next/issues", "changelog_uri": "https://github.com/seamapi/ruby-next/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "gem-release", "requirements": "~> 2.2" }, { "name": "parse_gemspec-cli", "requirements": "~> 1.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "simplecov", "requirements": "~> 0.21" }, { "name": "simplecov-console", "requirements": "~> 0.9" }, { "name": "standard", "requirements": "~> 1.3" }, { "name": "webmock", "requirements": "~> 3.24.0" } ], "runtime": [ { "name": "faraday", "requirements": "~> 2.7" }, { "name": "faraday-retry", "requirements": "~> 2.2" }, { "name": "svix", "requirements": "~> 1.30" } ] } }
2025-08-18 09:51:14 UTC
NkUZSI8-hDauRATVPwVYr

metanorma-generic

Metanorma template gem for customisation. This gem is meant to be customised for any downstream use. Formerly known as metanorma-acme

3.1.3
Content{ "name": "metanorma-generic", "downloads": 205481, "version": "3.1.3", "version_created_at": "2025-08-18T09:23:26.319Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "Metanorma template gem for customisation. This gem is meant to be customised for any downstream use.\n\nFormerly known as metanorma-acme\n", "licenses": [ "BSD-2-Clause" ], "metadata": {}, "yanked": false, "sha": "9d0e51bea0210627e0202a990e24d0d298dc9b64675e3ce11b2259f0c746f866", "spec_sha": "35edff31a953249e52616f1c4dff0e837dd8a769ff7bcd2edd9d0df9412a6920", "project_uri": "https://rubygems.org/gems/metanorma-generic", "gem_uri": "https://rubygems.org/gems/metanorma-generic-3.1.3.gem", "homepage_uri": "https://github.com/metanorma/metanorma-generic", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/metanorma-generic/3.1.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "canon", "requirements": ">= 0" }, { "name": "debug", "requirements": ">= 0" }, { "name": "equivalent-xml", "requirements": "~> 0.6" }, { "name": "guard", "requirements": "~> 2.14" }, { "name": "guard-rspec", "requirements": "~> 4.7" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.6" }, { "name": "rubocop", "requirements": "~> 1" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "sassc-embedded", "requirements": "~> 1" }, { "name": "simplecov", "requirements": "~> 0.15" }, { "name": "timecop", "requirements": "~> 0.9" } ], "runtime": [ { "name": "metanorma-standoc", "requirements": "~> 3.1.0" } ] } }
2025-08-18 09:23:28 UTC
rJnP2G76WZ5hkJlqwpcTQ

rspec-support

Support utilities for RSpec gems

3.13.5
Content{ "name": "rspec-support", "downloads": 1031809035, "version": "3.13.5", "version_created_at": "2025-08-18T09:17:31.749Z", "version_downloads": 0, "platform": "ruby", "authors": "David Chelimsky, Myron Marson, Jon Rowe, Sam Phippen, Xaviery Shay, Bradley Schaefer", "info": "Support utilities for RSpec gems", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/rspec/rspec/blob/rspec-support-v3.13.5/rspec-support/Changelog.md", "bug_tracker_uri": "https://github.com/rspec/rspec/issues", "source_code_uri": "https://github.com/rspec/rspec/blob/rspec-support-v3.13.5/rspec-support", "mailing_list_uri": "https://groups.google.com/forum/#!forum/rspec", "documentation_uri": "https://rspec.info/documentation/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "add745af535dd14b18f1209ab41ef987fdfad12786176b6a3b3619b9a7279fbf", "spec_sha": "4dd4d4645e776ff4190cad091e0f1b6cda841e8c9250d107566160a868690cb0", "project_uri": "https://rubygems.org/gems/rspec-support", "gem_uri": "https://rubygems.org/gems/rspec-support-3.13.5.gem", "homepage_uri": "https://rspec.info", "wiki_uri": null, "documentation_uri": "https://rspec.info/documentation/", "mailing_list_uri": "https://groups.google.com/forum/#!forum/rspec", "source_code_uri": "https://github.com/rspec/rspec/blob/rspec-support-v3.13.5/rspec-support", "bug_tracker_uri": "https://github.com/rspec/rspec/issues", "changelog_uri": "https://github.com/rspec/rspec/blob/rspec-support-v3.13.5/rspec-support/Changelog.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "> 10.0.0" }, { "name": "thread_order", "requirements": "~> 1.1.0" } ], "runtime": [] } }
2025-08-18 09:17:39 UTC
5E8jn-95Bt79hJQbbc2Yk

twilio-ruby

The official library for communicating with the Twilio REST API, building TwiML, and generating Twilio JWT Capability Tokens

7.7.1
Content{ "name": "twilio-ruby", "downloads": 105883771, "version": "7.7.1", "version_created_at": "2025-08-18T09:08:27.881Z", "version_downloads": 0, "platform": "ruby", "authors": "Twilio API Team", "info": "The official library for communicating with the Twilio REST API, building TwiML, and generating Twilio JWT Capability Tokens", "licenses": [ "MIT" ], "metadata": { "yard.run": "yri", "documentation_uri": "https://www.twilio.com/docs/libraries/reference/twilio-ruby/" }, "yanked": false, "sha": "661671759858547de74b6b2b9613aa2e8f5310c5e002f7f720074d1bf7459ea7", "spec_sha": "493b18ad6ecfa770dc052f06ca375c12b0a10a5e17c8b4d4bccd59fc6e915aee", "project_uri": "https://rubygems.org/gems/twilio-ruby", "gem_uri": "https://rubygems.org/gems/twilio-ruby-7.7.1.gem", "homepage_uri": "https://github.com/twilio/twilio-ruby", "wiki_uri": null, "documentation_uri": "https://www.twilio.com/docs/libraries/reference/twilio-ruby/", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 1.5, < 3.0" }, { "name": "equivalent-xml", "requirements": "~> 0.6" }, { "name": "fakeweb", "requirements": "~> 1.3" }, { "name": "logger", "requirements": "~> 1.4.2" }, { "name": "rack", "requirements": "~> 2.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "yard", "requirements": "~> 0.9.9" } ], "runtime": [ { "name": "faraday", "requirements": ">= 0.9, < 3.0" }, { "name": "jwt", "requirements": ">= 1.5, < 3.0" }, { "name": "nokogiri", "requirements": ">= 1.6, < 2.0" } ] } }
2025-08-18 09:08:30 UTC
Xyvt5I34Pj5jiDhv7KMwT

govspeak

A set of extensions to markdown layered on top of the kramdown library for use in the UK Government Single Domain project

10.6.2
Content{ "name": "govspeak", "downloads": 508185, "version": "10.6.2", "version_created_at": "2025-08-18T09:00:15.958Z", "version_downloads": 0, "platform": "ruby", "authors": "GOV.UK Dev", "info": "A set of extensions to markdown layered on top of the kramdown\nlibrary for use in the UK Government Single Domain project", "licenses": [], "metadata": {}, "yanked": false, "sha": "191fa3c855af9a583db6c2d829459f62726e22bc2aa79909d78b8fcfbc84e95f", "spec_sha": "287fd15f6a490c6e5d79ee24ec1102bc043134128c419e3d65c042c0d85825f8", "project_uri": "https://rubygems.org/gems/govspeak", "gem_uri": "https://rubygems.org/gems/govspeak-10.6.2.gem", "homepage_uri": "http://github.com/alphagov/govspeak", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/govspeak/10.6.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.14" }, { "name": "mocha", "requirements": ">= 0" }, { "name": "pry-byebug", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rubocop-govuk", "requirements": "= 5.1.20" }, { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [ { "name": "actionview", "requirements": ">= 6, < 8.0.3" }, { "name": "addressable", "requirements": ">= 2.3.8, < 2.8.8" }, { "name": "govuk_publishing_components", "requirements": ">= 43" }, { "name": "htmlentities", "requirements": "~> 4" }, { "name": "i18n", "requirements": ">= 0.7, < 1.14.8" }, { "name": "kramdown", "requirements": ">= 2.3.1, < 2.5.2" }, { "name": "nokogiri", "requirements": "~> 1.12" }, { "name": "rinku", "requirements": "~> 2.0" }, { "name": "sanitize", "requirements": ">= 6, < 8" } ] } }
2025-08-18 09:00:18 UTC
tjyKDSTlwOaHl7uBbTYnd

action_native_push

Send push notifications to mobile apps

0.1.0
Content{ "name": "action_native_push", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-08-18T08:45:42.206Z", "version_downloads": 0, "platform": "ruby", "authors": "Jacopo Beschi", "info": "Send push notifications to mobile apps", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/basecamp/action_native_push", "source_code_uri": "https://github.com/basecamp/action_native_push" }, "yanked": false, "sha": "9231c821c9c402097e57fb1191558a545c9aa4352012518f46636f61621e02db", "spec_sha": "0e95cc9b65df4d77e9484dae0236e8ff4400618ce21591dbe515b27ebebc7dc9", "project_uri": "https://rubygems.org/gems/action_native_push", "gem_uri": "https://rubygems.org/gems/action_native_push-0.1.0.gem", "homepage_uri": "https://github.com/basecamp/action_native_push", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/basecamp/action_native_push", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activejob", "requirements": ">= 8.0" }, { "name": "activerecord", "requirements": ">= 8.0" }, { "name": "apnotic", "requirements": "~> 1.7" }, { "name": "googleauth", "requirements": "~> 1.14" }, { "name": "net-http", "requirements": "~> 0.6" }, { "name": "railties", "requirements": ">= 8.0" } ] } }
2025-08-18 08:45:43 UTC
brnTHdQHYe3X5ZN9y_HMO

puny-monitor

A batteries-included monitoring tool for single hosts. Works great with Kamal.

0.2.0
Content{ "name": "puny-monitor", "downloads": 313, "version": "0.2.0", "version_created_at": "2025-08-18T08:33:36.176Z", "version_downloads": 0, "platform": "ruby", "authors": "Hans Schnedlitz", "info": "A batteries-included monitoring tool for single hosts. Works great with Kamal.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/hschne/puny-monitor", "changelog_uri": "https://github.com/hschne/puny-monitor/CHANGELOG", "source_code_uri": "https://github.com/hschne/puny-monitor", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "8f6467a1b0d1cf6c6289c05e4987ed1a6d46b69571d273335b496678be1790fd", "spec_sha": "b261f2af9f2e56ecd25ec8a4fe6b298f3b1a2848038ef1ebc5025311c168df53", "project_uri": "https://rubygems.org/gems/puny-monitor", "gem_uri": "https://rubygems.org/gems/puny-monitor-0.2.0.gem", "homepage_uri": "https://github.com/hschne/puny-monitor", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/hschne/puny-monitor", "bug_tracker_uri": null, "changelog_uri": "https://github.com/hschne/puny-monitor/CHANGELOG", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "chartkick", "requirements": "~> 5.1" }, { "name": "groupdate", "requirements": "~> 6.4" }, { "name": "puma", "requirements": "~> 6.6" }, { "name": "rackup", "requirements": "~> 2.1" }, { "name": "rufus-scheduler", "requirements": "~> 3.9" }, { "name": "sinatra", "requirements": "~> 4.0" }, { "name": "sinatra-activerecord", "requirements": "~> 2.0" }, { "name": "sinatra-contrib", "requirements": "~> 4.0" }, { "name": "sqlite3", "requirements": "~> 2.0" }, { "name": "sys-filesystem", "requirements": "~> 1.4" } ] } }
2025-08-18 08:33:38 UTC
w_Ox-eEUtRc3Tbsle0mpn

rcrewai-rails

RcrewAI Rails is a comprehensive Rails engine that brings AI agent orchestration to your Rails applications. Build intelligent AI crews that collaborate to solve complex tasks with full database persistence, background job integration, and a beautiful web dashboard for monitoring and management. Features: • ActiveRecord models for crews, agents, tasks, and executions with full persistence • Rails generators for scaffolding AI crews and agents • ActiveJob integration for asynchronous crew execution (works with any Rails background job adapter) • Web dashboard with real-time monitoring and management interface • Multi-LLM support: OpenAI GPT, Anthropic Claude, Google Gemini, Azure OpenAI, Ollama • Production-ready with logging, error handling, and security controls • Human-in-the-loop workflows with approval mechanisms • Tool ecosystem: web search, file operations, SQL, email, code execution

0.2.5
Content{ "name": "rcrewai-rails", "downloads": 302, "version": "0.2.5", "version_created_at": "2025-08-18T08:28:13.713Z", "version_downloads": 0, "platform": "ruby", "authors": "gkosmo", "info": "RcrewAI Rails is a comprehensive Rails engine that brings AI agent orchestration to your Rails applications. \nBuild intelligent AI crews that collaborate to solve complex tasks with full database persistence, \nbackground job integration, and a beautiful web dashboard for monitoring and management.\n\nFeatures:\n• ActiveRecord models for crews, agents, tasks, and executions with full persistence\n• Rails generators for scaffolding AI crews and agents\n• ActiveJob integration for asynchronous crew execution (works with any Rails background job adapter)\n• Web dashboard with real-time monitoring and management interface\n• Multi-LLM support: OpenAI GPT, Anthropic Claude, Google Gemini, Azure OpenAI, Ollama\n• Production-ready with logging, error handling, and security controls\n• Human-in-the-loop workflows with approval mechanisms\n• Tool ecosystem: web search, file operations, SQL, email, code execution\n", "licenses": [ "MIT" ], "metadata": { "wiki_uri": "https://github.com/gkosmo/rcrewai-rails/wiki", "homepage_uri": "https://github.com/gkosmo/rcrewai-rails", "changelog_uri": "https://github.com/gkosmo/rcrewai-rails/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/gkosmo/rcrewai-rails/issues", "source_code_uri": "https://github.com/gkosmo/rcrewai-rails", "documentation_uri": "https://gkosmo.github.io/rcrewAI/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "554f706c08980bb97cc3cb06db3615c2fce260297c7f7d8c62528f5356e754d8", "spec_sha": "1a0c56d53e8e346b18df2e2eb798a084cc5eb3236f34d0ecbad05317a8f26186", "project_uri": "https://rubygems.org/gems/rcrewai-rails", "gem_uri": "https://rubygems.org/gems/rcrewai-rails-0.2.5.gem", "homepage_uri": "https://github.com/gkosmo/rcrewai-rails", "wiki_uri": "https://github.com/gkosmo/rcrewai-rails/wiki", "documentation_uri": "https://gkosmo.github.io/rcrewAI/", "mailing_list_uri": null, "source_code_uri": "https://github.com/gkosmo/rcrewai-rails", "bug_tracker_uri": "https://github.com/gkosmo/rcrewai-rails/issues", "changelog_uri": "https://github.com/gkosmo/rcrewai-rails/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "factory_bot_rails", "requirements": "~> 6.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec-rails", "requirements": "~> 6.0" }, { "name": "sqlite3", "requirements": "~> 1.4" } ], "runtime": [ { "name": "actionview", "requirements": ">= 7.0.0" }, { "name": "activejob", "requirements": ">= 7.0.0" }, { "name": "activerecord", "requirements": ">= 7.0.0" }, { "name": "rails", "requirements": ">= 7.0.0" }, { "name": "rcrewai", "requirements": "~> 0.2" }, { "name": "stimulus-rails", "requirements": "~> 1.0" }, { "name": "turbo-rails", "requirements": "~> 2.0" } ] } }
2025-08-18 08:28:15 UTC
EAnDomN2Cgo8iaqKapXdh

rcrewai-rails

RcrewAI Rails is a comprehensive Rails engine that brings AI agent orchestration to your Rails applications. Build intelligent AI crews that collaborate to solve complex tasks with full database persistence, background job integration, and a beautiful web dashboard for monitoring and management. Features: • ActiveRecord models for crews, agents, tasks, and executions with full persistence • Rails generators for scaffolding AI crews and agents • ActiveJob integration for asynchronous crew execution (works with any Rails background job adapter) • Web dashboard with real-time monitoring and management interface • Multi-LLM support: OpenAI GPT, Anthropic Claude, Google Gemini, Azure OpenAI, Ollama • Production-ready with logging, error handling, and security controls • Human-in-the-loop workflows with approval mechanisms • Tool ecosystem: web search, file operations, SQL, email, code execution

0.2.4
Content{ "name": "rcrewai-rails", "downloads": 294, "version": "0.2.4", "version_created_at": "2025-08-18T08:24:50.471Z", "version_downloads": 0, "platform": "ruby", "authors": "gkosmo", "info": "RcrewAI Rails is a comprehensive Rails engine that brings AI agent orchestration to your Rails applications. \nBuild intelligent AI crews that collaborate to solve complex tasks with full database persistence, \nbackground job integration, and a beautiful web dashboard for monitoring and management.\n\nFeatures:\n• ActiveRecord models for crews, agents, tasks, and executions with full persistence\n• Rails generators for scaffolding AI crews and agents\n• ActiveJob integration for asynchronous crew execution (works with any Rails background job adapter)\n• Web dashboard with real-time monitoring and management interface\n• Multi-LLM support: OpenAI GPT, Anthropic Claude, Google Gemini, Azure OpenAI, Ollama\n• Production-ready with logging, error handling, and security controls\n• Human-in-the-loop workflows with approval mechanisms\n• Tool ecosystem: web search, file operations, SQL, email, code execution\n", "licenses": [ "MIT" ], "metadata": { "wiki_uri": "https://github.com/gkosmo/rcrewai-rails/wiki", "homepage_uri": "https://github.com/gkosmo/rcrewai-rails", "changelog_uri": "https://github.com/gkosmo/rcrewai-rails/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/gkosmo/rcrewai-rails/issues", "source_code_uri": "https://github.com/gkosmo/rcrewai-rails", "documentation_uri": "https://gkosmo.github.io/rcrewAI/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "6e011b9dd7a9a25177eea000a0a4f0cebacf739046dd107926fbb8af7ed56539", "spec_sha": "0d20f6c26a37192636dcf90d0e7a68870355693a37521a55f7958b9acc04d9ba", "project_uri": "https://rubygems.org/gems/rcrewai-rails", "gem_uri": "https://rubygems.org/gems/rcrewai-rails-0.2.4.gem", "homepage_uri": "https://github.com/gkosmo/rcrewai-rails", "wiki_uri": "https://github.com/gkosmo/rcrewai-rails/wiki", "documentation_uri": "https://gkosmo.github.io/rcrewAI/", "mailing_list_uri": null, "source_code_uri": "https://github.com/gkosmo/rcrewai-rails", "bug_tracker_uri": "https://github.com/gkosmo/rcrewai-rails/issues", "changelog_uri": "https://github.com/gkosmo/rcrewai-rails/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "factory_bot_rails", "requirements": "~> 6.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec-rails", "requirements": "~> 6.0" }, { "name": "sqlite3", "requirements": "~> 1.4" } ], "runtime": [ { "name": "actionview", "requirements": ">= 7.0.0" }, { "name": "activejob", "requirements": ">= 7.0.0" }, { "name": "activerecord", "requirements": ">= 7.0.0" }, { "name": "rails", "requirements": ">= 7.0.0" }, { "name": "rcrewai", "requirements": "~> 0.2" }, { "name": "stimulus-rails", "requirements": "~> 1.0" }, { "name": "turbo-rails", "requirements": "~> 2.0" } ] } }
2025-08-18 08:24:53 UTC
rSFRtf7jvrOodJmz5-Afr

karafka-rdkafka

Modern Kafka client library for Ruby based on librdkafka

0.21.0
Content{ "name": "karafka-rdkafka", "downloads": 16003018, "version": "0.21.0", "version_created_at": "2025-08-18T08:24:00.813Z", "version_downloads": 0, "platform": "ruby", "authors": "Thijs Cadier, Maciej Mensfeld", "info": "Modern Kafka client library for Ruby based on librdkafka", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://karafka.io/#become-pro", "homepage_uri": "https://karafka.io", "changelog_uri": "https://karafka.io/docs/Changelog-Karafka-Rdkafka/", "bug_tracker_uri": "https://github.com/karafka/karafka-rdkafka/issues", "source_code_uri": "https://github.com/karafka/karafka-rdkafka", "documentation_uri": "https://karafka.io/docs", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "d31241e0b173e657835b241f5b92c0e7dd720ebbe480f5d1bd78ba8a8b395bbd", "spec_sha": "cf5f1464eca877d77e1689c23ff827d2ee97aaac1330e8841d8253a778d3064f", "project_uri": "https://rubygems.org/gems/karafka-rdkafka", "gem_uri": "https://rubygems.org/gems/karafka-rdkafka-0.21.0.gem", "homepage_uri": "https://karafka.io", "wiki_uri": null, "documentation_uri": "https://karafka.io/docs", "mailing_list_uri": null, "source_code_uri": "https://github.com/karafka/karafka-rdkafka", "bug_tracker_uri": "https://github.com/karafka/karafka-rdkafka/issues", "changelog_uri": "https://karafka.io/docs/Changelog-Karafka-Rdkafka/", "funding_uri": "https://karafka.io/#become-pro", "dependencies": { "development": [ { "name": "ostruct", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 3.5" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "warning", "requirements": ">= 0" } ], "runtime": [ { "name": "ffi", "requirements": "~> 1.15" }, { "name": "json", "requirements": "> 2.0" }, { "name": "logger", "requirements": ">= 0" }, { "name": "mini_portile2", "requirements": "~> 2.6" }, { "name": "rake", "requirements": "> 12" } ] } }
2025-08-18 08:24:04 UTC
VMv6ckFuNRPaUB1pqkBkC

karafka-rdkafka

Modern Kafka client library for Ruby based on librdkafka

0.21.0
Content{ "name": "karafka-rdkafka", "downloads": 16002904, "version": "0.21.0", "version_created_at": "2025-08-18T08:18:52.315Z", "version_downloads": 0, "platform": "arm64-darwin", "authors": "Thijs Cadier, Maciej Mensfeld", "info": "Modern Kafka client library for Ruby based on librdkafka", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://karafka.io/#become-pro", "homepage_uri": "https://karafka.io", "changelog_uri": "https://karafka.io/docs/Changelog-Karafka-Rdkafka/", "bug_tracker_uri": "https://github.com/karafka/karafka-rdkafka/issues", "source_code_uri": "https://github.com/karafka/karafka-rdkafka", "documentation_uri": "https://karafka.io/docs", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "1cd303a6d206e681090872db6ef29bdce5437cac1a8e53dbdc8c2df2e24f17d3", "spec_sha": "48e836acee69f9629067e6bd33ccac2b12a84539ce574b908f4ef437d8ec111c", "project_uri": "https://rubygems.org/gems/karafka-rdkafka", "gem_uri": "https://rubygems.org/gems/karafka-rdkafka-0.21.0-arm64-darwin.gem", "homepage_uri": "https://karafka.io", "wiki_uri": null, "documentation_uri": "https://karafka.io/docs", "mailing_list_uri": null, "source_code_uri": "https://github.com/karafka/karafka-rdkafka", "bug_tracker_uri": "https://github.com/karafka/karafka-rdkafka/issues", "changelog_uri": "https://karafka.io/docs/Changelog-Karafka-Rdkafka/", "funding_uri": "https://karafka.io/#become-pro", "dependencies": { "development": [ { "name": "ostruct", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 3.5" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "warning", "requirements": ">= 0" } ], "runtime": [ { "name": "ffi", "requirements": "~> 1.15" }, { "name": "json", "requirements": "> 2.0" }, { "name": "logger", "requirements": ">= 0" }, { "name": "mini_portile2", "requirements": "~> 2.6" }, { "name": "rake", "requirements": "> 12" } ] } }
2025-08-18 08:18:54 UTC
_vT31p-R2yhWGLh7PDoYs

rcrewai-rails

RcrewAI Rails is a comprehensive Rails engine that brings AI agent orchestration to your Rails applications. Build intelligent AI crews that collaborate to solve complex tasks with full database persistence, background job integration, and a beautiful web dashboard for monitoring and management. Features: • ActiveRecord models for crews, agents, tasks, and executions with full persistence • Rails generators for scaffolding AI crews and agents • ActiveJob integration for asynchronous crew execution (works with any Rails background job adapter) • Web dashboard with real-time monitoring and management interface • Multi-LLM support: OpenAI GPT, Anthropic Claude, Google Gemini, Azure OpenAI, Ollama • Production-ready with logging, error handling, and security controls • Human-in-the-loop workflows with approval mechanisms • Tool ecosystem: web search, file operations, SQL, email, code execution

0.2.3
Content{ "name": "rcrewai-rails", "downloads": 287, "version": "0.2.3", "version_created_at": "2025-08-18T08:18:07.129Z", "version_downloads": 0, "platform": "ruby", "authors": "gkosmo", "info": "RcrewAI Rails is a comprehensive Rails engine that brings AI agent orchestration to your Rails applications. \nBuild intelligent AI crews that collaborate to solve complex tasks with full database persistence, \nbackground job integration, and a beautiful web dashboard for monitoring and management.\n\nFeatures:\n• ActiveRecord models for crews, agents, tasks, and executions with full persistence\n• Rails generators for scaffolding AI crews and agents\n• ActiveJob integration for asynchronous crew execution (works with any Rails background job adapter)\n• Web dashboard with real-time monitoring and management interface\n• Multi-LLM support: OpenAI GPT, Anthropic Claude, Google Gemini, Azure OpenAI, Ollama\n• Production-ready with logging, error handling, and security controls\n• Human-in-the-loop workflows with approval mechanisms\n• Tool ecosystem: web search, file operations, SQL, email, code execution\n", "licenses": [ "MIT" ], "metadata": { "wiki_uri": "https://github.com/gkosmo/rcrewai-rails/wiki", "homepage_uri": "https://github.com/gkosmo/rcrewai-rails", "changelog_uri": "https://github.com/gkosmo/rcrewai-rails/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/gkosmo/rcrewai-rails/issues", "source_code_uri": "https://github.com/gkosmo/rcrewai-rails", "documentation_uri": "https://gkosmo.github.io/rcrewAI/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "7369cd69a66aa2fa35cf9691ffe4e4e9a60fec04b7f4da44d840ee18ea2e9c80", "spec_sha": "2b1468b88a38ee66648a4a4207f5f4a3bd550326eed16863b86f8d33758cff48", "project_uri": "https://rubygems.org/gems/rcrewai-rails", "gem_uri": "https://rubygems.org/gems/rcrewai-rails-0.2.3.gem", "homepage_uri": "https://github.com/gkosmo/rcrewai-rails", "wiki_uri": "https://github.com/gkosmo/rcrewai-rails/wiki", "documentation_uri": "https://gkosmo.github.io/rcrewAI/", "mailing_list_uri": null, "source_code_uri": "https://github.com/gkosmo/rcrewai-rails", "bug_tracker_uri": "https://github.com/gkosmo/rcrewai-rails/issues", "changelog_uri": "https://github.com/gkosmo/rcrewai-rails/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "factory_bot_rails", "requirements": "~> 6.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec-rails", "requirements": "~> 6.0" }, { "name": "sqlite3", "requirements": "~> 1.4" } ], "runtime": [ { "name": "actionview", "requirements": ">= 7.0.0" }, { "name": "activejob", "requirements": ">= 7.0.0" }, { "name": "activerecord", "requirements": ">= 7.0.0" }, { "name": "rails", "requirements": ">= 7.0.0" }, { "name": "rcrewai", "requirements": "~> 0.2" }, { "name": "stimulus-rails", "requirements": "~> 1.0" }, { "name": "turbo-rails", "requirements": "~> 2.0" } ] } }
2025-08-18 08:18:08 UTC
ebLc6GljM7C3XTN_lvu4q

karafka-rdkafka

Modern Kafka client library for Ruby based on librdkafka

0.21.0
Content{ "name": "karafka-rdkafka", "downloads": 16002835, "version": "0.21.0", "version_created_at": "2025-08-18T08:17:47.626Z", "version_downloads": 0, "platform": "aarch64-linux-gnu", "authors": "Thijs Cadier, Maciej Mensfeld", "info": "Modern Kafka client library for Ruby based on librdkafka", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://karafka.io/#become-pro", "homepage_uri": "https://karafka.io", "changelog_uri": "https://karafka.io/docs/Changelog-Karafka-Rdkafka/", "bug_tracker_uri": "https://github.com/karafka/karafka-rdkafka/issues", "source_code_uri": "https://github.com/karafka/karafka-rdkafka", "documentation_uri": "https://karafka.io/docs", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "0601ae025aa0d3252982c7753f78cf5e7459eb3a49e71f0dfdea09718ba4531e", "spec_sha": "69a4640fd7825e38b5d1e290cfbc80f367028da1066af1ca4f5d85a77a83ae72", "project_uri": "https://rubygems.org/gems/karafka-rdkafka", "gem_uri": "https://rubygems.org/gems/karafka-rdkafka-0.21.0-aarch64-linux-gnu.gem", "homepage_uri": "https://karafka.io", "wiki_uri": null, "documentation_uri": "https://karafka.io/docs", "mailing_list_uri": null, "source_code_uri": "https://github.com/karafka/karafka-rdkafka", "bug_tracker_uri": "https://github.com/karafka/karafka-rdkafka/issues", "changelog_uri": "https://karafka.io/docs/Changelog-Karafka-Rdkafka/", "funding_uri": "https://karafka.io/#become-pro", "dependencies": { "development": [ { "name": "ostruct", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 3.5" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "warning", "requirements": ">= 0" } ], "runtime": [ { "name": "ffi", "requirements": "~> 1.15" }, { "name": "json", "requirements": "> 2.0" }, { "name": "logger", "requirements": ">= 0" }, { "name": "mini_portile2", "requirements": "~> 2.6" }, { "name": "rake", "requirements": "> 12" } ] } }
2025-08-18 08:17:53 UTC
Rv-noSn16DzNljgRIfm2r

karafka-rdkafka

Modern Kafka client library for Ruby based on librdkafka

0.21.0
Content{ "name": "karafka-rdkafka", "downloads": 16002819, "version": "0.21.0", "version_created_at": "2025-08-18T08:17:38.700Z", "version_downloads": 0, "platform": "x86_64-linux-gnu", "authors": "Thijs Cadier, Maciej Mensfeld", "info": "Modern Kafka client library for Ruby based on librdkafka", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://karafka.io/#become-pro", "homepage_uri": "https://karafka.io", "changelog_uri": "https://karafka.io/docs/Changelog-Karafka-Rdkafka/", "bug_tracker_uri": "https://github.com/karafka/karafka-rdkafka/issues", "source_code_uri": "https://github.com/karafka/karafka-rdkafka", "documentation_uri": "https://karafka.io/docs", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "c74e2fad9a344b2a3f17002f0b2bf4b926b2a727ef29003164aa83d0f16e98b7", "spec_sha": "7de46976d7e6dc9fe84fd5ef4e61848c6fb4b6cc773d0c936803c4bff3c0ab3a", "project_uri": "https://rubygems.org/gems/karafka-rdkafka", "gem_uri": "https://rubygems.org/gems/karafka-rdkafka-0.21.0-x86_64-linux-gnu.gem", "homepage_uri": "https://karafka.io", "wiki_uri": null, "documentation_uri": "https://karafka.io/docs", "mailing_list_uri": null, "source_code_uri": "https://github.com/karafka/karafka-rdkafka", "bug_tracker_uri": "https://github.com/karafka/karafka-rdkafka/issues", "changelog_uri": "https://karafka.io/docs/Changelog-Karafka-Rdkafka/", "funding_uri": "https://karafka.io/#become-pro", "dependencies": { "development": [ { "name": "ostruct", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 3.5" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "warning", "requirements": ">= 0" } ], "runtime": [ { "name": "ffi", "requirements": "~> 1.15" }, { "name": "json", "requirements": "> 2.0" }, { "name": "logger", "requirements": ">= 0" }, { "name": "mini_portile2", "requirements": "~> 2.6" }, { "name": "rake", "requirements": "> 12" } ] } }
2025-08-18 08:17:40 UTC
7fjlOfWciMKmuc4Lg0sDh

karafka-rdkafka

Modern Kafka client library for Ruby based on librdkafka

0.21.0
Content{ "name": "karafka-rdkafka", "downloads": 16002760, "version": "0.21.0", "version_created_at": "2025-08-18T08:14:13.198Z", "version_downloads": 0, "platform": "x86_64-linux-musl", "authors": "Thijs Cadier, Maciej Mensfeld", "info": "Modern Kafka client library for Ruby based on librdkafka", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://karafka.io/#become-pro", "homepage_uri": "https://karafka.io", "changelog_uri": "https://karafka.io/docs/Changelog-Karafka-Rdkafka/", "bug_tracker_uri": "https://github.com/karafka/karafka-rdkafka/issues", "source_code_uri": "https://github.com/karafka/karafka-rdkafka", "documentation_uri": "https://karafka.io/docs", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "c0c46a8e4a5a16a674124bf5b64277a28d2c2e1002b33fe7d6a409cb09715051", "spec_sha": "1dfb2a1300ef7b370324cf4fda5ffcda179c3f075e61a6f056f3d98232a13b19", "project_uri": "https://rubygems.org/gems/karafka-rdkafka", "gem_uri": "https://rubygems.org/gems/karafka-rdkafka-0.21.0-x86_64-linux-musl.gem", "homepage_uri": "https://karafka.io", "wiki_uri": null, "documentation_uri": "https://karafka.io/docs", "mailing_list_uri": null, "source_code_uri": "https://github.com/karafka/karafka-rdkafka", "bug_tracker_uri": "https://github.com/karafka/karafka-rdkafka/issues", "changelog_uri": "https://karafka.io/docs/Changelog-Karafka-Rdkafka/", "funding_uri": "https://karafka.io/#become-pro", "dependencies": { "development": [ { "name": "ostruct", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 3.5" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "warning", "requirements": ">= 0" } ], "runtime": [ { "name": "ffi", "requirements": "~> 1.15" }, { "name": "json", "requirements": "> 2.0" }, { "name": "logger", "requirements": ">= 0" }, { "name": "mini_portile2", "requirements": "~> 2.6" }, { "name": "rake", "requirements": "> 12" } ] } }
2025-08-18 08:14:16 UTC
x40Cc5oFR-8xakbvlKPJV

rcrewai-rails

RcrewAI Rails is a comprehensive Rails engine that brings AI agent orchestration to your Rails applications. Build intelligent AI crews that collaborate to solve complex tasks with full database persistence, background job integration, and a beautiful web dashboard for monitoring and management. Features: • ActiveRecord models for crews, agents, tasks, and executions with full persistence • Rails generators for scaffolding AI crews and agents • ActiveJob integration for asynchronous crew execution (works with any Rails background job adapter) • Web dashboard with real-time monitoring and management interface • Multi-LLM support: OpenAI GPT, Anthropic Claude, Google Gemini, Azure OpenAI, Ollama • Production-ready with logging, error handling, and security controls • Human-in-the-loop workflows with approval mechanisms • Tool ecosystem: web search, file operations, SQL, email, code execution

0.2.2
Content{ "name": "rcrewai-rails", "downloads": 287, "version": "0.2.2", "version_created_at": "2025-08-18T08:12:41.363Z", "version_downloads": 0, "platform": "ruby", "authors": "gkosmo", "info": "RcrewAI Rails is a comprehensive Rails engine that brings AI agent orchestration to your Rails applications. \nBuild intelligent AI crews that collaborate to solve complex tasks with full database persistence, \nbackground job integration, and a beautiful web dashboard for monitoring and management.\n\nFeatures:\n• ActiveRecord models for crews, agents, tasks, and executions with full persistence\n• Rails generators for scaffolding AI crews and agents\n• ActiveJob integration for asynchronous crew execution (works with any Rails background job adapter)\n• Web dashboard with real-time monitoring and management interface\n• Multi-LLM support: OpenAI GPT, Anthropic Claude, Google Gemini, Azure OpenAI, Ollama\n• Production-ready with logging, error handling, and security controls\n• Human-in-the-loop workflows with approval mechanisms\n• Tool ecosystem: web search, file operations, SQL, email, code execution\n", "licenses": [ "MIT" ], "metadata": { "wiki_uri": "https://github.com/gkosmo/rcrewai-rails/wiki", "homepage_uri": "https://github.com/gkosmo/rcrewai-rails", "changelog_uri": "https://github.com/gkosmo/rcrewai-rails/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/gkosmo/rcrewai-rails/issues", "source_code_uri": "https://github.com/gkosmo/rcrewai-rails", "documentation_uri": "https://gkosmo.github.io/rcrewAI/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "70f4b8f3ab16e5fc3e758d5f9c6a0e968c3ffa345e8b06740970180f075186a8", "spec_sha": "43716d8f8b9ba996c738b7fb28220300979ce0a52a814615b97b89b495ce15a0", "project_uri": "https://rubygems.org/gems/rcrewai-rails", "gem_uri": "https://rubygems.org/gems/rcrewai-rails-0.2.2.gem", "homepage_uri": "https://github.com/gkosmo/rcrewai-rails", "wiki_uri": "https://github.com/gkosmo/rcrewai-rails/wiki", "documentation_uri": "https://gkosmo.github.io/rcrewAI/", "mailing_list_uri": null, "source_code_uri": "https://github.com/gkosmo/rcrewai-rails", "bug_tracker_uri": "https://github.com/gkosmo/rcrewai-rails/issues", "changelog_uri": "https://github.com/gkosmo/rcrewai-rails/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "factory_bot_rails", "requirements": "~> 6.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec-rails", "requirements": "~> 6.0" }, { "name": "sqlite3", "requirements": "~> 1.4" } ], "runtime": [ { "name": "actionview", "requirements": ">= 7.0.0" }, { "name": "activejob", "requirements": ">= 7.0.0" }, { "name": "activerecord", "requirements": ">= 7.0.0" }, { "name": "rails", "requirements": ">= 7.0.0" }, { "name": "rcrewai", "requirements": "~> 0.2" }, { "name": "stimulus-rails", "requirements": "~> 1.0" }, { "name": "turbo-rails", "requirements": "~> 2.0" } ] } }
2025-08-18 08:12:43 UTC
Y67152ehQQHH0Ix9m7iT9

spree_cm_commissioner

Add (optional) extension description here

2.0.3.pre.pre6
Content{ "name": "spree_cm_commissioner", "downloads": 13545, "version": "2.0.3.pre.pre6", "version_created_at": "2025-08-18T07:43:52.985Z", "version_downloads": 0, "platform": "ruby", "authors": "You", "info": "Add (optional) extension description here", "licenses": [ "BSD-3-Clause" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "1fbb776eaaba3ef1cabcc957f9aafc51750031b13ec3c462e571d813b2f3a48d", "spec_sha": "f984ff7d05faeb8821a306323fe0a531de927b1d6ff35660ea8bdba58b599476", "project_uri": "https://rubygems.org/gems/spree_cm_commissioner", "gem_uri": "https://rubygems.org/gems/spree_cm_commissioner-2.0.3.pre.pre6.gem", "homepage_uri": "https://github.com/your-github-handle/spree_cm_commissioner", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/spree_cm_commissioner/2.0.3.pre.pre6", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "pg", "requirements": ">= 0" }, { "name": "spree_dev_tools", "requirements": ">= 0" } ], "runtime": [ { "name": "activerecord_json_validator", "requirements": "~> 2.1, >= 2.1.3" }, { "name": "activerecord-multi-tenant", "requirements": ">= 0" }, { "name": "aws-sdk-cloudfront", "requirements": ">= 0" }, { "name": "aws-sdk-ecs", "requirements": ">= 0" }, { "name": "aws-sdk-s3", "requirements": ">= 0" }, { "name": "blazer", "requirements": "~> 3.0.4" }, { "name": "byebug", "requirements": ">= 0" }, { "name": "connection_pool", "requirements": ">= 0" }, { "name": "counter_culture", "requirements": "~> 3.2" }, { "name": "dry-validation", "requirements": "~> 1.10" }, { "name": "elasticsearch", "requirements": "~> 8.5" }, { "name": "exception_notification", "requirements": ">= 0" }, { "name": "firebase-admin-sdk", "requirements": "~> 0.3.1" }, { "name": "font-awesome-sass", "requirements": "~> 6.4.0" }, { "name": "googleauth", "requirements": ">= 0" }, { "name": "google-cloud-firestore", "requirements": ">= 0" }, { "name": "google-cloud-recaptcha_enterprise", "requirements": ">= 0" }, { "name": "interactor", "requirements": "~> 3.1" }, { "name": "jwt", "requirements": ">= 2.5.0" }, { "name": "noticed", "requirements": "~> 1.6" }, { "name": "paper_trail", "requirements": "~> 16.0" }, { "name": "phonelib", "requirements": ">= 0" }, { "name": "premailer-rails", "requirements": ">= 0" }, { "name": "rails", "requirements": "~> 7.0.4" }, { "name": "redis", "requirements": ">= 0" }, { "name": "redis-rails", "requirements": ">= 0" }, { "name": "rqrcode", "requirements": "~> 2.0" }, { "name": "searchkick", "requirements": "~> 5.1" }, { "name": "simple_calendar", "requirements": "~> 2.4" }, { "name": "spree", "requirements": ">= 4.5.0" }, { "name": "spree_api_v1", "requirements": ">= 4.5.0" }, { "name": "spree_auth_devise", "requirements": ">= 4.5.0" }, { "name": "spree_backend", "requirements": ">= 4.5.0" }, { "name": "spree_extension", "requirements": ">= 0" }, { "name": "spree_multi_vendor", "requirements": ">= 2.4.1" }, { "name": "spree_vpago", "requirements": ">= 0" }, { "name": "strong_password", "requirements": "~> 0.0.10" }, { "name": "telegram-bot", "requirements": ">= 0" }, { "name": "twilio-ruby", "requirements": "~> 5.48.0" } ] } }
2025-08-18 07:43:54 UTC
2vETIctrcP2A_G4oNzQ2q

rabbit

You can create your slide as a text file. It means that you can version controlyour slide like your Ruby scripts. You can custom your slide style by Ruby.So Rabbit is for Rubyist. You can use RD, Markdown and Wiki format as slide source. Rabbit provides programmer friendly keyboard interface. It uses Emacs and Vistyle keybindings by default. You can use PDF and image as slide source. Rabbit can show PDF and imagedirectly. You can create your slide by other presentation tool and show yourslide by Rabbit. If you show your slide by Rabbit, you can use programmerfriendly keyboard interface provided by Rabbit to control your slide. You can upload your slide as a gem. If you publish your slide as a gem, youcan see your slide at https://slide.rabbit-shocker.org/ .

4.0.1
Content{ "name": "rabbit", "downloads": 132740, "version": "4.0.1", "version_created_at": "2025-08-18T07:39:15.825Z", "version_downloads": 0, "platform": "ruby", "authors": "Kouhei Sutou", "info": "You can create your slide as a text file. It means that you can version controlyour slide like your Ruby scripts. You can custom your slide style by Ruby.So Rabbit is for Rubyist.\n\nYou can use RD, Markdown and Wiki format as slide source.\n\nRabbit provides programmer friendly keyboard interface. It uses Emacs and Vistyle keybindings by default.\n\nYou can use PDF and image as slide source. Rabbit can show PDF and imagedirectly. You can create your slide by other presentation tool and show yourslide by Rabbit. If you show your slide by Rabbit, you can use programmerfriendly keyboard interface provided by Rabbit to control your slide.\n\nYou can upload your slide as a gem. If you publish your slide as a gem, youcan see your slide at https://slide.rabbit-shocker.org/ .", "licenses": [ "GPLv2+" ], "metadata": { "msys2_mingw_dependencies": "gtk4-media-gstreamer" }, "yanked": false, "sha": "1b2e50b08a5c472237020ff4cc367beda7889dca3be1e854247f28f3af1662e2", "spec_sha": "5f8e8052b6941c83f1f6eea233f64ea2a84981f8e723ddbc0c0d5764e2335aa9", "project_uri": "https://rubygems.org/gems/rabbit", "gem_uri": "https://rubygems.org/gems/rabbit-4.0.1.gem", "homepage_uri": "http://rabbit-shocker.org/", "wiki_uri": "", "documentation_uri": "https://www.rubydoc.info/gems/rabbit/4.0.1", "mailing_list_uri": "", "source_code_uri": "https://github.com/rabbit-shocker/rabbit", "bug_tracker_uri": "", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "coderay", "requirements": ">= 1.0.0" }, { "name": "csv", "requirements": ">= 0" }, { "name": "drb", "requirements": ">= 0" }, { "name": "gdk_pixbuf2", "requirements": ">= 3.0.9" }, { "name": "gettext", "requirements": ">= 3.0.1" }, { "name": "gtk3", "requirements": ">= 0" }, { "name": "gtk4", "requirements": ">= 4.3.3" }, { "name": "hikidoc", "requirements": ">= 0" }, { "name": "kramdown-parser-gfm", "requirements": ">= 0" }, { "name": "nokogiri", "requirements": ">= 0" }, { "name": "ostruct", "requirements": ">= 0" }, { "name": "poppler", "requirements": ">= 3.2.5" }, { "name": "rdtool", "requirements": ">= 0" }, { "name": "rouge", "requirements": ">= 0" }, { "name": "rsvg2", "requirements": ">= 3.1.4" }, { "name": "rttool", "requirements": ">= 0" } ] } }
2025-08-18 07:39:19 UTC
hOHMttpWZYs7yjmKQgLOP

gruf-queue

Gruf::Queue provides enhanced thread pool management and intelligent request handling for Gruf gRPC servers. Features include automatic resource exhaustion protection, smart ActiveRecord connection management, and zero-configuration plugin architecture for improved performance and reliability in high-throughput environments.

0.1.2
Content{ "name": "gruf-queue", "downloads": 1847, "version": "0.1.2", "version_created_at": "2025-08-18T07:38:46.274Z", "version_downloads": 0, "platform": "ruby", "authors": "Ether Moon", "info": "Gruf::Queue provides enhanced thread pool management and intelligent request handling \nfor Gruf gRPC servers. Features include automatic resource exhaustion protection, \nsmart ActiveRecord connection management, and zero-configuration plugin architecture \nfor improved performance and reliability in high-throughput environments.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/ether-moon/gruf-queue", "changelog_uri": "https://github.com/ether-moon/gruf-queue/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/ether-moon/gruf-queue/issues", "source_code_uri": "https://github.com/ether-moon/gruf-queue", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://github.com/ether-moon/gruf-queue/blob/main/README.md", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "712921b0f12a7a1924b6c127c547311de481944b620f4c85fa795f002c0f2cbb", "spec_sha": "ea2013a552ef462bd2c5f4045a6a3381961818cf4e9af0cb63bc76025bae4a0e", "project_uri": "https://rubygems.org/gems/gruf-queue", "gem_uri": "https://rubygems.org/gems/gruf-queue-0.1.2.gem", "homepage_uri": "https://github.com/ether-moon/gruf-queue", "wiki_uri": null, "documentation_uri": "https://github.com/ether-moon/gruf-queue/blob/main/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/ether-moon/gruf-queue", "bug_tracker_uri": "https://github.com/ether-moon/gruf-queue/issues", "changelog_uri": "https://github.com/ether-moon/gruf-queue/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.12" }, { "name": "rubocop", "requirements": "~> 1.57" }, { "name": "simplecov", "requirements": "~> 0.22" }, { "name": "yard", "requirements": "~> 0.9" } ], "runtime": [ { "name": "grpc", "requirements": "~> 1.0" }, { "name": "gruf", "requirements": "~> 2.21" } ] } }
2025-08-18 07:38:47 UTC
Bz2nYbuzruQr-LMhXme4e

allure-report-publisher

Upload allure reports to different file storage providers

4.7.3
Content{ "name": "allure-report-publisher", "downloads": 209385, "version": "4.7.3", "version_created_at": "2025-08-18T06:59:27.061Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrejs Cunskis", "info": "Upload allure reports to different file storage providers", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/andrcuns/allure-report-uploader/releases", "bug_tracker_uri": "https://github.com/andrcuns/allure-report-uploader/issues", "source_code_uri": "https://github.com/andrcuns/allure-report-uploader", "documentation_uri": "https://github.com/andrcuns/allure-report-uploader/blob/master/README.md", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "8068a84efa771f8824877bf87f5f411fefb0d1cbc50aa89c26f252bb756796b0", "spec_sha": "9b918479a8b462d34913647d312847adfeaf11204f90f7f3e94afe7fdf87d3cf", "project_uri": "https://rubygems.org/gems/allure-report-publisher", "gem_uri": "https://rubygems.org/gems/allure-report-publisher-4.7.3.gem", "homepage_uri": "https://github.com/andrcuns/allure-report-uploader", "wiki_uri": null, "documentation_uri": "https://github.com/andrcuns/allure-report-uploader/blob/master/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/andrcuns/allure-report-uploader", "bug_tracker_uri": "https://github.com/andrcuns/allure-report-uploader/issues", "changelog_uri": "https://github.com/andrcuns/allure-report-uploader/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aws-sdk-s3", "requirements": ">= 1.93.1, < 1.197.0" }, { "name": "dry-cli", "requirements": ">= 0.6, < 1.4" }, { "name": "faraday-retry", "requirements": ">= 1, < 3" }, { "name": "gitlab", "requirements": ">= 4.17, < 6.0" }, { "name": "google-cloud-storage", "requirements": "~> 1.31" }, { "name": "mini_mime", "requirements": "~> 1.1" }, { "name": "octokit", "requirements": ">= 4.21, < 11.0" }, { "name": "parallel", "requirements": "~> 1.20" }, { "name": "pastel", "requirements": "~> 0.8.0" }, { "name": "require_all", "requirements": "~> 3.0.0" }, { "name": "terminal-table", "requirements": ">= 3, < 5" }, { "name": "tty-spinner", "requirements": "~> 0.9.3" } ] } }
2025-08-18 06:59:30 UTC
sJ7vDBTPotoD1ijdEJmby

lumberjack_sidekiq

Structured logging for Sidekiq jobs using the Lumberjack framework with automatic tagging, timing, and context propagation.

1.0.1
Content{ "name": "lumberjack_sidekiq", "downloads": 154, "version": "1.0.1", "version_created_at": "2025-08-18T06:58:27.947Z", "version_downloads": 0, "platform": "ruby", "authors": "Brian Durand", "info": "Structured logging for Sidekiq jobs using the Lumberjack framework with automatic tagging, timing, and context propagation.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "5e4d3b1305b0870e7ade0dfe13df7bb6d855e6584a69609f2039cf066a0d8469", "spec_sha": "267274eccd384b65ea7448429a813de50e5b6fb84dfe9ea4d62345df4fdbd6d1", "project_uri": "https://rubygems.org/gems/lumberjack_sidekiq", "gem_uri": "https://rubygems.org/gems/lumberjack_sidekiq-1.0.1.gem", "homepage_uri": "https://github.com/bdurand/lumberjack_sidekiq", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/lumberjack_sidekiq/1.0.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "lumberjack", "requirements": ">= 1.3" }, { "name": "sidekiq", "requirements": ">= 7.0" } ] } }
2025-08-18 06:58:30 UTC
9_XxoJDGFUisBYi7JlP-W

poml

POML is a Ruby gem that implements POML (Prompt Oriented Markup Language), a markup language for structured prompt engineering. This is a Ruby port of the original Microsoft POML library, providing comprehensive tools for creating, processing, and rendering structured prompts with support for multiple output formats including OpenAI Chat, LangChain, and Pydantic.

0.0.2
Content{ "name": "poml", "downloads": 104, "version": "0.0.2", "version_created_at": "2025-08-18T06:46:19.603Z", "version_downloads": 0, "platform": "ruby", "authors": "Ghennadii Mirosnicenco", "info": "POML is a Ruby gem that implements POML (Prompt Oriented Markup Language), \na markup language for structured prompt engineering. This is a Ruby port of \nthe original Microsoft POML library, providing comprehensive tools for creating, \nprocessing, and rendering structured prompts with support for multiple output \nformats including OpenAI Chat, LangChain, and Pydantic.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/GhennadiiMir/poml", "changelog_uri": "https://github.com/GhennadiiMir/poml/releases", "bug_tracker_uri": "https://github.com/GhennadiiMir/poml/issues", "source_code_uri": "https://github.com/GhennadiiMir/poml", "documentation_uri": "https://github.com/GhennadiiMir/poml/blob/main/TUTORIAL.md", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "84f5624500ac4ecd55ca33021910fe6cb2ef5f76799a4236856d3cfdb0cb8a5f", "spec_sha": "01de7a96029b9c41d2ad0c5b45776e329c2da2efe169bc1ad657478f041dd614", "project_uri": "https://rubygems.org/gems/poml", "gem_uri": "https://rubygems.org/gems/poml-0.0.2.gem", "homepage_uri": "https://github.com/GhennadiiMir/poml", "wiki_uri": null, "documentation_uri": "https://github.com/GhennadiiMir/poml/blob/main/TUTORIAL.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/GhennadiiMir/poml", "bug_tracker_uri": "https://github.com/GhennadiiMir/poml/issues", "changelog_uri": "https://github.com/GhennadiiMir/poml/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rexml", "requirements": "~> 3.2" }, { "name": "rubyzip", "requirements": "~> 2.3" } ] } }
2025-08-18 06:46:21 UTC
50Jomib-nRTsEwJ_sEdNV

metanorma-iso

metanorma-iso lets you write ISO standards in AsciiDoc syntax. This gem is in active development. Formerly known as asciidoctor-iso.

3.1.3
Content{ "name": "metanorma-iso", "downloads": 408130, "version": "3.1.3", "version_created_at": "2025-08-18T06:05:07.664Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "metanorma-iso lets you write ISO standards in AsciiDoc syntax.\n\nThis gem is in active development.\n\nFormerly known as asciidoctor-iso.\n", "licenses": [ "BSD-2-Clause" ], "metadata": {}, "yanked": false, "sha": "4c9f8735afae74574845f7dd19a044602645bd8d124a3b128a542270aebe8180", "spec_sha": "5d1f217319c68cc2eeb2881aaf5dad850941b4c6aa1bce1e3a8cb12457f64552", "project_uri": "https://rubygems.org/gems/metanorma-iso", "gem_uri": "https://rubygems.org/gems/metanorma-iso-3.1.3.gem", "homepage_uri": "https://github.com/metanorma/metanorma-iso", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/metanorma-iso/3.1.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "canon", "requirements": ">= 0" }, { "name": "debug", "requirements": ">= 0" }, { "name": "equivalent-xml", "requirements": "~> 0.6" }, { "name": "guard", "requirements": "~> 2.14" }, { "name": "guard-rspec", "requirements": "~> 4.7" }, { "name": "iev", "requirements": "~> 0.3.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.6" }, { "name": "rubocop", "requirements": "~> 1" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "sassc-embedded", "requirements": "~> 1" }, { "name": "simplecov", "requirements": "~> 0.15" }, { "name": "timecop", "requirements": "~> 0.9" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "metanorma-standoc", "requirements": "~> 3.1.0" }, { "name": "mnconvert", "requirements": "~> 1.14" }, { "name": "pubid", "requirements": ">= 0" }, { "name": "tokenizer", "requirements": "~> 0.3.0" } ] } }
2025-08-18 06:05:11 UTC
lJ7GVf7Tw-kgiW05953gy

smart_message

Much like ActiveRecord abstracts the model as an ORM from the backend data-store, SmartMessage abstracts the message from its backend transport processes.

0.0.3
Content{ "name": "smart_message", "downloads": 89, "version": "0.0.3", "version_created_at": "2025-08-18T05:24:24.773Z", "version_downloads": 0, "platform": "ruby", "authors": "Dewayne VanHoozer", "info": "Much like ActiveRecord abstracts the model as an ORM from the\nbackend data-store, SmartMessage abstracts the message from\nits backend transport processes.\n", "licenses": [], "metadata": { "homepage_uri": "https://github.com/MadBomber/smart_message", "changelog_uri": "https://github.com/MadBomber/smart_message/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/MadBomber/smart_message/issues", "source_code_uri": "https://github.com/MadBomber/smart_message", "documentation_uri": "https://github.com/MadBomber/smart_message/blob/master/README.md" }, "yanked": false, "sha": "ac79bbba23b1c7d2cc81bf2cca5562df70d1ccb964b457bab852504e6cf458f6", "spec_sha": "8c686215de68c3b25696452e5ca094a4e8ec38ac9ebb0c8eb6fd6a3b226179a9", "project_uri": "https://rubygems.org/gems/smart_message", "gem_uri": "https://rubygems.org/gems/smart_message-0.0.3.gem", "homepage_uri": "https://github.com/MadBomber/smart_message", "wiki_uri": null, "documentation_uri": "https://github.com/MadBomber/smart_message/blob/master/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/MadBomber/smart_message", "bug_tracker_uri": "https://github.com/MadBomber/smart_message/issues", "changelog_uri": "https://github.com/MadBomber/smart_message/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "amazing_print", "requirements": ">= 0" }, { "name": "bundler", "requirements": ">= 0" }, { "name": "debug_me", "requirements": ">= 0" }, { "name": "minitest", "requirements": ">= 0" }, { "name": "minitest-power_assert", "requirements": ">= 0" }, { "name": "mutex_m", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "shoulda", "requirements": ">= 0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "concurrent-ruby", "requirements": ">= 0" }, { "name": "hashie", "requirements": ">= 0" }, { "name": "redis", "requirements": ">= 0" } ] } }
2025-08-18 05:24:29 UTC
qPMhOTDoeSVLqygdVYEh7

judges

A command-line tool that runs a collection of \"judges\" against a \"factbase,\" modifying it and updating. Also, helps printing a factbase, merge with another one, inspect, and so on. Also, helps run automated tests for a set of judges.

0.53.0
Content{ "name": "judges", "downloads": 64590, "version": "0.53.0", "version_created_at": "2025-08-18T04:58:54.219Z", "version_downloads": 0, "platform": "ruby", "authors": "Yegor Bugayenko", "info": "A command-line tool that runs a collection of \\\"judges\\\" against a \\\"factbase,\\\" modifying it and updating. Also, helps printing a factbase, merge with another one, inspect, and so on. Also, helps run automated tests for a set of judges.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "72a7d4b26fbf87de9b16138970a8aec82267de3428d83f3105d441d3af8f049c", "spec_sha": "7f9e4aa64fd5494803da1fa93fa04f52fc0e043965bc94cf7fd860c3514badc3", "project_uri": "https://rubygems.org/gems/judges", "gem_uri": "https://rubygems.org/gems/judges-0.53.0.gem", "homepage_uri": "https://github.com/yegor256/judges", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/judges/0.53.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "backtrace", "requirements": "~> 0.4" }, { "name": "baza.rb", "requirements": "~> 0.5" }, { "name": "concurrent-ruby", "requirements": "~> 1.2" }, { "name": "elapsed", "requirements": "~> 0.0" }, { "name": "factbase", "requirements": "~> 0.11" }, { "name": "gli", "requirements": "~> 2.21" }, { "name": "iri", "requirements": "~> 0.11" }, { "name": "loog", "requirements": "~> 0.6" }, { "name": "moments", "requirements": "~> 0.3" }, { "name": "nokogiri", "requirements": "~> 1.10" }, { "name": "others", "requirements": "~> 0.0" }, { "name": "retries", "requirements": "~> 0.0" }, { "name": "tago", "requirements": "~> 0.1" }, { "name": "timeout", "requirements": "~> 0.4" }, { "name": "total", "requirements": "~> 0.4" }, { "name": "typhoeus", "requirements": "~> 1.3" } ] } }
2025-08-18 04:58:56 UTC
oAW_Vdcx3PJSK5hJBgqyr

ducklake

DuckLake for Ruby

0.1.0
Content{ "name": "ducklake", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-08-18T04:57:18.484Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Kane", "info": "DuckLake for Ruby", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "23238b18157787fbb424d4de4cd635d6162f72048781aeb5effd27a939252668", "spec_sha": "9b1e8e613f11102ee2bcc3958de9a5ee3a00a30068fc4845ff7f50bbf8f2bfa7", "project_uri": "https://rubygems.org/gems/ducklake", "gem_uri": "https://rubygems.org/gems/ducklake-0.1.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ducklake/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": "duckdb", "requirements": ">= 0" } ] } }
2025-08-18 04:57:21 UTC
lCztWs0rz4e3TXd5l6xWL

activeagent

The only agent-oriented AI framework designed for Rails, where Agents are Controllers. Build AI features with less complexity using the MVC conventions you love.

0.6.0rc1
Content{ "name": "activeagent", "downloads": 9411, "version": "0.6.0rc1", "version_created_at": "2025-08-18T03:56:45.345Z", "version_downloads": 0, "platform": "ruby", "authors": "Justin Bowen", "info": "The only agent-oriented AI framework designed for Rails, where Agents are Controllers. Build AI features with less complexity using the MVC conventions you love.", "licenses": [ "MIT" ], "metadata": { "bug_tracker_uri": "https://github.com/activeagents/activeagent/issues", "source_code_uri": "https://github.com/activeagents/activeagent", "documentation_uri": "https://github.com/activeagents/activeagent", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "7d7f9839fb3b8b42e9ed8979d9251cf28efe9c6d1cb18f7a42918e51e9af80ab", "spec_sha": "314b14c5af5cf697441ccf0441b7de480c8479cede95fa057144a7d6f7c3b1de", "project_uri": "https://rubygems.org/gems/activeagent", "gem_uri": "https://rubygems.org/gems/activeagent-0.6.0rc1.gem", "homepage_uri": "https://activeagents.ai", "wiki_uri": null, "documentation_uri": "https://github.com/activeagents/activeagent", "mailing_list_uri": null, "source_code_uri": "https://github.com/activeagents/activeagent", "bug_tracker_uri": "https://github.com/activeagents/activeagent/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "jbuilder", "requirements": "~> 2.14.1" }, { "name": "rails", "requirements": "~> 8.0.2.1" } ], "runtime": [ { "name": "actionpack", "requirements": ">= 7.2, <= 8.0.2.1" }, { "name": "actionview", "requirements": ">= 7.2, <= 8.0.2.1" }, { "name": "activejob", "requirements": ">= 7.2, <= 8.0.2.1" }, { "name": "activemodel", "requirements": ">= 7.2, <= 8.0.2.1" }, { "name": "activesupport", "requirements": ">= 7.2, <= 8.0.2.1" } ] } }
2025-08-18 03:56:47 UTC
ZPQ4TAsM4IUTXR6vJKKAZ

raix-bedrock

AWS Bedrock provider for Raix with tool and MCP support.

0.1.0
Content{ "name": "raix-bedrock", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-08-18T03:39:33.602Z", "version_downloads": 0, "platform": "ruby", "authors": "Martin Emde", "info": "AWS Bedrock provider for Raix with tool and MCP support.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/martinemde/raix-bedrock", "changelog_uri": "https://github.com/martinemde/raix-bedrock/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/martinemde/raix-bedrock", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "94feb958b0f48c4b0409c771df9a91732dad973c4378528cf282a99b624a1341", "spec_sha": "807c8957c3f9f25b5b788a88e2262884b298c8bbb106d5d907ab69012e2fe9b5", "project_uri": "https://rubygems.org/gems/raix-bedrock", "gem_uri": "https://rubygems.org/gems/raix-bedrock-0.1.0.gem", "homepage_uri": "https://github.com/martinemde/raix-bedrock", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/martinemde/raix-bedrock", "bug_tracker_uri": null, "changelog_uri": "https://github.com/martinemde/raix-bedrock/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aws-sdk-bedrockruntime", "requirements": ">= 0" }, { "name": "raix", "requirements": ">= 0" } ] } }
2025-08-18 03:39:35 UTC
wUOu0QzmaYesX87COEvqf

rabbit

You can create your slide as a text file. It means that you can version controlyour slide like your Ruby scripts. You can custom your slide style by Ruby.So Rabbit is for Rubyist. You can use RD, Markdown and Wiki format as slide source. Rabbit provides programmer friendly keyboard interface. It uses Emacs and Vistyle keybindings by default. You can use PDF and image as slide source. Rabbit can show PDF and imagedirectly. You can create your slide by other presentation tool and show yourslide by Rabbit. If you show your slide by Rabbit, you can use programmerfriendly keyboard interface provided by Rabbit to control your slide. You can upload your slide as a gem. If you publish your slide as a gem, youcan see your slide at https://slide.rabbit-shocker.org/ .

4.0.0
Content{ "name": "rabbit", "downloads": 132636, "version": "4.0.0", "version_created_at": "2025-08-18T03:11:04.601Z", "version_downloads": 0, "platform": "ruby", "authors": "Kouhei Sutou", "info": "You can create your slide as a text file. It means that you can version controlyour slide like your Ruby scripts. You can custom your slide style by Ruby.So Rabbit is for Rubyist.\n\nYou can use RD, Markdown and Wiki format as slide source.\n\nRabbit provides programmer friendly keyboard interface. It uses Emacs and Vistyle keybindings by default.\n\nYou can use PDF and image as slide source. Rabbit can show PDF and imagedirectly. You can create your slide by other presentation tool and show yourslide by Rabbit. If you show your slide by Rabbit, you can use programmerfriendly keyboard interface provided by Rabbit to control your slide.\n\nYou can upload your slide as a gem. If you publish your slide as a gem, youcan see your slide at https://slide.rabbit-shocker.org/ .", "licenses": [ "GPLv2+" ], "metadata": { "msys2_mingw_dependencies": "gtk4-media-gstreamer" }, "yanked": false, "sha": "0139e04ccb5835df2d7b630cee827c24ea0e56c1c4c6d0d80caf550541b661d3", "spec_sha": "5b8a5ccdeb827319cfc75608bfa88d7e681d09fd7e6ebdbc63fc4b9eb4660bb7", "project_uri": "https://rubygems.org/gems/rabbit", "gem_uri": "https://rubygems.org/gems/rabbit-4.0.0.gem", "homepage_uri": "http://rabbit-shocker.org/", "wiki_uri": "", "documentation_uri": "https://www.rubydoc.info/gems/rabbit/4.0.0", "mailing_list_uri": "", "source_code_uri": "https://github.com/rabbit-shocker/rabbit", "bug_tracker_uri": "", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "coderay", "requirements": ">= 1.0.0" }, { "name": "csv", "requirements": ">= 0" }, { "name": "drb", "requirements": ">= 0" }, { "name": "gdk_pixbuf2", "requirements": ">= 3.0.9" }, { "name": "gettext", "requirements": ">= 3.0.1" }, { "name": "gtk3", "requirements": ">= 0" }, { "name": "gtk4", "requirements": ">= 4.3.3" }, { "name": "hikidoc", "requirements": ">= 0" }, { "name": "kramdown-parser-gfm", "requirements": ">= 0" }, { "name": "nokogiri", "requirements": ">= 0" }, { "name": "ostruct", "requirements": ">= 0" }, { "name": "poppler", "requirements": ">= 3.2.5" }, { "name": "rdtool", "requirements": ">= 0" }, { "name": "rouge", "requirements": ">= 0" }, { "name": "rsvg2", "requirements": ">= 3.1.4" }, { "name": "rttool", "requirements": ">= 0" } ] } }
2025-08-18 03:11:06 UTC
AuPfGHc_tJArEPcEWF8HX

gem_guard

A comprehensive tool to detect, report, and remediate dependency-related security risks in Ruby projects. Includes CVE scanning, SBOM generation, and CI/CD integration.

1.2.4
Content{ "name": "gem_guard", "downloads": 679, "version": "1.2.4", "version_created_at": "2025-08-18T02:43:04.897Z", "version_downloads": 0, "platform": "ruby", "authors": "Wilbur Suero", "info": "A comprehensive tool to detect, report, and remediate dependency-related security risks in Ruby projects. Includes CVE scanning, SBOM generation, and CI/CD integration.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/wilburhimself/gem_guard", "changelog_uri": "https://github.com/wilburhimself/gem_guard/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/wilburhimself/gem_guard", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "12c7e285c56e39856472c36369d09d638dbb33f14ea11ed8e9aada0bfe1bd8b3", "spec_sha": "06d10d08da27e25f2f019b847783364659263900bfaa170eff5417a40c919a77", "project_uri": "https://rubygems.org/gems/gem_guard", "gem_uri": "https://rubygems.org/gems/gem_guard-1.2.4.gem", "homepage_uri": "https://github.com/wilburhimself/gem_guard", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/wilburhimself/gem_guard", "bug_tracker_uri": null, "changelog_uri": "https://github.com/wilburhimself/gem_guard/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": "rspec-snapshot", "requirements": "~> 2.0" }, { "name": "simplecov", "requirements": "~> 0.22" }, { "name": "standard", "requirements": "~> 1.39" } ], "runtime": [ { "name": "json", "requirements": "~> 2.0" }, { "name": "thor", "requirements": "~> 1.0" }, { "name": "tty-prompt", "requirements": "~> 0.23" } ] } }
2025-08-18 02:43:06 UTC
4C6fHAzcb3YL5lEWmhThr

sxn

Sxn simplifies git worktree management with intelligent project rules and secure automation

0.1.0
Content{ "name": "sxn", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-08-18T02:37:43.225Z", "version_downloads": 0, "platform": "ruby", "authors": "Ernest Sim", "info": "Sxn simplifies git worktree management with intelligent project rules and secure automation", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/idl3/sxn", "changelog_uri": "https://github.com/idl3/sxn/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/idl3/sxn", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "8863d3dc01f48df5ded205fe460977682c52754c4b2e02988a0ca7ca2cf4d300", "spec_sha": "f270539bacecae5f3387c0cf4caeb6934ef82f1484a0c8b1c00090887a70c025", "project_uri": "https://rubygems.org/gems/sxn", "gem_uri": "https://rubygems.org/gems/sxn-0.1.0.gem", "homepage_uri": "https://github.com/idl3/sxn", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/idl3/sxn", "bug_tracker_uri": null, "changelog_uri": "https://github.com/idl3/sxn/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-18 02:37:44 UTC
7ALkeebfjQNc1AU9l3IA_

smart_message

Much like ActiveRecord abstracts the model as an ORM from the backend data-store, SmartMessage abstracts the message from its backend transport processes.

0.0.2
Content{ "name": "smart_message", "downloads": 38, "version": "0.0.2", "version_created_at": "2025-08-18T02:29:05.937Z", "version_downloads": 0, "platform": "ruby", "authors": "Dewayne VanHoozer", "info": "Much like ActiveRecord abstracts the model as an ORM from the\nbackend data-store, SmartMessage abstracts the message from\nits backend transport processes.\n", "licenses": [], "metadata": { "homepage_uri": "https://github.com/MadBomber/smart_message", "changelog_uri": "https://github.com/MadBomber/smart_message/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/MadBomber/smart_message/issues", "source_code_uri": "https://github.com/MadBomber/smart_message", "documentation_uri": "https://github.com/MadBomber/smart_message/blob/master/README.md" }, "yanked": false, "sha": "11446198f07ea8291e5523dbf78d96d7158bb931a4c91d9903a3d89279e4bc14", "spec_sha": "33c0c9d09dc172b4c8c94b7a3275b4c15c8e0f5a4b7218db259134de7877f6b8", "project_uri": "https://rubygems.org/gems/smart_message", "gem_uri": "https://rubygems.org/gems/smart_message-0.0.2.gem", "homepage_uri": "https://github.com/MadBomber/smart_message", "wiki_uri": null, "documentation_uri": "https://github.com/MadBomber/smart_message/blob/master/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/MadBomber/smart_message", "bug_tracker_uri": "https://github.com/MadBomber/smart_message/issues", "changelog_uri": "https://github.com/MadBomber/smart_message/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "amazing_print", "requirements": ">= 0" }, { "name": "bundler", "requirements": ">= 0" }, { "name": "debug_me", "requirements": ">= 0" }, { "name": "minitest", "requirements": ">= 0" }, { "name": "minitest-power_assert", "requirements": ">= 0" }, { "name": "mutex_m", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "shoulda", "requirements": ">= 0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "concurrent-ruby", "requirements": ">= 0" }, { "name": "hashie", "requirements": ">= 0" } ] } }
2025-08-18 02:29:07 UTC
tJIXjnz8iu-HDChztxnuC

gem_guard

A comprehensive tool to detect, report, and remediate dependency-related security risks in Ruby projects. Includes CVE scanning, SBOM generation, and CI/CD integration.

1.2.2
Content{ "name": "gem_guard", "downloads": 655, "version": "1.2.2", "version_created_at": "2025-08-18T02:24:51.977Z", "version_downloads": 0, "platform": "ruby", "authors": "Wilbur Suero", "info": "A comprehensive tool to detect, report, and remediate dependency-related security risks in Ruby projects. Includes CVE scanning, SBOM generation, and CI/CD integration.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/wilburhimself/gem_guard", "changelog_uri": "https://github.com/wilburhimself/gem_guard/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/wilburhimself/gem_guard", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "0c5a9ece01199be9503d6ae4870a819428651c266df14d62be3672aa502c9171", "spec_sha": "65ef194fe31efa51eda5705e4a7ceebcd5e71d182328893886dadeb5b4bca367", "project_uri": "https://rubygems.org/gems/gem_guard", "gem_uri": "https://rubygems.org/gems/gem_guard-1.2.2.gem", "homepage_uri": "https://github.com/wilburhimself/gem_guard", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/wilburhimself/gem_guard", "bug_tracker_uri": null, "changelog_uri": "https://github.com/wilburhimself/gem_guard/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.22" }, { "name": "standard", "requirements": "~> 1.39" } ], "runtime": [ { "name": "json", "requirements": "~> 2.0" }, { "name": "thor", "requirements": "~> 1.0" }, { "name": "tty-prompt", "requirements": "~> 0.23" } ] } }
2025-08-18 02:24:53 UTC
_GvdbVFOkkhUzVoikGUMU

utils

This ruby gem provides some useful command line utilities

0.73.0
Content{ "name": "utils", "downloads": 440238, "version": "0.73.0", "version_created_at": "2025-08-18T02:23:01.731Z", "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": "14efa0ded57a8d01d3383d3085a7398787329531aae96576bd7626197a23f007", "spec_sha": "a4850d47185b95efbb0942f65a557dc74a37280fb0c678b45bc0ad0f5f6ff58d", "project_uri": "https://rubygems.org/gems/utils", "gem_uri": "https://rubygems.org/gems/utils-0.73.0.gem", "homepage_uri": "http://github.com/flori/utils", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/utils/0.73.0", "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-18 02:23:06 UTC
rspHg9l8Uk6lovNkjJ7Gm

charsi

Simple static site generator.

0.1.0
Content{ "name": "charsi", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-08-18T02:10:02.435Z", "version_downloads": 0, "platform": "ruby", "authors": "Ryan Beasse", "info": "Simple static site generator.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/rbeasse/charsi", "source_code_uri": "https://github.com/rbeasse/charsi" }, "yanked": false, "sha": "75c067c34934464fdff024e105545d95cab1be2bbf53bcc8abdd026a3bc55e90", "spec_sha": "5bf010ea5a012d5eaf1f29c4734f4a55baa025c009749a12b504fa54af3e32db", "project_uri": "https://rubygems.org/gems/charsi", "gem_uri": "https://rubygems.org/gems/charsi-0.1.0.gem", "homepage_uri": "https://github.com/rbeasse/charsi", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/rbeasse/charsi", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "filewatcher", "requirements": "~> 2.1" }, { "name": "logger", "requirements": "~> 1.6" }, { "name": "tailwindcss-ruby", "requirements": "~> 4.1" }, { "name": "terser", "requirements": "~> 1.2" }, { "name": "tilt", "requirements": "~> 2.6" } ] } }
2025-08-18 02:10:04 UTC
eJ4pDxcr1ymmb8Xt_abXw

embulk-output-td

TreasureData output plugin is an Embulk plugin that loads records to Treasure Data read by any input plugins.

0.8.3
Content{ "name": "embulk-output-td", "downloads": 293423, "version": "0.8.3", "version_created_at": "2025-08-18T02:02:20.146Z", "version_downloads": 0, "platform": "java", "authors": "Muga Nishizawa", "info": "TreasureData output plugin is an Embulk plugin that loads records to Treasure Data read by any input plugins.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "b5a1bef146fbbd6fe58bde6843a0a68390625d5b2f5a48ae26d8a50dd49ae47b", "spec_sha": "4521639e14e9f48bee43e3d8487db323ad8cb5d893eb47f414905e4973392b51", "project_uri": "https://rubygems.org/gems/embulk-output-td", "gem_uri": "https://rubygems.org/gems/embulk-output-td-0.8.3-java.gem", "homepage_uri": "https://github.com/treasure-data/embulk-output-td", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/embulk-output-td/0.8.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-18 02:02:24 UTC
iHMWtfLXSJ-O_JLRt_JDN

aidp

The AI-Dev-Pipeline (AIDP) CLI provides a powerful, markdown-driven workflow for software development. It supports in-depth project analysis to understand existing codebases and an execution mode to systematically implement new features.

0.3.0
Content{ "name": "aidp", "downloads": 110, "version": "0.3.0", "version_created_at": "2025-08-18T01:53:05.511Z", "version_downloads": 0, "platform": "ruby", "authors": "Bart Agapinan", "info": "The AI-Dev-Pipeline (AIDP) CLI provides a powerful, markdown-driven workflow for software development. It supports in-depth project analysis to understand existing codebases and an execution mode to systematically implement new features.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "695d0214960d015e18141402e48a6c84c107159c34d8071e85ad54531355d962", "spec_sha": "1d2e8ebc470c9e330217d853875c7095001c6064372930cdfabc29c3db547929", "project_uri": "https://rubygems.org/gems/aidp", "gem_uri": "https://rubygems.org/gems/aidp-0.3.0.gem", "homepage_uri": "https://github.com/viamin/aidp", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/aidp/0.3.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": "standard", "requirements": "~> 1.0" } ], "runtime": [ { "name": "colorize", "requirements": "~> 1.1" }, { "name": "concurrent-ruby", "requirements": "~> 1.2" }, { "name": "csv", "requirements": "~> 3.2" }, { "name": "logger", "requirements": "~> 1.5" }, { "name": "sqlite3", "requirements": ">= 1.6, < 3.0" }, { "name": "thor", "requirements": "~> 1.3" }, { "name": "tty-progressbar", "requirements": "~> 0.18" }, { "name": "tty-prompt", "requirements": "~> 0.23" }, { "name": "tty-spinner", "requirements": "~> 0.9" }, { "name": "tty-table", "requirements": "~> 0.12" } ] } }
2025-08-18 01:53:07 UTC
k4GNSklKStZ6_NCcr_hD6

ActiveMerchant-FatZebra

⚠️ DEPRECATED - This gem is no longer maintained.

1.0.2
Content{ "name": "ActiveMerchant-FatZebra", "downloads": 19021, "version": "1.0.2", "version_created_at": "2025-08-18T01:52:34.039Z", "version_downloads": 0, "platform": "ruby", "authors": "fatzebra", "info": "⚠️ DEPRECATED - This gem is no longer maintained.", "licenses": [], "metadata": {}, "yanked": false, "sha": "32c8abc7a1a208c976c5624f2a3197fef2f617f5ec8fa174357ea2f6d83b9f92", "spec_sha": "190e8e4e93f58e57494b8c297319f6036adb91441c3d5994c36117614b538077", "project_uri": "https://rubygems.org/gems/ActiveMerchant-FatZebra", "gem_uri": "https://rubygems.org/gems/ActiveMerchant-FatZebra-1.0.2.gem", "homepage_uri": "https://www.fatzebra.com.au", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ActiveMerchant-FatZebra/1.0.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "mocha", "requirements": "~> 0.11.3" }, { "name": "rails", "requirements": ">= 2.3.11" }, { "name": "rake", "requirements": ">= 0" } ], "runtime": [ { "name": "activemerchant", "requirements": ">= 0" } ] } }
2025-08-18 01:52:38 UTC
yRzZlsptipwjI0GGzET4Z

metanorma-standoc

metanorma-standoc realises standards following the Metanorma standoc model This gem is in active development.

3.1.4
Content{ "name": "metanorma-standoc", "downloads": 540896, "version": "3.1.4", "version_created_at": "2025-08-18T01:32:07.334Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "metanorma-standoc realises standards following the Metanorma standoc model\n\nThis gem is in active development.\n", "licenses": [ "BSD-2-Clause" ], "metadata": {}, "yanked": false, "sha": "d508678dec1883a10a9e2451584bf8b83055c6b88165f6606b150169aeedec03", "spec_sha": "6e6e6774e03b6f3c5b5e45152e9ad785380b82d5f41ef553c3b48c1bf810687d", "project_uri": "https://rubygems.org/gems/metanorma-standoc", "gem_uri": "https://rubygems.org/gems/metanorma-standoc-3.1.4.gem", "homepage_uri": "https://github.com/metanorma/metanorma-standoc", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/metanorma-standoc/3.1.4", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "canon", "requirements": ">= 0" }, { "name": "debug", "requirements": ">= 0" }, { "name": "equivalent-xml", "requirements": "~> 0.6" }, { "name": "guard", "requirements": "~> 2.14" }, { "name": "guard-rspec", "requirements": "~> 4.7" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.6" }, { "name": "rubocop", "requirements": "~> 1" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "sassc-embedded", "requirements": "~> 1" }, { "name": "simplecov", "requirements": "~> 0.15" }, { "name": "timecop", "requirements": "~> 0.9" }, { "name": "vcr", "requirements": "~> 6.1.0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "addressable", "requirements": "~> 2.8.0" }, { "name": "asciidoctor", "requirements": "~> 2.0.0" }, { "name": "concurrent-ruby", "requirements": ">= 0" }, { "name": "crass", "requirements": "~> 1.0.0" }, { "name": "iev", "requirements": "~> 0.3.5" }, { "name": "isodoc", "requirements": "~> 3.2.0" }, { "name": "metanorma", "requirements": ">= 1.6.0" }, { "name": "metanorma-plugin-glossarist", "requirements": "~> 0.2.3" }, { "name": "metanorma-plugin-lutaml", "requirements": "~> 0.7.31" }, { "name": "metanorma-utils", "requirements": "~> 1.11.0" }, { "name": "pngcheck", "requirements": ">= 0" }, { "name": "relaton-cli", "requirements": "~> 1.20.0" }, { "name": "relaton-iev", "requirements": "~> 1.2.0" }, { "name": "ruby-jing", "requirements": ">= 0" } ] } }
2025-08-18 01:32:11 UTC
vPJ1AnutDzbh7vCEc0tf6

isodoc

isodoc converts documents in the IsoDoc document model into Microsoft Word and HTML. This gem is in active development.

3.2.4
Content{ "name": "isodoc", "downloads": 611402, "version": "3.2.4", "version_created_at": "2025-08-18T01:25:52.194Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "isodoc converts documents in the IsoDoc document model into\nMicrosoft Word and HTML.\n\nThis gem is in active development.\n", "licenses": [ "BSD-2-Clause" ], "metadata": {}, "yanked": false, "sha": "e3da9cee47df79b48e27da5383c3e3f8bb291208ac92197c981f2efb8d535ce5", "spec_sha": "a7b70e7fbe26c29f80188e5caa34f229cf38c8b342e42c1952689b3da3636ff7", "project_uri": "https://rubygems.org/gems/isodoc", "gem_uri": "https://rubygems.org/gems/isodoc-3.2.4.gem", "homepage_uri": "https://github.com/metanorma/isodoc", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/isodoc/3.2.4", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bigdecimal", "requirements": ">= 0" }, { "name": "canon", "requirements": ">= 0" }, { "name": "debug", "requirements": ">= 0" }, { "name": "equivalent-xml", "requirements": "~> 0.6" }, { "name": "guard", "requirements": "~> 2.14" }, { "name": "guard-rspec", "requirements": "~> 4.7" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.6" }, { "name": "rubocop", "requirements": "~> 1" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "sassc-embedded", "requirements": "~> 1" }, { "name": "simplecov", "requirements": "~> 0.15" }, { "name": "timecop", "requirements": "~> 0.9" } ], "runtime": [ { "name": "base64", "requirements": ">= 0" }, { "name": "bigdecimal", "requirements": ">= 0" }, { "name": "html2doc", "requirements": "~> 1.10.0" }, { "name": "mn2pdf", "requirements": ">= 2.13" }, { "name": "mn-requirements", "requirements": "~> 0.5.0" }, { "name": "relaton-render", "requirements": "~> 0.9.0" }, { "name": "roman-numerals", "requirements": ">= 0" }, { "name": "rouge", "requirements": "~> 4.0" }, { "name": "thread_safe", "requirements": ">= 0" }, { "name": "twitter_cldr", "requirements": ">= 6.6.0" }, { "name": "uuidtools", "requirements": ">= 0" } ] } }
2025-08-18 01:25:54 UTC
KMDccp5Clj7udzvvK4jz5

barcodevalidation

A RubyGem to parse and validate barcodes

2.7.0
Content{ "name": "barcodevalidation", "downloads": 102568, "version": "2.7.0", "version_created_at": "2025-08-18T00:45:10.045Z", "version_downloads": 0, "platform": "ruby", "authors": "Marketplacer", "info": "A RubyGem to parse and validate barcodes", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "e1a09afafa7f1b22e8e7fe5a55fa64781c9097ba676db5ccfb00a5d840ea16a8", "spec_sha": "7743f688af9dc7790dd24cdacd8d8c50ff86b7e967cdab84516a95a1733bd959", "project_uri": "https://rubygems.org/gems/barcodevalidation", "gem_uri": "https://rubygems.org/gems/barcodevalidation-2.7.0.gem", "homepage_uri": "https://github.com/marketplacer/barcodevalidation", "wiki_uri": "", "documentation_uri": "https://www.rubydoc.info/gems/barcodevalidation/2.7.0", "mailing_list_uri": "", "source_code_uri": "https://github.com/marketplacer/barcodevalidation", "bug_tracker_uri": "", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-18 00:45:13 UTC
WMAQfYOoK637tSzuZqNZJ

smart_message

Much like ActiveRecord abstracts the model as an ORM from the backend data-store, SmartMessage abstracts the message from its backend transport processes.

0.0.1
Content{ "name": "smart_message", "downloads": 0, "version": "0.0.1", "version_created_at": "2025-08-18T00:42:41.235Z", "version_downloads": 0, "platform": "ruby", "authors": "Dewayne VanHoozer", "info": "Much like ActiveRecord abstracts the model as an ORM from the\nbackend data-store, SmartMessage abstracts the message from\nits backend transport processes.\n", "licenses": [], "metadata": { "homepage_uri": "https://github.com/MadBomber/smart_message", "changelog_uri": "https://github.com/MadBomber/smart_message/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/MadBomber/smart_message/issues", "source_code_uri": "https://github.com/MadBomber/smart_message", "documentation_uri": "https://github.com/MadBomber/smart_message/blob/master/README.md" }, "yanked": false, "sha": "095d6064c1470c1ab092fcf4a20672d7b390b1c6dda0ba7df4c8cf951308542f", "spec_sha": "fb46b3ce901bcd34a59afd8a7b1d3ac3ddaf76c0c9357b9c8ac33421ee4009ab", "project_uri": "https://rubygems.org/gems/smart_message", "gem_uri": "https://rubygems.org/gems/smart_message-0.0.1.gem", "homepage_uri": "https://github.com/MadBomber/smart_message", "wiki_uri": null, "documentation_uri": "https://github.com/MadBomber/smart_message/blob/master/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/MadBomber/smart_message", "bug_tracker_uri": "https://github.com/MadBomber/smart_message/issues", "changelog_uri": "https://github.com/MadBomber/smart_message/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "amazing_print", "requirements": ">= 0" }, { "name": "bundler", "requirements": ">= 0" }, { "name": "debug_me", "requirements": ">= 0" }, { "name": "minitest", "requirements": ">= 0" }, { "name": "minitest-power_assert", "requirements": ">= 0" }, { "name": "mutex_m", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "shoulda", "requirements": ">= 0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "concurrent-ruby", "requirements": ">= 0" }, { "name": "hashie", "requirements": ">= 0" } ] } }
2025-08-18 00:42:43 UTC
vQdH9x0eZNn1oBn6tn9i1

herb

Powerful and seamless HTML-aware ERB parsing and tooling.

0.5.0
Content{ "name": "herb", "downloads": 20319, "version": "0.5.0", "version_created_at": "2025-08-18T00:23:18.134Z", "version_downloads": 0, "platform": "x86-linux-musl", "authors": "Marco Roth", "info": "Powerful and seamless HTML-aware ERB parsing and tooling.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://herb-tools.dev", "changelog_uri": "https://github.com/marcoroth/herb/releases", "bug_tracker_uri": "https://github.com/marcoroth/herb/issues", "source_code_uri": "https://github.com/marcoroth/herb", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://docs.herb-tools.dev", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "f9c5fe90e923e2e5e81dc79a692f1903ecc4237cfaebc14fbd65da57ddec7b78", "spec_sha": "d6e6a6e69f53ec8897b5a4d80c5728d26921aa30d8fa73f85b6d090056ea871c", "project_uri": "https://rubygems.org/gems/herb", "gem_uri": "https://rubygems.org/gems/herb-0.5.0-x86-linux-musl.gem", "homepage_uri": "https://herb-tools.dev", "wiki_uri": null, "documentation_uri": "https://docs.herb-tools.dev", "mailing_list_uri": null, "source_code_uri": "https://github.com/marcoroth/herb", "bug_tracker_uri": "https://github.com/marcoroth/herb/issues", "changelog_uri": "https://github.com/marcoroth/herb/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-18 00:23:20 UTC
RHHO2He8lxy4vC9o6mbiw

herb

Powerful and seamless HTML-aware ERB parsing and tooling.

0.5.0
Content{ "name": "herb", "downloads": 20319, "version": "0.5.0", "version_created_at": "2025-08-18T00:23:12.108Z", "version_downloads": 0, "platform": "x86-linux-gnu", "authors": "Marco Roth", "info": "Powerful and seamless HTML-aware ERB parsing and tooling.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://herb-tools.dev", "changelog_uri": "https://github.com/marcoroth/herb/releases", "bug_tracker_uri": "https://github.com/marcoroth/herb/issues", "source_code_uri": "https://github.com/marcoroth/herb", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://docs.herb-tools.dev", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "bc59fc72fdd4243c3cc8cbd6322f2258f33ef7173c46d6807a6740f6668a4361", "spec_sha": "9df91564d3d7d5bba5184adf1e16067f608a66c14f6f029425c5b5a536ba6ae9", "project_uri": "https://rubygems.org/gems/herb", "gem_uri": "https://rubygems.org/gems/herb-0.5.0-x86-linux-gnu.gem", "homepage_uri": "https://herb-tools.dev", "wiki_uri": null, "documentation_uri": "https://docs.herb-tools.dev", "mailing_list_uri": null, "source_code_uri": "https://github.com/marcoroth/herb", "bug_tracker_uri": "https://github.com/marcoroth/herb/issues", "changelog_uri": "https://github.com/marcoroth/herb/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-18 00:23:14 UTC
2uG_g8QKwU2SwBdM-erlv

herb

Powerful and seamless HTML-aware ERB parsing and tooling.

0.5.0
Content{ "name": "herb", "downloads": 20319, "version": "0.5.0", "version_created_at": "2025-08-18T00:23:05.020Z", "version_downloads": 0, "platform": "x86_64-linux-musl", "authors": "Marco Roth", "info": "Powerful and seamless HTML-aware ERB parsing and tooling.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://herb-tools.dev", "changelog_uri": "https://github.com/marcoroth/herb/releases", "bug_tracker_uri": "https://github.com/marcoroth/herb/issues", "source_code_uri": "https://github.com/marcoroth/herb", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://docs.herb-tools.dev", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "58fb610cb3b6749e8ca0976cdcc53ea25e370f1c29c21bfb755cc68e4b70fa54", "spec_sha": "597c2e39df72f65ee6cc1d3e4f231973bfda27b471324b5a34268caa35a0b9d6", "project_uri": "https://rubygems.org/gems/herb", "gem_uri": "https://rubygems.org/gems/herb-0.5.0-x86_64-linux-musl.gem", "homepage_uri": "https://herb-tools.dev", "wiki_uri": null, "documentation_uri": "https://docs.herb-tools.dev", "mailing_list_uri": null, "source_code_uri": "https://github.com/marcoroth/herb", "bug_tracker_uri": "https://github.com/marcoroth/herb/issues", "changelog_uri": "https://github.com/marcoroth/herb/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-18 00:23:06 UTC
8TM4QXSPOg7pZcFskGDFC

herb

Powerful and seamless HTML-aware ERB parsing and tooling.

0.5.0
Content{ "name": "herb", "downloads": 20319, "version": "0.5.0", "version_created_at": "2025-08-18T00:22:55.069Z", "version_downloads": 0, "platform": "x86_64-linux-gnu", "authors": "Marco Roth", "info": "Powerful and seamless HTML-aware ERB parsing and tooling.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://herb-tools.dev", "changelog_uri": "https://github.com/marcoroth/herb/releases", "bug_tracker_uri": "https://github.com/marcoroth/herb/issues", "source_code_uri": "https://github.com/marcoroth/herb", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://docs.herb-tools.dev", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "37220d42fd85d1573a7a2207427facc8e3797101bcfe1bd4b647c81671c447c4", "spec_sha": "c7e933965786b80fe14c298079bc57e9a78d1db18fce50c0ef3a2f2b4e555c32", "project_uri": "https://rubygems.org/gems/herb", "gem_uri": "https://rubygems.org/gems/herb-0.5.0-x86_64-linux-gnu.gem", "homepage_uri": "https://herb-tools.dev", "wiki_uri": null, "documentation_uri": "https://docs.herb-tools.dev", "mailing_list_uri": null, "source_code_uri": "https://github.com/marcoroth/herb", "bug_tracker_uri": "https://github.com/marcoroth/herb/issues", "changelog_uri": "https://github.com/marcoroth/herb/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-18 00:22:57 UTC
j-SBR0M87k36j3Vc_1gs9

herb

Powerful and seamless HTML-aware ERB parsing and tooling.

0.5.0
Content{ "name": "herb", "downloads": 20319, "version": "0.5.0", "version_created_at": "2025-08-18T00:22:48.992Z", "version_downloads": 0, "platform": "x86_64-darwin", "authors": "Marco Roth", "info": "Powerful and seamless HTML-aware ERB parsing and tooling.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://herb-tools.dev", "changelog_uri": "https://github.com/marcoroth/herb/releases", "bug_tracker_uri": "https://github.com/marcoroth/herb/issues", "source_code_uri": "https://github.com/marcoroth/herb", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://docs.herb-tools.dev", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "9794b344cfe43592d2aefe11344b29329295516a4973c7cdedb3461a132471c6", "spec_sha": "8f6bc9dc7fb22e32f04de6e87b953af54f0efcb4a693c8f6639e74f867334f44", "project_uri": "https://rubygems.org/gems/herb", "gem_uri": "https://rubygems.org/gems/herb-0.5.0-x86_64-darwin.gem", "homepage_uri": "https://herb-tools.dev", "wiki_uri": null, "documentation_uri": "https://docs.herb-tools.dev", "mailing_list_uri": null, "source_code_uri": "https://github.com/marcoroth/herb", "bug_tracker_uri": "https://github.com/marcoroth/herb/issues", "changelog_uri": "https://github.com/marcoroth/herb/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-18 00:22:51 UTC
NxWbDMG3PW2gScS-F8fj9

herb

Powerful and seamless HTML-aware ERB parsing and tooling.

0.5.0
Content{ "name": "herb", "downloads": 20318, "version": "0.5.0", "version_created_at": "2025-08-18T00:22:42.983Z", "version_downloads": 0, "platform": "arm64-darwin", "authors": "Marco Roth", "info": "Powerful and seamless HTML-aware ERB parsing and tooling.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://herb-tools.dev", "changelog_uri": "https://github.com/marcoroth/herb/releases", "bug_tracker_uri": "https://github.com/marcoroth/herb/issues", "source_code_uri": "https://github.com/marcoroth/herb", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://docs.herb-tools.dev", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "79600071c572cf24b6c6bbaf427221d2fa4e9f26ce0ea7df8acfd5a43d1e7dad", "spec_sha": "26fa411913da482e4f82959d993f55ce3a6c2a3c679faec3a5699525221ddbd4", "project_uri": "https://rubygems.org/gems/herb", "gem_uri": "https://rubygems.org/gems/herb-0.5.0-arm64-darwin.gem", "homepage_uri": "https://herb-tools.dev", "wiki_uri": null, "documentation_uri": "https://docs.herb-tools.dev", "mailing_list_uri": null, "source_code_uri": "https://github.com/marcoroth/herb", "bug_tracker_uri": "https://github.com/marcoroth/herb/issues", "changelog_uri": "https://github.com/marcoroth/herb/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-18 00:22:45 UTC
4fwZ3WdXJsINROjUSsg8H

herb

Powerful and seamless HTML-aware ERB parsing and tooling.

0.5.0
Content{ "name": "herb", "downloads": 20318, "version": "0.5.0", "version_created_at": "2025-08-18T00:22:35.683Z", "version_downloads": 0, "platform": "arm-linux-musl", "authors": "Marco Roth", "info": "Powerful and seamless HTML-aware ERB parsing and tooling.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://herb-tools.dev", "changelog_uri": "https://github.com/marcoroth/herb/releases", "bug_tracker_uri": "https://github.com/marcoroth/herb/issues", "source_code_uri": "https://github.com/marcoroth/herb", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://docs.herb-tools.dev", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "edfb2482c844b1310f2c03eee622295574ec92b2901d130488b3c946fa477afe", "spec_sha": "2bd6223ea3033828e7ccc03ac56251a607281a2c69cb7db86974cf53bff937fb", "project_uri": "https://rubygems.org/gems/herb", "gem_uri": "https://rubygems.org/gems/herb-0.5.0-arm-linux-musl.gem", "homepage_uri": "https://herb-tools.dev", "wiki_uri": null, "documentation_uri": "https://docs.herb-tools.dev", "mailing_list_uri": null, "source_code_uri": "https://github.com/marcoroth/herb", "bug_tracker_uri": "https://github.com/marcoroth/herb/issues", "changelog_uri": "https://github.com/marcoroth/herb/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-18 00:22:37 UTC
iyiCr-0UI8v-MoFAfmY2h

herb

Powerful and seamless HTML-aware ERB parsing and tooling.

0.5.0
Content{ "name": "herb", "downloads": 20318, "version": "0.5.0", "version_created_at": "2025-08-18T00:22:29.427Z", "version_downloads": 0, "platform": "arm-linux-gnu", "authors": "Marco Roth", "info": "Powerful and seamless HTML-aware ERB parsing and tooling.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://herb-tools.dev", "changelog_uri": "https://github.com/marcoroth/herb/releases", "bug_tracker_uri": "https://github.com/marcoroth/herb/issues", "source_code_uri": "https://github.com/marcoroth/herb", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://docs.herb-tools.dev", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "8858c4517cd27ea34b2e70dab737ac3c2d3266b35bdd0b3ca138de1d342ac4d7", "spec_sha": "ad3de8bffd4c3851e141f1747527fe564f7940a8648c370622be5e11599b01a5", "project_uri": "https://rubygems.org/gems/herb", "gem_uri": "https://rubygems.org/gems/herb-0.5.0-arm-linux-gnu.gem", "homepage_uri": "https://herb-tools.dev", "wiki_uri": null, "documentation_uri": "https://docs.herb-tools.dev", "mailing_list_uri": null, "source_code_uri": "https://github.com/marcoroth/herb", "bug_tracker_uri": "https://github.com/marcoroth/herb/issues", "changelog_uri": "https://github.com/marcoroth/herb/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-18 00:22:31 UTC
KeoJHPLvz27bjnOxMq-K1

herb

Powerful and seamless HTML-aware ERB parsing and tooling.

0.5.0
Content{ "name": "herb", "downloads": 20318, "version": "0.5.0", "version_created_at": "2025-08-18T00:22:20.846Z", "version_downloads": 0, "platform": "aarch64-linux-musl", "authors": "Marco Roth", "info": "Powerful and seamless HTML-aware ERB parsing and tooling.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://herb-tools.dev", "changelog_uri": "https://github.com/marcoroth/herb/releases", "bug_tracker_uri": "https://github.com/marcoroth/herb/issues", "source_code_uri": "https://github.com/marcoroth/herb", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://docs.herb-tools.dev", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "55c9d8f8234565e1cd666b3366d8c933cded4396f66205d0eae22dfb89db12c7", "spec_sha": "d822a4d330d319bf826220b96409f5e680469b90d3c8371b35bc9d216746b88c", "project_uri": "https://rubygems.org/gems/herb", "gem_uri": "https://rubygems.org/gems/herb-0.5.0-aarch64-linux-musl.gem", "homepage_uri": "https://herb-tools.dev", "wiki_uri": null, "documentation_uri": "https://docs.herb-tools.dev", "mailing_list_uri": null, "source_code_uri": "https://github.com/marcoroth/herb", "bug_tracker_uri": "https://github.com/marcoroth/herb/issues", "changelog_uri": "https://github.com/marcoroth/herb/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-18 00:22:22 UTC
AJpZUI-nn8eL76OVdYmQg

herb

Powerful and seamless HTML-aware ERB parsing and tooling.

0.5.0
Content{ "name": "herb", "downloads": 20318, "version": "0.5.0", "version_created_at": "2025-08-18T00:22:13.846Z", "version_downloads": 0, "platform": "aarch64-linux-gnu", "authors": "Marco Roth", "info": "Powerful and seamless HTML-aware ERB parsing and tooling.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://herb-tools.dev", "changelog_uri": "https://github.com/marcoroth/herb/releases", "bug_tracker_uri": "https://github.com/marcoroth/herb/issues", "source_code_uri": "https://github.com/marcoroth/herb", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://docs.herb-tools.dev", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "2994ff485a583ee7b84231f87bbac36c58a3bad54d79b90ac9611eea59adbb4d", "spec_sha": "88f9acabcf07d5e10915d806afee5a7b6dfdb416c6c49d9052e610fd8d5e8a39", "project_uri": "https://rubygems.org/gems/herb", "gem_uri": "https://rubygems.org/gems/herb-0.5.0-aarch64-linux-gnu.gem", "homepage_uri": "https://herb-tools.dev", "wiki_uri": null, "documentation_uri": "https://docs.herb-tools.dev", "mailing_list_uri": null, "source_code_uri": "https://github.com/marcoroth/herb", "bug_tracker_uri": "https://github.com/marcoroth/herb/issues", "changelog_uri": "https://github.com/marcoroth/herb/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-18 00:22:15 UTC
fPwtwdAL9b2ondl98q0Dt

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.2
Content{ "name": "en14960", "downloads": 1485, "version": "0.4.2", "version_created_at": "2025-08-18T00:12:58.457Z", "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": "71405e62b11eeb356528a1b828bac84e31a652009bb94a8916c511ab98a61721", "spec_sha": "d21b21b04cad49fbd5a4ff7b582cc937b655b6e633a161f758fd8342b62cc927", "project_uri": "https://rubygems.org/gems/en14960", "gem_uri": "https://rubygems.org/gems/en14960-0.4.2.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-18 00:13:00 UTC
PfnroCacz_ume_GM91IJv

herb

Powerful and seamless HTML-aware ERB parsing and tooling.

0.5.0
Content{ "name": "herb", "downloads": 20290, "version": "0.5.0", "version_created_at": "2025-08-18T00:00:00.682Z", "version_downloads": 0, "platform": "ruby", "authors": "Marco Roth", "info": "Powerful and seamless HTML-aware ERB parsing and tooling.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://herb-tools.dev", "changelog_uri": "https://github.com/marcoroth/herb/releases", "bug_tracker_uri": "https://github.com/marcoroth/herb/issues", "source_code_uri": "https://github.com/marcoroth/herb", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://docs.herb-tools.dev", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "fd584903f81b665375fb95587f8a4c0b423fcd9623821971ea4bdc02dd5eecde", "spec_sha": "2a6d2f01b40a9b44d9b0d7f9fa66c29ef09b91541c7db2e16c136080243f8aa4", "project_uri": "https://rubygems.org/gems/herb", "gem_uri": "https://rubygems.org/gems/herb-0.5.0.gem", "homepage_uri": "https://herb-tools.dev", "wiki_uri": null, "documentation_uri": "https://docs.herb-tools.dev", "mailing_list_uri": null, "source_code_uri": "https://github.com/marcoroth/herb", "bug_tracker_uri": "https://github.com/marcoroth/herb/issues", "changelog_uri": "https://github.com/marcoroth/herb/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-18 00:00:02 UTC
hQ1ZmEaFGgTOpOWTTOHei

claude_hooks

A Ruby DSL framework for creating Claude Code hooks with composable hook scripts that enable teams to easily implement logging, security checks, and workflow automation.

0.1.2
Content{ "name": "claude_hooks", "downloads": 34, "version": "0.1.2", "version_created_at": "2025-08-17T23:47:44.091Z", "version_downloads": 0, "platform": "ruby", "authors": "Gabriel Dehan", "info": "A Ruby DSL framework for creating Claude Code hooks with composable hook scripts that enable teams to easily implement logging, security checks, and workflow automation.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/gabriel-dehan/claude_hooks", "changelog_uri": "https://github.com/gabriel-dehan/claude_hooks/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/gabriel-dehan/claude_hooks", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "93b234e568b05921fa1d879b4eb59f27398c319e03da219117e20180bfec1e50", "spec_sha": "dcf2173fdbba10f1372d0c1d470630368d0b7103a0bb4d40c597f87cac555fd2", "project_uri": "https://rubygems.org/gems/claude_hooks", "gem_uri": "https://rubygems.org/gems/claude_hooks-0.1.2.gem", "homepage_uri": "https://github.com/gabriel-dehan/claude_hooks", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/gabriel-dehan/claude_hooks", "bug_tracker_uri": null, "changelog_uri": "https://github.com/gabriel-dehan/claude_hooks/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [ { "name": "json", "requirements": "~> 2.0" } ] } }
2025-08-17 23:47:47 UTC
hyU1MT6aBStscC1M_8pRm

dub

Ruby Client SDK Generated by Speakeasy

0.10.0
Content{ "name": "dub", "downloads": 69418, "version": "0.10.0", "version_created_at": "2025-08-17T23:26:40.862Z", "version_downloads": 0, "platform": "ruby", "authors": "Dub", "info": "Ruby Client SDK Generated by Speakeasy", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/dubinc/dub-ruby.git", "source_code_uri": "https://github.com/dubinc/dub-ruby.git", "documentation_uri": "https://github.com/dubinc/dub-ruby.git" }, "yanked": false, "sha": "9ae01a7bb230c4a2b8ba04e91c8c8845a80a75d81151be7f9fc9423b86b95460", "spec_sha": "ac100f9b8d3c01fe623335cbca766e3d5beeba4d0734c28a7071575b3a7c6695", "project_uri": "https://rubygems.org/gems/dub", "gem_uri": "https://rubygems.org/gems/dub-0.10.0.gem", "homepage_uri": "https://github.com/dubinc/dub-ruby.git", "wiki_uri": null, "documentation_uri": "https://github.com/dubinc/dub-ruby.git", "mailing_list_uri": null, "source_code_uri": "https://github.com/dubinc/dub-ruby.git", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": ">= 0" }, { "name": "minitest-focus", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rubocop", "requirements": "~> 1.73.2" }, { "name": "rubocop-minitest", "requirements": "~> 0.37.1" }, { "name": "sorbet", "requirements": ">= 0" }, { "name": "tapioca", "requirements": "~> 0.16.11" } ], "runtime": [ { "name": "base64", "requirements": ">= 0.2.0, < 1.0" }, { "name": "faraday", "requirements": ">= 0" }, { "name": "faraday-multipart", "requirements": ">= 0" }, { "name": "faraday-retry", "requirements": "~> 2.2.1" }, { "name": "janeway-jsonpath", "requirements": "~> 0.6.0" }, { "name": "sorbet-runtime", "requirements": ">= 0" } ] } }
2025-08-17 23:26:44 UTC
utF8X-KaCYRTWLwrsoVOh

timecop-rspec

Help overlooked open source projects - the ones at the bottom of the stack, and the dev dependencies - by funding them.

1.0.1
Content{ "name": "timecop-rspec", "downloads": 47, "version": "1.0.1", "version_created_at": "2025-08-17T23:06:12.774Z", "version_downloads": 0, "platform": "ruby", "authors": "Peter H. Boling, Zach Taylor, Tim Mertens", "info": "Help overlooked open source projects - the ones at the bottom of the stack, and the dev dependencies - by funding them.", "licenses": [ "MIT" ], "metadata": { "news_uri": "https://www.railsbling.com/tags/timecop-rspec", "wiki_uri": "https://github.com/galtzo-floss/timecop-rspec/wiki", "discord_uri": "https://discord.gg/3qme4XHNKN", "funding_uri": "https://github.com/sponsors/pboling", "homepage_uri": "https://timecop-rspec.galtzo.com/", "changelog_uri": "https://github.com/galtzo-floss/timecop-rspec/blob/v1.0.1/CHANGELOG.md", "bug_tracker_uri": "https://github.com/galtzo-floss/timecop-rspec/issues", "source_code_uri": "https://github.com/galtzo-floss/timecop-rspec/tree/v1.0.1", "documentation_uri": "https://www.rubydoc.info/gems/timecop-rspec/1.0.1", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "913422c1078426fd8c73c5cda7109c86e14d55b5bb51310bb6eb1621bcad5fbc", "spec_sha": "a65e5cc44f37d3552f526371ce95b2d79b7ced4be0ef9048f3624b684e39bd8d", "project_uri": "https://rubygems.org/gems/timecop-rspec", "gem_uri": "https://rubygems.org/gems/timecop-rspec-1.0.1.gem", "homepage_uri": "https://timecop-rspec.galtzo.com/", "wiki_uri": "https://github.com/galtzo-floss/timecop-rspec/wiki", "documentation_uri": "https://www.rubydoc.info/gems/timecop-rspec/1.0.1", "mailing_list_uri": null, "source_code_uri": "https://github.com/galtzo-floss/timecop-rspec/tree/v1.0.1", "bug_tracker_uri": "https://github.com/galtzo-floss/timecop-rspec/issues", "changelog_uri": "https://github.com/galtzo-floss/timecop-rspec/blob/v1.0.1/CHANGELOG.md", "funding_uri": "https://github.com/sponsors/pboling", "dependencies": { "development": [ { "name": "appraisal2", "requirements": "~> 3.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec-block_is_expected", "requirements": "~> 1.0" }, { "name": "rspec_junit_formatter", "requirements": "~> 0.6" }, { "name": "rspec-stubbed_env", "requirements": "~> 1.0" }, { "name": "silent_stream", "requirements": "~> 1.0, >= 1.0.11" }, { "name": "stone_checksums", "requirements": "~> 1.0" }, { "name": "timecop", "requirements": "~> 0.9, >= 0.9.10" } ], "runtime": [ { "name": "delegate", "requirements": "~> 0.1" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "timecop", "requirements": ">= 0.7, < 1" } ] } }
2025-08-17 23:06:16 UTC
HRD3mZ6zzCHVUFfWD2a2W

pretty-git

Generates structured analytics from local Git repositories with multiple export formats.

0.1.5
Content{ "name": "pretty-git", "downloads": 972, "version": "0.1.5", "version_created_at": "2025-08-17T22:42:39.638Z", "version_downloads": 0, "platform": "ruby", "authors": "Pretty Git Authors", "info": "Generates structured analytics from local Git repositories with multiple export formats.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/MikoMikocchi/pretty-git", "changelog_uri": "https://github.com/MikoMikocchi/pretty-git/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/MikoMikocchi/pretty-git/issues", "source_code_uri": "https://github.com/MikoMikocchi/pretty-git", "documentation_uri": "https://github.com/MikoMikocchi/pretty-git#readme", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "ad33efee2369f2592095f942beae38a763a3a14138e23f5d5ab11af6da91fc4e", "spec_sha": "85e9c05e944f14394a631b77687d0f6d29f4f733a08c32bd9f79d1a25cb61f5a", "project_uri": "https://rubygems.org/gems/pretty-git", "gem_uri": "https://rubygems.org/gems/pretty-git-0.1.5.gem", "homepage_uri": "https://github.com/MikoMikocchi/pretty-git", "wiki_uri": null, "documentation_uri": "https://github.com/MikoMikocchi/pretty-git#readme", "mailing_list_uri": null, "source_code_uri": "https://github.com/MikoMikocchi/pretty-git", "bug_tracker_uri": "https://github.com/MikoMikocchi/pretty-git/issues", "changelog_uri": "https://github.com/MikoMikocchi/pretty-git/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "csv", "requirements": ">= 3.0, < 5.0" }, { "name": "rexml", "requirements": ">= 3.2, < 4.0" } ] } }
2025-08-17 22:42:41 UTC
rfNpWMoYUvkmMSIQOSj8O

claude_hooks

A Ruby DSL framework for creating Claude Code hooks with composable hook scripts that enable teams to easily implement logging, security checks, and workflow automation.

0.1.1
Content{ "name": "claude_hooks", "downloads": 0, "version": "0.1.1", "version_created_at": "2025-08-17T22:26:43.461Z", "version_downloads": 0, "platform": "ruby", "authors": "Gabriel Dehan", "info": "A Ruby DSL framework for creating Claude Code hooks with composable hook scripts that enable teams to easily implement logging, security checks, and workflow automation.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/gabriel-dehan/claude_hooks", "changelog_uri": "https://github.com/gabriel-dehan/claude_hooks/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/gabriel-dehan/claude_hooks", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "9f24d636e20fb8153e641128a3838e6adc2fa8d4d322023c5cd428e6d00fb221", "spec_sha": "4d8fc4bce95f6cba7b408aa019c07c9d9f4bf0290dd21848cc61d861aa25ff82", "project_uri": "https://rubygems.org/gems/claude_hooks", "gem_uri": "https://rubygems.org/gems/claude_hooks-0.1.1.gem", "homepage_uri": "https://github.com/gabriel-dehan/claude_hooks", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/gabriel-dehan/claude_hooks", "bug_tracker_uri": null, "changelog_uri": "https://github.com/gabriel-dehan/claude_hooks/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [ { "name": "json", "requirements": "~> 2.0" } ] } }
2025-08-17 22:26:46 UTC
wQYQppw2JYmHolU-ORbgv

fiber_job

Experimental High-performance, Redis-based background job processing library for Ruby built on fiber-based concurrency

0.2.6
Content{ "name": "fiber_job", "downloads": 796, "version": "0.2.6", "version_created_at": "2025-08-17T21:43:35.065Z", "version_downloads": 0, "platform": "ruby", "authors": "Caio Mendonca", "info": "Experimental High-performance, Redis-based background job processing library for Ruby built on fiber-based concurrency", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/caieras/fiber_job/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/caieras/fiber_job" }, "yanked": false, "sha": "87616848a38e6a9e084054c36ffcdf2f48e328836f03663c0bc94655132da4df", "spec_sha": "38c575be88b11a03c1a06b4acdb069916ff3e29bdc6b695f439ea73d475e0b92", "project_uri": "https://rubygems.org/gems/fiber_job", "gem_uri": "https://rubygems.org/gems/fiber_job-0.2.6.gem", "homepage_uri": "https://github.com/caieras/fiber_job", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/caieras/fiber_job", "bug_tracker_uri": null, "changelog_uri": "https://github.com/caieras/fiber_job/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "async", "requirements": "~> 2.26, >= 2.26.0" }, { "name": "connection_pool", "requirements": "~> 2.5, >= 2.5.0" }, { "name": "hiredis-client", "requirements": "~> 0.24, >= 0.24.0" }, { "name": "redis-client", "requirements": "~> 0.24, >= 0.24.0" } ] } }
2025-08-17 21:43:38 UTC
ljlcEMoI3XMggVv-nVNHe

fiber_job

Experimental High-performance, Redis-based background job processing library for Ruby built on fiber-based concurrency

0.2.5
Content{ "name": "fiber_job", "downloads": 791, "version": "0.2.5", "version_created_at": "2025-08-17T21:35:55.679Z", "version_downloads": 0, "platform": "ruby", "authors": "Caio Mendonca", "info": "Experimental High-performance, Redis-based background job processing library for Ruby built on fiber-based concurrency", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/caieras/fiber_job/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/caieras/fiber_job" }, "yanked": false, "sha": "bd3ae95e5ca7b9948609cfcc7b5112e0bd312aad69afb60ca93802d9c2e67a03", "spec_sha": "ff9abd7b121b3223fc3faa4d8a842ef7d18969c7b76bac1402a758bbfc28a12d", "project_uri": "https://rubygems.org/gems/fiber_job", "gem_uri": "https://rubygems.org/gems/fiber_job-0.2.5.gem", "homepage_uri": "https://github.com/caieras/fiber_job", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/caieras/fiber_job", "bug_tracker_uri": null, "changelog_uri": "https://github.com/caieras/fiber_job/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "async", "requirements": "~> 2.26.0" }, { "name": "connection_pool", "requirements": "~> 2.5.3" }, { "name": "hiredis-client", "requirements": "~> 0.24.0" }, { "name": "redis-client", "requirements": "~> 0.24.0" } ] } }
2025-08-17 21:35:57 UTC
ntcQlyqC4AlV44b9H3yx5

bandcamp-discover

Uses Playwright to scrape bandcamp labels

0.2.1
Content{ "name": "bandcamp-discover", "downloads": 1649, "version": "0.2.1", "version_created_at": "2025-08-17T20:58:28.902Z", "version_downloads": 0, "platform": "ruby", "authors": "Julian RUbisch", "info": "Uses Playwright to scrape bandcamp labels", "licenses": [], "metadata": {}, "yanked": false, "sha": "9209b2e769c62f0f322f74382605adbe73aa6cb46f642d07e8a43afd0163319b", "spec_sha": "a4fc37ac68bdb2f79af9caafad9501ecd28bab9e42805e889d811772c4eea80d", "project_uri": "https://rubygems.org/gems/bandcamp-discover", "gem_uri": "https://rubygems.org/gems/bandcamp-discover-0.2.1.gem", "homepage_uri": "https://julianrubisch.at", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/bandcamp-discover/0.2.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rdoc", "requirements": ">= 0" }, { "name": "standard", "requirements": ">= 0" } ], "runtime": [ { "name": "async", "requirements": ">= 0" }, { "name": "base64", "requirements": ">= 0" }, { "name": "concurrent-ruby", "requirements": ">= 0" }, { "name": "gli", "requirements": "~> 2.21.5" }, { "name": "logger", "requirements": ">= 0" }, { "name": "ostruct", "requirements": ">= 0" }, { "name": "playwright-ruby-client", "requirements": ">= 0" }, { "name": "sqlite3", "requirements": ">= 0" } ] } }
2025-08-17 20:58:32 UTC
U01fkXkFbktjQ5DmJfdbX

timecop-rspec

Help overlooked open source projects - the ones at the bottom of the stack, and the dev dependencies - by funding them.

1.0.0
Content{ "name": "timecop-rspec", "downloads": 0, "version": "1.0.0", "version_created_at": "2025-08-17T20:44:33.795Z", "version_downloads": 0, "platform": "ruby", "authors": "Peter H. Boling, Zach Taylor, Tim Mertens", "info": "Help overlooked open source projects - the ones at the bottom of the stack, and the dev dependencies - by funding them.", "licenses": [ "MIT" ], "metadata": { "news_uri": "https://www.railsbling.com/tags/timecop-rspec", "wiki_uri": "https://github.com/galtzo-floss/timecop-rspec/wiki", "discord_uri": "https://discord.gg/3qme4XHNKN", "funding_uri": "https://github.com/sponsors/pboling", "homepage_uri": "https://timecop-rspec.galtzo.com/", "changelog_uri": "https://github.com/galtzo-floss/timecop-rspec/blob/v1.0.0/CHANGELOG.md", "bug_tracker_uri": "https://github.com/galtzo-floss/timecop-rspec/issues", "source_code_uri": "https://github.com/galtzo-floss/timecop-rspec/tree/v1.0.0", "documentation_uri": "https://www.rubydoc.info/gems/timecop-rspec/1.0.0", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "0fd6d408690414dca5330d6277526bebf1f947416499f6e2fee4c011e525f763", "spec_sha": "972be0b66da74d9959cfe80a828559ffda43015b98683f6f3cd9ce238f2b0364", "project_uri": "https://rubygems.org/gems/timecop-rspec", "gem_uri": "https://rubygems.org/gems/timecop-rspec-1.0.0.gem", "homepage_uri": "https://timecop-rspec.galtzo.com/", "wiki_uri": "https://github.com/galtzo-floss/timecop-rspec/wiki", "documentation_uri": "https://www.rubydoc.info/gems/timecop-rspec/1.0.0", "mailing_list_uri": null, "source_code_uri": "https://github.com/galtzo-floss/timecop-rspec/tree/v1.0.0", "bug_tracker_uri": "https://github.com/galtzo-floss/timecop-rspec/issues", "changelog_uri": "https://github.com/galtzo-floss/timecop-rspec/blob/v1.0.0/CHANGELOG.md", "funding_uri": "https://github.com/sponsors/pboling", "dependencies": { "development": [ { "name": "appraisal2", "requirements": "~> 3.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec-block_is_expected", "requirements": "~> 1.0" }, { "name": "rspec_junit_formatter", "requirements": "~> 0.6" }, { "name": "rspec-stubbed_env", "requirements": "~> 1.0" }, { "name": "silent_stream", "requirements": "~> 1.0, >= 1.0.11" }, { "name": "stone_checksums", "requirements": "~> 1.0" }, { "name": "timecop", "requirements": "~> 0.9, >= 0.9.10" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 4.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "timecop", "requirements": ">= 0.7, < 1" } ] } }
2025-08-17 20:44:35 UTC
o8GFb5jphgyVYwnQ21aOB

tencentcloud-sdk-vod

Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service VOD.

3.0.1124
Content{ "name": "tencentcloud-sdk-vod", "downloads": 549851, "version": "3.0.1124", "version_created_at": "2025-08-17T20:31:38.932Z", "version_downloads": 0, "platform": "ruby", "authors": "Tencent Cloud", "info": "Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service VOD.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-vod" }, "yanked": false, "sha": "43b1eaac5c3e6fba76b65aa934cf074533d701d2c0283413b04fd8b29e49575c", "spec_sha": "d9bd76a1bc71939b5e6613860e7d84f2b374d929284752b122b5dcc958c2b1f4", "project_uri": "https://rubygems.org/gems/tencentcloud-sdk-vod", "gem_uri": "https://rubygems.org/gems/tencentcloud-sdk-vod-3.0.1124.gem", "homepage_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-vod", "bug_tracker_uri": null, "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "tencentcloud-sdk-common", "requirements": "~> 3.0" } ] } }
2025-08-17 20:31:41 UTC
tCP8rYoWkoc0Rh5NRZFz8

tencentcloud-sdk-tsf

Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service TSF.

3.0.1124
Content{ "name": "tencentcloud-sdk-tsf", "downloads": 534375, "version": "3.0.1124", "version_created_at": "2025-08-17T20:31:35.943Z", "version_downloads": 0, "platform": "ruby", "authors": "Tencent Cloud", "info": "Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service TSF.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-tsf" }, "yanked": false, "sha": "1e67c03d07057a1ca3d4ca62bbc1221d03515343a729124c6f4c57be58411e3b", "spec_sha": "cd4168854b4ffadc7d891525627efc2819db1f8ed8701f604d80a974e88d7c28", "project_uri": "https://rubygems.org/gems/tencentcloud-sdk-tsf", "gem_uri": "https://rubygems.org/gems/tencentcloud-sdk-tsf-3.0.1124.gem", "homepage_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-tsf", "bug_tracker_uri": null, "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "tencentcloud-sdk-common", "requirements": "~> 3.0" } ] } }
2025-08-17 20:31:38 UTC
F-yF8OqdiOBMSpUkfKodG

tencentcloud-sdk-trabbit

Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service TRABBIT.

3.0.1124
Content{ "name": "tencentcloud-sdk-trabbit", "downloads": 14369, "version": "3.0.1124", "version_created_at": "2025-08-17T20:31:32.912Z", "version_downloads": 0, "platform": "ruby", "authors": "Tencent Cloud", "info": "Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service TRABBIT.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-trabbit" }, "yanked": false, "sha": "e5bef40965c130016427c33956944daf371919c8464b2f8217a9e4baa14aaa36", "spec_sha": "899f86f859ab9c5b3b74f8b673b5b7b224b858cac6413aa6617c2438bdcb626e", "project_uri": "https://rubygems.org/gems/tencentcloud-sdk-trabbit", "gem_uri": "https://rubygems.org/gems/tencentcloud-sdk-trabbit-3.0.1124.gem", "homepage_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-trabbit", "bug_tracker_uri": null, "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "tencentcloud-sdk-common", "requirements": "~> 3.0" } ] } }
2025-08-17 20:31:35 UTC