Rubyhooks

Lastest updates from Rubygems.org

ID Gem Version Body Updated At
bgvqBFjr3DUdeMTpnBIP6

bullet_train-roles

Yaml-backed ApplicationHash for CanCan Roles

1.27.0
Content{ "name": "bullet_train-roles", "downloads": 389145, "version": "1.27.0", "version_created_at": "2025-08-19T18:07:56.310Z", "version_downloads": 0, "platform": "ruby", "authors": "Prabin Poudel, Andrew Culver", "info": "Yaml-backed ApplicationHash for CanCan Roles", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-roles", "changelog_uri": "https://github.com/bullet-train-co/bullet_train-roles/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/bullet-train-co/bullet_train-roles" }, "yanked": false, "sha": "e1515767d0af24ab52ca9ed4d890d02b8c5135f3b1c28c5bffc36373371d57fc", "spec_sha": "a175fe155c2de439fe2c02a234fbee580dc91827fe7c0cc133ff4541269f3776", "project_uri": "https://rubygems.org/gems/bullet_train-roles", "gem_uri": "https://rubygems.org/gems/bullet_train-roles-1.27.0.gem", "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-roles", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bullet-train-co/bullet_train-roles", "bug_tracker_uri": null, "changelog_uri": "https://github.com/bullet-train-co/bullet_train-roles/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "byebug", "requirements": "~> 11.1.0" }, { "name": "factory_bot_rails", "requirements": ">= 0" }, { "name": "minitest", "requirements": "~> 5.0" }, { "name": "pg", "requirements": "~> 1.3" }, { "name": "rails", "requirements": ">= 7.0.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "standard", "requirements": "~> 1.5.0" } ], "runtime": [ { "name": "active_hash", "requirements": "~> 3.3.1" }, { "name": "activesupport", "requirements": ">= 0" }, { "name": "cancancan", "requirements": ">= 0" } ] } }
2025-08-19 18:07:58 UTC
tAZUodseYQXfUXc2pkWFY

bullet_train-outgoing_webhooks

Allow users of your Rails application to subscribe and receive webhooks when activity takes place in your application.

1.27.0
Content{ "name": "bullet_train-outgoing_webhooks", "downloads": 375546, "version": "1.27.0", "version_created_at": "2025-08-19T18:07:55.142Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Culver", "info": "Allow users of your Rails application to subscribe and receive webhooks when activity takes place in your application.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-outgoing_webhooks", "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-outgoing_webhooks" }, "yanked": false, "sha": "bc196ced1032e0ec0050946024e2ffa9d9cfd1b7df8058037646c21a226ce2d3", "spec_sha": "a2952452792c7264e425156f7c7cf470d57ffbbf3e210b6af82ea5944b3fd14b", "project_uri": "https://rubygems.org/gems/bullet_train-outgoing_webhooks", "gem_uri": "https://rubygems.org/gems/bullet_train-outgoing_webhooks-1.27.0.gem", "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-outgoing_webhooks", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-outgoing_webhooks", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "pg", "requirements": "~> 1.3" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "standard", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "public_suffix", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 6.0.0" } ] } }
2025-08-19 18:07:57 UTC
sofI-S1rq0ZG116EmoMI-

bullet_train-obfuscates_id

Bullet Train Obfuscates ID

1.27.0
Content{ "name": "bullet_train-obfuscates_id", "downloads": 362156, "version": "1.27.0", "version_created_at": "2025-08-19T18:07:53.895Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Culver", "info": "Bullet Train Obfuscates ID", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-obfuscates_id", "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-obfuscates_id" }, "yanked": false, "sha": "73a6019fa8beceeb726a7b2ebfbb8bbf1b58174d4a2f790bd5d98bc3c9e99503", "spec_sha": "44ac3b239dab8eb8075d3d38a27d3ab96b6817cb073a43795b98cd9fbc516ba7", "project_uri": "https://rubygems.org/gems/bullet_train-obfuscates_id", "gem_uri": "https://rubygems.org/gems/bullet_train-obfuscates_id-1.27.0.gem", "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-obfuscates_id", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-obfuscates_id", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [ { "name": "hashids", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 6.0.0" } ] } }
2025-08-19 18:07:56 UTC
3o9FmQL9nBeplS6fh8nk3

bullet_train-integrations-stripe

Example Stripe platform integration for Bullet Train applications.

1.27.0
Content{ "name": "bullet_train-integrations-stripe", "downloads": 370518, "version": "1.27.0", "version_created_at": "2025-08-19T18:07:52.641Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Culver", "info": "Example Stripe platform integration for Bullet Train applications.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-integrations-stripe", "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-integrations-stripe" }, "yanked": false, "sha": "06ff9b240adde1c21fb7e567a12a7effa7906156f0e519466435b5bca66af4c8", "spec_sha": "c6697f53e3513ce60c89804ec8d167671e97a6bf7bc753b3fa514cd6a6491099", "project_uri": "https://rubygems.org/gems/bullet_train-integrations-stripe", "gem_uri": "https://rubygems.org/gems/bullet_train-integrations-stripe-1.27.0.gem", "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-integrations-stripe", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-integrations-stripe", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [ { "name": "omniauth", "requirements": "~> 2.0" }, { "name": "omniauth-rails_csrf_protection", "requirements": "~> 1.0" }, { "name": "omniauth-stripe-connect-v2", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 6.0.0" }, { "name": "stripe", "requirements": ">= 0" } ] } }
2025-08-19 18:07:54 UTC
PgF38y2HGSUckdmiMVN0i

bullet_train-integrations

Bullet Train Integrations

1.27.0
Content{ "name": "bullet_train-integrations", "downloads": 364399, "version": "1.27.0", "version_created_at": "2025-08-19T18:07:51.298Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Culver", "info": "Bullet Train Integrations", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-integrations", "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-integrations" }, "yanked": false, "sha": "f3a0de53f7c09f8259567219df65689752338c28b79a37cee0b8836f3816f586", "spec_sha": "3d21f7ebbad68a3e81a906306e85d8a3a41652c51a21b762b1c77a6886d6ff3a", "project_uri": "https://rubygems.org/gems/bullet_train-integrations", "gem_uri": "https://rubygems.org/gems/bullet_train-integrations-1.27.0.gem", "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-integrations", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-integrations", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [ { "name": "rails", "requirements": ">= 6.0.0" } ] } }
2025-08-19 18:07:53 UTC
v_RiZ4vh-VZ-BsRHizmH1

bullet_train-incoming_webhooks

Bullet Train Incoming Webhooks

1.27.0
Content{ "name": "bullet_train-incoming_webhooks", "downloads": 366077, "version": "1.27.0", "version_created_at": "2025-08-19T18:07:49.615Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Culver", "info": "Bullet Train Incoming Webhooks", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-incoming_webhooks", "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-incoming_webhooks" }, "yanked": false, "sha": "a72749ed05987a67a12e1837f0e798cd06034b6c7f3274f9ca86c7d6788b34c9", "spec_sha": "cc127d5e56f3aef022356cc29bb2c9f7ede69a1d45def381abe5ca682c04c158", "project_uri": "https://rubygems.org/gems/bullet_train-incoming_webhooks", "gem_uri": "https://rubygems.org/gems/bullet_train-incoming_webhooks-1.27.0.gem", "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-incoming_webhooks", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-incoming_webhooks", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "factory_bot_rails", "requirements": ">= 0" }, { "name": "pg", "requirements": "~> 1.3" }, { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [ { "name": "bullet_train", "requirements": ">= 0" }, { "name": "bullet_train-api", "requirements": ">= 0" }, { "name": "bullet_train-super_scaffolding", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 6.0.0" } ] } }
2025-08-19 18:07:51 UTC
sYWpSjrvyCqvww3-YyCEK

bullet_train-has_uuid

Bullet Train Has UUID

1.27.0
Content{ "name": "bullet_train-has_uuid", "downloads": 378897, "version": "1.27.0", "version_created_at": "2025-08-19T18:07:48.296Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Culver", "info": "Bullet Train Has UUID", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-has_uuid", "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-has_uuid" }, "yanked": false, "sha": "ba5be47c820748efb410f5c8306479427f2608761bfb7b0aef163c02d1ba6cdb", "spec_sha": "4c5cf3c29727c41a467f4c3cab19b29fbd5462025b854edd5ea33fc3d99a46d7", "project_uri": "https://rubygems.org/gems/bullet_train-has_uuid", "gem_uri": "https://rubygems.org/gems/bullet_train-has_uuid-1.27.0.gem", "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-has_uuid", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-has_uuid", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [ { "name": "rails", "requirements": ">= 6.0.0" } ] } }
2025-08-19 18:07:50 UTC
K23Jruu6H7YA8Oj_hs2bH

bullet_train-fields

Bullet Train Fields

1.27.0
Content{ "name": "bullet_train-fields", "downloads": 390887, "version": "1.27.0", "version_created_at": "2025-08-19T18:07:45.321Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Culver", "info": "Bullet Train Fields", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-fields", "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-fields" }, "yanked": false, "sha": "50f23583f4de11a52c00c2fa61800bee6ac00aa27fd4d2dc776c738c235ff6d0", "spec_sha": "9667742d13aeebc3e6643ce013940a56173616ea51a9c03b39e7f4a35136b0a7", "project_uri": "https://rubygems.org/gems/bullet_train-fields", "gem_uri": "https://rubygems.org/gems/bullet_train-fields-1.27.0.gem", "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-fields", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-fields", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "simplecov", "requirements": ">= 0" }, { "name": "standard", "requirements": ">= 0" } ], "runtime": [ { "name": "chronic", "requirements": ">= 0" }, { "name": "cloudinary", "requirements": ">= 0" }, { "name": "phonelib", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 6.0.0" } ] } }
2025-08-19 18:07:49 UTC
W50nG4q9NFU7V2UKuoBc1

bullet_train-api

API capabilities for apps built with Bullet Train framework

1.27.0
Content{ "name": "bullet_train-api", "downloads": 392486, "version": "1.27.0", "version_created_at": "2025-08-19T18:07:43.548Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Culver", "info": "API capabilities for apps built with Bullet Train framework", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-api", "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-api" }, "yanked": false, "sha": "8dfa67c742ce9f4c61e16d046746a1474af92dcc372ed128025ad97a719f1050", "spec_sha": "e3220a1d58f5dd1ee2427bcd42d651ed15e4cf7dd673e43c9ffdfc8041e3d578", "project_uri": "https://rubygems.org/gems/bullet_train-api", "gem_uri": "https://rubygems.org/gems/bullet_train-api-1.27.0.gem", "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-api", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-api", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "simplecov", "requirements": ">= 0" }, { "name": "standard", "requirements": ">= 0" } ], "runtime": [ { "name": "bullet_train", "requirements": ">= 0" }, { "name": "bullet_train-super_scaffolding", "requirements": ">= 0" }, { "name": "doorkeeper", "requirements": ">= 0" }, { "name": "factory_bot", "requirements": ">= 0" }, { "name": "jbuilder-schema", "requirements": "~> 2.6.6" }, { "name": "pagy", "requirements": "~> 9" }, { "name": "rails", "requirements": ">= 6.0.0" } ] } }
2025-08-19 18:07:45 UTC
n-9KZlCqtUIL5MYctX1Mj

bullet_train

Bullet Train

1.27.0
Content{ "name": "bullet_train", "downloads": 481673, "version": "1.27.0", "version_created_at": "2025-08-19T18:07:41.435Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Culver", "info": "Bullet Train", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train", "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train" }, "yanked": false, "sha": "a84003f87949960404d5f8d0802a53ad7b0ef9a3a854c53d381050432faaa519", "spec_sha": "669ada54b0c9812977abe394e57132f7a1fc5103398d5832c83e3bb4a432e7ee", "project_uri": "https://rubygems.org/gems/bullet_train", "gem_uri": "https://rubygems.org/gems/bullet_train-1.27.0.gem", "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "pg", "requirements": "~> 1.3" }, { "name": "pry", "requirements": ">= 0" }, { "name": "pry-stack_explorer", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "standard", "requirements": ">= 0" } ], "runtime": [ { "name": "bullet_train-fields", "requirements": ">= 0" }, { "name": "bullet_train-has_uuid", "requirements": ">= 0" }, { "name": "bullet_train-roles", "requirements": ">= 0" }, { "name": "bullet_train-scope_validator", "requirements": ">= 0" }, { "name": "bullet_train-super_load_and_authorize_resource", "requirements": ">= 0" }, { "name": "bullet_train-themes", "requirements": ">= 0" }, { "name": "cable_ready", "requirements": "~> 5.0.0" }, { "name": "cancancan", "requirements": ">= 0" }, { "name": "colorize", "requirements": ">= 0" }, { "name": "commonmarker", "requirements": ">= 1.0.0" }, { "name": "devise", "requirements": ">= 0" }, { "name": "devise-pwned_password", "requirements": ">= 0" }, { "name": "fastimage", "requirements": ">= 0" }, { "name": "figaro", "requirements": ">= 0" }, { "name": "http_accept_language", "requirements": ">= 0" }, { "name": "nice_partials", "requirements": "~> 0.9" }, { "name": "omniauth", "requirements": "~> 2.0" }, { "name": "pagy", "requirements": "~> 9" }, { "name": "possessive", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 6.0.0" }, { "name": "showcase-rails", "requirements": ">= 0" } ] } }
2025-08-19 18:07:44 UTC
_KXzo_pRR1GUQ2FKNM94N

openai

Ruby library to access the OpenAI API

0.18.1
Content{ "name": "openai", "downloads": 265534, "version": "0.18.1", "version_created_at": "2025-08-19T18:03:14.825Z", "version_downloads": 0, "platform": "ruby", "authors": "OpenAI", "info": "Ruby library to access the OpenAI API", "licenses": [], "metadata": { "homepage_uri": "https://gemdocs.org/gems/openai", "source_code_uri": "https://github.com/openai/openai-ruby", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "50ea5fb7518ccabcef552b5da84ed35e4b92a8c44b2cbc71b4020ab5078983cb", "spec_sha": "51f7294e546e0cf41c792b50f7b92c33ff13c6cdada5558d4abac9a5c3d93e50", "project_uri": "https://rubygems.org/gems/openai", "gem_uri": "https://rubygems.org/gems/openai-0.18.1.gem", "homepage_uri": "https://gemdocs.org/gems/openai", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/openai/openai-ruby", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "connection_pool", "requirements": ">= 0" } ] } }
2025-08-19 18:03:16 UTC
X-mZw8qhqi6ZXlFF3toXT

pfab

k8s helper

0.58.19
Content{ "name": "pfab", "downloads": 59304, "version": "0.58.19", "version_created_at": "2025-08-19T17:55:51.139Z", "version_downloads": 0, "platform": "ruby", "authors": "Jeff Dwyer", "info": "k8s helper", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "d340e892f7047fec3b013b311e54572f6605736cb23dba091601d340aac9792a", "spec_sha": "b78dd259126e5250f018cc5dd97dd12fc1430fda4ae990995d17a74117076a7f", "project_uri": "https://rubygems.org/gems/pfab", "gem_uri": "https://rubygems.org/gems/pfab-0.58.19.gem", "homepage_uri": "http://github.com/prefab-cloud/pfab", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/pfab/0.58.19", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.3" }, { "name": "juwelier", "requirements": "~> 2.4.9" }, { "name": "rdoc", "requirements": "~> 6.1" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "test-unit", "requirements": ">= 0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "commander", "requirements": "~> 4.6" }, { "name": "pry-byebug", "requirements": ">= 0" }, { "name": "styled_yaml", "requirements": "~> 0.0.1" } ] } }
2025-08-19 17:55:52 UTC
62DR07aio9zitgWLd8W52

jetstream_bridge

Publisher/Consumer utilities for NATS JetStream with environment-scoped subjects, overlap guards, DLQ routing, retries/backoff, and optional Inbox/Outbox patterns. Includes topology setup helpers for production-safe operation.

1.13.0
Content{ "name": "jetstream_bridge", "downloads": 1422, "version": "1.13.0", "version_created_at": "2025-08-19T17:51:50.880Z", "version_downloads": 0, "platform": "ruby", "authors": "Mike Attara", "info": "Publisher/Consumer utilities for NATS JetStream with environment-scoped subjects,\noverlap guards, DLQ routing, retries/backoff, and optional Inbox/Outbox patterns.\nIncludes topology setup helpers for production-safe operation.", "licenses": [ "MIT" ], "metadata": { "github_repo": "ssh://github.com/attaradev/jetstream_bridge", "homepage_uri": "https://github.com/attaradev/jetstream_bridge", "changelog_uri": "https://github.com/attaradev/jetstream_bridge/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/attaradev/jetstream_bridge/issues", "source_code_uri": "https://github.com/attaradev/jetstream_bridge", "documentation_uri": "https://github.com/attaradev/jetstream_bridge#readme", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "07c6e7dab00c3506dc5346088d0fee4f1f884b1f04b8dbc688bb72b0d5ee1a62", "spec_sha": "b7762a1ed74e98633d3a3ad0329e8a732b1221d1a2150001823ad45ecf760630", "project_uri": "https://rubygems.org/gems/jetstream_bridge", "gem_uri": "https://rubygems.org/gems/jetstream_bridge-1.13.0.gem", "homepage_uri": "https://github.com/attaradev/jetstream_bridge", "wiki_uri": null, "documentation_uri": "https://github.com/attaradev/jetstream_bridge#readme", "mailing_list_uri": null, "source_code_uri": "https://github.com/attaradev/jetstream_bridge", "bug_tracker_uri": "https://github.com/attaradev/jetstream_bridge/issues", "changelog_uri": "https://github.com/attaradev/jetstream_bridge/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler-audit", "requirements": ">= 0.9.1" }, { "name": "rake", "requirements": ">= 13.0" }, { "name": "rspec", "requirements": ">= 3.12" }, { "name": "rubocop", "requirements": "~> 1.66" }, { "name": "rubocop-packaging", "requirements": "~> 0.5" }, { "name": "rubocop-performance", "requirements": "~> 1.21" } ], "runtime": [ { "name": "activerecord", "requirements": ">= 6.0" }, { "name": "activesupport", "requirements": ">= 6.0" }, { "name": "nats-pure", "requirements": "~> 2.4" }, { "name": "rails", "requirements": ">= 6.0" } ] } }
2025-08-19 17:51:52 UTC
SjUjKDlIOa2SyJDKH6ASB

bandcamp-discover

Uses Playwright to scrape bandcamp labels

0.3.0
Content{ "name": "bandcamp-discover", "downloads": 2003, "version": "0.3.0", "version_created_at": "2025-08-19T17:46:53.024Z", "version_downloads": 0, "platform": "ruby", "authors": "Julian RUbisch", "info": "Uses Playwright to scrape bandcamp labels", "licenses": [], "metadata": {}, "yanked": false, "sha": "7ca43a115097f316f752171a26ea7ac2d7b0c2d24ebecd7f848862af3ac96a7a", "spec_sha": "b80caeb5c7e260c52fcdc3555c8380d114647c24c992beb0237497479c7579a0", "project_uri": "https://rubygems.org/gems/bandcamp-discover", "gem_uri": "https://rubygems.org/gems/bandcamp-discover-0.3.0.gem", "homepage_uri": "https://julianrubisch.at", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/bandcamp-discover/0.3.0", "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-19 17:46:54 UTC
WApS_LXiSSXGgUQTTpEek

kiroshi

Kiroshi

0.3.1
Content{ "name": "kiroshi", "downloads": 401, "version": "0.3.1", "version_created_at": "2025-08-19T17:41:56.567Z", "version_downloads": 0, "platform": "ruby", "authors": "Darthjee", "info": "Kiroshi", "licenses": [], "metadata": {}, "yanked": false, "sha": "41e25af8a46748e9cf006f7c2abe166bc8dbae8d050311e35ebc06ae635777cc", "spec_sha": "a0150ceae9e17c3a2df86ef87def4c1dda25e7b8b725183798a1db55d1505cfc", "project_uri": "https://rubygems.org/gems/kiroshi", "gem_uri": "https://rubygems.org/gems/kiroshi-0.3.1.gem", "homepage_uri": "https://github.com/darthjee/kiroshi", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/kiroshi/0.3.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": "~> 7.2.x" }, { "name": "sinclair", "requirements": ">= 3.0.0" } ] } }
2025-08-19 17:41:58 UTC
656ijGJQ8F0KyoNd-wuh7

pricing_plans

Define and enforce pricing plan limits in your Rails SaaS (entitlements, quotas, feature gating). pricing_plans acts as your single source of truth for pricing plans. Define a pricing catalog with feature gating, persistent caps, per‑period allowances, grace periods, and get view/controller/model helpers. Seamless Stripe/Pay ergonomics and UI‑agnostic helpers to build pricing tables, plan usage meters, plan limit alerts, upgrade prompts, and more.

0.1.0
Content{ "name": "pricing_plans", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-08-19T17:40:18.956Z", "version_downloads": 0, "platform": "ruby", "authors": "rameerez", "info": "Define and enforce pricing plan limits in your Rails SaaS (entitlements, quotas, feature gating). pricing_plans acts as your single source of truth for pricing plans. Define a pricing catalog with feature gating, persistent caps, per‑period allowances, grace periods, and get view/controller/model helpers. Seamless Stripe/Pay ergonomics and UI‑agnostic helpers to build pricing tables, plan usage meters, plan limit alerts, upgrade prompts, and more.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/rameerez/pricing_plans", "changelog_uri": "https://github.com/rameerez/pricing_plans/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/rameerez/pricing_plans/issues", "source_code_uri": "https://github.com/rameerez/pricing_plans", "documentation_uri": "https://github.com/rameerez/pricing_plans#readme", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "32d5cdc051fe778451bafd27c5afd86ad4dc654365c55c2422c6e8b75c86ada7", "spec_sha": "f1967998d08a53c21274dcc6f27b7ed69d4fce632e66ee740dfd2308b2053e39", "project_uri": "https://rubygems.org/gems/pricing_plans", "gem_uri": "https://rubygems.org/gems/pricing_plans-0.1.0.gem", "homepage_uri": "https://github.com/rameerez/pricing_plans", "wiki_uri": null, "documentation_uri": "https://github.com/rameerez/pricing_plans#readme", "mailing_list_uri": null, "source_code_uri": "https://github.com/rameerez/pricing_plans", "bug_tracker_uri": "https://github.com/rameerez/pricing_plans/issues", "changelog_uri": "https://github.com/rameerez/pricing_plans/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "minitest", "requirements": "~> 5.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rubocop", "requirements": "~> 1.0" }, { "name": "rubocop-minitest", "requirements": "~> 0.35" }, { "name": "rubocop-performance", "requirements": "~> 1.0" }, { "name": "sqlite3", "requirements": "~> 2.1" } ], "runtime": [ { "name": "activerecord", "requirements": "~> 7.1, >= 7.1.0" }, { "name": "activesupport", "requirements": "~> 7.1, >= 7.1.0" } ] } }
2025-08-19 17:40:20 UTC
AY-bflvM6uhSipIeXj-1q

mongo

A pure-Ruby driver for connecting to, querying, and manipulating MongoDB databases. Officially developed and supported by MongoDB, with love for the Ruby community.

2.21.3
Content{ "name": "mongo", "downloads": 91993912, "version": "2.21.3", "version_created_at": "2025-08-19T17:36:09.605Z", "version_downloads": 0, "platform": "ruby", "authors": "The MongoDB Ruby Team", "info": "A pure-Ruby driver for connecting to, querying, and manipulating MongoDB\ndatabases. Officially developed and supported by MongoDB, with love for\nthe Ruby community.\n", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://mongodb.com/docs/ruby-driver/", "changelog_uri": "https://github.com/mongodb/mongo-ruby-driver/releases", "bug_tracker_uri": "https://jira.mongodb.org/projects/RUBY", "source_code_uri": "https://github.com/mongodb/mongo-ruby-driver", "documentation_uri": "https://mongodb.com/docs/ruby-driver/current/tutorials/quick-start/" }, "yanked": false, "sha": "c1d13e0e3f8404265192ed61f5825015ce41bb7b54ef0439547be437de32c995", "spec_sha": "5bb6a21f42f46888988c12d854d52c40cdfd2647c82ff874816b2e9e3cc1ef73", "project_uri": "https://rubygems.org/gems/mongo", "gem_uri": "https://rubygems.org/gems/mongo-2.21.3.gem", "homepage_uri": "https://mongodb.com/docs/ruby-driver/", "wiki_uri": null, "documentation_uri": "https://mongodb.com/docs/ruby-driver/current/tutorials/quick-start/", "mailing_list_uri": null, "source_code_uri": "https://github.com/mongodb/mongo-ruby-driver", "bug_tracker_uri": "https://jira.mongodb.org/projects/RUBY", "changelog_uri": "https://github.com/mongodb/mongo-ruby-driver/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "base64", "requirements": ">= 0" }, { "name": "bson", "requirements": ">= 4.14.1, < 6.0.0" } ] } }
2025-08-19 17:36:11 UTC
3bA0zK4w0wJ00wg2qZjsh

jetstream_bridge

Publisher/Consumer utilities for NATS JetStream with environment-scoped subjects, overlap guards, DLQ routing, retries/backoff, and optional Inbox/Outbox patterns. Includes topology setup helpers for production-safe operation.

1.12.0
Content{ "name": "jetstream_bridge", "downloads": 1389, "version": "1.12.0", "version_created_at": "2025-08-19T17:35:34.005Z", "version_downloads": 0, "platform": "ruby", "authors": "Mike Attara", "info": "Publisher/Consumer utilities for NATS JetStream with environment-scoped subjects,\noverlap guards, DLQ routing, retries/backoff, and optional Inbox/Outbox patterns.\nIncludes topology setup helpers for production-safe operation.", "licenses": [ "MIT" ], "metadata": { "github_repo": "ssh://github.com/attaradev/jetstream_bridge", "homepage_uri": "https://github.com/attaradev/jetstream_bridge", "changelog_uri": "https://github.com/attaradev/jetstream_bridge/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/attaradev/jetstream_bridge/issues", "source_code_uri": "https://github.com/attaradev/jetstream_bridge", "documentation_uri": "https://github.com/attaradev/jetstream_bridge#readme", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "7d0bc063de017ea43083a66a8b4c2fac436336d8335049fdee3fe0318fce8c0c", "spec_sha": "0d0235b9a97242701ed76fba50713f14d3e38a8c450e87ea4a83ecf431b4e972", "project_uri": "https://rubygems.org/gems/jetstream_bridge", "gem_uri": "https://rubygems.org/gems/jetstream_bridge-1.12.0.gem", "homepage_uri": "https://github.com/attaradev/jetstream_bridge", "wiki_uri": null, "documentation_uri": "https://github.com/attaradev/jetstream_bridge#readme", "mailing_list_uri": null, "source_code_uri": "https://github.com/attaradev/jetstream_bridge", "bug_tracker_uri": "https://github.com/attaradev/jetstream_bridge/issues", "changelog_uri": "https://github.com/attaradev/jetstream_bridge/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler-audit", "requirements": ">= 0.9.1" }, { "name": "rake", "requirements": ">= 13.0" }, { "name": "rspec", "requirements": ">= 3.12" }, { "name": "rubocop", "requirements": "~> 1.66" }, { "name": "rubocop-packaging", "requirements": "~> 0.5" }, { "name": "rubocop-performance", "requirements": "~> 1.21" } ], "runtime": [ { "name": "activerecord", "requirements": ">= 6.0" }, { "name": "activesupport", "requirements": ">= 6.0" }, { "name": "nats-pure", "requirements": "~> 2.4" }, { "name": "rails", "requirements": ">= 6.0" } ] } }
2025-08-19 17:35:35 UTC
Cz1ZJb9fzThUGLoqeSizK

charsi

Simple static site generator.

0.1.2
Content{ "name": "charsi", "downloads": 178, "version": "0.1.2", "version_created_at": "2025-08-19T17:30:16.202Z", "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": "a65ce3c77f3a01e640d1018adfd287fece18c929b7a8d8580473fdc2e29b78a3", "spec_sha": "36118ad0f5064351b7da51275198c8f898e31ac45edeada4a65649891d3bcc88", "project_uri": "https://rubygems.org/gems/charsi", "gem_uri": "https://rubygems.org/gems/charsi-0.1.2.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" }, { "name": "webrick", "requirements": "~> 1.9" } ] } }
2025-08-19 17:30:17 UTC
uD1HCi0JDoDC7xnuOQR5Y

ex_aequo_base

The code I use all the time

0.1.6
Content{ "name": "ex_aequo_base", "downloads": 797, "version": "0.1.6", "version_created_at": "2025-08-19T17:26:23.143Z", "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": "af7e50b5bc0c08cf011330b887f2473e342840eab3f94628b6b19befbb595f1f", "spec_sha": "df1ffdd5ba8e14c683ff0f68321df0d1d99b7c04e83353508599cd97ea329c23", "project_uri": "https://rubygems.org/gems/ex_aequo_base", "gem_uri": "https://rubygems.org/gems/ex_aequo_base-0.1.6.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.6", "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-19 17:26:24 UTC
D-XCjzqZdLYqEV21Ea_lR

rage-iodine

A fast HTTP / Websocket Server with built-in Pub/Sub support (with or without Redis), static file support and many other features, optimized for Ruby MRI on Linux / BSD / macOS / Windows

4.3.0
Content{ "name": "rage-iodine", "downloads": 61582, "version": "4.3.0", "version_created_at": "2025-08-19T17:25:53.838Z", "version_downloads": 0, "platform": "ruby", "authors": "Boaz Segev", "info": "A fast HTTP / Websocket Server with built-in Pub/Sub support (with or without Redis), static file support and many other features, optimized for Ruby MRI on Linux / BSD / macOS / Windows", "licenses": [ "MIT" ], "metadata": { "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "8903c4840f4070165556108f9e54d3723b6bd4eaf8873dc99cb3096f87489d25", "spec_sha": "ac1b69b48db13355a2ddeb0c8cca9cf613cecd8666c7001c1837ac8b5802c688", "project_uri": "https://rubygems.org/gems/rage-iodine", "gem_uri": "https://rubygems.org/gems/rage-iodine-4.3.0.gem", "homepage_uri": "https://github.com/rage-rb/iodine", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/rage-iodine/4.3.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": ">= 5, < 6.0" }, { "name": "rake", "requirements": ">= 12.0, < 14.0" }, { "name": "rake-compiler", "requirements": ">= 1, < 2.0" }, { "name": "rspec", "requirements": ">= 3.9.0, < 4.0" }, { "name": "spec", "requirements": ">= 5.3.0, < 6.0" } ], "runtime": [] } }
2025-08-19 17:25:55 UTC
8rJ_g3RWgBfudeUZKl-Rk

jetstream_bridge

Publisher/Consumer utilities for NATS JetStream with environment-scoped subjects, overlap guards, DLQ routing, retries/backoff, and optional Inbox/Outbox patterns. Includes topology setup helpers for production-safe operation.

1.11.0
Content{ "name": "jetstream_bridge", "downloads": 1326, "version": "1.11.0", "version_created_at": "2025-08-19T17:10:24.959Z", "version_downloads": 0, "platform": "ruby", "authors": "Mike Attara", "info": "Publisher/Consumer utilities for NATS JetStream with environment-scoped subjects,\noverlap guards, DLQ routing, retries/backoff, and optional Inbox/Outbox patterns.\nIncludes topology setup helpers for production-safe operation.", "licenses": [ "MIT" ], "metadata": { "github_repo": "ssh://github.com/attaradev/jetstream_bridge", "homepage_uri": "https://github.com/attaradev/jetstream_bridge", "changelog_uri": "https://github.com/attaradev/jetstream_bridge/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/attaradev/jetstream_bridge/issues", "source_code_uri": "https://github.com/attaradev/jetstream_bridge", "documentation_uri": "https://github.com/attaradev/jetstream_bridge#readme", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "620f38b74811bb96ff6c228e74782d7604fb8bf3a1cedbd9ac6cda7f872927c8", "spec_sha": "7e7fd6b1ba794c431676c99c5322f085f208f5955aa42da9562f1d8d0ff684e3", "project_uri": "https://rubygems.org/gems/jetstream_bridge", "gem_uri": "https://rubygems.org/gems/jetstream_bridge-1.11.0.gem", "homepage_uri": "https://github.com/attaradev/jetstream_bridge", "wiki_uri": null, "documentation_uri": "https://github.com/attaradev/jetstream_bridge#readme", "mailing_list_uri": null, "source_code_uri": "https://github.com/attaradev/jetstream_bridge", "bug_tracker_uri": "https://github.com/attaradev/jetstream_bridge/issues", "changelog_uri": "https://github.com/attaradev/jetstream_bridge/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler-audit", "requirements": ">= 0.9.1" }, { "name": "rake", "requirements": ">= 13.0" }, { "name": "rspec", "requirements": ">= 3.12" }, { "name": "rubocop", "requirements": "~> 1.66" }, { "name": "rubocop-packaging", "requirements": "~> 0.5" }, { "name": "rubocop-performance", "requirements": "~> 1.21" } ], "runtime": [ { "name": "activerecord", "requirements": ">= 6.0" }, { "name": "activesupport", "requirements": ">= 6.0" }, { "name": "nats-pure", "requirements": "~> 2.4" }, { "name": "rails", "requirements": ">= 6.0" } ] } }
2025-08-19 17:10:30 UTC
xOuH6OXmS0-fiYlFG10aa

kiroshi

Kiroshi

0.3.0
Content{ "name": "kiroshi", "downloads": 372, "version": "0.3.0", "version_created_at": "2025-08-19T17:04:16.800Z", "version_downloads": 0, "platform": "ruby", "authors": "Darthjee", "info": "Kiroshi", "licenses": [], "metadata": {}, "yanked": false, "sha": "05a250d8889cfcfdf3de56932b0ca6373faac6c96865db86c686fa1da664cfa8", "spec_sha": "c016b99946b9470567295e702c966957d05f244b8c6409a1005a54e8f56808f0", "project_uri": "https://rubygems.org/gems/kiroshi", "gem_uri": "https://rubygems.org/gems/kiroshi-0.3.0.gem", "homepage_uri": "https://github.com/darthjee/kiroshi", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/kiroshi/0.3.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": "~> 7.2.x" }, { "name": "sinclair", "requirements": ">= 3.0.0" } ] } }
2025-08-19 17:04:18 UTC
wnViMqGBYdMiRQUTTOyhL

fragment-dev

the ruby fragment client sdk

1.4.1
Content{ "name": "fragment-dev", "downloads": 7615, "version": "1.4.1", "version_created_at": "2025-08-19T17:02:45.770Z", "version_downloads": 0, "platform": "ruby", "authors": "fragment", "info": "the ruby fragment client sdk", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "e2e79eada90d11ccc495e2f14149a90a0415c93f0239e84a0bde90a2304c31fe", "spec_sha": "9bb28b5215b4683c548c85e1e6977f26fb1da9299b125e85a9891ae83b45c0e1", "project_uri": "https://rubygems.org/gems/fragment-dev", "gem_uri": "https://rubygems.org/gems/fragment-dev-1.4.1.gem", "homepage_uri": "https://fragment.dev", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/fragment-dev/1.4.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "graphql", "requirements": ">= 2.2.5, < 2.5.0" }, { "name": "graphql-client", "requirements": "~> 0.23.0" }, { "name": "sorbet-runtime", "requirements": "~> 0.5" } ] } }
2025-08-19 17:02:47 UTC
hpDD4QN9ehtpVJmLvmY_R

jetstream_bridge

Publisher/Consumer utilities for NATS JetStream with environment-scoped subjects, overlap guards, DLQ routing, retries/backoff, and optional Inbox/Outbox patterns. Includes topology setup helpers for production-safe operation.

1.10.0
Content{ "name": "jetstream_bridge", "downloads": 1313, "version": "1.10.0", "version_created_at": "2025-08-19T16:57:15.034Z", "version_downloads": 0, "platform": "ruby", "authors": "Mike Attara", "info": "Publisher/Consumer utilities for NATS JetStream with environment-scoped subjects,\noverlap guards, DLQ routing, retries/backoff, and optional Inbox/Outbox patterns.\nIncludes topology setup helpers for production-safe operation.", "licenses": [ "MIT" ], "metadata": { "github_repo": "ssh://github.com/attaradev/jetstream_bridge", "homepage_uri": "https://github.com/attaradev/jetstream_bridge", "changelog_uri": "https://github.com/attaradev/jetstream_bridge/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/attaradev/jetstream_bridge/issues", "source_code_uri": "https://github.com/attaradev/jetstream_bridge", "documentation_uri": "https://github.com/attaradev/jetstream_bridge#readme", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "67b514bb31c0a3b117f9c0a49dfdf3996a4a1747dd7e894dba7bddd47364ce8d", "spec_sha": "9ccaea58d56fddcc3942ba765362dc3a02f3456b213e07c2b979a523916445cd", "project_uri": "https://rubygems.org/gems/jetstream_bridge", "gem_uri": "https://rubygems.org/gems/jetstream_bridge-1.10.0.gem", "homepage_uri": "https://github.com/attaradev/jetstream_bridge", "wiki_uri": null, "documentation_uri": "https://github.com/attaradev/jetstream_bridge#readme", "mailing_list_uri": null, "source_code_uri": "https://github.com/attaradev/jetstream_bridge", "bug_tracker_uri": "https://github.com/attaradev/jetstream_bridge/issues", "changelog_uri": "https://github.com/attaradev/jetstream_bridge/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler-audit", "requirements": ">= 0.9.1" }, { "name": "rake", "requirements": ">= 13.0" }, { "name": "rspec", "requirements": ">= 3.12" }, { "name": "rubocop", "requirements": "~> 1.66" }, { "name": "rubocop-packaging", "requirements": "~> 0.5" }, { "name": "rubocop-performance", "requirements": "~> 1.21" } ], "runtime": [ { "name": "activerecord", "requirements": ">= 6.0" }, { "name": "activesupport", "requirements": ">= 6.0" }, { "name": "nats-pure", "requirements": "~> 2.4" }, { "name": "rails", "requirements": ">= 6.0" } ] } }
2025-08-19 16:57:16 UTC
nzf9AsUTWmiExNz-6arwp

ruby-mailchecker

Cross-language temporary (disposable/throwaway) email detection library. Covers 1979 fake email providers. http://twitter.com/FGRibreau

6.0.18
Content{ "name": "ruby-mailchecker", "downloads": 961765, "version": "6.0.18", "version_created_at": "2025-08-19T16:48:33.933Z", "version_downloads": 0, "platform": "ruby", "authors": "Francois-Guillaume Ribreau, Jacob Burenstam, Owen Stephens", "info": "Cross-language temporary (disposable/throwaway) email detection library. Covers 1979 fake email providers. http://twitter.com/FGRibreau", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "15ddf6fd577ce97cffa96c66627c153bceefdfb9e055965bc505a7f892b263ae", "spec_sha": "a7d81b517218041595d757e47b03e8d9bd5195e0a14b21f6a524d44108d67d96", "project_uri": "https://rubygems.org/gems/ruby-mailchecker", "gem_uri": "https://rubygems.org/gems/ruby-mailchecker-6.0.18.gem", "homepage_uri": "https://github.com/FGRibreau/mailchecker", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ruby-mailchecker/6.0.18", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.8" } ], "runtime": [] } }
2025-08-19 16:48:37 UTC
Qr6LxyHQWmWb_V2sMWcD-

hive_geoip2

libmaxminddb GeoIP2 Ruby bindings

0.1.4
Content{ "name": "hive_geoip2", "downloads": 543236, "version": "0.1.4", "version_created_at": "2025-08-19T16:42:37.101Z", "version_downloads": 0, "platform": "ruby", "authors": "Maxime Youdine", "info": "libmaxminddb GeoIP2 Ruby bindings", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "12a95099c61beeffcce6e368ba84d8923e776ddd361803531c86697a73b41bdd", "spec_sha": "20fd20df1587f134ca93105876cbdd94852c7b28f1a901dba16f0bbfe25c1215", "project_uri": "https://rubygems.org/gems/hive_geoip2", "gem_uri": "https://rubygems.org/gems/hive_geoip2-0.1.4.gem", "homepage_uri": "https://github.com/desuwa/hive_geoip2", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/hive_geoip2/0.1.4", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-19 16:42:38 UTC
k3XJkv__1fyhqDCihKI-p

jetstream_bridge

Publisher/Consumer utilities for NATS JetStream with environment-scoped subjects, overlap guards, DLQ routing, retries/backoff, and optional Inbox/Outbox patterns. Includes topology setup helpers for production-safe operation.

1.9.0
Content{ "name": "jetstream_bridge", "downloads": 1292, "version": "1.9.0", "version_created_at": "2025-08-19T16:36:56.841Z", "version_downloads": 0, "platform": "ruby", "authors": "Mike Attara", "info": "Publisher/Consumer utilities for NATS JetStream with environment-scoped subjects,\noverlap guards, DLQ routing, retries/backoff, and optional Inbox/Outbox patterns.\nIncludes topology setup helpers for production-safe operation.", "licenses": [ "MIT" ], "metadata": { "github_repo": "ssh://github.com/attaradev/jetstream_bridge", "homepage_uri": "https://github.com/attaradev/jetstream_bridge", "changelog_uri": "https://github.com/attaradev/jetstream_bridge/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/attaradev/jetstream_bridge/issues", "source_code_uri": "https://github.com/attaradev/jetstream_bridge", "documentation_uri": "https://github.com/attaradev/jetstream_bridge#readme", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "e7108bd3596da3cfea8abd1f6e44b2a210525246133c6e771b91dd914d0b7125", "spec_sha": "5523c4e3e1b92f2e8d79be052cc8300c390c04921b9ba4d60f84da988ae66973", "project_uri": "https://rubygems.org/gems/jetstream_bridge", "gem_uri": "https://rubygems.org/gems/jetstream_bridge-1.9.0.gem", "homepage_uri": "https://github.com/attaradev/jetstream_bridge", "wiki_uri": null, "documentation_uri": "https://github.com/attaradev/jetstream_bridge#readme", "mailing_list_uri": null, "source_code_uri": "https://github.com/attaradev/jetstream_bridge", "bug_tracker_uri": "https://github.com/attaradev/jetstream_bridge/issues", "changelog_uri": "https://github.com/attaradev/jetstream_bridge/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler-audit", "requirements": ">= 0.9.1" }, { "name": "rake", "requirements": ">= 13.0" }, { "name": "rspec", "requirements": ">= 3.12" }, { "name": "rubocop", "requirements": "~> 1.66" }, { "name": "rubocop-packaging", "requirements": "~> 0.5" }, { "name": "rubocop-performance", "requirements": "~> 1.21" } ], "runtime": [ { "name": "activerecord", "requirements": ">= 6.0" }, { "name": "activesupport", "requirements": ">= 6.0" }, { "name": "nats-pure", "requirements": "~> 2.4" }, { "name": "rails", "requirements": ">= 6.0" } ] } }
2025-08-19 16:36:58 UTC
mCHrbpobSDFYm0-YNsDop

obsidian_fetch

MCP servers focused on fetching and presenting information from Obsidian vaults

1.0.0
Content{ "name": "obsidian_fetch", "downloads": 1432, "version": "1.0.0", "version_created_at": "2025-08-19T16:29:43.432Z", "version_downloads": 0, "platform": "ruby", "authors": "sou7", "info": "MCP servers focused on fetching and presenting information from Obsidian vaults", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://ob.sou7.io/2025-04/week17/obsidian_fetch", "changelog_uri": "https://github.com/soukouki/obsidian_fetch/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/soukouki/obsidian_fetch" }, "yanked": false, "sha": "c56c5a94d2bef36fabf12f3c390b9c59803693baf10fa0b4ddd5eca5ea9b9064", "spec_sha": "c721cc23ed1d74d88dfffc4f6276642bd0e01359b9ba33ba43ba21256313e802", "project_uri": "https://rubygems.org/gems/obsidian_fetch", "gem_uri": "https://rubygems.org/gems/obsidian_fetch-1.0.0.gem", "homepage_uri": "https://ob.sou7.io/2025-04/week17/obsidian_fetch", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/soukouki/obsidian_fetch", "bug_tracker_uri": null, "changelog_uri": "https://github.com/soukouki/obsidian_fetch/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "mcp", "requirements": "~> 0.2.0" } ] } }
2025-08-19 16:29:45 UTC
dlagoLFqPxYSe3wivMSwV

jetstream_bridge

Publisher/Consumer utilities for NATS JetStream with environment-scoped subjects, overlap guards, DLQ routing, retries/backoff, and optional Inbox/Outbox patterns. Includes topology setup helpers for production-safe operation.

1.8.0
Content{ "name": "jetstream_bridge", "downloads": 1275, "version": "1.8.0", "version_created_at": "2025-08-19T16:20:49.324Z", "version_downloads": 0, "platform": "ruby", "authors": "Mike Attara", "info": "Publisher/Consumer utilities for NATS JetStream with environment-scoped subjects,\noverlap guards, DLQ routing, retries/backoff, and optional Inbox/Outbox patterns.\nIncludes topology setup helpers for production-safe operation.", "licenses": [ "MIT" ], "metadata": { "github_repo": "ssh://github.com/attaradev/jetstream_bridge", "homepage_uri": "https://github.com/attaradev/jetstream_bridge", "changelog_uri": "https://github.com/attaradev/jetstream_bridge/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/attaradev/jetstream_bridge/issues", "source_code_uri": "https://github.com/attaradev/jetstream_bridge", "documentation_uri": "https://github.com/attaradev/jetstream_bridge#readme", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "1dd5016bf860111dfd6ad342629da7ce79a040f9f437d14813b4777d4d569b05", "spec_sha": "61f2ec4d3713094f7a6e5065e227ee8c43ca83e20ad50d23e73836813f6c8a38", "project_uri": "https://rubygems.org/gems/jetstream_bridge", "gem_uri": "https://rubygems.org/gems/jetstream_bridge-1.8.0.gem", "homepage_uri": "https://github.com/attaradev/jetstream_bridge", "wiki_uri": null, "documentation_uri": "https://github.com/attaradev/jetstream_bridge#readme", "mailing_list_uri": null, "source_code_uri": "https://github.com/attaradev/jetstream_bridge", "bug_tracker_uri": "https://github.com/attaradev/jetstream_bridge/issues", "changelog_uri": "https://github.com/attaradev/jetstream_bridge/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler-audit", "requirements": ">= 0.9.1" }, { "name": "rake", "requirements": ">= 13.0" }, { "name": "rspec", "requirements": ">= 3.12" }, { "name": "rubocop", "requirements": "~> 1.66" }, { "name": "rubocop-packaging", "requirements": "~> 0.5" }, { "name": "rubocop-performance", "requirements": "~> 1.21" } ], "runtime": [ { "name": "activerecord", "requirements": ">= 6.0" }, { "name": "activesupport", "requirements": ">= 6.0" }, { "name": "nats-pure", "requirements": "~> 2.4" }, { "name": "rails", "requirements": ">= 6.0" } ] } }
2025-08-19 16:20:50 UTC
Tiq-RqlM01OnrM4YEiKIo

wayback_machine_downloader_straw

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

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

playbook_ui_docs

Display all the components from Playbook UI inside your own system.

14.25.0.pre.alpha.testingcss9713
Content{ "name": "playbook_ui_docs", "downloads": 443778, "version": "14.25.0.pre.alpha.testingcss9713", "version_created_at": "2025-08-19T16:04:47.700Z", "version_downloads": 0, "platform": "ruby", "authors": "Power UX, Power Devs", "info": "Display all the components from Playbook UI inside your own system.", "licenses": [ "ISC" ], "metadata": {}, "yanked": false, "sha": "27dacb5271760a78a3882912e40b8d61f4ccc7e1ffe5db54896dc68c0de42110", "spec_sha": "a68f4ced9d3f61b2817b00a0723939f74f2ed26ba69a6e9febb4a8d2b62f6842", "project_uri": "https://rubygems.org/gems/playbook_ui_docs", "gem_uri": "https://rubygems.org/gems/playbook_ui_docs-14.25.0.pre.alpha.testingcss9713.gem", "homepage_uri": "https://playbook.powerapp.cloud/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/playbook_ui_docs/14.25.0.pre.alpha.testingcss9713", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "playbook_ui", "requirements": ">= 0" } ] } }
2025-08-19 16:04:50 UTC
8xr-9sEqgJeFi6AQ2W2xF

playbook_ui

Playbook UI is built out in Ruby View Components and React Components. Playbook takes a modern design approach and applies it in a way that makes it easy to support bleeding edge or legacy systems.

14.25.0.pre.alpha.testingcss9713
Content{ "name": "playbook_ui", "downloads": 1641203, "version": "14.25.0.pre.alpha.testingcss9713", "version_created_at": "2025-08-19T16:04:41.289Z", "version_downloads": 0, "platform": "ruby", "authors": "Power UX, Power Devs", "info": "Playbook UI is built out in Ruby View Components and React Components. Playbook takes a modern design approach and applies it in a way that makes it easy to support bleeding edge or legacy systems.", "licenses": [ "ISC" ], "metadata": {}, "yanked": false, "sha": "fabfab7bb0b781744d8cf071a9c028a820f93edf1fd71c59a1cc102779d8c327", "spec_sha": "c1fcc5fefe5429f56eca504ef5e29a5242b58833e16c96d58660f9e02562f306", "project_uri": "https://rubygems.org/gems/playbook_ui", "gem_uri": "https://rubygems.org/gems/playbook_ui-14.25.0.pre.alpha.testingcss9713.gem", "homepage_uri": "https://playbook.powerapp.cloud/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/playbook_ui/14.25.0.pre.alpha.testingcss9713", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "brakeman", "requirements": "= 7.0.0" }, { "name": "byebug", "requirements": ">= 11.0.0" }, { "name": "github_changelog_generator", "requirements": "= 1.15.2" }, { "name": "rails", "requirements": ">= 5.2.4.5" }, { "name": "rspec-html-matchers", "requirements": "= 0.9.1" }, { "name": "rspec-rails", "requirements": "~> 3.8, >= 3.8.0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-performance", "requirements": "~> 1.11.5" }, { "name": "tzinfo-data", "requirements": "= 1.2018.9" }, { "name": "will_paginate", "requirements": "= 3.3.1" } ], "runtime": [ { "name": "actionpack", "requirements": ">= 5.2.4.5" }, { "name": "actionview", "requirements": ">= 5.2.4.5" }, { "name": "activesupport", "requirements": ">= 5.2.4.5" }, { "name": "react-rails", "requirements": "= 2.6.1" }, { "name": "view_component", "requirements": "= 2.83.0" }, { "name": "webpacker-react", "requirements": "~> 0.3.2" } ] } }
2025-08-19 16:04:47 UTC
V_JIN2Z121s85XDkAE61R

warb

A simple yet powerfull whatsapp api wrapper

0.1.2
Content{ "name": "warb", "downloads": 350, "version": "0.1.2", "version_created_at": "2025-08-19T16:04:39.057Z", "version_downloads": 0, "platform": "ruby", "authors": "Rebase", "info": "A simple yet powerfull whatsapp api wrapper", "licenses": [], "metadata": { "homepage_uri": "https://github.com/Rebase-BR/warb", "changelog_uri": "https://github.com/Rebase-BR/warb/blob/main/CHANGELOG.md?ref_type=heads", "source_code_uri": "https://github.com/Rebase-BR/warb", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "186e1e533958b5867e2ee963c111f0d78e292e3956422eec51fbe686e2b038cd", "spec_sha": "f1c2eb1b1f0f2b1024435e9e82b118048085ef97a63c3f155bb273c5bdcde723", "project_uri": "https://rubygems.org/gems/warb", "gem_uri": "https://rubygems.org/gems/warb-0.1.2.gem", "homepage_uri": "https://github.com/Rebase-BR/warb", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Rebase-BR/warb", "bug_tracker_uri": null, "changelog_uri": "https://github.com/Rebase-BR/warb/blob/main/CHANGELOG.md?ref_type=heads", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "faraday", "requirements": "~> 2.13" }, { "name": "faraday-multipart", "requirements": "~> 1.1" } ] } }
2025-08-19 16:04:40 UTC
jC93SsDGEfIWa43oVa3oj

playbook_ui_docs

Display all the components from Playbook UI inside your own system.

14.26.0.pre.rc.0
Content{ "name": "playbook_ui_docs", "downloads": 443777, "version": "14.26.0.pre.rc.0", "version_created_at": "2025-08-19T15:57:18.135Z", "version_downloads": 0, "platform": "ruby", "authors": "Power UX, Power Devs", "info": "Display all the components from Playbook UI inside your own system.", "licenses": [ "ISC" ], "metadata": {}, "yanked": false, "sha": "df8106554728fae1a370ee7c4c8cce2fe39f2f48fe150db2d921fda79b28cdbf", "spec_sha": "00ee2b9f2b6c697e6a5ec27965f1dd63a369e23aa9d92eb58894b5268fa6bf76", "project_uri": "https://rubygems.org/gems/playbook_ui_docs", "gem_uri": "https://rubygems.org/gems/playbook_ui_docs-14.26.0.pre.rc.0.gem", "homepage_uri": "https://playbook.powerapp.cloud/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/playbook_ui_docs/14.26.0.pre.rc.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "playbook_ui", "requirements": ">= 0" } ] } }
2025-08-19 15:57:21 UTC
JjKRZcEOVv6S0DQqKja_d

playbook_ui

Playbook UI is built out in Ruby View Components and React Components. Playbook takes a modern design approach and applies it in a way that makes it easy to support bleeding edge or legacy systems.

14.26.0.pre.rc.0
Content{ "name": "playbook_ui", "downloads": 1641200, "version": "14.26.0.pre.rc.0", "version_created_at": "2025-08-19T15:57:13.787Z", "version_downloads": 0, "platform": "ruby", "authors": "Power UX, Power Devs", "info": "Playbook UI is built out in Ruby View Components and React Components. Playbook takes a modern design approach and applies it in a way that makes it easy to support bleeding edge or legacy systems.", "licenses": [ "ISC" ], "metadata": {}, "yanked": false, "sha": "a61b58bc1f32034aa059b33a6192f0de20957b34c327384ebd9972fe51d7c23c", "spec_sha": "c0811925bed1d9cd56ce8becb49a64e3cf207a15d917c70fdc43e14873398a38", "project_uri": "https://rubygems.org/gems/playbook_ui", "gem_uri": "https://rubygems.org/gems/playbook_ui-14.26.0.pre.rc.0.gem", "homepage_uri": "https://playbook.powerapp.cloud/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/playbook_ui/14.26.0.pre.rc.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "brakeman", "requirements": "= 7.0.0" }, { "name": "byebug", "requirements": ">= 11.0.0" }, { "name": "github_changelog_generator", "requirements": "= 1.15.2" }, { "name": "rails", "requirements": ">= 5.2.4.5" }, { "name": "rspec-html-matchers", "requirements": "= 0.9.1" }, { "name": "rspec-rails", "requirements": "~> 3.8, >= 3.8.0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-performance", "requirements": "~> 1.11.5" }, { "name": "tzinfo-data", "requirements": "= 1.2018.9" }, { "name": "will_paginate", "requirements": "= 3.3.1" } ], "runtime": [ { "name": "actionpack", "requirements": ">= 5.2.4.5" }, { "name": "actionview", "requirements": ">= 5.2.4.5" }, { "name": "activesupport", "requirements": ">= 5.2.4.5" }, { "name": "react-rails", "requirements": "= 2.6.1" }, { "name": "view_component", "requirements": "= 2.83.0" }, { "name": "webpacker-react", "requirements": "~> 0.3.2" } ] } }
2025-08-19 15:57:18 UTC
aP1q7TLfDKo4fJrJy1pG4

jetstream_bridge

Publisher/Consumer utilities for NATS JetStream with environment-scoped subjects, overlap guards, DLQ routing, retries/backoff, and optional Inbox/Outbox patterns. Includes topology setup helpers for production-safe operation.

1.7.0
Content{ "name": "jetstream_bridge", "downloads": 1250, "version": "1.7.0", "version_created_at": "2025-08-19T15:50:35.214Z", "version_downloads": 0, "platform": "ruby", "authors": "Mike Attara", "info": "Publisher/Consumer utilities for NATS JetStream with environment-scoped subjects,\noverlap guards, DLQ routing, retries/backoff, and optional Inbox/Outbox patterns.\nIncludes topology setup helpers for production-safe operation.", "licenses": [ "MIT" ], "metadata": { "github_repo": "ssh://github.com/attaradev/jetstream_bridge", "homepage_uri": "https://github.com/attaradev/jetstream_bridge", "changelog_uri": "https://github.com/attaradev/jetstream_bridge/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/attaradev/jetstream_bridge/issues", "source_code_uri": "https://github.com/attaradev/jetstream_bridge", "documentation_uri": "https://github.com/attaradev/jetstream_bridge#readme", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "f9845c3800993ec2ec7a810384a0128be092134abb602e3a9b2ead47f36891f3", "spec_sha": "8e93f10d9d469e6da1ab2f94a98115dd5cd59a9055dba5e16a5404b18afdae72", "project_uri": "https://rubygems.org/gems/jetstream_bridge", "gem_uri": "https://rubygems.org/gems/jetstream_bridge-1.7.0.gem", "homepage_uri": "https://github.com/attaradev/jetstream_bridge", "wiki_uri": null, "documentation_uri": "https://github.com/attaradev/jetstream_bridge#readme", "mailing_list_uri": null, "source_code_uri": "https://github.com/attaradev/jetstream_bridge", "bug_tracker_uri": "https://github.com/attaradev/jetstream_bridge/issues", "changelog_uri": "https://github.com/attaradev/jetstream_bridge/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler-audit", "requirements": ">= 0.9.1" }, { "name": "rake", "requirements": ">= 13.0" }, { "name": "rspec", "requirements": ">= 3.12" }, { "name": "rubocop", "requirements": "~> 1.66" }, { "name": "rubocop-packaging", "requirements": "~> 0.5" }, { "name": "rubocop-performance", "requirements": "~> 1.21" } ], "runtime": [ { "name": "activerecord", "requirements": ">= 6.0" }, { "name": "activesupport", "requirements": ">= 6.0" }, { "name": "nats-pure", "requirements": "~> 2.4" }, { "name": "rails", "requirements": ">= 6.0" } ] } }
2025-08-19 15:50:38 UTC
WiyfWTYcvAUu6wuT-Xz-o

trophy_api_client

Ruby library for the Trophy API.

1.0.18
Content{ "name": "trophy_api_client", "downloads": 3729, "version": "1.0.18", "version_created_at": "2025-08-19T15:49:52.429Z", "version_downloads": 0, "platform": "ruby", "authors": "Trophy Labs, Inc", "info": "Ruby library for the Trophy API.", "licenses": [], "metadata": { "homepage_uri": "https://github.com/trophyso/trophy-ruby", "changelog_uri": "https://github.com/trophyso/trophy-ruby", "source_code_uri": "https://github.com/trophyso/trophy-ruby" }, "yanked": false, "sha": "b1a15f6fe2dfdd558ee7e6e4b65e36db317cb39075cdb9f9210eacf706b1c0bf", "spec_sha": "d2f290c0d8fdab5494d952fad079b30cd81da14ec821984305409310fa975139", "project_uri": "https://rubygems.org/gems/trophy_api_client", "gem_uri": "https://rubygems.org/gems/trophy_api_client-1.0.18.gem", "homepage_uri": "https://github.com/trophyso/trophy-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/trophyso/trophy-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/trophyso/trophy-ruby", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "async-http-faraday", "requirements": ">= 0.0, < 1.0" }, { "name": "faraday", "requirements": ">= 1.10, < 3.0" }, { "name": "faraday-net_http", "requirements": ">= 1.0, < 4.0" }, { "name": "faraday-retry", "requirements": ">= 1.0, < 3.0" } ] } }
2025-08-19 15:49:54 UTC
eRJsYbzcROum64DvITbhR

activity_notification

Integrated user activity notifications for Ruby on Rails. Provides functions to configure multiple notification targets and make activity notifications with notifiable models, like adding comments, responding etc.

2.4.0
Content{ "name": "activity_notification", "downloads": 872012, "version": "2.4.0", "version_created_at": "2025-08-19T15:44:43.164Z", "version_downloads": 0, "platform": "ruby", "authors": "Shota Yamazaki", "info": "Integrated user activity notifications for Ruby on Rails. Provides functions to configure multiple notification targets and make activity notifications with notifiable models, like adding comments, responding etc.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "33c3d169e9f4757595a1f884a1c0c36b0d990b7fa5fcc161d81bad4ced2190b7", "spec_sha": "e2983a4bc4c6400b19d0a12833933d1b8435a22f5f468304192f9fa589e8039a", "project_uri": "https://rubygems.org/gems/activity_notification", "gem_uri": "https://rubygems.org/gems/activity_notification-2.4.0.gem", "homepage_uri": "https://github.com/simukappu/activity_notification", "wiki_uri": "", "documentation_uri": "https://www.rubydoc.info/gems/activity_notification/2.4.0", "mailing_list_uri": "", "source_code_uri": "https://github.com/simukappu/activity_notification", "bug_tracker_uri": "", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "aws-sdk-sns", "requirements": "~> 1" }, { "name": "devise", "requirements": ">= 4.5.0" }, { "name": "devise_token_auth", "requirements": ">= 1.1.3" }, { "name": "factory_bot_rails", "requirements": ">= 4.11.0" }, { "name": "mongoid-locker", "requirements": ">= 2.0.0" }, { "name": "mysql2", "requirements": ">= 0.5.2" }, { "name": "pg", "requirements": ">= 1.0.0" }, { "name": "puma", "requirements": ">= 3.12.0" }, { "name": "rspec-rails", "requirements": ">= 3.8.0" }, { "name": "simplecov", "requirements": "~> 0" }, { "name": "slack-notifier", "requirements": ">= 1.5.1" }, { "name": "sqlite3", "requirements": ">= 1.3.13" }, { "name": "yard", "requirements": ">= 0.9.16" }, { "name": "yard-activesupport-concern", "requirements": ">= 0.0.1" } ], "runtime": [ { "name": "dynamoid", "requirements": ">= 3.11.0, < 4.0" }, { "name": "i18n", "requirements": ">= 0.5.0" }, { "name": "jquery-rails", "requirements": ">= 3.1.1" }, { "name": "mongoid", "requirements": ">= 4.0.0, < 10.0" }, { "name": "railties", "requirements": ">= 7.0.0, < 8.1" }, { "name": "swagger-blocks", "requirements": ">= 3.0.0" } ] } }
2025-08-19 15:44:45 UTC
s-PvPsb_kYbmeHGGkloQM

seam

SDK for the Seam API written in Ruby.

2.67.0
Content{ "name": "seam", "downloads": 92512, "version": "2.67.0", "version_created_at": "2025-08-19T15:44:02.770Z", "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": "19728b2bc166ae4e8d83c9a2ef5f7d98a5c9643da785f1a7002c2d4375094ace", "spec_sha": "1e1b71e3257e2b0c9a218146c22759f43c493ce217a2535c2bdbaeb1cb61a6f2", "project_uri": "https://rubygems.org/gems/seam", "gem_uri": "https://rubygems.org/gems/seam-2.67.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-19 15:44:04 UTC
Y0eVZh8wfw1mX18LSIbQj

num2words

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

0.1.2
Content{ "name": "num2words", "downloads": 104, "version": "0.1.2", "version_created_at": "2025-08-19T15:27:22.320Z", "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": "2f2ccfca06e48c93b278a00324e614a85b2922393d88db743f16bb8fcbcb3eb3", "spec_sha": "7033c2cb28295096b23774fe607fff628ee081a90f6fab27192e658387531903", "project_uri": "https://rubygems.org/gems/num2words", "gem_uri": "https://rubygems.org/gems/num2words-0.1.2.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": [ { "name": "i18n", "requirements": ">= 1.8" } ] } }
2025-08-19 15:27:25 UTC
9R7-U8ZkT6kz_HgasUzZU

roast-ai

Roast is a Ruby library for running structured AI workflows along with many building blocks for creating and executing them

0.4.5
Content{ "name": "roast-ai", "downloads": 11829, "version": "0.4.5", "version_created_at": "2025-08-19T15:19:13.929Z", "version_downloads": 0, "platform": "ruby", "authors": "Shopify", "info": "Roast is a Ruby library for running structured AI workflows along with many building blocks for creating and executing them", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/Shopify/roast", "changelog_uri": "https://github.com/Shopify/roast/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/Shopify/roast", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "2be6c6e6512b1b52c02382c1a3c39c50b4d53d0af786d50c38f705124a14afd5", "spec_sha": "1f8102b836fbb5b9261aa7ed335e8025d5638e8b1d477353713d4ec217a1ebd9", "project_uri": "https://rubygems.org/gems/roast-ai", "gem_uri": "https://rubygems.org/gems/roast-ai-0.4.5.gem", "homepage_uri": "https://github.com/Shopify/roast", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Shopify/roast", "bug_tracker_uri": null, "changelog_uri": "https://github.com/Shopify/roast/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 7.0" }, { "name": "cli-kit", "requirements": "~> 5.0" }, { "name": "cli-ui", "requirements": "= 2.3.0" }, { "name": "diff-lcs", "requirements": "~> 1.5" }, { "name": "json-schema", "requirements": ">= 0" }, { "name": "open_router", "requirements": "~> 0.3" }, { "name": "raix", "requirements": "~> 1.0.2" }, { "name": "ruby-graphviz", "requirements": "~> 1.2" }, { "name": "sqlite3", "requirements": "~> 2.6" }, { "name": "thor", "requirements": "~> 1.3" }, { "name": "zeitwerk", "requirements": "~> 2.6" } ] } }
2025-08-19 15:19:15 UTC
qfu-Ms5vsOkdJUd5l-kRb

declare_schema

Declare your Rails/active_record model schemas and have database migrations generated for you!

3.1.0.colin.1
Content{ "name": "declare_schema", "downloads": 4524542, "version": "3.1.0.colin.1", "version_created_at": "2025-08-19T15:17:20.138Z", "version_downloads": 0, "platform": "ruby", "authors": "Invoca Development adapted from hobo_fields by Tom Locke", "info": "Declare your Rails/active_record model schemas and have database migrations generated for you!", "licenses": [], "metadata": { "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "95d7863edf05bc9bdbe8f4bba1a2876fc154ae335851faab6d0d0d2d3c4bfc38", "spec_sha": "521b170ef9bd16ebdfc08b2fcd6b9930f4e39988982efb8b470909fe50b01df5", "project_uri": "https://rubygems.org/gems/declare_schema", "gem_uri": "https://rubygems.org/gems/declare_schema-3.1.0.colin.1.gem", "homepage_uri": "https://github.com/Invoca/declare_schema", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/declare_schema/3.1.0.colin.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 6.0" } ] } }
2025-08-19 15:17:21 UTC
Co9A1vuV1ORlUmGPm2Ykr

QueryWise

QueryWise is a lightweight, developer-friendly tool that helps Ruby on Rails teams detect, analyze, and fix inefficient database queries. Automatically detect N+1 queries, slow queries, and missing indexes without needing heavy, expensive Application Performance Monitoring (APM) software.

0.2.1
Content{ "name": "QueryWise", "downloads": 64, "version": "0.2.1", "version_created_at": "2025-08-19T15:16:33.142Z", "version_downloads": 0, "platform": "ruby", "authors": "Blair Lane", "info": "QueryWise is a lightweight, developer-friendly tool that helps Ruby on Rails teams detect, analyze, and fix inefficient database queries. Automatically detect N+1 queries, slow queries, and missing indexes without needing heavy, expensive Application Performance Monitoring (APM) software.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/BlairLane22/QueryOptimizerAPI", "changelog_uri": "https://github.com/BlairLane22/QueryWise/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/BlairLane22/QueryWise", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://github.com/BlairLane22/QueryWise/blob/main/README.md" }, "yanked": false, "sha": "fd738c75e732e3937d8ad0ee51b2528218f8ec1a38103ca6521f66e6473c432e", "spec_sha": "b5ede810de4a9ff6c14755a6bd181532f9b4be1ab8699ca347106218ab05194c", "project_uri": "https://rubygems.org/gems/QueryWise", "gem_uri": "https://rubygems.org/gems/QueryWise-0.2.1.gem", "homepage_uri": "https://github.com/BlairLane22/QueryOptimizerAPI", "wiki_uri": null, "documentation_uri": "https://github.com/BlairLane22/QueryWise/blob/main/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/BlairLane22/QueryWise", "bug_tracker_uri": null, "changelog_uri": "https://github.com/BlairLane22/QueryWise/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rails", "requirements": "~> 7.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rubocop", "requirements": "~> 1.21" }, { "name": "sqlite3", "requirements": "~> 1.4" }, { "name": "vcr", "requirements": "~> 6.1" }, { "name": "webmock", "requirements": "~> 3.18" } ], "runtime": [ { "name": "activesupport", "requirements": "~> 7.0" }, { "name": "httparty", "requirements": "~> 0.21" } ] } }
2025-08-19 15:16:35 UTC
Tj0ln_xrkRSr_xxSX6cXD

buildkite-builder

Buildkite Builder is a tool that provides projects using Buildkite to have dynamic pipeline functionality.

4.21.0
Content{ "name": "buildkite-builder", "downloads": 531435, "version": "4.21.0", "version_created_at": "2025-08-19T14:51:03.432Z", "version_downloads": 0, "platform": "ruby", "authors": "Ngan Pham, Andrew Lee", "info": "Buildkite Builder is a tool that provides projects using Buildkite to have dynamic pipeline functionality.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/Gusto/buildkite-builder", "changelog_uri": "https://github.com/Gusto/buildkite-builder/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/Gusto/buildkite-builder/issues", "source_code_uri": "https://github.com/Gusto/buildkite-builder" }, "yanked": false, "sha": "773188e0963d7ac68e6322b8049a0ef4375f3f848a597b414287fc27866a239f", "spec_sha": "b288d6144c3b5ed806a2f0d54f0fa4d6c2a75ff2b51945daf2dab0fdce4f95ca", "project_uri": "https://rubygems.org/gems/buildkite-builder", "gem_uri": "https://rubygems.org/gems/buildkite-builder-4.21.0.gem", "homepage_uri": "https://github.com/Gusto/buildkite-builder", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Gusto/buildkite-builder", "bug_tracker_uri": "https://github.com/Gusto/buildkite-builder/issues", "changelog_uri": "https://github.com/Gusto/buildkite-builder/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "debug", "requirements": ">= 0" }, { "name": "ostruct", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "rainbow", "requirements": ">= 3" } ] } }
2025-08-19 14:51:05 UTC
t8MiChwKrYx2R42hMNTmJ

brand.dev

Ruby library to access the Brand Dev API

0.3.0
Content{ "name": "brand.dev", "downloads": 2154, "version": "0.3.0", "version_created_at": "2025-08-19T14:49:41.186Z", "version_downloads": 0, "platform": "ruby", "authors": "Brand Dev", "info": "Ruby library to access the Brand Dev API", "licenses": [], "metadata": { "homepage_uri": "https://gemdocs.org/gems/brand.dev", "source_code_uri": "https://github.com/brand-dot-dev/ruby-sdk", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "f6e42d65fcec093973a364cddd7da9350b56355c3e7cc7680a3f232b61f84637", "spec_sha": "6644e5192d4f2a8ca213bf763df27cf788dc8dbd729e6e73415b69579ac86e3b", "project_uri": "https://rubygems.org/gems/brand.dev", "gem_uri": "https://rubygems.org/gems/brand.dev-0.3.0.gem", "homepage_uri": "https://gemdocs.org/gems/brand.dev", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/brand-dot-dev/ruby-sdk", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "connection_pool", "requirements": ">= 0" } ] } }
2025-08-19 14:49:42 UTC
EGEDx9K_O6nVeHiCf_fzq

cybrid_api_bank_ruby

View our documentation at https://github.com/Cybrid-app/cybrid-api-bank-ruby/

0.124.78
Content{ "name": "cybrid_api_bank_ruby", "downloads": 1599425, "version": "0.124.78", "version_created_at": "2025-08-19T14:45:11.415Z", "version_downloads": 0, "platform": "ruby", "authors": "Cybrid", "info": "View our documentation at https://github.com/Cybrid-app/cybrid-api-bank-ruby/", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "33f2d600a275ed5bf0976d27e8cde752d2cc3fbc2c5fdca0836151e7ce476ffd", "spec_sha": "a13a6e447218c597e5154f76c698e65b4a63fd74e09a8534e5dc502bc013bb40", "project_uri": "https://rubygems.org/gems/cybrid_api_bank_ruby", "gem_uri": "https://rubygems.org/gems/cybrid_api_bank_ruby-0.124.78.gem", "homepage_uri": "https://github.com/Cybrid-app/cybrid-api-bank-ruby/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cybrid_api_bank_ruby/0.124.78", "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-19 14:45:17 UTC
pK8JyhXM-1KbqpLsewNXj

cybrid_api_id_ruby

View our documentation at https://github.com/Cybrid-app/cybrid-api-id-ruby/

0.124.78
Content{ "name": "cybrid_api_id_ruby", "downloads": 1602961, "version": "0.124.78", "version_created_at": "2025-08-19T14:44:26.973Z", "version_downloads": 0, "platform": "ruby", "authors": "Cybrid", "info": "View our documentation at https://github.com/Cybrid-app/cybrid-api-id-ruby/", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "949712b1f90813d0d6e0a557a514d29c5ba9583d876667f177544ddedc00d554", "spec_sha": "31432a46e116a63034a13bfa31e0420f057f730c61e127a81ee5b1b4a359a515", "project_uri": "https://rubygems.org/gems/cybrid_api_id_ruby", "gem_uri": "https://rubygems.org/gems/cybrid_api_id_ruby-0.124.78.gem", "homepage_uri": "https://github.com/Cybrid-app/cybrid-api-id-ruby/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cybrid_api_id_ruby/0.124.78", "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-19 14:44:31 UTC
mil0ZDwV-VmJNuw-4Uzoq

cybrid_api_organization_ruby

View our documentation at https://github.com/Cybrid-app/cybrid-api-organization-ruby/

0.124.78
Content{ "name": "cybrid_api_organization_ruby", "downloads": 1621850, "version": "0.124.78", "version_created_at": "2025-08-19T14:44:09.320Z", "version_downloads": 0, "platform": "ruby", "authors": "Cybrid", "info": "View our documentation at https://github.com/Cybrid-app/cybrid-api-organization-ruby/", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "9f4c39b13dbda47b6ec4b8b34e656a7639d266626b8ce1cc51491e5855e1185a", "spec_sha": "b099a4fa12e7dcb051b46f4fa376730d61e3019720a1c95f06c1bdb54140b858", "project_uri": "https://rubygems.org/gems/cybrid_api_organization_ruby", "gem_uri": "https://rubygems.org/gems/cybrid_api_organization_ruby-0.124.78.gem", "homepage_uri": "https://github.com/Cybrid-app/cybrid-api-organization-ruby/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cybrid_api_organization_ruby/0.124.78", "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-19 14:44:13 UTC
6pCgsLoEU0p339PT99Woy

playbook_ui_docs

Display all the components from Playbook UI inside your own system.

14.25.0.pre.alpha.PLAY2361datepickerarrownav9708
Content{ "name": "playbook_ui_docs", "downloads": 443743, "version": "14.25.0.pre.alpha.PLAY2361datepickerarrownav9708", "version_created_at": "2025-08-19T14:41:12.271Z", "version_downloads": 0, "platform": "ruby", "authors": "Power UX, Power Devs", "info": "Display all the components from Playbook UI inside your own system.", "licenses": [ "ISC" ], "metadata": {}, "yanked": false, "sha": "5bc451395ad71cde8ecb3f2d99419007d8c5f7cec67f78a8310d9d32cd7da22a", "spec_sha": "f435fff1db5f5763e42a022e48fd1d2b1bfe6d691765270df15d089bbc0771a1", "project_uri": "https://rubygems.org/gems/playbook_ui_docs", "gem_uri": "https://rubygems.org/gems/playbook_ui_docs-14.25.0.pre.alpha.PLAY2361datepickerarrownav9708.gem", "homepage_uri": "https://playbook.powerapp.cloud/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/playbook_ui_docs/14.25.0.pre.alpha.PLAY2361datepickerarrownav9708", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "playbook_ui", "requirements": ">= 0" } ] } }
2025-08-19 14:41:15 UTC
_hlgEPF1TwOoRn92zbkfr

playbook_ui

Playbook UI is built out in Ruby View Components and React Components. Playbook takes a modern design approach and applies it in a way that makes it easy to support bleeding edge or legacy systems.

14.25.0.pre.alpha.PLAY2361datepickerarrownav9708
Content{ "name": "playbook_ui", "downloads": 1641129, "version": "14.25.0.pre.alpha.PLAY2361datepickerarrownav9708", "version_created_at": "2025-08-19T14:41:08.124Z", "version_downloads": 0, "platform": "ruby", "authors": "Power UX, Power Devs", "info": "Playbook UI is built out in Ruby View Components and React Components. Playbook takes a modern design approach and applies it in a way that makes it easy to support bleeding edge or legacy systems.", "licenses": [ "ISC" ], "metadata": {}, "yanked": false, "sha": "2121039a3e07133b36e07d465399623283281ab123a2bfe677448ca98d2c0c73", "spec_sha": "0d392e3c247513279ec99891a2d92cb5f7a1afc006e271eac979d2ca1c578a47", "project_uri": "https://rubygems.org/gems/playbook_ui", "gem_uri": "https://rubygems.org/gems/playbook_ui-14.25.0.pre.alpha.PLAY2361datepickerarrownav9708.gem", "homepage_uri": "https://playbook.powerapp.cloud/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/playbook_ui/14.25.0.pre.alpha.PLAY2361datepickerarrownav9708", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "brakeman", "requirements": "= 7.0.0" }, { "name": "byebug", "requirements": ">= 11.0.0" }, { "name": "github_changelog_generator", "requirements": "= 1.15.2" }, { "name": "rails", "requirements": ">= 5.2.4.5" }, { "name": "rspec-html-matchers", "requirements": "= 0.9.1" }, { "name": "rspec-rails", "requirements": "~> 3.8, >= 3.8.0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-performance", "requirements": "~> 1.11.5" }, { "name": "tzinfo-data", "requirements": "= 1.2018.9" }, { "name": "will_paginate", "requirements": "= 3.3.1" } ], "runtime": [ { "name": "actionpack", "requirements": ">= 5.2.4.5" }, { "name": "actionview", "requirements": ">= 5.2.4.5" }, { "name": "activesupport", "requirements": ">= 5.2.4.5" }, { "name": "react-rails", "requirements": "= 2.6.1" }, { "name": "view_component", "requirements": "= 2.83.0" }, { "name": "webpacker-react", "requirements": "~> 0.3.2" } ] } }
2025-08-19 14:41:12 UTC
T3hH7V0bfV1hIapjp1tvS

graphql-searchkick

A Searchkick plugin for graphql-ruby allowing you to use searchkick with the connection type

1.1.1
Content{ "name": "graphql-searchkick", "downloads": 242932, "version": "1.1.1", "version_created_at": "2025-08-19T14:34:58.727Z", "version_downloads": 0, "platform": "ruby", "authors": "Chad Wilken", "info": "A Searchkick plugin for graphql-ruby allowing you to use searchkick with the connection type", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/CompanyCam/graphql-searchkick", "changelog_uri": "https://github.com/CompanyCam/graphql-searchkick/blob/master/CHANGELOG.md" }, "yanked": false, "sha": "593ef0e3bef934c3e36cc643c5f8b3f0f77462c01196b13720d109b5770aede3", "spec_sha": "e8125129fb98a773a120246cfc143b1e96256cffb5009576abf0e856c88e72ca", "project_uri": "https://rubygems.org/gems/graphql-searchkick", "gem_uri": "https://rubygems.org/gems/graphql-searchkick-1.1.1.gem", "homepage_uri": "https://github.com/CompanyCam/graphql-searchkick", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": "https://github.com/CompanyCam/graphql-searchkick/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "activerecord", "requirements": "~> 7.1.5.2" }, { "name": "appraisal", "requirements": ">= 0" }, { "name": "codeclimate-test-reporter", "requirements": ">= 0" }, { "name": "elasticsearch", "requirements": "> 6, < 7.14.0" }, { "name": "guard", "requirements": ">= 0" }, { "name": "guard-rspec", "requirements": ">= 0" }, { "name": "rake", "requirements": "~> 12.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "sqlite3", "requirements": ">= 0" } ], "runtime": [ { "name": "graphql", "requirements": "> 1.11" }, { "name": "searchkick", "requirements": "> 4.0" } ] } }
2025-08-19 14:35:00 UTC
JfVD0cL5Hv-sIOeSHKQib

bluewall

BlueWall is a security auditing tool that analyzes pfSense and OpenSense firewall configurations. It identifies security strengths and weaknesses, simulates attack scenarios, and provides a detailed compliance assessment against major security frameworks like NIST, CIS, and PCI DSS.

1.0.2
Content{ "name": "bluewall", "downloads": 48, "version": "1.0.2", "version_created_at": "2025-08-19T14:33:53.235Z", "version_downloads": 0, "platform": "ruby", "authors": "Mark Angelo P. Santonil", "info": " BlueWall is a security auditing tool that analyzes pfSense and OpenSense firewall configurations.\n It identifies security strengths and weaknesses, simulates attack scenarios, and provides a detailed\n compliance assessment against major security frameworks like NIST, CIS, and PCI DSS.\n", "licenses": [ "AGPLv3" ], "metadata": { "changelog_uri": "https://github.com/cilliapwndev/bluewall/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/cilliapwndev/bluewall", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "42e0dffb8c97d1f8eb67266b5277bd9856e8b2e969f41067cbe87a24c20bd2f6", "spec_sha": "f558ad05a1c7fe623176c26c0b8ecc571de3ec6efc7f0b20e5399cfbb7e1d98f", "project_uri": "https://rubygems.org/gems/bluewall", "gem_uri": "https://rubygems.org/gems/bluewall-1.0.2.gem", "homepage_uri": "https://github.com/cilliapwndev/bluewall", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/cilliapwndev/bluewall", "bug_tracker_uri": null, "changelog_uri": "https://github.com/cilliapwndev/bluewall/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "json", "requirements": ">= 2.0" }, { "name": "nokogiri", "requirements": "~> 1.15" } ] } }
2025-08-19 14:33:55 UTC
muAZKGfIwwEUGbbsmbU94

carrierwave_backgrounder

Offload CarrierWave's image processing and storage to a background process using Delayed Job, Resque, Sidekiq, Qu, Queue Classic or Girl Friday

1.1.0
Content{ "name": "carrierwave_backgrounder", "downloads": 1607463, "version": "1.1.0", "version_created_at": "2025-08-19T14:32:43.107Z", "version_downloads": 0, "platform": "ruby", "authors": "Larry Sprock", "info": "Offload CarrierWave's image processing and storage to a background process using Delayed Job, Resque, Sidekiq, Qu, Queue Classic or Girl Friday", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "aed5c2c0c22b661f0dad999e3310689e27b8f794e2c1f5623fa35a4dbc0c0c6a", "spec_sha": "a09ed642fff3b52f9b7ce344f31fe14476ab41683cd6514e8e1e685e6d0f74f6", "project_uri": "https://rubygems.org/gems/carrierwave_backgrounder", "gem_uri": "https://rubygems.org/gems/carrierwave_backgrounder-1.1.0.gem", "homepage_uri": "https://github.com/lardawge/carrierwave_backgrounder", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/carrierwave_backgrounder/1.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 3.12" }, { "name": "rspec-rails", "requirements": ">= 0" }, { "name": "sidekiq", "requirements": ">= 0" }, { "name": "sqlite3", "requirements": ">= 0" } ], "runtime": [ { "name": "carrierwave", "requirements": "> 2.0, < 4.0" }, { "name": "rails", "requirements": "> 6.0, < 8.1" } ] } }
2025-08-19 14:32:45 UTC
P_Vi0-EcNjpdAwx6VqTJG

foreman_monitoring

Foreman plugin for monitoring system integration.

3.4.0
Content{ "name": "foreman_monitoring", "downloads": 24371, "version": "3.4.0", "version_created_at": "2025-08-19T14:26:30.433Z", "version_downloads": 0, "platform": "ruby", "authors": "Timo Goebel", "info": "Foreman plugin for monitoring system integration.", "licenses": [ "GPL-3.0" ], "metadata": {}, "yanked": false, "sha": "5333d897e706f8fe4fb2e57b9200a2f3bc308ddfe985ae9748fc1220da2cd47f", "spec_sha": "1193f125419f8fe02ae365b1d8165014ed0dcdf6e19efa7d5f36c6673df9468e", "project_uri": "https://rubygems.org/gems/foreman_monitoring", "gem_uri": "https://rubygems.org/gems/foreman_monitoring-3.4.0.gem", "homepage_uri": "https://github.com/theforeman/foreman_monitoring", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/foreman_monitoring/3.4.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rdoc", "requirements": ">= 0" } ], "runtime": [ { "name": "deface", "requirements": "< 2.0" } ] } }
2025-08-19 14:26:32 UTC
1s2m8rxS42DotbuzYJanB

metasploit-payloads

Compiled binaries for Metasploit's Meterpreter

2.0.223
Content{ "name": "metasploit-payloads", "downloads": 4433137, "version": "2.0.223", "version_created_at": "2025-08-19T14:23:11.618Z", "version_downloads": 0, "platform": "ruby", "authors": "OJ Reeves, Tod Beardsley, Chris Doughty, Brent Cook", "info": "Compiled binaries for Metasploit's Meterpreter", "licenses": [ "3-clause (or \"modified\") BSD" ], "metadata": {}, "yanked": false, "sha": "2c86c1ae2c8626ddc4a71433ad447bcd16671f6a1874ed4a5ef0cf7456224a67", "spec_sha": "0d1534389c8c3dd4e5f39764a573b2dd3110dc3968d0c298f1e2f9219c5ba49b", "project_uri": "https://rubygems.org/gems/metasploit-payloads", "gem_uri": "https://rubygems.org/gems/metasploit-payloads-2.0.223.gem", "homepage_uri": "http://www.metasploit.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/metasploit-payloads/2.0.223", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "gem-release", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" } ], "runtime": [] } }
2025-08-19 14:23:14 UTC
z7OM2YPC0M4g2wH9ZZLZ5

post-for-me

Ruby library to access the Post For Me API

0.1.0.pre.alpha.4
Content{ "name": "post-for-me", "downloads": 81, "version": "0.1.0.pre.alpha.4", "version_created_at": "2025-08-19T14:00:26.593Z", "version_downloads": 0, "platform": "ruby", "authors": "Post For Me", "info": "Ruby library to access the Post For Me API", "licenses": [], "metadata": { "homepage_uri": "https://gemdocs.org/gems/post-for-me", "source_code_uri": "https://github.com/DayMoonDevelopment/post-for-me-ruby", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "33ee022652b0e08339f126d1c2071c7b74eb4d44323f9c97fc06acd14ef610f4", "spec_sha": "f3aa067cab55ae1573bb05942c13dd41d6dbdc1a59bad2de76ce31f04ce0cebd", "project_uri": "https://rubygems.org/gems/post-for-me", "gem_uri": "https://rubygems.org/gems/post-for-me-0.1.0.pre.alpha.4.gem", "homepage_uri": "https://gemdocs.org/gems/post-for-me", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/DayMoonDevelopment/post-for-me-ruby", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "connection_pool", "requirements": ">= 0" } ] } }
2025-08-19 14:00:28 UTC
fU8W30TY-0QQpsNECEHte

stigg-api-client

Stigg API Client for Ruby

3.27.1
Content{ "name": "stigg-api-client", "downloads": 310204, "version": "3.27.1", "version_created_at": "2025-08-19T13:52:14.479Z", "version_downloads": 0, "platform": "ruby", "authors": "Stigg", "info": "Stigg API Client for Ruby", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://stigg.io" }, "yanked": false, "sha": "8922833506480324651b455bd41d49540e8fae411b0ecb54ba4e1fb9395c6ee9", "spec_sha": "4081344b95c64a6e67c5109c7398842ebe9232d80eb5b38408a0fa79ecb7e53d", "project_uri": "https://rubygems.org/gems/stigg-api-client", "gem_uri": "https://rubygems.org/gems/stigg-api-client-3.27.1.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-19 13:52:17 UTC
S4sY4qzClX8cyKIa8OdtN

apipie-rails

Rails REST API documentation tool

1.5.0
Content{ "name": "apipie-rails", "downloads": 10983039, "version": "1.5.0", "version_created_at": "2025-08-19T13:51:37.979Z", "version_downloads": 0, "platform": "ruby", "authors": "Pavel Pokorny, Ivan Necas", "info": "Rails REST API documentation tool", "licenses": [], "metadata": { "changelog_uri": "https://github.com/Apipie/apipie-rails/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/Apipie/apipie-rails/issues", "source_code_uri": "https://github.com/Apipie/apipie-rails" }, "yanked": false, "sha": "92c0fba527978f1d151ae381dffdae34399d01e6a711daa8e14e522e51f8b444", "spec_sha": "cca12f63028d9ff809d5766ed80587083d5a57d16ce00684ed5a6df7724be66c", "project_uri": "https://rubygems.org/gems/apipie-rails", "gem_uri": "https://rubygems.org/gems/apipie-rails-1.5.0.gem", "homepage_uri": "http://github.com/Apipie/apipie-rails", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Apipie/apipie-rails", "bug_tracker_uri": "https://github.com/Apipie/apipie-rails/issues", "changelog_uri": "https://github.com/Apipie/apipie-rails/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "json-schema", "requirements": "~> 2.8" }, { "name": "maruku", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "RedCloth", "requirements": ">= 0" }, { "name": "rspec-rails", "requirements": "~> 3.0" }, { "name": "rubocop_challenger", "requirements": ">= 0" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "rubocop-rails", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": ">= 0" }, { "name": "rubocop-rspec_rails", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "sqlite3", "requirements": ">= 0" } ], "runtime": [ { "name": "actionpack", "requirements": ">= 5.0" }, { "name": "activesupport", "requirements": ">= 5.0" } ] } }
2025-08-19 13:51:40 UTC
IUOJBgujmsnXvWESXISvC

bluewall

BlueWall is a security auditing tool that analyzes pfSense and OpenSense firewall configurations. It identifies security strengths and weaknesses, simulates attack scenarios, and provides a detailed compliance assessment against major security frameworks like NIST, CIS, and PCI DSS.

1.0.1
Content{ "name": "bluewall", "downloads": 0, "version": "1.0.1", "version_created_at": "2025-08-19T13:50:22.092Z", "version_downloads": 0, "platform": "ruby", "authors": "Mark Angelo P. Santonil", "info": " BlueWall is a security auditing tool that analyzes pfSense and OpenSense firewall configurations.\n It identifies security strengths and weaknesses, simulates attack scenarios, and provides a detailed\n compliance assessment against major security frameworks like NIST, CIS, and PCI DSS.\n", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/cilliapwndev/bluewall/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/cilliapwndev/bluewall", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "559e806f437700b9408179c10db17eb1ce857a506bd56be67c4dfcb70e26414f", "spec_sha": "dbf5febbbea149e29712cba5879920750eb962170d84cf6546624cb4051b5a6d", "project_uri": "https://rubygems.org/gems/bluewall", "gem_uri": "https://rubygems.org/gems/bluewall-1.0.1.gem", "homepage_uri": "https://github.com/cilliapwndev/bluewall", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/cilliapwndev/bluewall", "bug_tracker_uri": null, "changelog_uri": "https://github.com/cilliapwndev/bluewall/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "json", "requirements": ">= 2.0" }, { "name": "nokogiri", "requirements": "~> 1.15" } ] } }
2025-08-19 13:50:23 UTC
Z-bc7gvPHX_HEjUh-3jty

ledmon

Ledmon is a Ruby gem that provides tools for managing and deploying monsters in the Ledmon ecosystem. It includes features for session management, deployment, and interaction with Ledmon's monster server.

0.1.5
Content{ "name": "ledmon", "downloads": 412, "version": "0.1.5", "version_created_at": "2025-08-19T13:48:50.191Z", "version_downloads": 0, "platform": "ruby", "authors": "Ahmed Al Hafoudh", "info": "Ledmon is a Ruby gem that provides tools for managing and deploying monsters in the Ledmon ecosystem. It includes features for session management, deployment, and interaction with Ledmon's monster server.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://www.lstme.sk", "changelog_uri": "https://gitlab.com/lstme/ledmon", "source_code_uri": "https://gitlab.com/lstme/ledmon", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "6abb22c4da309a4d35f9b643b434aa279524963a8f54122c345ea79545110d97", "spec_sha": "37f9071eb5354e7e7c0bfb713bf914a4e853617c664324a30381f7957e74b1c6", "project_uri": "https://rubygems.org/gems/ledmon", "gem_uri": "https://rubygems.org/gems/ledmon-0.1.5.gem", "homepage_uri": "https://www.lstme.sk", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://gitlab.com/lstme/ledmon", "bug_tracker_uri": null, "changelog_uri": "https://gitlab.com/lstme/ledmon", "funding_uri": null, "dependencies": { "development": [ { "name": "grpc-tools", "requirements": "~> 1.71" } ], "runtime": [ { "name": "activesupport", "requirements": "~> 8.0" }, { "name": "grpc", "requirements": "~> 1.74" }, { "name": "http", "requirements": "~> 5.3" }, { "name": "logger", "requirements": "~> 1.7" }, { "name": "pry", "requirements": "~> 0.15.2" }, { "name": "rack", "requirements": "~> 2.2.3" }, { "name": "thor", "requirements": "~> 1.3" }, { "name": "tty-config", "requirements": "~> 0.6.0" }, { "name": "tty-prompt", "requirements": "~> 0.23.1" }, { "name": "zeitwerk", "requirements": "~> 2.7" } ] } }
2025-08-19 13:48:51 UTC
BfiSUExATX5kk-2AQYXru

sticapi_client

A gem who encapsulate api calls of TJPI sticapi

3.5.3
Content{ "name": "sticapi_client", "downloads": 97781, "version": "3.5.3", "version_created_at": "2025-08-19T13:47:08.490Z", "version_downloads": 0, "platform": "ruby", "authors": "Ricardo Viana", "info": "A gem who encapsulate api calls of TJPI sticapi", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "e16daa32fc720848eec722841a7cc60d086e89cce2430d422fd410ee2e35e3c3", "spec_sha": "367ee279a484c7810c9c87d12252ff8208736d1578afcd5d85fcf56f3a78fdae", "project_uri": "https://rubygems.org/gems/sticapi_client", "gem_uri": "https://rubygems.org/gems/sticapi_client-3.5.3.gem", "homepage_uri": "https://github.com/zezim/sticapi_client", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/sticapi_client/3.5.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 1.15" }, { "name": "rake", "requirements": "~> 10.0" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [ { "name": "devise", "requirements": "~> 4.3" }, { "name": "jwt", "requirements": "~> 2.0" }, { "name": "rails", "requirements": ">= 5.0" } ] } }
2025-08-19 13:47:10 UTC
Ou2XVgLTMNCyLmElrkRrl

bluewall

BlueWall is a security auditing tool that analyzes pfSense and OpenSense firewall configurations. It identifies security strengths and weaknesses, simulates attack scenarios, and provides a detailed compliance assessment against major security frameworks like NIST, CIS, and PCI DSS.

1.0.0
Content{ "name": "bluewall", "downloads": 0, "version": "1.0.0", "version_created_at": "2025-08-19T13:46:14.243Z", "version_downloads": 0, "platform": "ruby", "authors": "Mark Angelo P. Santonil", "info": " BlueWall is a security auditing tool that analyzes pfSense and OpenSense firewall configurations.\n It identifies security strengths and weaknesses, simulates attack scenarios, and provides a detailed\n compliance assessment against major security frameworks like NIST, CIS, and PCI DSS.\n", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/cilliapwndev/bluewall/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/cilliapwndev/bluewall", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "029d79346996168bb48a829bd130d26fbe1d185a75f84eb3b48a5cc3f0815e3f", "spec_sha": "58787fda1458955ff4a14a3982a5ccb00697b80cbb964cf508d268a36d5dd88e", "project_uri": "https://rubygems.org/gems/bluewall", "gem_uri": "https://rubygems.org/gems/bluewall-1.0.0.gem", "homepage_uri": "https://github.com/cilliapwndev/bluewall", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/cilliapwndev/bluewall", "bug_tracker_uri": null, "changelog_uri": "https://github.com/cilliapwndev/bluewall/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "json", "requirements": ">= 2.0" }, { "name": "nokogiri", "requirements": "~> 1.15" } ] } }
2025-08-19 13:46:15 UTC
VvONNdsY9KGqAjCvJiEi-

funk_hands

Spending hours in the rails console? Spruce it up and show off those hard-working hands! funk_hands replaces IRB with Pry, improves output through awesome_print, and has some other goodies up its sleeves.

3.0.0
Content{ "name": "funk_hands", "downloads": 40414, "version": "3.0.0", "version_created_at": "2025-08-19T13:44:46.079Z", "version_downloads": 0, "platform": "ruby", "authors": "Gopal Patel", "info": "Spending hours in the rails console? Spruce it up and show off those hard-working hands! funk_hands replaces IRB with Pry, improves output through awesome_print, and has some other goodies up its sleeves.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "73ba74eeb3faf9be7c661b661fac899bef89b37f90eafb64fa9e96cbfb22ce12", "spec_sha": "155c9bc2c2db86cfcaff0d91f67a0bdde950a5630aaa4265398240f050f4886f", "project_uri": "https://rubygems.org/gems/funk_hands", "gem_uri": "https://rubygems.org/gems/funk_hands-3.0.0.gem", "homepage_uri": "https://github.com/Jack12816/funk_hands", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/funk_hands/3.0.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "pry", "requirements": ">= 0.15.0" }, { "name": "pry-byebug-reloaded", "requirements": "~> 3.11" }, { "name": "pry-rails", "requirements": ">= 0.3.11" }, { "name": "pry-remote-reloaded", "requirements": "~> 2.0" } ] } }
2025-08-19 13:44:47 UTC
aHHWZhHhwVumfKDdoo2xp

to_timezone

Adds intuitive time zone conversion methods to Time and DateTime in Rails, allowing calls like `.to_pht`, `.to_ict`, and more for effortless time zone handling.

0.3.0
Content{ "name": "to_timezone", "downloads": 759, "version": "0.3.0", "version_created_at": "2025-08-19T13:44:04.679Z", "version_downloads": 0, "platform": "ruby", "authors": "Nujian Den Mark Meralpis", "info": "Adds intuitive time zone conversion methods to Time and DateTime in Rails, allowing calls like `.to_pht`, `.to_ict`, and more for effortless time zone handling.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "changelog_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "source_code_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "bb8713e03c45b422f63bc5ebca6ccfafefff62f5d7b3367cbdbf3f27e6106a2e", "spec_sha": "03a764ca4cbfac34fe9772b80b67f26022c4f80eaccac857746dbafad71a156f", "project_uri": "https://rubygems.org/gems/to_timezone", "gem_uri": "https://rubygems.org/gems/to_timezone-0.3.0.gem", "homepage_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "bug_tracker_uri": null, "changelog_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": ">= 0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 6.0" } ] } }
2025-08-19 13:44:06 UTC
-OKr9qzWEpLhBYrrXx5LH

serega

JSON Serializer - Simple and clear DSL - Ability to manually select serialized fields - Multiple ways to solve N+1 problems - Built-in presenter - No dependencies - Plugin system as in Roda or Shrine

0.32.0
Content{ "name": "serega", "downloads": 19610, "version": "0.32.0", "version_created_at": "2025-08-19T13:42:54.321Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrey Glushkov", "info": "JSON Serializer\n\n- Simple and clear DSL\n- Ability to manually select serialized fields\n- Multiple ways to solve N+1 problems\n- Built-in presenter\n- No dependencies\n- Plugin system as in Roda or Shrine\n", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/aglushkov/serega/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/aglushkov/serega", "documentation_uri": "https://www.rubydoc.info/gems/serega" }, "yanked": false, "sha": "2c28d58afd386efa7f7b25acf0a65bbe9f45d8f7daff3281416838174654707f", "spec_sha": "9bbc70f0dc3ae9ab5330b53c2174f8347790837b2b63e124fc5f203c3777c412", "project_uri": "https://rubygems.org/gems/serega", "gem_uri": "https://rubygems.org/gems/serega-0.32.0.gem", "homepage_uri": "https://github.com/aglushkov/serega", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/serega", "mailing_list_uri": null, "source_code_uri": "https://github.com/aglushkov/serega", "bug_tracker_uri": null, "changelog_uri": "https://github.com/aglushkov/serega/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-19 13:42:56 UTC
E8BarezGDvR713umvw9az

to_timezone

Adds intuitive time zone conversion methods to Time and DateTime in Rails, allowing calls like `.to_pht`, `.to_ict`, and more for effortless time zone handling.

0.2.4
Content{ "name": "to_timezone", "downloads": 756, "version": "0.2.4", "version_created_at": "2025-08-19T13:41:31.039Z", "version_downloads": 0, "platform": "ruby", "authors": "Nujian Den Mark Meralpis", "info": "Adds intuitive time zone conversion methods to Time and DateTime in Rails, allowing calls like `.to_pht`, `.to_ict`, and more for effortless time zone handling.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "changelog_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "source_code_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "9a9d1e6e6ae9e62b4eee7fbbecf5a5644cbe3543825f9c1f096aefbdd6864261", "spec_sha": "08490160d46b61ea676e960209f1abcc859e7b0b3e2ad61e8f72f17506fd41f4", "project_uri": "https://rubygems.org/gems/to_timezone", "gem_uri": "https://rubygems.org/gems/to_timezone-0.2.4.gem", "homepage_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "bug_tracker_uri": null, "changelog_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": ">= 0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 6.0" } ] } }
2025-08-19 13:41:34 UTC
O7hUonCGJwWkqgoStZ09Z

to_timezone

Adds intuitive time zone conversion methods to Time and DateTime in Rails, allowing calls like `.to_pht`, `.to_ict`, and more for effortless time zone handling.

0.2.3.pre.build1
Content{ "name": "to_timezone", "downloads": 747, "version": "0.2.3.pre.build1", "version_created_at": "2025-08-19T13:37:30.943Z", "version_downloads": 0, "platform": "ruby", "authors": "Nujian Den Mark Meralpis", "info": "Adds intuitive time zone conversion methods to Time and DateTime in Rails, allowing calls like `.to_pht`, `.to_ict`, and more for effortless time zone handling.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "changelog_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "source_code_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "b1a1e17a2764aa080e92facc71e1a4e83d6d909f27e5ef6da64cb6d9c3eb0577", "spec_sha": "210a216f30f6c374f8c1476a902bafdabd7cc88f3c6567de53de620f84cc7355", "project_uri": "https://rubygems.org/gems/to_timezone", "gem_uri": "https://rubygems.org/gems/to_timezone-0.2.3.pre.build1.gem", "homepage_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "bug_tracker_uri": null, "changelog_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": ">= 0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 6.0" } ] } }
2025-08-19 13:37:32 UTC
KRwRIQJ4Va6FqfduDDxwE

stigg-api-client

Stigg API Client for Ruby

3.27.0
Content{ "name": "stigg-api-client", "downloads": 310195, "version": "3.27.0", "version_created_at": "2025-08-19T13:35:20.878Z", "version_downloads": 0, "platform": "ruby", "authors": "Stigg", "info": "Stigg API Client for Ruby", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://stigg.io" }, "yanked": false, "sha": "841290a0af092e3bfada6f810aee1a61fa7bbc29c1990f3bcca32ab9b89660a0", "spec_sha": "850d046ee059f79ddf69c22773df1b892a90ec082192e1669b1740a2307f1fcd", "project_uri": "https://rubygems.org/gems/stigg-api-client", "gem_uri": "https://rubygems.org/gems/stigg-api-client-3.27.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-19 13:35:23 UTC
k50X3V1RT7J9MVycFmngo

floe

Floe is a runner for Amazon States Language workflows.

0.17.0
Content{ "name": "floe", "downloads": 62331, "version": "0.17.0", "version_created_at": "2025-08-19T13:32:54.345Z", "version_downloads": 0, "platform": "ruby", "authors": "ManageIQ Developers", "info": "Floe is a runner for Amazon States Language workflows.", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/ManageIQ/floe", "changelog_uri": "https://github.com/ManageIQ/floe/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/ManageIQ/floe", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "5eac0e00c95affd0ce309451a12dc6637d63e9f8d5594baba98fd620e3ced48e", "spec_sha": "312277dde25dd730e4e069e9c98c8053cd3e9a8c45d255f07109a5b0732f692b", "project_uri": "https://rubygems.org/gems/floe", "gem_uri": "https://rubygems.org/gems/floe-0.17.0.gem", "homepage_uri": "https://github.com/ManageIQ/floe", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/ManageIQ/floe", "bug_tracker_uri": null, "changelog_uri": "https://github.com/ManageIQ/floe/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "manageiq-style", "requirements": ">= 1.5.2" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0.21.2" }, { "name": "timecop", "requirements": ">= 0" } ], "runtime": [ { "name": "awesome_spawn", "requirements": "~> 1.6" }, { "name": "faraday", "requirements": ">= 0" }, { "name": "faraday-follow_redirects", "requirements": ">= 0" }, { "name": "io-wait", "requirements": ">= 0" }, { "name": "json", "requirements": "~> 2.10" }, { "name": "jsonpath", "requirements": "~> 1.1" }, { "name": "kubeclient", "requirements": "~> 4.7" }, { "name": "optimist", "requirements": "~> 3.0" }, { "name": "parslet", "requirements": "~> 2.0" } ] } }
2025-08-19 13:32:56 UTC
mPYcTmJwy0rURixf-jjx5

hoov_vin

A customizable Redis-powered Ruby client for generating unique, monotonically-increasing integer IDs, for use in distributed systems and databases. Powered by Redis, drawing heavy inspiration from Icicle, Twitter Snowflake, and Dogtag.

1.0.0
Content{ "name": "hoov_vin", "downloads": 0, "version": "1.0.0", "version_created_at": "2025-08-19T13:32:40.797Z", "version_downloads": 0, "platform": "ruby", "authors": "Roger Oba", "info": "A customizable Redis-powered Ruby client for generating unique, monotonically-increasing integer IDs, for use in distributed systems and databases. Powered by Redis, drawing heavy inspiration from Icicle, Twitter Snowflake, and Dogtag.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/hoovbr/vin", "changelog_uri": "https://github.com/hoovbr/vin/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/hoovbr/vin", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "1a2ed75b379769d3c529a8fe368d2f1a044e2515fa302154512c14949f8573a1", "spec_sha": "5e792fafa643c5b50ed56f6310115382b0b1eeb5a75031717ab3ff405a85c044", "project_uri": "https://rubygems.org/gems/hoov_vin", "gem_uri": "https://rubygems.org/gems/hoov_vin-1.0.0.gem", "homepage_uri": "https://github.com/hoovbr/vin", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/hoovbr/vin", "bug_tracker_uri": null, "changelog_uri": "https://github.com/hoovbr/vin/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "redis", "requirements": "~> 5" } ] } }
2025-08-19 13:32:42 UTC
p8DJlHj5sgNK_82LqWowJ

to_timezone

Adds intuitive time zone conversion methods to Time and DateTime in Rails, allowing calls like `.to_pht`, `.to_ict`, and more for effortless time zone handling.

0.2.3
Content{ "name": "to_timezone", "downloads": 741, "version": "0.2.3", "version_created_at": "2025-08-19T13:28:15.828Z", "version_downloads": 0, "platform": "ruby", "authors": "Nujian Den Mark Meralpis", "info": "Adds intuitive time zone conversion methods to Time and DateTime in Rails, allowing calls like `.to_pht`, `.to_ict`, and more for effortless time zone handling.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "changelog_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "source_code_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "039942932aed65646cfe169820101b098f006a737265cf70c48cfa1ce55138c7", "spec_sha": "6112466ab0296a59c75836a23fa35519de365a0e08b9e55974323dbb8a44e59e", "project_uri": "https://rubygems.org/gems/to_timezone", "gem_uri": "https://rubygems.org/gems/to_timezone-0.2.3.gem", "homepage_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "bug_tracker_uri": null, "changelog_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": ">= 0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 6.0" } ] } }
2025-08-19 13:28:17 UTC
dtz8aAGAr-MZ9MLfFeOX0

activerecord-multirange

Add PostgreSQL multiranges support

1.3.0
Content{ "name": "activerecord-multirange", "downloads": 14416, "version": "1.3.0", "version_created_at": "2025-08-19T13:09:21.239Z", "version_downloads": 0, "platform": "ruby", "authors": "Gustavo Warmling Teixeira", "info": "Add PostgreSQL multiranges support", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/gustavowt/activerecord-multirange", "source_code_uri": "https://github.com/gustavowt/activerecord-multirange" }, "yanked": false, "sha": "7c42ec9d1ab3f6d4505f02954352c1f2e6056f6793aa191ac9fe2c4cc3395042", "spec_sha": "ca8bed634715c38b3ea4122993bbdd876e262f71c98f6021c5e423278a036370", "project_uri": "https://rubygems.org/gems/activerecord-multirange", "gem_uri": "https://rubygems.org/gems/activerecord-multirange-1.3.0.gem", "homepage_uri": "https://github.com/gustavowt/activerecord-multirange", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/gustavowt/activerecord-multirange", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "combustion", "requirements": "~> 1.3" }, { "name": "database_cleaner-active_record", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rubocop", "requirements": ">= 0" } ], "runtime": [ { "name": "pg", "requirements": ">= 1" }, { "name": "rails", "requirements": ">= 6" } ] } }
2025-08-19 13:09:22 UTC
SaPyAKj1yZxR_lOUmXcys

serega

JSON Serializer - Simple and clear DSL - Ability to manually select serialized fields - Multiple ways to solve N+1 problems - Built-in presenter - No dependencies - Plugin system as in Roda or Shrine

0.31.0
Content{ "name": "serega", "downloads": 19578, "version": "0.31.0", "version_created_at": "2025-08-19T12:59:16.128Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrey Glushkov", "info": "JSON Serializer\n\n- Simple and clear DSL\n- Ability to manually select serialized fields\n- Multiple ways to solve N+1 problems\n- Built-in presenter\n- No dependencies\n- Plugin system as in Roda or Shrine\n", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/aglushkov/serega/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/aglushkov/serega", "documentation_uri": "https://www.rubydoc.info/gems/serega" }, "yanked": false, "sha": "1a2179b774b864abe29e5b49a9fb7189acd0eece31c05a9bf816c8428bec4d70", "spec_sha": "d0d75b3a04aec8187023443c9b2d03d4d7bb7a7a5036ed9ab46b7ba26af05a8b", "project_uri": "https://rubygems.org/gems/serega", "gem_uri": "https://rubygems.org/gems/serega-0.31.0.gem", "homepage_uri": "https://github.com/aglushkov/serega", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/serega", "mailing_list_uri": null, "source_code_uri": "https://github.com/aglushkov/serega", "bug_tracker_uri": null, "changelog_uri": "https://github.com/aglushkov/serega/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-08-19 12:59:17 UTC
dLHtLWuLjhf5-A8TnQdH0

tosspayments2-rails

Rails engine & helpers to integrate TossPayments online payments (script tag helper, configuration, server-side confirm API wrapper, generator).

0.2.0
Content{ "name": "tosspayments2-rails", "downloads": 0, "version": "0.2.0", "version_created_at": "2025-08-19T12:58:00.033Z", "version_downloads": 0, "platform": "ruby", "authors": "Lucius Choi", "info": "Rails engine & helpers to integrate TossPayments online payments (script tag helper, configuration, server-side confirm API wrapper, generator).", "licenses": [], "metadata": { "homepage_uri": "https://github.com/luciuschoi/tosspayments2-rails", "changelog_uri": "https://github.com/luciuschoi/tosspayments2-rails/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/luciuschoi/tosspayments2-rails", "documentation_uri": "https://www.rubydoc.info/gems/tosspayments2-rails", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "7b3762dded10fbbe1c23b3ff5fc62b49c14bed3a666873314c7c8b8b366df7b8", "spec_sha": "79e4c069258f32fead3fd93efd0a2ffd04aad25f5d8ad26a4f254dafd1f8cad3", "project_uri": "https://rubygems.org/gems/tosspayments2-rails", "gem_uri": "https://rubygems.org/gems/tosspayments2-rails-0.2.0.gem", "homepage_uri": "https://github.com/luciuschoi/tosspayments2-rails", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/tosspayments2-rails", "mailing_list_uri": null, "source_code_uri": "https://github.com/luciuschoi/tosspayments2-rails", "bug_tracker_uri": null, "changelog_uri": "https://github.com/luciuschoi/tosspayments2-rails/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 7.0, < 9.0" } ] } }
2025-08-19 12:58:01 UTC
-FJAHTHhCgD-8R6UfmDOo

to_timezone

Adds intuitive time zone conversion methods to Time and DateTime in Rails, allowing calls like `.to_pht`, `.to_ict`, and more for effortless time zone handling.

0.2.2
Content{ "name": "to_timezone", "downloads": 707, "version": "0.2.2", "version_created_at": "2025-08-19T12:52:37.079Z", "version_downloads": 0, "platform": "ruby", "authors": "Nujian Den Mark Meralpis", "info": "Adds intuitive time zone conversion methods to Time and DateTime in Rails, allowing calls like `.to_pht`, `.to_ict`, and more for effortless time zone handling.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "changelog_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "source_code_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "e2d809201c4d2b9faf5fa768c515a471b3ec6841392fa319f1670d1dfec2da7d", "spec_sha": "81c2081c82df62f1f89601e130dd20b55d6a04dfd608570af77a6a924dc6a024", "project_uri": "https://rubygems.org/gems/to_timezone", "gem_uri": "https://rubygems.org/gems/to_timezone-0.2.2.gem", "homepage_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "bug_tracker_uri": null, "changelog_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": ">= 0" }, { "name": "timecop", "requirements": ">= 0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 6.0" } ] } }
2025-08-19 12:52:38 UTC
oatjKRP2Acpw5CFjDTlMQ

gem_hadar

This library contains some useful functionality to support the development of Ruby Gems

2.1.0
Content{ "name": "gem_hadar", "downloads": 196095, "version": "2.1.0", "version_created_at": "2025-08-19T12:48:14.409Z", "version_downloads": 0, "platform": "ruby", "authors": "Florian Frank", "info": "This library contains some useful functionality to support the development of Ruby Gems", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "ea1bb8fe5e16d694592b5f58a28b7b983a0ea66ee2aaf73fc927312998c5beea", "spec_sha": "e594a8b90db39c0452afbc775de85e77542d5462357dc0fc59935d1ace38c7ff", "project_uri": "https://rubygems.org/gems/gem_hadar", "gem_uri": "https://rubygems.org/gems/gem_hadar-2.1.0.gem", "homepage_uri": "https://github.com/flori/gem_hadar", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/gem_hadar/2.1.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" } ], "runtime": [ { "name": "mize", "requirements": ">= 0" }, { "name": "ollama-ruby", "requirements": "~> 1.0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "term-ansicolor", "requirements": "~> 1.0" }, { "name": "tins", "requirements": "~> 1.0" }, { "name": "yard", "requirements": ">= 0" } ] } }
2025-08-19 12:48:16 UTC
sJB-k97pz3Ng2eNKz6CUv

rwc

https://medium.com/@HasstrupEzekiel/context-based-programming-in-rails-0ce951a59c36

0.1.0
Content{ "name": "rwc", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-08-19T12:45:46.174Z", "version_downloads": 0, "platform": "ruby", "authors": "Haldane Engineering", "info": "https://medium.com/@HasstrupEzekiel/context-based-programming-in-rails-0ce951a59c36", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://haldaneengineering.com" }, "yanked": false, "sha": "da2e0ca443d60e42aec90e6c9ddebadc81ff7b9a9d8a5fc7b1866a7dea6942c7", "spec_sha": "7b58f943eb0266327d1603d6130de99674f9dae60544718176c2c3f083aefe0e", "project_uri": "https://rubygems.org/gems/rwc", "gem_uri": "https://rubygems.org/gems/rwc-0.1.0.gem", "homepage_uri": "https://haldaneengineering.com", "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": "rails", "requirements": ">= 6.0" } ] } }
2025-08-19 12:45:48 UTC
iAok--yynrsa5aAxjiM21

pry-remote-reloaded

Connect to Pry remotely using DRb

2.0.0
Content{ "name": "pry-remote-reloaded", "downloads": 31887, "version": "2.0.0", "version_created_at": "2025-08-19T12:45:40.240Z", "version_downloads": 0, "platform": "ruby", "authors": "Mon ouie", "info": "Connect to Pry remotely using DRb", "licenses": [], "metadata": {}, "yanked": false, "sha": "00be2bddc00ee7a8dacf3d2c3640579dee40871dbcebaef61774d873fe297629", "spec_sha": "96602d374537c27a698838b0981de42d14e3a88218c8eb78a15bf5e7b3da8bb8", "project_uri": "https://rubygems.org/gems/pry-remote-reloaded", "gem_uri": "https://rubygems.org/gems/pry-remote-reloaded-2.0.0.gem", "homepage_uri": "https://github.com/Jack12816/pry-remote-reloaded", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/pry-remote-reloaded/2.0.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "drb", "requirements": "~> 2.2" }, { "name": "pry", "requirements": ">= 0.15" }, { "name": "slop", "requirements": "~> 4.10" } ] } }
2025-08-19 12:45:41 UTC
pW62KOaivzk-2wafKDtof

lite_logger

LiteLogger provides customizable log levels, formats, and destinations.

0.1.7
Content{ "name": "lite_logger", "downloads": 1994, "version": "0.1.7", "version_created_at": "2025-08-19T12:38:43.201Z", "version_downloads": 0, "platform": "ruby", "authors": "Martin Ferrari", "info": "LiteLogger provides customizable log levels, formats, and destinations.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/dmferrari/lite_logger", "changelog_uri": "https://github.com/dmferrari/lite_logger/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/dmferrari/lite_logger", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "e2f981b4e5759ffe9356dcea38255c98ce660033b8e4767c3554f2ab3850e927", "spec_sha": "1b3e16ca10469921277862ad9f20079cfd0362e34dd5d4f2f15412ef3d409dca", "project_uri": "https://rubygems.org/gems/lite_logger", "gem_uri": "https://rubygems.org/gems/lite_logger-0.1.7.gem", "homepage_uri": "https://github.com/dmferrari/lite_logger", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/dmferrari/lite_logger", "bug_tracker_uri": null, "changelog_uri": "https://github.com/dmferrari/lite_logger/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rubocop", "requirements": "~> 1.21" } ] } }
2025-08-19 12:38:44 UTC
XltasDEEnSlbWUcIQX6O4

activerecord-multirange

Add PostgreSQL multiranges support

1.2.1
Content{ "name": "activerecord-multirange", "downloads": 14393, "version": "1.2.1", "version_created_at": "2025-08-19T12:29:59.865Z", "version_downloads": 0, "platform": "ruby", "authors": "Gustavo Warmling Teixeira", "info": "Add PostgreSQL multiranges support", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/gustavowt/activerecord-multirange", "source_code_uri": "https://github.com/gustavowt/activerecord-multirange" }, "yanked": false, "sha": "e6d424a0e1ffe1a38563fc8477abec4950fa6ec7b4c4ae90e62d1920c065aee1", "spec_sha": "d1ebfd479f523770427eb454f8ca0f745ba75b835fbb495194e2f3bdd676b155", "project_uri": "https://rubygems.org/gems/activerecord-multirange", "gem_uri": "https://rubygems.org/gems/activerecord-multirange-1.2.1.gem", "homepage_uri": "https://github.com/gustavowt/activerecord-multirange", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/gustavowt/activerecord-multirange", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "combustion", "requirements": "~> 1.3" }, { "name": "database_cleaner-active_record", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rubocop", "requirements": ">= 0" } ], "runtime": [ { "name": "pg", "requirements": ">= 1" }, { "name": "rails", "requirements": ">= 6" } ] } }
2025-08-19 12:30:03 UTC
Ax8ZAD2E3OW7wuKXsV8PE

to_timezone

Adds intuitive time zone conversion methods to Time and DateTime in Rails, allowing calls like `.to_pht`, `.to_ict`, and more for effortless time zone handling.

0.2.1
Content{ "name": "to_timezone", "downloads": 687, "version": "0.2.1", "version_created_at": "2025-08-19T12:22:29.166Z", "version_downloads": 0, "platform": "ruby", "authors": "Nujian Den Mark Meralpis", "info": "Adds intuitive time zone conversion methods to Time and DateTime in Rails, allowing calls like `.to_pht`, `.to_ict`, and more for effortless time zone handling.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "changelog_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "source_code_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "50547112779cd8f4ce57fe16dc0dc103634e48ad7e0dbc82016ec34cd1abd539", "spec_sha": "893c9016ea88da6b377bcd1ebdc39ece0a4502957551ac9165bdbb20a6f64117", "project_uri": "https://rubygems.org/gems/to_timezone", "gem_uri": "https://rubygems.org/gems/to_timezone-0.2.1.gem", "homepage_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "bug_tracker_uri": null, "changelog_uri": "https://github.com/denmarkmeralpis/to_timezone.git", "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": ">= 0" }, { "name": "timecop", "requirements": ">= 0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 6.0" } ] } }
2025-08-19 12:22:31 UTC
bDGTdjozhu1A_VpIhhc8Y

pry-byebug-reloaded

Combine 'pry' with 'byebug'. Adds 'step', 'next', 'finish', 'continue' and 'break' commands to control execution.

3.11.0
Content{ "name": "pry-byebug-reloaded", "downloads": 7745, "version": "3.11.0", "version_created_at": "2025-08-19T12:05:14.481Z", "version_downloads": 0, "platform": "ruby", "authors": "David Rodríguez, Gopal Patel", "info": "Combine 'pry' with 'byebug'. Adds 'step', 'next', 'finish',\n 'continue' and 'break' commands to control execution.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://liberapay.com/pry-byebug-reloaded", "changelog_uri": "https://github.com/Jack12816/pry-byebug-reloaded/blob/HEAD/CHANGELOG.md", "bug_tracker_uri": "https://github.com/Jack12816/pry-byebug-reloaded/issues", "source_code_uri": "https://github.com/Jack12816/pry-byebug-reloaded" }, "yanked": false, "sha": "1a4224e7f6873331c6bc1a7964e3464239aaee91ec44f7dcf481c6d086d03e9a", "spec_sha": "d8dce7f662d4ae32d29f8df083cf7f9f05a2d83f0e1a5f24d9a39c84d494e522", "project_uri": "https://rubygems.org/gems/pry-byebug-reloaded", "gem_uri": "https://rubygems.org/gems/pry-byebug-reloaded-3.11.0.gem", "homepage_uri": "https://github.com/Jack12816/pry-byebug-reloaded", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Jack12816/pry-byebug-reloaded", "bug_tracker_uri": "https://github.com/Jack12816/pry-byebug-reloaded/issues", "changelog_uri": "https://github.com/Jack12816/pry-byebug-reloaded/blob/HEAD/CHANGELOG.md", "funding_uri": "https://liberapay.com/pry-byebug-reloaded", "dependencies": { "development": [], "runtime": [ { "name": "byebug", "requirements": "~> 12.0" }, { "name": "pry", "requirements": ">= 0.13, < 0.16" } ] } }
2025-08-19 12:05:16 UTC
fdyrjeSk0RHtiswltmW7e

jetstream_bridge

Publisher/Consumer utilities for NATS JetStream with environment-scoped subjects, overlap guards, DLQ routing, retries/backoff, and optional Inbox/Outbox patterns. Includes topology setup helpers for production-safe operation.

1.6.0
Content{ "name": "jetstream_bridge", "downloads": 1202, "version": "1.6.0", "version_created_at": "2025-08-19T11:49:22.778Z", "version_downloads": 0, "platform": "ruby", "authors": "Mike Attara", "info": "Publisher/Consumer utilities for NATS JetStream with environment-scoped subjects,\noverlap guards, DLQ routing, retries/backoff, and optional Inbox/Outbox patterns.\nIncludes topology setup helpers for production-safe operation.", "licenses": [ "MIT" ], "metadata": { "github_repo": "ssh://github.com/attaradev/jetstream_bridge", "homepage_uri": "https://github.com/attaradev/jetstream_bridge", "changelog_uri": "https://github.com/attaradev/jetstream_bridge/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/attaradev/jetstream_bridge/issues", "source_code_uri": "https://github.com/attaradev/jetstream_bridge", "documentation_uri": "https://github.com/attaradev/jetstream_bridge#readme", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "12fcfaf5fcb3f1b555d6980052e640353966db20173b96c5d98bd0ebcfa75da9", "spec_sha": "4f944bc6db516967f84b2ea0d924f074eaa79f642eec54c1336655335e4b4667", "project_uri": "https://rubygems.org/gems/jetstream_bridge", "gem_uri": "https://rubygems.org/gems/jetstream_bridge-1.6.0.gem", "homepage_uri": "https://github.com/attaradev/jetstream_bridge", "wiki_uri": null, "documentation_uri": "https://github.com/attaradev/jetstream_bridge#readme", "mailing_list_uri": null, "source_code_uri": "https://github.com/attaradev/jetstream_bridge", "bug_tracker_uri": "https://github.com/attaradev/jetstream_bridge/issues", "changelog_uri": "https://github.com/attaradev/jetstream_bridge/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler-audit", "requirements": ">= 0.9.1" }, { "name": "rake", "requirements": ">= 13.0" }, { "name": "rspec", "requirements": ">= 3.12" }, { "name": "rubocop", "requirements": "~> 1.66" }, { "name": "rubocop-packaging", "requirements": "~> 0.5" }, { "name": "rubocop-performance", "requirements": "~> 1.21" }, { "name": "rubocop-rake", "requirements": "~> 0.6" } ], "runtime": [ { "name": "activerecord", "requirements": ">= 6.0" }, { "name": "activesupport", "requirements": ">= 6.0" }, { "name": "nats-pure", "requirements": "~> 2.4" }, { "name": "rails", "requirements": ">= 6.0" } ] } }
2025-08-19 11:49:25 UTC
MLscVeAgJIVa_q2BplRtn

whois

Whois is an intelligent WHOIS client and parser written in pure Ruby. It can query registry data for IPv4, IPv6 and top level domains, and parse the responses into easy-to-use Ruby objects via the whois-parser library.

6.0.2
Content{ "name": "whois", "downloads": 13933640, "version": "6.0.2", "version_created_at": "2025-08-19T11:48:20.262Z", "version_downloads": 0, "platform": "ruby", "authors": "Simone Carletti", "info": "Whois is an intelligent WHOIS client and parser written in pure Ruby. It can query registry data for IPv4, IPv6 and top level domains, and parse the responses into easy-to-use Ruby objects via the whois-parser library.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "614c2d3b546af75de0b928e3085460cb48181eeabf7e46864fa74e00e61c5d82", "spec_sha": "d26db6ee16f8d762dff45165bab2fe9026c9a5deaa026a995464a7de0adcaca2", "project_uri": "https://rubygems.org/gems/whois", "gem_uri": "https://rubygems.org/gems/whois-6.0.2.gem", "homepage_uri": "https://whoisrb.org/", "wiki_uri": "", "documentation_uri": "https://whoisrb.org/", "mailing_list_uri": "", "source_code_uri": "https://github.com/weppos/whois", "bug_tracker_uri": "https://github.com/weppos/whois/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "yard", "requirements": ">= 0" } ], "runtime": [] } }
2025-08-19 11:48:23 UTC
ZyuYLiPknjNKrCmYHXfIT

gitlab-cloud-connector

This gem provides common CloudConnector configuration and libraries for GitLab projects.

1.28.0
Content{ "name": "gitlab-cloud-connector", "downloads": 9891297, "version": "1.28.0", "version_created_at": "2025-08-19T11:39:37.975Z", "version_downloads": 0, "platform": "ruby", "authors": "Nikola Milojevic", "info": "This gem provides common CloudConnector configuration and libraries for GitLab projects.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://gitlab.com/gitlab-org/cloud-connector/gitlab-cloud-connector", "changelog_uri": "https://gitlab.com/gitlab-org/cloud-connector/gitlab-cloud-connector/-/releases", "source_code_uri": "https://gitlab.com/gitlab-org/cloud-connector/gitlab-cloud-connector", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "7f3e873da517ae0b19ab8728d4495ba645f8d52a093bfbd6f5d858463b1abac7", "spec_sha": "aaa775ae797372a9e24af1443c7ec4256fca46af2726edae186dbc56d80da1b6", "project_uri": "https://rubygems.org/gems/gitlab-cloud-connector", "gem_uri": "https://rubygems.org/gems/gitlab-cloud-connector-1.28.0.gem", "homepage_uri": "https://gitlab.com/gitlab-org/cloud-connector/gitlab-cloud-connector", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://gitlab.com/gitlab-org/cloud-connector/gitlab-cloud-connector", "bug_tracker_uri": null, "changelog_uri": "https://gitlab.com/gitlab-org/cloud-connector/gitlab-cloud-connector/-/releases", "funding_uri": null, "dependencies": { "development": [ { "name": "gitlab-styles", "requirements": "~> 12.0.1" }, { "name": "rake", "requirements": "~> 13.0.6" }, { "name": "rspec", "requirements": "~> 3.8" } ], "runtime": [ { "name": "activesupport", "requirements": "~> 7.0" }, { "name": "jwt", "requirements": "~> 2.9" } ] } }
2025-08-19 11:39:41 UTC
p4b3jLqN-L5wFqJv514LO

jekyll-open-sdg-plugins

Jekyll plugins for use with the Open SDG platform

2.4.0
Content{ "name": "jekyll-open-sdg-plugins", "downloads": 248845, "version": "2.4.0", "version_created_at": "2025-08-19T11:36:05.384Z", "version_downloads": 0, "platform": "ruby", "authors": "Brock Fanning", "info": "Jekyll plugins for use with the Open SDG platform", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "e18d291eaad9e2e0da4f6add11d680b2fda8c0f680ce77adf71e0e10a63dc596", "spec_sha": "2ace4e9fecb20895d34f081acc305fed375866cb829782410174f1b3d9596527", "project_uri": "https://rubygems.org/gems/jekyll-open-sdg-plugins", "gem_uri": "https://rubygems.org/gems/jekyll-open-sdg-plugins-2.4.0.gem", "homepage_uri": "https://github.com/open-sdg/jekyll-open-sdg-plugins", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/jekyll-open-sdg-plugins/2.4.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "deep_merge", "requirements": "~> 1.2" }, { "name": "jekyll", "requirements": "~> 3.0" } ] } }
2025-08-19 11:36:16 UTC
HG1BIJvgLZPqLsqgKzzwW

cm-graphql

A gem to setup grapqhl basics like pagination, file upload

0.0.10
Content{ "name": "cm-graphql", "downloads": 3588, "version": "0.0.10", "version_created_at": "2025-08-19T11:16:21.119Z", "version_downloads": 0, "platform": "ruby", "authors": "Anbazhagan Palani", "info": "A gem to setup grapqhl basics like pagination, file upload", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "750e1e058269b6929fdf5be36a6393d125c741ee898ea999c17c9464490dc448", "spec_sha": "7bf245d205f6e853136fef3e53965a8832fe0bafcffb5abb0aa869d9f2bbd900", "project_uri": "https://rubygems.org/gems/cm-graphql", "gem_uri": "https://rubygems.org/gems/cm-graphql-0.0.10.gem", "homepage_uri": "https://github.com/commutatus/template-paging-api", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cm-graphql/0.0.10", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "graphiql-rails", "requirements": ">= 1.9" }, { "name": "graphql", "requirements": ">= 2.2.5" }, { "name": "graphql-rails_logger", "requirements": ">= 1.2.4" }, { "name": "kaminari", "requirements": "~> 1.2, >= 1.2.2" } ] } }
2025-08-19 11:16:24 UTC
38FAdRA6u7bx5bipj7Scq

ipizza

Simplifies generating payment requests and parsing responses from banks when using iPizza protocol.

2.2.2
Content{ "name": "ipizza", "downloads": 63093, "version": "2.2.2", "version_created_at": "2025-08-19T11:04:30.956Z", "version_downloads": 0, "platform": "ruby", "authors": "Priit Haamer, Tanel Jakobsoo", "info": "Simplifies generating payment requests and parsing responses from banks when using iPizza protocol.", "licenses": [], "metadata": {}, "yanked": false, "sha": "9252a14f7e93c5c475d09660dbc91b952cc96fe7d76a54f7c3d1239304864252", "spec_sha": "8149b3be82a2cb6f2aee6bce07b8470e86230380eb182fd70729d7081f943efb", "project_uri": "https://rubygems.org/gems/ipizza", "gem_uri": "https://rubygems.org/gems/ipizza-2.2.2.gem", "homepage_uri": "https://github.com/Voog/ipizza", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ipizza/2.2.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "guard-rspec", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rb-fsevent", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 2.9.0" } ], "runtime": [] } }
2025-08-19 11:04:32 UTC
Dv6b6WCxlApvngsTtaucB

ruby_llm

One beautiful Ruby API for GPT, Claude, Gemini, and more. Easily build chatbots, AI agents, RAG applications, and content generators. Features chat (text, images, audio, PDFs), image generation, embeddings, tools (function calling), structured output, Rails integration, and streaming. Works with OpenAI, Anthropic, Google Gemini, AWS Bedrock, DeepSeek, Mistral, Ollama (local models), OpenRouter, Perplexity, GPUStack, and any OpenAI-compatible API. Minimal dependencies - just Faraday, Zeitwerk, and Marcel.

1.6.3
Content{ "name": "ruby_llm", "downloads": 1992088, "version": "1.6.3", "version_created_at": "2025-08-19T11:04:01.660Z", "version_downloads": 0, "platform": "ruby", "authors": "Carmine Paolino", "info": "One beautiful Ruby API for GPT, Claude, Gemini, and more. Easily build chatbots, AI agents, RAG applications, and content generators. Features chat (text, images, audio, PDFs), image generation, embeddings, tools (function calling), structured output, Rails integration, and streaming. Works with OpenAI, Anthropic, Google Gemini, AWS Bedrock, DeepSeek, Mistral, Ollama (local models), OpenRouter, Perplexity, GPUStack, and any OpenAI-compatible API. Minimal dependencies - just Faraday, Zeitwerk, and Marcel.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://rubyllm.com", "changelog_uri": "https://github.com/crmne/ruby_llm/commits/main", "bug_tracker_uri": "https://github.com/crmne/ruby_llm/issues", "source_code_uri": "https://github.com/crmne/ruby_llm", "documentation_uri": "https://rubyllm.com", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "8bc7c1e3a7f1a80234959648e94ac913d25fe5ec104b96560eba5369b3686a05", "spec_sha": "ed34c85da861dfe762bb94743e569568e83ad9a4f2401e781757df8ecea33137", "project_uri": "https://rubygems.org/gems/ruby_llm", "gem_uri": "https://rubygems.org/gems/ruby_llm-1.6.3.gem", "homepage_uri": "https://rubyllm.com", "wiki_uri": null, "documentation_uri": "https://rubyllm.com", "mailing_list_uri": null, "source_code_uri": "https://github.com/crmne/ruby_llm", "bug_tracker_uri": "https://github.com/crmne/ruby_llm/issues", "changelog_uri": "https://github.com/crmne/ruby_llm/commits/main", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "base64", "requirements": ">= 0" }, { "name": "event_stream_parser", "requirements": "~> 1" }, { "name": "faraday", "requirements": ">= 1.10.0" }, { "name": "faraday-multipart", "requirements": ">= 1" }, { "name": "faraday-net_http", "requirements": ">= 1" }, { "name": "faraday-retry", "requirements": ">= 1" }, { "name": "marcel", "requirements": "~> 1.0" }, { "name": "zeitwerk", "requirements": "~> 2" } ] } }
2025-08-19 11:04:03 UTC
aC_wkwMuZydUPMkAzOrjA

factbase

A primitive in-memory collection of key-value records known as "facts," with an ability to insert facts, add properties to facts, and delete facts. There is no ability to modify facts. It is also possible to find facts using Lisp-alike query predicates. An entire factbase may be exported to a binary file and imported back.

0.15.2
Content{ "name": "factbase", "downloads": 63390, "version": "0.15.2", "version_created_at": "2025-08-19T11:00:18.538Z", "version_downloads": 0, "platform": "ruby", "authors": "Yegor Bugayenko", "info": "A primitive in-memory collection of key-value records known as \"facts,\" with an ability to insert facts, add properties to facts, and delete facts. There is no ability to modify facts. It is also possible to find facts using Lisp-alike query predicates. An entire factbase may be exported to a binary file and imported back.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "768ff3578311eb3f208dcc80f5047f519ab73559fc73ba525f6407185f6af32c", "spec_sha": "d232c4a942e338ffd55d376f51efd945fa4b44c94d5c26c4ee9a985658ef2d86", "project_uri": "https://rubygems.org/gems/factbase", "gem_uri": "https://rubygems.org/gems/factbase-0.15.2.gem", "homepage_uri": "https://github.com/yegor256/factbase.rb", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/factbase/0.15.2", "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": "decoor", "requirements": "~> 0.1" }, { "name": "ellipsized", "requirements": "~> 0.3" }, { "name": "json", "requirements": "~> 2.7" }, { "name": "logger", "requirements": "~> 1.0" }, { "name": "loog", "requirements": "~> 0.6" }, { "name": "nokogiri", "requirements": "~> 1.10" }, { "name": "others", "requirements": "~> 0.1" }, { "name": "tago", "requirements": "~> 0.1" }, { "name": "yaml", "requirements": "~> 0.3" } ] } }
2025-08-19 11:00:20 UTC
3dBvEO-0cgwVH4TmJ8VzP

llm_translate

A Ruby gem for translating Markdown files using AI while preserving formatting

0.2.0
Content{ "name": "llm_translate", "downloads": 32, "version": "0.2.0", "version_created_at": "2025-08-19T10:52:02.021Z", "version_downloads": 0, "platform": "ruby", "authors": "LlmTranslate Team", "info": "A Ruby gem for translating Markdown files using AI while preserving formatting", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/tianlu1677/llm_translate", "changelog_uri": "https://github.com/tianlu1677/llm_translate/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/tianlu1677/llm_translate", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "10bcd5eb3138e897ae55f216798894ce87b336bf9c478c5fa5c059bb98503dee", "spec_sha": "0e27cc9a98120361b291af01f917474f0a65bd7d64284c21438047f80119bc28", "project_uri": "https://rubygems.org/gems/llm_translate", "gem_uri": "https://rubygems.org/gems/llm_translate-0.2.0.gem", "homepage_uri": "https://github.com/tianlu1677/llm_translate", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/tianlu1677/llm_translate", "bug_tracker_uri": null, "changelog_uri": "https://github.com/tianlu1677/llm_translate/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.12" }, { "name": "rubocop", "requirements": "~> 1.50" }, { "name": "rubocop-rspec", "requirements": "~> 2.20" } ], "runtime": [ { "name": "ruby_llm", "requirements": "~> 1.6" }, { "name": "thor", "requirements": "~> 1.3" } ] } }
2025-08-19 10:52:03 UTC
nkiAnz8RuUMGubsg4CR5j

click_house-client

This Gem provides a simple way to query ClickHouse databases using the HTTP interface.

0.4.1
Content{ "name": "click_house-client", "downloads": 616709, "version": "0.4.1", "version_created_at": "2025-08-19T10:38:19.420Z", "version_downloads": 0, "platform": "ruby", "authors": "group::optimize", "info": "This Gem provides a simple way to query ClickHouse databases using the HTTP interface.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "d2ea63db5f7cfa54b1bf604d21803391171a168d7f41350834f3174b5149156a", "spec_sha": "1df42d6332b23c799ec694568962f75100599562438cc9a4d615c9dbee9109d1", "project_uri": "https://rubygems.org/gems/click_house-client", "gem_uri": "https://rubygems.org/gems/click_house-client-0.4.1.gem", "homepage_uri": "https://gitlab.com/gitlab-org/ruby/gems/clickhouse-client", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/click_house-client/0.4.1", "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": "gitlab-styles", "requirements": "~> 12.0.1" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": ">= 0" } ], "runtime": [ { "name": "activerecord", "requirements": ">= 7.0, < 9.0" }, { "name": "activesupport", "requirements": ">= 7.0, < 9.0" }, { "name": "addressable", "requirements": "~> 2.8" }, { "name": "json", "requirements": "~> 2.7" } ] } }
2025-08-19 10:38:22 UTC
DaKIwBhTF3GlGtJZkgoUv

jetstream_bridge

Publisher/Consumer utilities for NATS JetStream with environment-scoped subjects, overlap guards, DLQ routing, retries/backoff, and optional Inbox/Outbox patterns. Includes topology setup helpers for production-safe operation.

1.5.0
Content{ "name": "jetstream_bridge", "downloads": 1159, "version": "1.5.0", "version_created_at": "2025-08-19T10:35:11.178Z", "version_downloads": 0, "platform": "ruby", "authors": "Mike Attara", "info": "Publisher/Consumer utilities for NATS JetStream with environment-scoped subjects,\noverlap guards, DLQ routing, retries/backoff, and optional Inbox/Outbox patterns.\nIncludes topology setup helpers for production-safe operation.", "licenses": [ "MIT" ], "metadata": { "github_repo": "ssh://github.com/attaradev/jetstream_bridge", "homepage_uri": "https://github.com/attaradev/jetstream_bridge", "changelog_uri": "https://github.com/attaradev/jetstream_bridge/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/attaradev/jetstream_bridge/issues", "source_code_uri": "https://github.com/attaradev/jetstream_bridge", "documentation_uri": "https://github.com/attaradev/jetstream_bridge#readme", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "3a872f1936cfad23cfbbd9859961b308c4db97b30114745f50d325a91539b484", "spec_sha": "92d1c50ed2c371d9b4a058d5627a16e23f1806c68bd451ca18d143ff857c743d", "project_uri": "https://rubygems.org/gems/jetstream_bridge", "gem_uri": "https://rubygems.org/gems/jetstream_bridge-1.5.0.gem", "homepage_uri": "https://github.com/attaradev/jetstream_bridge", "wiki_uri": null, "documentation_uri": "https://github.com/attaradev/jetstream_bridge#readme", "mailing_list_uri": null, "source_code_uri": "https://github.com/attaradev/jetstream_bridge", "bug_tracker_uri": "https://github.com/attaradev/jetstream_bridge/issues", "changelog_uri": "https://github.com/attaradev/jetstream_bridge/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler-audit", "requirements": ">= 0.9.1" }, { "name": "rake", "requirements": ">= 13.0" }, { "name": "rspec", "requirements": ">= 3.12" }, { "name": "rubocop", "requirements": "~> 1.66" }, { "name": "rubocop-packaging", "requirements": "~> 0.5" }, { "name": "rubocop-performance", "requirements": "~> 1.21" }, { "name": "rubocop-rake", "requirements": "~> 0.6" } ], "runtime": [ { "name": "activerecord", "requirements": ">= 6.0" }, { "name": "activesupport", "requirements": ">= 6.0" }, { "name": "nats-pure", "requirements": "~> 2.4" }, { "name": "rails", "requirements": ">= 6.0" } ] } }
2025-08-19 10:35:12 UTC
OPmgJT6xTQ8s5-G6ueVpa

flex-cartesian

Flexible and human-friendly Cartesian product enumerator for Ruby. Supports functions and conditions on cartesian, dimensionality-agnostic/dimensionality-aware iterators, named dimensions, tabular output, lazy/eager evaluation, progress bar, import from JSON/YAML, and export to Markdown/CSV. Code example: https://github.com/Yuri-Rassokhin/flex-cartesian/blob/main/README.md#example

1.3.0
Content{ "name": "flex-cartesian", "downloads": 1990, "version": "1.3.0", "version_created_at": "2025-08-19T10:31:52.451Z", "version_downloads": 0, "platform": "ruby", "authors": "Yury Rassokhin", "info": "Flexible and human-friendly Cartesian product enumerator for Ruby. Supports functions and conditions on cartesian, dimensionality-agnostic/dimensionality-aware iterators, named dimensions, tabular output, lazy/eager evaluation, progress bar, import from JSON/YAML, and export to Markdown/CSV. Code example: https://github.com/Yuri-Rassokhin/flex-cartesian/blob/main/README.md#example", "licenses": [ "GPL-3.0" ], "metadata": { "source_code_uri": "https://github.com/Yuri-Rassokhin/flex-cartesian" }, "yanked": false, "sha": "8bc096368427ba0c946e81d76cfd13b743f18127dd09b7b1e1a21a694b945830", "spec_sha": "292e8ca0bf005cdcb39ff45cb176cec1a09ce38b986745225bd3e2fad950d7f5", "project_uri": "https://rubygems.org/gems/flex-cartesian", "gem_uri": "https://rubygems.org/gems/flex-cartesian-1.3.0.gem", "homepage_uri": "https://github.com/Yuri-Rassokhin/flex-cartesian", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Yuri-Rassokhin/flex-cartesian", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "colorize", "requirements": "~> 0.8" }, { "name": "json", "requirements": "~> 2.0" }, { "name": "method_source", "requirements": "~> 1.0" }, { "name": "progressbar", "requirements": "~> 1.13" }, { "name": "ruby-progressbar", "requirements": "~> 1.13" } ] } }
2025-08-19 10:32:00 UTC
mzsg7mds1ukdv04IVUoy6

rtfm-filemanager

RTFM v7.0.0: Breaking change - requires rcurses 6.0.0+ for Ruby 3.4+ compatibility. A full featured terminal browser with syntax highlighted files, images shown in the terminal, videos thumbnailed, etc. Features include remote SSH/SFTP browsing, interactive SSH shell, comprehensive undo system, bookmarks, and much more. You can bookmark and jump around easily, delete, rename, copy, symlink and move files. RTFM is one of the most feature-packed terminal file managers.

7.0.3
Content{ "name": "rtfm-filemanager", "downloads": 93593, "version": "7.0.3", "version_created_at": "2025-08-19T10:23:42.614Z", "version_downloads": 0, "platform": "ruby", "authors": "Geir Isene", "info": "RTFM v7.0.0: Breaking change - requires rcurses 6.0.0+ for Ruby 3.4+ compatibility.\n A full featured terminal browser with syntax highlighted files, images shown in the terminal, videos thumbnailed, etc. Features include remote SSH/SFTP browsing, interactive SSH shell, comprehensive undo system, bookmarks, and much more. You can bookmark and jump around easily, delete, rename, copy, symlink and move files. RTFM is one of the most feature-packed terminal file managers.", "licenses": [ "Unlicense" ], "metadata": { "source_code_uri": "https://github.com/isene/RTFM" }, "yanked": false, "sha": "279ecdfd04adecafcdac857d0c0095ea27c1f93649f89fa104cfd28fb02e7ad2", "spec_sha": "5c3ebfe597f647d42fd535764b7962166cef05ff4cc1a63271330e553f644512", "project_uri": "https://rubygems.org/gems/rtfm-filemanager", "gem_uri": "https://rubygems.org/gems/rtfm-filemanager-7.0.3.gem", "homepage_uri": "https://isene.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/isene/RTFM", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bootsnap", "requirements": "~> 1.18" }, { "name": "rcurses", "requirements": "~> 6.0" }, { "name": "ruby-openai", "requirements": "~> 7.4" } ] } }
2025-08-19 10:23:46 UTC
m2hjLCIOWamVVyXcNHALA

onlinepayments-sdk-ruby

SDK to communicate with the Online Payments platform using the Online Payments Server API

6.0.0
Content{ "name": "onlinepayments-sdk-ruby", "downloads": 52762, "version": "6.0.0", "version_created_at": "2025-08-19T10:15:23.172Z", "version_downloads": 0, "platform": "ruby", "authors": "Worldline Direct support team", "info": "SDK to communicate with the Online Payments platform using the Online Payments Server API", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "dea8010e8f10eee367f5551e7570e7af930bd6baeaf0a745ec68a90862268c4f", "spec_sha": "df28628131d76eca1c03f12cc8d2fbdcec89869d4b931f1d3b99941f9d12f9c4", "project_uri": "https://rubygems.org/gems/onlinepayments-sdk-ruby", "gem_uri": "https://rubygems.org/gems/onlinepayments-sdk-ruby-6.0.0.gem", "homepage_uri": "https://github.com/wl-online-payments-direct/sdk-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/onlinepayments-sdk-ruby/6.0.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 12.3, >= 12.3.3" }, { "name": "rspec", "requirements": "~> 3.5" }, { "name": "sinatra", "requirements": "~> 2.1" }, { "name": "webmock", "requirements": "~> 2.1" }, { "name": "webrick", "requirements": "~> 1.7" }, { "name": "yard", "requirements": "~> 0.9" } ], "runtime": [ { "name": "concurrent-ruby", "requirements": "~> 1.0" }, { "name": "httpclient", "requirements": "~> 2.8" } ] } }
2025-08-19 10:15:24 UTC
uyeQNT38asE8cNF-EBM88

factbase

A primitive in-memory collection of key-value records known as "facts," with an ability to insert facts, add properties to facts, and delete facts. There is no ability to modify facts. It is also possible to find facts using Lisp-alike query predicates. An entire factbase may be exported to a binary file and imported back.

0.15.1
Content{ "name": "factbase", "downloads": 63356, "version": "0.15.1", "version_created_at": "2025-08-19T10:14:34.580Z", "version_downloads": 0, "platform": "ruby", "authors": "Yegor Bugayenko", "info": "A primitive in-memory collection of key-value records known as \"facts,\" with an ability to insert facts, add properties to facts, and delete facts. There is no ability to modify facts. It is also possible to find facts using Lisp-alike query predicates. An entire factbase may be exported to a binary file and imported back.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "80d234bb6e7e56333a466f1f53b1205e1b8b01572b202af3e70aacc875d7c70e", "spec_sha": "c0fe80a72d4405c01e56a94e2453ee6040e27c5d50c09718d56235a2986ab3d1", "project_uri": "https://rubygems.org/gems/factbase", "gem_uri": "https://rubygems.org/gems/factbase-0.15.1.gem", "homepage_uri": "https://github.com/yegor256/factbase.rb", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/factbase/0.15.1", "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": "decoor", "requirements": "~> 0.1" }, { "name": "ellipsized", "requirements": "~> 0.3" }, { "name": "json", "requirements": "~> 2.7" }, { "name": "logger", "requirements": "~> 1.0" }, { "name": "loog", "requirements": "~> 0.6" }, { "name": "nokogiri", "requirements": "~> 1.10" }, { "name": "others", "requirements": "~> 0.1" }, { "name": "tago", "requirements": "~> 0.1" }, { "name": "yaml", "requirements": "~> 0.3" } ] } }
2025-08-19 10:14:36 UTC
2p_JZvjCc2-tzN0Rm5pYX

dscf-core

An engine which contains core models for Supply Chain Financing.

0.1.0
Content{ "name": "dscf-core", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-08-19T10:08:55.541Z", "version_downloads": 0, "platform": "ruby", "authors": "Asrat", "info": "An engine which contains core models for Supply Chain Financing.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://mksaddis.com/", "changelog_uri": "https://github.com/BITS-DEVSEC", "source_code_uri": "https://github.com/BITS-DEVSEC" }, "yanked": false, "sha": "6cba05555ec20c815e1fe789f70847a423a9fd730721cece7205d1caed774e14", "spec_sha": "0d2e6c15a6f1f6143f115b61d9bf704368a4a98683b612e8b17f27e1258274ab", "project_uri": "https://rubygems.org/gems/dscf-core", "gem_uri": "https://rubygems.org/gems/dscf-core-0.1.0.gem", "homepage_uri": "https://mksaddis.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/BITS-DEVSEC", "bug_tracker_uri": null, "changelog_uri": "https://github.com/BITS-DEVSEC", "funding_uri": null, "dependencies": { "development": [ { "name": "database_cleaner-active_record", "requirements": ">= 0" }, { "name": "factory_bot_rails", "requirements": ">= 0" }, { "name": "faker", "requirements": ">= 0" }, { "name": "letter_opener", "requirements": ">= 0" }, { "name": "rspec-rails", "requirements": ">= 0" }, { "name": "rspec-retry", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": ">= 0" }, { "name": "shoulda-matchers", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [ { "name": "active_model_serializers", "requirements": ">= 0" }, { "name": "ancestry", "requirements": "~> 4.1.0" }, { "name": "bcrypt", "requirements": ">= 0" }, { "name": "httparty", "requirements": ">= 0" }, { "name": "image_processing", "requirements": ">= 0" }, { "name": "jwt", "requirements": ">= 0" }, { "name": "noticed", "requirements": ">= 0" }, { "name": "pundit", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 0" }, { "name": "ransack", "requirements": ">= 0" } ] } }
2025-08-19 10:08:57 UTC
J4_kU6EZ3el5_tauQF685

swagger_mcp_tool

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

0.1.2
Content{ "name": "swagger_mcp_tool", "downloads": 110, "version": "0.1.2", "version_created_at": "2025-08-19T09:57:25.164Z", "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": "b261f38e55e49bf41ea4cc8dd2c113101b470e611bf19a3380b9d04103237d90", "spec_sha": "471bddd5601a2ec3d2d6edc18277089214bc63e3eaecfe9c87338279607cb72d", "project_uri": "https://rubygems.org/gems/swagger_mcp_tool", "gem_uri": "https://rubygems.org/gems/swagger_mcp_tool-0.1.2.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.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.6, >= 2.6.9" }, { "name": "rake", "requirements": "~> 13.3" }, { "name": "rspec", "requirements": "~> 3.13, >= 3.13.1" }, { "name": "yard", "requirements": "~> 0.9" } ], "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-19 09:57:26 UTC