Lastest updates from Rubygems.org
ID | Gem | Version | Body | Updated At |
---|---|---|---|---|
tVN953U6He5Fstlp3sDmG |
spree_stripeOfficial Spree Commerce Stripe payment gateway extension |
1.2.5 | Content{ "name": "spree_stripe", "downloads": 4152, "version": "1.2.5", "version_created_at": "2025-07-07T14:19:01.255Z", "version_downloads": 0, "platform": "ruby", "authors": "Vendo Connect Inc.", "info": "Official Spree Commerce Stripe payment gateway extension", "licenses": [ "AGPL-3.0-or-later" ], "metadata": {}, "yanked": false, "sha": "16e15ff119f0138bfdfa4da18a8b42940eeb0e1ccc95a718d6825262bc37d4cf", "spec_sha": "4cda3e5cc5f3b052ac97ba43d0c6777f6c7bfbd64612372398cf71f71a639900", "project_uri": "https://rubygems.org/gems/spree_stripe", "gem_uri": "https://rubygems.org/gems/spree_stripe-1.2.5.gem", "homepage_uri": "https://github.com/spree/spree_stripe", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/spree_stripe/1.2.5", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "dotenv", "requirements": ">= 0" }, { "name": "i18n-tasks", "requirements": ">= 0" }, { "name": "spree_dev_tools", "requirements": ">= 0" }, { "name": "vcr", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "importmap-rails", "requirements": ">= 0" }, { "name": "spree", "requirements": ">= 5.0.0.alpha" }, { "name": "spree_admin", "requirements": ">= 5.0.0.alpha" }, { "name": "spree_extension", "requirements": ">= 0" }, { "name": "spree_storefront", "requirements": ">= 5.0.0.alpha" }, { "name": "stripe", "requirements": "~> 10.1.0" }, { "name": "stripe_event", "requirements": "~> 2.11" } ] } } |
2025-07-07 14:19:02 UTC |
tOc7XUxyD8ftW0y9AbTix |
cocoapods-binary-matchupintegrate pods in form of prebuilt frameworks conveniently, reducing compile time |
0.0.16 | Content{ "name": "cocoapods-binary-matchup", "downloads": 591, "version": "0.0.16", "version_created_at": "2025-07-07T14:16:55.744Z", "version_downloads": 0, "platform": "ruby", "authors": "leavez", "info": "integrate pods in form of prebuilt frameworks conveniently, reducing compile time", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "e437d4fbde9648d0edd3545a506784c8f81a0b21c3dcdf258ec8d0f7e24b8bbd", "spec_sha": "e5033ec294328cf6ea310f98d3cccf8c1f3779e5f0a92d859cb8bd5648fdd42b", "project_uri": "https://rubygems.org/gems/cocoapods-binary-matchup", "gem_uri": "https://rubygems.org/gems/cocoapods-binary-matchup-0.0.16.gem", "homepage_uri": "https://github.com/omiapp/cocoapod_binary_matchup", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cocoapods-binary-matchup/0.0.16", "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.9" }, { "name": "rake", "requirements": ">= 0" } ], "runtime": [ { "name": "cocoapods", "requirements": ">= 1.5.0, < 2.0" }, { "name": "fourflusher", "requirements": "~> 2.0" }, { "name": "xcpretty", "requirements": "~> 0.3.0" } ] } } |
2025-07-07 14:16:57 UTC |
bPQA29Du3BH3DkOwAUKDF |
perplexity_apiA Ruby library for easily using Perplexity AI's API. Allows setting API keys, selecting models, and customizing options. |
0.4.0 | Content{ "name": "perplexity_api", "downloads": 572, "version": "0.4.0", "version_created_at": "2025-07-07T14:00:41.240Z", "version_downloads": 0, "platform": "ruby", "authors": "Hisafumi Kikkawa", "info": "A Ruby library for easily using Perplexity AI's API. Allows setting API keys, selecting models, and customizing options.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/hisafumi-kikkawa/perplexity_api", "changelog_uri": "https://github.com/hisafumi-kikkawa/perplexity_api/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/hisafumi-kikkawa/perplexity_api", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "314d9e7c27c8c6cfa9474306897414c776881279670f90f509bab1148e6efb6c", "spec_sha": "b6fd8ab6bf1c663caaa36dca2dc40c9c201637347b1bf53aaf540349363b2d59", "project_uri": "https://rubygems.org/gems/perplexity_api", "gem_uri": "https://rubygems.org/gems/perplexity_api-0.4.0.gem", "homepage_uri": "https://github.com/hisafumi-kikkawa/perplexity_api", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/hisafumi-kikkawa/perplexity_api", "bug_tracker_uri": null, "changelog_uri": "https://github.com/hisafumi-kikkawa/perplexity_api/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [] } } |
2025-07-07 14:00:42 UTC |
ll_aS1xHvWa-SiawWmJR4 |
dvla-application_helperGenerates fake application data that can be used in testing |
5.1.5 | Content{ "name": "dvla-application_helper", "downloads": 0, "version": "5.1.5", "version_created_at": "2025-07-07T13:40:53.361Z", "version_downloads": 0, "platform": "ruby", "authors": "Paul Lewis, David Sambucci, Shaun Beynon-Thomas", "info": "Generates fake application data that can be used in testing", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://www.dvla.gov.uk" }, "yanked": false, "sha": "75762fec56d456565d07820cb5dcb13fc948459086189d25a06de298de2a0298", "spec_sha": "818d587a9ac968aa9aee3c211a271fb2be50e0ba4a54171de6ae2f484f29661f", "project_uri": "https://rubygems.org/gems/dvla-application_helper", "gem_uri": "https://rubygems.org/gems/dvla-application_helper-5.1.5.gem", "homepage_uri": "https://www.dvla.gov.uk", "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": "aws-sdk-states", "requirements": "~> 1.64" }, { "name": "block_repeater", "requirements": "~> 1.1" }, { "name": "config", "requirements": "~> 5.5" }, { "name": "dvla-herodotus", "requirements": "~> 2.0" }, { "name": "faker", "requirements": "~> 3.4" }, { "name": "faker_maker", "requirements": "~> 3.0" }, { "name": "httpx", "requirements": "~> 1.2" }, { "name": "mime-types", "requirements": "~> 3.5" } ] } } |
2025-07-07 13:40:54 UTC |
DxX-8fz-pkEJepBJEoc27 |
jekyll-polyglotFast open source i18n plugin for Jekyll blogs. |
1.10.0 | Content{ "name": "jekyll-polyglot", "downloads": 188043, "version": "1.10.0", "version_created_at": "2025-07-07T13:37:36.304Z", "version_downloads": 0, "platform": "ruby", "authors": "Samuel Volin", "info": "Fast open source i18n plugin for Jekyll blogs.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "0801975eb5ef71c13f7ca2a62ae816fe1d68b31700802131710e469555abc2d3", "spec_sha": "a3a9c346831a845ceb3763a7326f97e193769c5d483f8b1df573688be3a85641", "project_uri": "https://rubygems.org/gems/jekyll-polyglot", "gem_uri": "https://rubygems.org/gems/jekyll-polyglot-1.10.0.gem", "homepage_uri": "https://polyglot.untra.io/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/jekyll-polyglot/1.10.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "jekyll", "requirements": ">= 3.0, >= 4.0" } ] } } |
2025-07-07 13:37:37 UTC |
gSaFf7MjP-sss44FkLj0h |
license-validatorDL# Format validator |
2.0.0 | Content{ "name": "license-validator", "downloads": 5034, "version": "2.0.0", "version_created_at": "2025-07-07T13:37:14.797Z", "version_downloads": 0, "platform": "ruby", "authors": "Brands Insurance", "info": "DL# Format validator", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/brandsinsurance/license-validator/", "changelog_uri": "https://github.com/brandsinsurance/license-validator/blob/main/CHANGELOG.adoc", "source_code_uri": "https://github.com/brandsinsurance/license-validator", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "2db844b5d8e135fcc79ea751430c0b5f345635ab1badd42e099c7310ba6ceca9", "spec_sha": "583f2813847fbdcdbb7f9ca5405bd09c6b789df3f0e7cf5a50a41e4e89ae54c3", "project_uri": "https://rubygems.org/gems/license-validator", "gem_uri": "https://rubygems.org/gems/license-validator-2.0.0.gem", "homepage_uri": "https://github.com/brandsinsurance/license-validator/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/brandsinsurance/license-validator", "bug_tracker_uri": null, "changelog_uri": "https://github.com/brandsinsurance/license-validator/blob/main/CHANGELOG.adoc", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activemodel", "requirements": ">= 7.1.0, < 8" }, { "name": "concurrent-ruby", "requirements": "~> 1.3.5" } ] } } |
2025-07-07 13:37:16 UTC |
9uBDp-s_pK4VqPgyeMXI- |
rails_validation_apiRails Validation API provides a powerful for validating request parameters in Rails applications. Features include automatic validator loading based on controller/action names, nested parameter validation, custom error handling, and seamless integration with Rails controllers through concerns. Perfect for API applications requiring robust parameter validation with minimal boilerplate code. |
1.3.1 | Content{ "name": "rails_validation_api", "downloads": 993, "version": "1.3.1", "version_created_at": "2025-07-07T13:33:58.007Z", "version_downloads": 0, "platform": "ruby", "authors": "Linh Nguyen Quang", "info": "Rails Validation API provides a powerful for validating request parameters in Rails applications. Features include automatic validator loading based on controller/action names, nested parameter validation, custom error handling, and seamless integration with Rails controllers through concerns. Perfect for API applications requiring robust parameter validation with minimal boilerplate code.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://www.buymeacoffee.com/linh236", "bug_tracker_uri": "https://github.com/linhnq-cs/rails_vailidation_api/issues" }, "yanked": false, "sha": "e0d68e87e6b5925aab9f3b029e09308eff1acb7e6cbd54bb7271dcdecc51a87b", "spec_sha": "2c9bbd2c62793f4dfe97ec8bd2dc4e8d0cdf37bf0a61550070982a37cf0e37c3", "project_uri": "https://rubygems.org/gems/rails_validation_api", "gem_uri": "https://rubygems.org/gems/rails_validation_api-1.3.1.gem", "homepage_uri": "https://github.com/linhnq-cs/rails_vailidation_api", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": "https://github.com/linhnq-cs/rails_vailidation_api/issues", "changelog_uri": null, "funding_uri": "https://www.buymeacoffee.com/linh236", "dependencies": { "development": [ { "name": "debug", "requirements": "~> 1.0" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [ { "name": "activemodel", "requirements": ">= 5.0" }, { "name": "activesupport", "requirements": ">= 5.0" }, { "name": "rails_param", "requirements": "~> 1.3.1" }, { "name": "railties", "requirements": ">= 5.0" } ] } } |
2025-07-07 13:33:59 UTC |
HMqGog6WKzC1tvjZzR_hs |
rails_validation_apiRails Validation API provides a powerful for validating request parameters in Rails applications. Features include automatic validator loading based on controller/action names, nested parameter validation, custom error handling, and seamless integration with Rails controllers through concerns. Perfect for API applications requiring robust parameter validation with minimal boilerplate code. |
1.3.0 | Content{ "name": "rails_validation_api", "downloads": 993, "version": "1.3.0", "version_created_at": "2025-07-07T13:31:41.891Z", "version_downloads": 0, "platform": "ruby", "authors": "Linh Nguyen Quang", "info": "Rails Validation API provides a powerful for validating request parameters in Rails applications. Features include automatic validator loading based on controller/action names, nested parameter validation, custom error handling, and seamless integration with Rails controllers through concerns. Perfect for API applications requiring robust parameter validation with minimal boilerplate code.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://www.buymeacoffee.com/linh236", "homepage_uri": "https://github.com/linhnq-cs/rails_vailidation_api", "bug_tracker_uri": "https://github.com/linhnq-cs/rails_vailidation_api/issues", "source_code_uri": "https://github.com/linhnq-cs/rails_validation_api" }, "yanked": false, "sha": "321c795d2186e8ce2fca446e0c399a20ac76ece9aef37f4f2b3d0dc462e47767", "spec_sha": "a525822ccbaee6e01e4046b2a9c51719b348ee57157f46661f38f422921b7430", "project_uri": "https://rubygems.org/gems/rails_validation_api", "gem_uri": "https://rubygems.org/gems/rails_validation_api-1.3.0.gem", "homepage_uri": "https://github.com/linhnq-cs/rails_vailidation_api", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/linhnq-cs/rails_validation_api", "bug_tracker_uri": "https://github.com/linhnq-cs/rails_vailidation_api/issues", "changelog_uri": null, "funding_uri": "https://www.buymeacoffee.com/linh236", "dependencies": { "development": [ { "name": "debug", "requirements": "~> 1.0" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [ { "name": "activemodel", "requirements": ">= 5.0" }, { "name": "activesupport", "requirements": ">= 5.0" }, { "name": "rails_param", "requirements": "~> 1.3.1" }, { "name": "railties", "requirements": ">= 5.0" } ] } } |
2025-07-07 13:31:45 UTC |
CCSC162f2QWauFONpABL9 |
remotion_lambdaA Ruby SDK for Remotion Lambda |
4.0.322 | Content{ "name": "remotion_lambda", "downloads": 19667, "version": "4.0.322", "version_created_at": "2025-07-07T13:17:32.230Z", "version_downloads": 0, "platform": "ruby", "authors": "Jonny Burger", "info": "A Ruby SDK for Remotion Lambda", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "609e481ada8ef3e95b8d590a8d18bf267b563d982d31f5bb20381a7d6ae1f8a7", "spec_sha": "0ad19e0bf88a3ebbceb8df6cf59dd7bd943e25ce66b320a02f2c3335358b3967", "project_uri": "https://rubygems.org/gems/remotion_lambda", "gem_uri": "https://rubygems.org/gems/remotion_lambda-4.0.322.gem", "homepage_uri": "https://rubygems.org/gems/remotion_lambda", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/remotion_lambda/4.0.322", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aws-sdk-lambda", "requirements": "> 1.0.0" }, { "name": "json", "requirements": "> 2.0.0" }, { "name": "logger", "requirements": "> 1.0.0" } ] } } |
2025-07-07 13:17:34 UTC |
fXPNVYCCCsa9b5HAm1Ow9 |
workosAPI client for WorkOS |
5.21.0 | Content{ "name": "workos", "downloads": 1669151, "version": "5.21.0", "version_created_at": "2025-07-07T13:15:39.231Z", "version_downloads": 0, "platform": "ruby", "authors": "WorkOS", "info": "API client for WorkOS", "licenses": [ "MIT" ], "metadata": { "documentation_uri": "https://docs.workos.com/sdk/ruby" }, "yanked": false, "sha": "4555de3bf939f4e11f610a2ab91c3f8a0b89d462e24a78cd8635d4cad26d0984", "spec_sha": "bbd5bc65117218ae74e8ab2d0de7aed4f6c0ac6adfb2e4f70b5d9ef9a7fc74e0", "project_uri": "https://rubygems.org/gems/workos", "gem_uri": "https://rubygems.org/gems/workos-5.21.0.gem", "homepage_uri": "https://github.com/workos-inc/workos-ruby", "wiki_uri": null, "documentation_uri": "https://docs.workos.com/sdk/ruby", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.0.1" }, { "name": "rspec", "requirements": "~> 3.9.0" }, { "name": "rubocop", "requirements": "~> 1.71" }, { "name": "vcr", "requirements": "~> 5.0.0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "encryptor", "requirements": "~> 3.0" }, { "name": "jwt", "requirements": "~> 2.8" } ] } } |
2025-07-07 13:15:40 UTC |
cDSbtMBwECOCNNVYr2zOx |
vector_numberA library to add together anything. |
0.4.0 | Content{ "name": "vector_number", "downloads": 798, "version": "0.4.0", "version_created_at": "2025-07-07T13:03:21.133Z", "version_downloads": 0, "platform": "ruby", "authors": "Alexandr Bulancov", "info": "A library to add together anything.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/trinistr/vector_number", "changelog_uri": "https://github.com/trinistr/vector_number/blob/v0.4.0/CHANGELOG.md", "bug_tracker_uri": "https://github.com/trinistr/vector_number/issues", "source_code_uri": "https://github.com/trinistr/vector_number/tree/v0.4.0", "documentation_uri": "https://rubydoc.info/gems/vector_number/0.4.0", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "8f380807325004cb629c734e2d1c5345fd74882b7005fe213cef17f9937fc024", "spec_sha": "33845258ac405d0653c1f8d5c8555e4f65c707bde5ee13ce034d8ee21e497d50", "project_uri": "https://rubygems.org/gems/vector_number", "gem_uri": "https://rubygems.org/gems/vector_number-0.4.0.gem", "homepage_uri": "https://github.com/trinistr/vector_number", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/vector_number/0.4.0", "mailing_list_uri": null, "source_code_uri": "https://github.com/trinistr/vector_number/tree/v0.4.0", "bug_tracker_uri": "https://github.com/trinistr/vector_number/issues", "changelog_uri": "https://github.com/trinistr/vector_number/blob/v0.4.0/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 13:03:22 UTC |
I69oxjzqlgP_NyJaIF_a1 |
epb_view_modelsLibrary used to parse Energy Performance Certificates (EPC) |
2.1.3 | Content{ "name": "epb_view_models", "downloads": 49236, "version": "2.1.3", "version_created_at": "2025-07-07T12:46:54.827Z", "version_downloads": 0, "platform": "ruby", "authors": "MHCLG Energy Performance of Buildings", "info": "Library used to parse Energy Performance Certificates (EPC)", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "5a210ef6d37b31ca78ef883255635f6f1f2506499acc7cd7c0c9725014532426", "spec_sha": "896fbda898f81eb02acdbc8fbfadbb0374d7fc8d0d0d8d031d68f1144f51ef86", "project_uri": "https://rubygems.org/gems/epb_view_models", "gem_uri": "https://rubygems.org/gems/epb_view_models-2.1.3.gem", "homepage_uri": "https://github.com/communitiesuk/epb-view-models", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/epb_view_models/2.1.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "nokogiri", "requirements": "~> 1.16" }, { "name": "zeitwerk", "requirements": "~> 2.6" } ] } } |
2025-07-07 12:46:56 UTC |
095tYTnAEfuKtPKbkthWi |
openai-termA modern terminal interface to OpenAI with a full TUI using rcurses. Features include interactive chat mode, conversation history, model selection, and more. Version 2.1: Added chat scrolling with PgUp/PgDown, improved prompt styling, and latest conversations first. |
2.1 | Content{ "name": "openai-term", "downloads": 5630, "version": "2.1", "version_created_at": "2025-07-07T12:27:58.055Z", "version_downloads": 0, "platform": "ruby", "authors": "Geir Isene", "info": "A modern terminal interface to OpenAI with a full TUI using rcurses. Features include interactive chat mode, conversation history, model selection, and more. Version 2.1: Added chat scrolling with PgUp/PgDown, improved prompt styling, and latest conversations first.", "licenses": [ "Unlicense" ], "metadata": { "source_code_uri": "https://github.com/isene/openai" }, "yanked": false, "sha": "f8e0eba0654646cfd7e1cf40fa57da4169287ba99c326ab55ec4e8b39451c5d6", "spec_sha": "01ac1700c962ffcdae87292988a16c33ccebc6362007c603f0429abb5931bd29", "project_uri": "https://rubygems.org/gems/openai-term", "gem_uri": "https://rubygems.org/gems/openai-term-2.1.gem", "homepage_uri": "https://isene.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/isene/openai", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rcurses", "requirements": "~> 3.5" }, { "name": "ruby-openai", "requirements": "~> 3.0" } ] } } |
2025-07-07 12:28:01 UTC |
k3EMTfN5owTtwb9-UDzqV |
cucumber-gherkinGherkin parser |
33.0.0 | Content{ "name": "cucumber-gherkin", "downloads": 36215455, "version": "33.0.0", "version_created_at": "2025-07-07T12:10:37.558Z", "version_downloads": 0, "platform": "ruby", "authors": "Gáspár Nagy, Aslak Hellesøy, Steve Tooke", "info": "Gherkin parser", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/cucumber/gherkin/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/cucumber/gherkin/issues", "source_code_uri": "https://github.com/cucumber/gherkin/blob/main/ruby", "mailing_list_uri": "https://groups.google.com/forum/#!forum/cukes", "documentation_uri": "https://cucumber.io/docs/gherkin/" }, "yanked": false, "sha": "04fcbcd6d890441d456c7dea67500851f367f213bd2036c8de5c75e92c2a6165", "spec_sha": "e1c4ca973893a90fa62f2716cd22ef8402292f8596ee8e11f89cb201c3453055", "project_uri": "https://rubygems.org/gems/cucumber-gherkin", "gem_uri": "https://rubygems.org/gems/cucumber-gherkin-33.0.0.gem", "homepage_uri": "https://github.com/cucumber/gherkin", "wiki_uri": null, "documentation_uri": "https://cucumber.io/docs/gherkin/", "mailing_list_uri": "https://groups.google.com/forum/#!forum/cukes", "source_code_uri": "https://github.com/cucumber/gherkin/blob/main/ruby", "bug_tracker_uri": "https://github.com/cucumber/gherkin/issues", "changelog_uri": "https://github.com/cucumber/gherkin/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.1" }, { "name": "rspec", "requirements": "~> 3.13" }, { "name": "rubocop", "requirements": "~> 1.71.2" }, { "name": "rubocop-packaging", "requirements": "~> 0.5.2" }, { "name": "rubocop-performance", "requirements": "~> 1.23.1" }, { "name": "rubocop-rake", "requirements": "~> 0.6.0" }, { "name": "rubocop-rspec", "requirements": "~> 3.4.0" } ], "runtime": [ { "name": "cucumber-messages", "requirements": "> 25, < 29" } ] } } |
2025-07-07 12:10:39 UTC |
2WLavt8rlQWjZLYwNNQMX |
async-feedbagRuby's favorite feed auto-discovery tool |
2.0.2 | Content{ "name": "async-feedbag", "downloads": 82, "version": "2.0.2", "version_created_at": "2025-07-07T12:07:04.318Z", "version_downloads": 0, "platform": "ruby", "authors": "Renato \"Lond\" Cerqueira, David Moreno", "info": "Ruby's favorite feed auto-discovery tool", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "f2a6cadf330c9fdd6030b209e7d20d192698f4390083708feca64272aa15d17b", "spec_sha": "727785022db4a49d0e83e4074d03c57d70a1b26188ba209af0df040183928962", "project_uri": "https://rubygems.org/gems/async-feedbag", "gem_uri": "https://rubygems.org/gems/async-feedbag-2.0.2.gem", "homepage_uri": "http://github.com/renatolond/async-feedbag", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/async-feedbag/2.0.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "async-http", "requirements": ">= 0.89" }, { "name": "nokogiri", "requirements": "~> 1.8, >= 1.8.18" } ] } } |
2025-07-07 12:07:07 UTC |
Ocy1eUg4oT1sriK9819h9 |
quby-compilerQuby::Compiler compiles a DSL for questionnaires to JSON |
0.5.25 | Content{ "name": "quby-compiler", "downloads": 48175, "version": "0.5.25", "version_created_at": "2025-07-07T11:54:52.651Z", "version_downloads": 0, "platform": "ruby", "authors": "Marten Veldthuis", "info": "Quby::Compiler compiles a DSL for questionnaires to JSON", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://gitlab.roqua.nl/roqua/quby-compiler" }, "yanked": false, "sha": "741c18389276853acecffd021d718820230463b43ae98da6975dc31bb7f8b98d", "spec_sha": "101a9e85e4a2d414b3e31fff20b4f6acfc5ca8221c86a84698f4e30ab941644c", "project_uri": "https://rubygems.org/gems/quby-compiler", "gem_uri": "https://rubygems.org/gems/quby-compiler-0.5.25.gem", "homepage_uri": "https://gitlab.roqua.nl/roqua/quby-compiler", "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": "actionview", "requirements": ">= 5.0" }, { "name": "activemodel", "requirements": ">= 5.0" }, { "name": "activesupport", "requirements": ">= 5.0" }, { "name": "dry-struct", "requirements": ">= 1.3.0" }, { "name": "method_source", "requirements": ">= 0" }, { "name": "nokogiri", "requirements": ">= 1.8" }, { "name": "redcarpet", "requirements": "~> 3.5" }, { "name": "roqua-support", "requirements": ">= 0" } ] } } |
2025-07-07 11:54:54 UTC |
xgPRzz_s-5G_F0IVpwU2k |
davinci_plan_net_test_kitDaVinci Plan Net Test Kit |
0.12.1 | Content{ "name": "davinci_plan_net_test_kit", "downloads": 1972, "version": "0.12.1", "version_created_at": "2025-07-07T11:44:37.034Z", "version_downloads": 0, "platform": "ruby", "authors": "Karl Naden", "info": "DaVinci Plan Net Test Kit", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/inferno-framework/davinci-plan-net-test-kit", "source_code_uri": "https://github.com/inferno-framework/davinci-plan-net-test-kit", "inferno_test_kit": "true" }, "yanked": false, "sha": "3ce4e05bb98cb52b2408c3e9a9f6ec39c5322b00f6fb7321f7e0602890d25506", "spec_sha": "8e169cb4abff9e6d0b3333c20cbcc10a35239e26b6e261743d257d1356c02663", "project_uri": "https://rubygems.org/gems/davinci_plan_net_test_kit", "gem_uri": "https://rubygems.org/gems/davinci_plan_net_test_kit-0.12.1.gem", "homepage_uri": "https://github.com/inferno-framework/davinci-plan-net-test-kit", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/inferno-framework/davinci-plan-net-test-kit", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "database_cleaner-sequel", "requirements": "~> 1.8" }, { "name": "factory_bot", "requirements": "~> 6.1" }, { "name": "rspec", "requirements": "~> 3.10" }, { "name": "webmock", "requirements": "~> 3.11" } ], "runtime": [ { "name": "inferno_core", "requirements": ">= 0.6.16" }, { "name": "tls_test_kit", "requirements": ">= 0.3.0" } ] } } |
2025-07-07 11:44:38 UTC |
AjrJobcCZdB_HE8fH2VpO |
davinci_crd_test_kitDaVinci CRD Test Kit |
0.12.2 | Content{ "name": "davinci_crd_test_kit", "downloads": 2118, "version": "0.12.2", "version_created_at": "2025-07-07T11:43:07.420Z", "version_downloads": 0, "platform": "ruby", "authors": "Stephen MacVicar, Vanessa Fotso, Emily Michaud", "info": "DaVinci CRD Test Kit", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/inferno-framework/davinci-crd-test-kit", "source_code_uri": "https://github.com/inferno-framework/davinci-crd-test-kit", "inferno_test_kit": "true" }, "yanked": false, "sha": "a875a80e551ce79b773fb47345439c91eef23007eae02d0b9265731b36f0002e", "spec_sha": "c24289f0231d70880e3b6cefe046b734bf5847d4f997aed2d7308fa029e7fe25", "project_uri": "https://rubygems.org/gems/davinci_crd_test_kit", "gem_uri": "https://rubygems.org/gems/davinci_crd_test_kit-0.12.2.gem", "homepage_uri": "https://github.com/inferno-framework/davinci-crd-test-kit", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/inferno-framework/davinci-crd-test-kit", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "inferno_core", "requirements": "~> 0.6.16" }, { "name": "smart_app_launch_test_kit", "requirements": "~> 0.6.4" }, { "name": "tls_test_kit", "requirements": "~> 0.3.0" } ] } } |
2025-07-07 11:43:08 UTC |
0W71oR1yDFqAcDRmaZ9i3 |
cucumber-gherkinGherkin parser |
32.2.0 | Content{ "name": "cucumber-gherkin", "downloads": 36214537, "version": "32.2.0", "version_created_at": "2025-07-07T11:37:28.235Z", "version_downloads": 0, "platform": "ruby", "authors": "Gáspár Nagy, Aslak Hellesøy, Steve Tooke", "info": "Gherkin parser", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/cucumber/gherkin/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/cucumber/gherkin/issues", "source_code_uri": "https://github.com/cucumber/gherkin/blob/main/ruby", "mailing_list_uri": "https://groups.google.com/forum/#!forum/cukes", "documentation_uri": "https://cucumber.io/docs/gherkin/" }, "yanked": false, "sha": "a33699d3be9c7fe1b6d4a26c1aa18150f274a90c871a6bc1811d5795a52e4ad6", "spec_sha": "ecb9957fdad4ee62ef586186af9f65d6b76908e40027606ec90b0ede728f30c1", "project_uri": "https://rubygems.org/gems/cucumber-gherkin", "gem_uri": "https://rubygems.org/gems/cucumber-gherkin-32.2.0.gem", "homepage_uri": "https://github.com/cucumber/gherkin", "wiki_uri": null, "documentation_uri": "https://cucumber.io/docs/gherkin/", "mailing_list_uri": "https://groups.google.com/forum/#!forum/cukes", "source_code_uri": "https://github.com/cucumber/gherkin/blob/main/ruby", "bug_tracker_uri": "https://github.com/cucumber/gherkin/issues", "changelog_uri": "https://github.com/cucumber/gherkin/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.1" }, { "name": "rspec", "requirements": "~> 3.13" }, { "name": "rubocop", "requirements": "~> 1.71.2" }, { "name": "rubocop-packaging", "requirements": "~> 0.5.2" }, { "name": "rubocop-performance", "requirements": "~> 1.23.1" }, { "name": "rubocop-rake", "requirements": "~> 0.6.0" }, { "name": "rubocop-rspec", "requirements": "~> 3.4.0" } ], "runtime": [ { "name": "cucumber-messages", "requirements": "> 25, < 28" } ] } } |
2025-07-07 11:37:29 UTC |
9OewAGwJ1JD1JaG5vCRmN |
fastlane-plugin-stream_actionsstream custom actions |
0.3.86 | Content{ "name": "fastlane-plugin-stream_actions", "downloads": 62994, "version": "0.3.86", "version_created_at": "2025-07-07T11:37:08.166Z", "version_downloads": 0, "platform": "ruby", "authors": "GetStream", "info": "stream custom actions", "licenses": [], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "e8f094b2469c0b0f231dbe4917ed5dd3bfa1635daf2896c8f3d3bbcf0e98db5c", "spec_sha": "abd2b07fa7719988d8c301b462d2937d5cb8643f1b1d227354633f61912206e8", "project_uri": "https://rubygems.org/gems/fastlane-plugin-stream_actions", "gem_uri": "https://rubygems.org/gems/fastlane-plugin-stream_actions-0.3.86.gem", "homepage_uri": "https://github.com/GetStream/fastlane-plugin-stream_actions", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/fastlane-plugin-stream_actions/0.3.86", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 0" }, { "name": "fasterer", "requirements": "= 0.9.0" }, { "name": "fastlane", "requirements": ">= 2.182.0" }, { "name": "plist", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "rspec_junit_formatter", "requirements": ">= 0" }, { "name": "rubocop", "requirements": "= 1.38" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "rubocop-rake", "requirements": "= 0.6.0" }, { "name": "rubocop-require_tools", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": "= 2.15.0" }, { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [ { "name": "xctest_list", "requirements": "= 1.2.1" } ] } } |
2025-07-07 11:37:09 UTC |
I--VQjZ4cCGKtju7vf4F5 |
tencentcloud-sdk-ocrTencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service OCR. |
3.0.1096 | Content{ "name": "tencentcloud-sdk-ocr", "downloads": 548372, "version": "3.0.1096", "version_created_at": "2025-07-07T11:31:45.817Z", "version_downloads": 0, "platform": "ruby", "authors": "Tencent Cloud", "info": "Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service OCR.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-ocr" }, "yanked": false, "sha": "3979a5bcc4ea59569dbd95b3b1e8b616ee3a703b61cb5d5c2cebf6bdfe745beb", "spec_sha": "38c7a43367700b37ff1522080792d48e968e2dce26ae34727bfb0c320611d752", "project_uri": "https://rubygems.org/gems/tencentcloud-sdk-ocr", "gem_uri": "https://rubygems.org/gems/tencentcloud-sdk-ocr-3.0.1096.gem", "homepage_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-ocr", "bug_tracker_uri": null, "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "tencentcloud-sdk-common", "requirements": "~> 3.0" } ] } } |
2025-07-07 11:31:49 UTC |
ukFD_s2KtiH_C2WCABdYv |
tencentcloud-sdk-cvmTencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service CVM. |
3.0.1096 | Content{ "name": "tencentcloud-sdk-cvm", "downloads": 526488, "version": "3.0.1096", "version_created_at": "2025-07-07T11:31:41.968Z", "version_downloads": 0, "platform": "ruby", "authors": "Tencent Cloud", "info": "Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service CVM.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-cvm" }, "yanked": false, "sha": "098b9311044427b0cc517d61daa407ea8948f63ed88b5d2a1a7252daae4d9280", "spec_sha": "80c559925327c7c191438a430971b4328997ac4359584f8257e63652b7f5c082", "project_uri": "https://rubygems.org/gems/tencentcloud-sdk-cvm", "gem_uri": "https://rubygems.org/gems/tencentcloud-sdk-cvm-3.0.1096.gem", "homepage_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-cvm", "bug_tracker_uri": null, "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "tencentcloud-sdk-common", "requirements": "~> 3.0" } ] } } |
2025-07-07 11:31:44 UTC |
hEFjBWS3AxxAC6zP2voag |
tencentcloud-sdk-commonTencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service. |
3.0.1096 | Content{ "name": "tencentcloud-sdk-common", "downloads": 1057929, "version": "3.0.1096", "version_created_at": "2025-07-07T11:31:33.046Z", "version_downloads": 0, "platform": "ruby", "authors": "Tencent Cloud", "info": "Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-common" }, "yanked": false, "sha": "de75258373f04289ec38c7af51291cdc47b91694f272e6e001cb64540d308cad", "spec_sha": "de677cad90b28fd2885bdae9fad6904ab90bd47b656d8bb1ab776c54031a0964", "project_uri": "https://rubygems.org/gems/tencentcloud-sdk-common", "gem_uri": "https://rubygems.org/gems/tencentcloud-sdk-common-3.0.1096.gem", "homepage_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-common", "bug_tracker_uri": null, "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 11:31:40 UTC |
7vl7_wX-5aK6FQPcwGTE- |
tencentcloud-sdk-ai3dTencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service AI3D. |
3.0.1096 | Content{ "name": "tencentcloud-sdk-ai3d", "downloads": 0, "version": "3.0.1096", "version_created_at": "2025-07-07T11:31:30.424Z", "version_downloads": 0, "platform": "ruby", "authors": "Tencent Cloud", "info": "Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service AI3D.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-ai3d" }, "yanked": false, "sha": "81aecf6a21fe4fa9be3c584f89fe3c277df3314c342936737f754bb6fd67b40c", "spec_sha": "447e9e0479a0df5b9ea7bc938d1f238f304060963639010bcb1852edfca772f7", "project_uri": "https://rubygems.org/gems/tencentcloud-sdk-ai3d", "gem_uri": "https://rubygems.org/gems/tencentcloud-sdk-ai3d-3.0.1096.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-ai3d", "bug_tracker_uri": null, "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "tencentcloud-sdk-common", "requirements": "~> 3.0" } ] } } |
2025-07-07 11:31:32 UTC |
muihVjGSbxgNJ3b7_QJZn |
fastlane-plugin-stream_actionsstream custom actions |
0.3.85 | Content{ "name": "fastlane-plugin-stream_actions", "downloads": 62991, "version": "0.3.85", "version_created_at": "2025-07-07T11:27:12.934Z", "version_downloads": 0, "platform": "ruby", "authors": "GetStream", "info": "stream custom actions", "licenses": [], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "bdaaff7999f2f49247aac05c62b27d185b4689adb5b46668adc7d9e67279d3f0", "spec_sha": "e24a68655b503bbb27286f4f1ee7e5990016a5515f9908a2b4b5f02915b9e43a", "project_uri": "https://rubygems.org/gems/fastlane-plugin-stream_actions", "gem_uri": "https://rubygems.org/gems/fastlane-plugin-stream_actions-0.3.85.gem", "homepage_uri": "https://github.com/GetStream/fastlane-plugin-stream_actions", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/fastlane-plugin-stream_actions/0.3.85", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 0" }, { "name": "fasterer", "requirements": "= 0.9.0" }, { "name": "fastlane", "requirements": ">= 2.182.0" }, { "name": "plist", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "rspec_junit_formatter", "requirements": ">= 0" }, { "name": "rubocop", "requirements": "= 1.38" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "rubocop-rake", "requirements": "= 0.6.0" }, { "name": "rubocop-require_tools", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": "= 2.15.0" }, { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [ { "name": "xctest_list", "requirements": "= 1.2.1" } ] } } |
2025-07-07 11:27:14 UTC |
IjOhxmdKEK3ScKZDjOtsk |
rubocop-fluentdCollection rules for Fluentd plugin coding style |
0.1.0 | Content{ "name": "rubocop-fluentd", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-07-07T11:23:51.579Z", "version_downloads": 0, "platform": "ruby", "authors": "Kentaro Hayashi", "info": "Collection rules for Fluentd plugin coding style", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/kenhys/rubocop-fluentd", "changelog_uri": "https://github.com/kenhys/rubocop-fluentd/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/kenhys/rubocop-fluentd", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true", "default_lint_roller_plugin": "RuboCop::Fluentd::Plugin" }, "yanked": false, "sha": "047fd734db95f4607e5ffe2502fe4aae854ad7842faa39b6a7377413c6855d97", "spec_sha": "fa4cc5679c0360e3c7238f1d4260fa035c43c59487bbe05d24392bfce546c365", "project_uri": "https://rubygems.org/gems/rubocop-fluentd", "gem_uri": "https://rubygems.org/gems/rubocop-fluentd-0.1.0.gem", "homepage_uri": "https://github.com/kenhys/rubocop-fluentd", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/kenhys/rubocop-fluentd", "bug_tracker_uri": null, "changelog_uri": "https://github.com/kenhys/rubocop-fluentd/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "lint_roller", "requirements": "~> 1.1" }, { "name": "rubocop", "requirements": ">= 1.72.2" } ] } } |
2025-07-07 11:23:53 UTC |
fb2ywGDoYwIqTUOQx2oij |
epb_view_modelsLibrary used to parse Energy Performance Certificates (EPC) |
2.1.2 | Content{ "name": "epb_view_models", "downloads": 49196, "version": "2.1.2", "version_created_at": "2025-07-07T11:17:20.595Z", "version_downloads": 0, "platform": "ruby", "authors": "MHCLG Energy Performance of Buildings", "info": "Library used to parse Energy Performance Certificates (EPC)", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "80dfce5d3e0081df711a0a1c6e2537fc813fe00ca4f7fb1d1084c627b28731c4", "spec_sha": "676c0a87f55cd704e9b5b9abb4e7139b02aa9692dd330424fb677c8db47f9fc8", "project_uri": "https://rubygems.org/gems/epb_view_models", "gem_uri": "https://rubygems.org/gems/epb_view_models-2.1.2.gem", "homepage_uri": "https://github.com/communitiesuk/epb-view-models", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/epb_view_models/2.1.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "nokogiri", "requirements": "~> 1.16" }, { "name": "zeitwerk", "requirements": "~> 2.6" } ] } } |
2025-07-07 11:17:22 UTC |
EV8EcHONPxuPpQO8J8knq |
cucumber-messagesJSON schema-based messages for Cucumber's inter-process communication |
28.0.0 | Content{ "name": "cucumber-messages", "downloads": 37514585, "version": "28.0.0", "version_created_at": "2025-07-07T11:11:22.168Z", "version_downloads": 0, "platform": "ruby", "authors": "Aslak Hellesøy", "info": "JSON schema-based messages for Cucumber's inter-process communication", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/cucumber/messages/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/cucumber/messages/issues", "source_code_uri": "https://github.com/cucumber/messages", "mailing_list_uri": "https://groups.google.com/forum/#!forum/cukes", "documentation_uri": "https://www.rubydoc.info/github/cucumber/messages" }, "yanked": false, "sha": "52d7cc0bad9d8e502b4e557b0544eaaa16a6316ea41ade2c0e6ba1043c5d558c", "spec_sha": "16563c957927a4ac27a51db1aa41955dfe1c0f725813879195eeeb8ff5393147", "project_uri": "https://rubygems.org/gems/cucumber-messages", "gem_uri": "https://rubygems.org/gems/cucumber-messages-28.0.0.gem", "homepage_uri": "https://github.com/cucumber/messages#readme", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/github/cucumber/messages", "mailing_list_uri": "https://groups.google.com/forum/#!forum/cukes", "source_code_uri": "https://github.com/cucumber/messages", "bug_tracker_uri": "https://github.com/cucumber/messages/issues", "changelog_uri": "https://github.com/cucumber/messages/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "cucumber-compatibility-kit", "requirements": "~> 15.0" }, { "name": "rake", "requirements": "~> 13.1" }, { "name": "rspec", "requirements": "~> 3.13" }, { "name": "rubocop", "requirements": "~> 1.71.0" }, { "name": "rubocop-performance", "requirements": "~> 1.23.0" }, { "name": "rubocop-rake", "requirements": "~> 0.6.0" }, { "name": "rubocop-rspec", "requirements": "~> 3.4.0" } ], "runtime": [] } } |
2025-07-07 11:11:23 UTC |
n01G2dtnkTC-k8CXZ-EnV |
trifle-tracesTrifle::Traces is a way too simple timeline tracer that helps you track custom outputs. |
1.2.0 | Content{ "name": "trifle-traces", "downloads": 2071, "version": "1.2.0", "version_created_at": "2025-07-07T10:50:52.263Z", "version_downloads": 0, "platform": "ruby", "authors": "Jozef Vaclavik", "info": "Trifle::Traces is a way too simple timeline tracer that helps you track custom outputs.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://trifle.io", "changelog_uri": "https://trifle.io/trifle-traces/changelog", "source_code_uri": "https://github.com/trifle-io/trifle-traces" }, "yanked": false, "sha": "5d07309b25af93bfc6af89af9f5e383820c8b610700f700fea0b0104b9eda7e1", "spec_sha": "c27b6aa09e8d41d31ec706fe404ec7f82feb7d209ff2f8c4d6c304f68c331e0e", "project_uri": "https://rubygems.org/gems/trifle-traces", "gem_uri": "https://rubygems.org/gems/trifle-traces-1.2.0.gem", "homepage_uri": "https://trifle.io", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/trifle-io/trifle-traces", "bug_tracker_uri": null, "changelog_uri": "https://trifle.io/trifle-traces/changelog", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.1" }, { "name": "byebug", "requirements": ">= 0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.2" }, { "name": "rubocop", "requirements": "= 1.0.0" } ], "runtime": [] } } |
2025-07-07 10:50:53 UTC |
yX8oVEMuIFPsg_aRewyMi |
epb_view_modelsLibrary used to parse Energy Performance Certificates (EPC) |
2.1.1 | Content{ "name": "epb_view_models", "downloads": 49172, "version": "2.1.1", "version_created_at": "2025-07-07T10:38:07.879Z", "version_downloads": 0, "platform": "ruby", "authors": "MHCLG Energy Performance of Buildings", "info": "Library used to parse Energy Performance Certificates (EPC)", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "05a59a82d6479620ef8b9831028b5b2d18d3184939ba1e608dbb71d066da32c0", "spec_sha": "b106612a9ead0ef1a8052df5ddba6f4ba14bdf3f2dceb0aa7c3ae6e8addb3112", "project_uri": "https://rubygems.org/gems/epb_view_models", "gem_uri": "https://rubygems.org/gems/epb_view_models-2.1.1.gem", "homepage_uri": "https://github.com/communitiesuk/epb-view-models", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/epb_view_models/2.1.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "nokogiri", "requirements": "~> 1.16" }, { "name": "zeitwerk", "requirements": "~> 2.6" } ] } } |
2025-07-07 10:38:10 UTC |
O9xv_q9bT2FuCdEUMkYrL |
kutilsString, time, file, crypto, array, validation, debug, DSL, formatting and more. |
0.1.0 | Content{ "name": "kutils", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-07-07T10:37:20.933Z", "version_downloads": 0, "platform": "ruby", "authors": "kk", "info": "String, time, file, crypto, array, validation, debug, DSL, formatting and more.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "e84cb069df352c76be4a673a70fd1ee9b3dcf386904554eb1bca6664db8b0d31", "spec_sha": "668f91e583844c8602b3a41c2b32acfa8b7b2f2d75208af404e416b55b4b6c55", "project_uri": "https://rubygems.org/gems/kutils", "gem_uri": "https://rubygems.org/gems/kutils-0.1.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/kutils/0.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.12" }, { "name": "rubocop", "requirements": "~> 1.60" } ], "runtime": [ { "name": "kramdown", "requirements": "~> 2.4" }, { "name": "rouge", "requirements": "~> 4.2" } ] } } |
2025-07-07 10:37:22 UTC |
-Rvd-oa6mt3KxzQgB91ur |
ifscA simple gem by @razorpay to help you validate your IFSC codes. IFSC codes are bank codes within India |
2.0.45 | Content{ "name": "ifsc", "downloads": 259256, "version": "2.0.45", "version_created_at": "2025-07-07T10:35:13.848Z", "version_downloads": 0, "platform": "ruby", "authors": "Abhay Rana", "info": "A simple gem by @razorpay to help you validate your IFSC codes. IFSC codes are bank codes within India", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "98d9fb29f10a9dee0677dc52a23a125ae6f6a0dca007113e21aa6fb59c06de77", "spec_sha": "35afcd63147adf78f461ee2732d350c396c451372fce25d074f30cc4ebf1ab01", "project_uri": "https://rubygems.org/gems/ifsc", "gem_uri": "https://rubygems.org/gems/ifsc-2.0.45.gem", "homepage_uri": "https://ifsc.razorpay.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ifsc/2.0.45", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.8" } ], "runtime": [ { "name": "httparty", "requirements": "~> 0.16" } ] } } |
2025-07-07 10:35:15 UTC |
qlri0VpwROKWLdw-v9ntr |
bscf-coreAn engine which contains core models for Supply Chain Financing. |
0.4.91 | Content{ "name": "bscf-core", "downloads": 5204, "version": "0.4.91", "version_created_at": "2025-07-07T10:31:55.367Z", "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": "3846261e08857b0df05c710d2873f142d9c861bd2fcaf453c800d365fa00d0ec", "spec_sha": "f0b7a5784148e824dd87e5a1ea117d4d25a427e7f16d29f1a8a6a4fc045f0b57", "project_uri": "https://rubygems.org/gems/bscf-core", "gem_uri": "https://rubygems.org/gems/bscf-core-0.4.91.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": "~> 3.1" }, { "name": "httparty", "requirements": ">= 0" }, { "name": "image_processing", "requirements": "~> 1.12, >= 1.12.2" }, { "name": "jwt", "requirements": "~> 2.7" }, { "name": "noticed", "requirements": "~> 1.6" }, { "name": "rails", "requirements": "~> 8.0, >= 8.0.2" }, { "name": "ransack", "requirements": ">= 0" } ] } } |
2025-07-07 10:31:57 UTC |
PZp6Bd6UzO5LP-MQkK7mj |
cuadra-ai-sdkBuild AI agents with your own data, accelerate time-to-value, and create solutions as unique as your business. |
1.0.2 | Content{ "name": "cuadra-ai-sdk", "downloads": 28, "version": "1.0.2", "version_created_at": "2025-07-07T10:12:53.251Z", "version_downloads": 0, "platform": "ruby", "authors": "Cuadra AI", "info": "Build AI agents with your own data, accelerate time-to-value, and create solutions as unique as your business.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "a0def8b6c9fa01d0b69a256691dd874373a9770861ac5c0c4d7301b9e8ed44a7", "spec_sha": "080314c8df0d671d515a5f4616ed11975f5bf0033b317d270529696e2f6df4fb", "project_uri": "https://rubygems.org/gems/cuadra-ai-sdk", "gem_uri": "https://rubygems.org/gems/cuadra-ai-sdk-1.0.2.gem", "homepage_uri": "https://cuadra.ai/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cuadra-ai-sdk/1.0.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "apimatic_core", "requirements": "~> 0.3.17" }, { "name": "apimatic_core_interfaces", "requirements": "~> 0.2.1" }, { "name": "apimatic_faraday_client_adapter", "requirements": "~> 0.1.4" } ] } } |
2025-07-07 10:12:54 UTC |
if2RzKbIfIIeiX4P3Ubia |
uk_county_locatorA Ruby gem that stores encoded polygon data for UK counties, with the ability to return county information for given coordinates. |
0.1.3 | Content{ "name": "uk_county_locator", "downloads": 504, "version": "0.1.3", "version_created_at": "2025-07-07T10:01:33.370Z", "version_downloads": 0, "platform": "ruby", "authors": "Edward Beesley", "info": "A Ruby gem that stores encoded polygon data for UK counties, with the ability to return county information for given coordinates.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/EdBeese/uk_county_locator", "changelog_uri": "https://github.com/EdBeese/uk_county_locator/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/EdBeese/uk_county_locator", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "c03a114732cff0bacb6b2410657d7e13d8c353be723376c0509d3949fba68aa1", "spec_sha": "12fe517c653941380cc8c28b6bb701f3b058f252e18d62c24261241be06c6af8", "project_uri": "https://rubygems.org/gems/uk_county_locator", "gem_uri": "https://rubygems.org/gems/uk_county_locator-0.1.3.gem", "homepage_uri": "https://github.com/EdBeese/uk_county_locator", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/EdBeese/uk_county_locator", "bug_tracker_uri": null, "changelog_uri": "https://github.com/EdBeese/uk_county_locator/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "geokit", "requirements": ">= 1.0, < 3.0" }, { "name": "polylines", "requirements": ">= 0.1.1, < 1.0" } ] } } |
2025-07-07 10:01:38 UTC |
fOju0VXMVmWaFck6-jLJq |
lemonway_onboardingA Ruby client for the Lemonway Onboarding API, providing an easy way to interact with the API for onboarding users and managing their accounts. |
0.2.1 | Content{ "name": "lemonway_onboarding", "downloads": 0, "version": "0.2.1", "version_created_at": "2025-07-07T09:57:13.374Z", "version_downloads": 0, "platform": "ruby", "authors": "Fabrice Carrega", "info": "A Ruby client for the Lemonway Onboarding API, providing an easy way to interact with the API for onboarding users and managing their accounts.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/treize37/lemonway_onboarding", "changelog_uri": "https://github.com/Treize37/lemonway_onboarding/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/treize37/lemonway_onboarding", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "89879c734b0267f21dabee97333f1cdd0dc231bd8a5a5ef28d3e52c883b458ee", "spec_sha": "bd698fdbc2cc5f23b207ce72137ec32ca472603516804182558f5b242c8f8576", "project_uri": "https://rubygems.org/gems/lemonway_onboarding", "gem_uri": "https://rubygems.org/gems/lemonway_onboarding-0.2.1.gem", "homepage_uri": "https://github.com/treize37/lemonway_onboarding", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/treize37/lemonway_onboarding", "bug_tracker_uri": null, "changelog_uri": "https://github.com/Treize37/lemonway_onboarding/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "typhoeus", "requirements": ">= 1.4" } ] } } |
2025-07-07 09:57:15 UTC |
EjEoYwn6SI5vpjr1QA0Fi |
stream-chat-rubyRuby client for Stream Chat. |
3.19.0 | Content{ "name": "stream-chat-ruby", "downloads": 1234625, "version": "3.19.0", "version_created_at": "2025-07-07T09:54:50.098Z", "version_downloads": 0, "platform": "ruby", "authors": "getstream.io", "info": "Ruby client for Stream Chat.", "licenses": [], "metadata": { "homepage_uri": "https://getstream.io/chat/docs/", "changelog_uri": "https://github.com/GetStream/stream-chat-ruby/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/GetStream/stream-chat-ruby/issues", "source_code_uri": "https://github.com/GetStream/stream-chat-ruby", "documentation_uri": "https://getstream.io/chat/docs/ruby/?language=ruby", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "60657b7631de1058218eba179a325c42421690b26ce464adb8115f11a2799614", "spec_sha": "329a966b33923b7cb4c21abb377b768c7e0bd22ef9c79d848e3870a8c168317e", "project_uri": "https://rubygems.org/gems/stream-chat-ruby", "gem_uri": "https://rubygems.org/gems/stream-chat-ruby-3.19.0.gem", "homepage_uri": "https://getstream.io/chat/docs/", "wiki_uri": null, "documentation_uri": "https://getstream.io/chat/docs/ruby/?language=ruby", "mailing_list_uri": null, "source_code_uri": "https://github.com/GetStream/stream-chat-ruby", "bug_tracker_uri": "https://github.com/GetStream/stream-chat-ruby/issues", "changelog_uri": "https://github.com/GetStream/stream-chat-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "faraday", "requirements": "~> 2.12.2" }, { "name": "faraday-multipart", "requirements": "~> 1.1.0" }, { "name": "faraday-net_http_persistent", "requirements": "~> 2.3.0" }, { "name": "jwt", "requirements": "~> 2.10" }, { "name": "net-http-persistent", "requirements": "~> 4.0" }, { "name": "sorbet-runtime", "requirements": "~> 0.5.11820" } ] } } |
2025-07-07 09:54:52 UTC |
B8eT7piMU0oWrz9ZeeV4O |
resque-durableResque queue backed by database audits, with automatic retry |
4.4.0 | Content{ "name": "resque-durable", "downloads": 72613, "version": "4.4.0", "version_created_at": "2025-07-07T09:43:52.545Z", "version_downloads": 0, "platform": "ruby", "authors": "Eric Chapweske, Ben Osheroff", "info": "Resque queue backed by database audits, with automatic retry", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "6398dab6679e58ae208bb96549e6d9633074894bf0eff1862f993e8ade2cf8c9", "spec_sha": "573ea2a2ccda72cd0efba663bda9cfe20dac327fbaacd08e013ae525bac2472e", "project_uri": "https://rubygems.org/gems/resque-durable", "gem_uri": "https://rubygems.org/gems/resque-durable-4.4.0.gem", "homepage_uri": "https://github.com/zendesk/resque-durable", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/resque-durable/4.4.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activerecord", "requirements": ">= 6.1" }, { "name": "redis", "requirements": ">= 0" }, { "name": "resque", "requirements": ">= 1.27" }, { "name": "uuidtools", "requirements": "~> 3.0" } ] } } |
2025-07-07 09:43:54 UTC |
GPKdJMXD7ectCAzKfIJBd |
quby-compilerQuby::Compiler compiles a DSL for questionnaires to JSON |
0.5.24 | Content{ "name": "quby-compiler", "downloads": 48070, "version": "0.5.24", "version_created_at": "2025-07-07T09:40:53.090Z", "version_downloads": 0, "platform": "ruby", "authors": "Marten Veldthuis", "info": "Quby::Compiler compiles a DSL for questionnaires to JSON", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://gitlab.roqua.nl/roqua/quby-compiler" }, "yanked": false, "sha": "18a5f3685d6fdb7528146e89549b3d9eefd8da95b974600322d1e5a6c4213a6f", "spec_sha": "753d2bfba8f3fba984e33f0dcf2a8a833b05d1447e40abdae5a713d77a13e572", "project_uri": "https://rubygems.org/gems/quby-compiler", "gem_uri": "https://rubygems.org/gems/quby-compiler-0.5.24.gem", "homepage_uri": "https://gitlab.roqua.nl/roqua/quby-compiler", "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": "actionview", "requirements": ">= 5.0" }, { "name": "activemodel", "requirements": ">= 5.0" }, { "name": "activesupport", "requirements": ">= 5.0" }, { "name": "dry-struct", "requirements": ">= 1.3.0" }, { "name": "method_source", "requirements": ">= 0" }, { "name": "nokogiri", "requirements": ">= 1.8" }, { "name": "redcarpet", "requirements": "~> 3.5" }, { "name": "roqua-support", "requirements": ">= 0" } ] } } |
2025-07-07 09:40:55 UTC |
OaJw6_xKP6dhwuk1wh34v |
sashite-sinSIN (Style Identifier Notation) provides a rule-agnostic format for identifying styles in abstract strategy board games. This gem implements the SIN Specification v1.0.0 with a modern Ruby interface featuring immutable style objects and functional programming principles. SIN uses single ASCII letters with case-based side encoding (A-Z for first player, a-z for second player), enabling clear distinction between different style families in multi-style gaming environments. Perfect for cross-style matches, game engines, and hybrid gaming systems requiring compact style identification. |
1.0.0 | Content{ "name": "sashite-sin", "downloads": 0, "version": "1.0.0", "version_created_at": "2025-07-07T09:35:20.485Z", "version_downloads": 0, "platform": "ruby", "authors": "Cyril Kato", "info": "SIN (Style Identifier Notation) provides a rule-agnostic format for identifying styles\nin abstract strategy board games. This gem implements the SIN Specification v1.0.0 with\na modern Ruby interface featuring immutable style objects and functional programming\nprinciples. SIN uses single ASCII letters with case-based side encoding (A-Z for first player,\na-z for second player), enabling clear distinction between different style families in\nmulti-style gaming environments. Perfect for cross-style matches, game engines, and hybrid\ngaming systems requiring compact style identification.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/sashite/sin.rb", "bug_tracker_uri": "https://github.com/sashite/sin.rb/issues", "source_code_uri": "https://github.com/sashite/sin.rb", "documentation_uri": "https://rubydoc.info/github/sashite/sin.rb/main", "specification_uri": "https://sashite.dev/specs/sin/1.0.0/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "015e0e1652a5d107c9230b98202d2453e0a18ebbedbd96962edcc27640704757", "spec_sha": "3ccd1eb29d186d5d20d32763a308930f035b8c2455449f6ad14756fbdbacdb01", "project_uri": "https://rubygems.org/gems/sashite-sin", "gem_uri": "https://rubygems.org/gems/sashite-sin-1.0.0.gem", "homepage_uri": "https://github.com/sashite/sin.rb", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/github/sashite/sin.rb/main", "mailing_list_uri": null, "source_code_uri": "https://github.com/sashite/sin.rb", "bug_tracker_uri": "https://github.com/sashite/sin.rb/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 09:35:22 UTC |
b_z353Y31HYM-F-AKdjfR |
cuadra-ai-sdkBuild AI agents with your own data, accelerate time-to-value, and create solutions as unique as your business. |
1.0.1 | Content{ "name": "cuadra-ai-sdk", "downloads": 0, "version": "1.0.1", "version_created_at": "2025-07-07T09:07:34.573Z", "version_downloads": 0, "platform": "ruby", "authors": "Cuadra AI", "info": "Build AI agents with your own data, accelerate time-to-value, and create solutions as unique as your business.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "23de29e45ffd09a051c923a82cd2a745e1abe55f73259e6fafc8621762440b9b", "spec_sha": "637c36f6dc775a2bad5b1ed51b4a8799496642215c2b634912ea724917743368", "project_uri": "https://rubygems.org/gems/cuadra-ai-sdk", "gem_uri": "https://rubygems.org/gems/cuadra-ai-sdk-1.0.1.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cuadra-ai-sdk/1.0.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "apimatic_core", "requirements": "~> 0.3.17" }, { "name": "apimatic_core_interfaces", "requirements": "~> 0.2.1" }, { "name": "apimatic_faraday_client_adapter", "requirements": "~> 0.1.4" } ] } } |
2025-07-07 09:07:37 UTC |
FZ35rzcujzHyEAZbwwjb0 |
cocoawebviewWebview ruby binding for macOS |
0.3.13 | Content{ "name": "cocoawebview", "downloads": 2841, "version": "0.3.13", "version_created_at": "2025-07-07T08:52:32.930Z", "version_downloads": 0, "platform": "ruby", "authors": "Tommy Jeff", "info": "Webview ruby binding for macOS", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/orklann/cocoawebview", "source_code_uri": "https://github.com/orklann/cocoawebview" }, "yanked": false, "sha": "76e0518acdd1c794cc9ecd80e3d6412cfd4d8dc5d42991498682f4b27b024755", "spec_sha": "67c0b546dfe2447db7bc23b1bc6463372605fc61060681b7affc7b12a251bb2a", "project_uri": "https://rubygems.org/gems/cocoawebview", "gem_uri": "https://rubygems.org/gems/cocoawebview-0.3.13.gem", "homepage_uri": "https://github.com/orklann/cocoawebview", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/orklann/cocoawebview", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 08:52:34 UTC |
5WdiJzQbDuUmHg5fLRvfa |
simplycopRequire this gem in your application to use Simply Business common rubocop rules. |
2.20.1 | Content{ "name": "simplycop", "downloads": 1045695, "version": "2.20.1", "version_created_at": "2025-07-07T08:50:11.802Z", "version_downloads": 0, "platform": "ruby", "authors": "Simply Business", "info": "Require this gem in your application to use Simply Business common rubocop rules.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "f9beb22670277fcd0ab0fbe98b1a18fe638e0f2a20f8f1f1851c5d04aa5eb24d", "spec_sha": "cc691f5b4988d68dd20edb16179f9a01e20f44c6ad2aa0fc8257a8975f67fb7a", "project_uri": "https://rubygems.org/gems/simplycop", "gem_uri": "https://rubygems.org/gems/simplycop-2.20.1.gem", "homepage_uri": "https://github.com/simplybusiness/simplycop", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/simplycop/2.20.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.2.15" }, { "name": "rake", "requirements": ">= 12.3.3" }, { "name": "rspec", "requirements": "~> 3.10" } ], "runtime": [ { "name": "rubocop", "requirements": "= 1.77.0" }, { "name": "rubocop-ast", "requirements": "= 1.45.1" }, { "name": "rubocop-capybara", "requirements": "= 2.22.1" }, { "name": "rubocop-factory_bot", "requirements": "= 2.27.1" }, { "name": "rubocop-performance", "requirements": "= 1.25.0" }, { "name": "rubocop-rails", "requirements": "= 2.32.0" }, { "name": "rubocop-rspec", "requirements": "= 3.6.0" }, { "name": "rubocop-rspec_rails", "requirements": "= 2.31.0" } ] } } |
2025-07-07 08:50:13 UTC |
5__dYYYQ31Hb2D60Sht2Z |
cocoawebviewWebview ruby binding for macOS |
0.3.12 | Content{ "name": "cocoawebview", "downloads": 2822, "version": "0.3.12", "version_created_at": "2025-07-07T08:45:46.808Z", "version_downloads": 0, "platform": "ruby", "authors": "Tommy Jeff", "info": "Webview ruby binding for macOS", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/orklann/cocoawebview", "source_code_uri": "https://github.com/orklann/cocoawebview" }, "yanked": false, "sha": "f3882d73ef61d99b3db4e77ed516a4ea337ac145c060414e0d55ce303147202b", "spec_sha": "c9048afb7ccac7c96a896241cf29db7bb08a6c8096d2b7341e91bd6bbf415e28", "project_uri": "https://rubygems.org/gems/cocoawebview", "gem_uri": "https://rubygems.org/gems/cocoawebview-0.3.12.gem", "homepage_uri": "https://github.com/orklann/cocoawebview", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/orklann/cocoawebview", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 08:45:49 UTC |
yP9vFrR4QvpDdTj7yPNSv |
grape-listingФильтрация, пагинация и формирование эл. таблиц на базе Grape |
2.0.0.pre.beta.14 | Content{ "name": "grape-listing", "downloads": 10383, "version": "2.0.0.pre.beta.14", "version_created_at": "2025-07-07T08:39:19.703Z", "version_downloads": 0, "platform": "ruby", "authors": "Павел Бабин", "info": "Фильтрация, пагинация и формирование эл. таблиц на базе Grape", "licenses": [ "Copyright" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "1c6a2313af9d251498f2df561c2cc7ffb2d9cd0d6cfd11d8cd5e7b6ba86ebec6", "spec_sha": "3d60a418dd1e400056a2b342eaf329b4774bcbcd9f0ddb83ecc56296548f0a7f", "project_uri": "https://rubygems.org/gems/grape-listing", "gem_uri": "https://rubygems.org/gems/grape-listing-2.0.0.pre.beta.14.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/grape-listing/2.0.0.pre.beta.14", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "actionpack", "requirements": "~> 7.1" }, { "name": "addressable", "requirements": "~> 2.8" }, { "name": "fast_excel", "requirements": "~> 0.5.0" }, { "name": "grape", "requirements": "~> 2.0.0" }, { "name": "grape-entity", "requirements": "~> 1.0.0" } ] } } |
2025-07-07 08:39:21 UTC |
OzQkgiMv5Tp_P0Oy8I7Nu |
sumaUtility for SUMA (STEP Unified Model-Based Standards Architecture) |
0.1.15 | Content{ "name": "suma", "downloads": 3925, "version": "0.1.15", "version_created_at": "2025-07-07T08:37:56.347Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "Utility for SUMA (STEP Unified Model-Based Standards Architecture)\n", "licenses": [ "BSD-2-Clause" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "98f98a31e0c9b6d8fcaa8c7b1531ed1eb25a0af207d660d2f3e0c0dbf31d2d42", "spec_sha": "26f0264c0fce11698e860e7fd2a6e2d5b2e67593079fb6fccdeab8f7ae2ac758", "project_uri": "https://rubygems.org/gems/suma", "gem_uri": "https://rubygems.org/gems/suma-0.1.15.gem", "homepage_uri": "https://github.com/metanorma/suma", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/suma/0.1.15", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "expressir", "requirements": "~> 2.1" }, { "name": "glossarist", "requirements": "~> 2.3.7" }, { "name": "lutaml-model", "requirements": "~> 0.7" }, { "name": "metanorma-cli", "requirements": ">= 0" }, { "name": "plurimath", "requirements": ">= 0" }, { "name": "ruby-progressbar", "requirements": ">= 0" }, { "name": "terminal-table", "requirements": "~> 3.0" }, { "name": "thor", "requirements": ">= 0.20" } ] } } |
2025-07-07 08:37:57 UTC |
dd0Gtsrpk-Kclmyyy1hd4 |
model_driven_apiRuby on Rails REST APIs built by convention using the DB schema as the foundation, please see README for mode of use. |
3.5.4 | Content{ "name": "model_driven_api", "downloads": 68697, "version": "3.5.4", "version_created_at": "2025-07-07T08:36:36.768Z", "version_downloads": 0, "platform": "ruby", "authors": "Gabriele Tassoni", "info": "Ruby on Rails REST APIs built by convention using the DB schema as the foundation, please see README for mode of use.", "licenses": [ "MIT" ], "metadata": { "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "c5ecb4f855ed1c439babf5933506db3610cfadd6b2f82ae0ad49f0694c75f467", "spec_sha": "58c5b712bdbea7596e3220547bee1d0fa8ca72164758fdf98a395b2d14f8076a", "project_uri": "https://rubygems.org/gems/model_driven_api", "gem_uri": "https://rubygems.org/gems/model_driven_api-3.5.4.gem", "homepage_uri": "https://github.com/gabrieletassoni/model_driven_api", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/model_driven_api/3.5.4", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "sqlite3", "requirements": ">= 0" } ], "runtime": [ { "name": "deep_merge", "requirements": "~> 1.2" }, { "name": "jwt", "requirements": "~> 2.4" }, { "name": "rack-cors", "requirements": "~> 2.0" }, { "name": "ransack", "requirements": "~> 4.1" }, { "name": "simple_command", "requirements": "~> 1.0" }, { "name": "thecore_backend_commons", "requirements": "~> 3.0" } ] } } |
2025-07-07 08:36:38 UTC |
X-MGOCTwfuB6iDFw19CZo |
kleisterOpenAPI client for Kleister |
1.20.0 | Content{ "name": "kleister", "downloads": 8994, "version": "1.20.0", "version_created_at": "2025-07-07T08:33:13.044Z", "version_downloads": 0, "platform": "ruby", "authors": "Thomas Boerger", "info": "OpenAPI client for Kleister", "licenses": [ "Apache-2.0" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "95372ece795bacf5d8dc1c080d3956dc8c980c924b019901b68825e80eda3aaf", "spec_sha": "cf92761626c0d178bc7cbd118323ceeb094ca2a959871c547e77c9c6b4257f5d", "project_uri": "https://rubygems.org/gems/kleister", "gem_uri": "https://rubygems.org/gems/kleister-1.20.0.gem", "homepage_uri": "https://github.com/kleister/kleister-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/kleister/1.20.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "faraday", "requirements": "~> 2.9.0" }, { "name": "faraday-multipart", "requirements": "~> 1.0.4" }, { "name": "marcel", "requirements": "~> 1.0.4" } ] } } |
2025-07-07 08:33:14 UTC |
oqWpHPXRcQZCqK7iDvC5R |
cocoawebviewWebview ruby binding for macOS |
0.3.11 | Content{ "name": "cocoawebview", "downloads": 2792, "version": "0.3.11", "version_created_at": "2025-07-07T08:31:41.830Z", "version_downloads": 0, "platform": "ruby", "authors": "Tommy Jeff", "info": "Webview ruby binding for macOS", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/orklann/cocoawebview", "source_code_uri": "https://github.com/orklann/cocoawebview" }, "yanked": false, "sha": "9eb256b96945bc015674f1b9af934155ca185080010c2029120e4a5efcf83dbf", "spec_sha": "4391ef11e790c17de25644eca14ce30aeba3fea22e93079fda6d5791b2b97993", "project_uri": "https://rubygems.org/gems/cocoawebview", "gem_uri": "https://rubygems.org/gems/cocoawebview-0.3.11.gem", "homepage_uri": "https://github.com/orklann/cocoawebview", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/orklann/cocoawebview", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 08:31:43 UTC |
Zz6sYQG6Z2XGFnia8AOMv |
posting_zonposting app |
3.111.021 | Content{ "name": "posting_zon", "downloads": 15505, "version": "3.111.021", "version_created_at": "2025-07-07T08:31:19.518Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "posting app", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "b8db507493c79e1434f9b95baffe32c9d6b2f06278e4636a53262d940df2a337", "spec_sha": "a861eee95b288d8da6a39b0eb42ba0120c564bb374cd9e48e8a03fe3cda7d4ab", "project_uri": "https://rubygems.org/gems/posting_zon", "gem_uri": "https://rubygems.org/gems/posting_zon-3.111.021.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/posting_zon/3.111.021", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 08:31:21 UTC |
JVwIeHoogaUzXgZHuRkjU |
posting_duoFile to Clipboard gem |
3.111.021 | Content{ "name": "posting_duo", "downloads": 17193, "version": "3.111.021", "version_created_at": "2025-07-07T08:30:49.285Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "eaa217e06bf7829816611e821ed988e63f4934bf0db3326ca4ef08e9a43068a4", "spec_sha": "c12bb6d2165f4fc7a5e52a56baacdef390789c3f2d8a8eb3c4ba3acb165b9df1", "project_uri": "https://rubygems.org/gems/posting_duo", "gem_uri": "https://rubygems.org/gems/posting_duo-3.111.021.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/posting_duo/3.111.021", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 08:30:51 UTC |
0HU_h9wzWszFrOvKuI10U |
cocoawebviewWebview ruby binding for macOS |
0.3.10 | Content{ "name": "cocoawebview", "downloads": 2792, "version": "0.3.10", "version_created_at": "2025-07-07T08:29:44.741Z", "version_downloads": 0, "platform": "ruby", "authors": "Tommy Jeff", "info": "Webview ruby binding for macOS", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/orklann/cocoawebview", "source_code_uri": "https://github.com/orklann/cocoawebview" }, "yanked": false, "sha": "df013b95df050f9d74a5fb8ecaaf9e4cca6d202fe3d6a27d60ea704831252df5", "spec_sha": "361c60e74f00990ea9b6c0584fac2e26a4a0723290956870a6fbaf65cbe8b8ae", "project_uri": "https://rubygems.org/gems/cocoawebview", "gem_uri": "https://rubygems.org/gems/cocoawebview-0.3.10.gem", "homepage_uri": "https://github.com/orklann/cocoawebview", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/orklann/cocoawebview", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 08:29:46 UTC |
N8bhpDBpiVlQHCI5UZy_A |
cocoawebviewWebview ruby binding for macOS |
0.3.9 | Content{ "name": "cocoawebview", "downloads": 2791, "version": "0.3.9", "version_created_at": "2025-07-07T08:24:09.145Z", "version_downloads": 0, "platform": "ruby", "authors": "Tommy Jeff", "info": "Webview ruby binding for macOS", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/orklann/cocoawebview", "source_code_uri": "https://github.com/orklann/cocoawebview" }, "yanked": false, "sha": "5089ea31acdfab984bd4dca2fe1ba740b5de309046b3a5abb50368ce645183a1", "spec_sha": "7e7c0951a5cb3da1c13d5398c18e066cf8d1e8a70e94d92a5c25df1b50a98565", "project_uri": "https://rubygems.org/gems/cocoawebview", "gem_uri": "https://rubygems.org/gems/cocoawebview-0.3.9.gem", "homepage_uri": "https://github.com/orklann/cocoawebview", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/orklann/cocoawebview", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 08:24:12 UTC |
Bu4WLiIPs4Yi9a6ykex4v |
cocoawebviewWebview ruby binding for macOS |
0.3.8 | Content{ "name": "cocoawebview", "downloads": 2790, "version": "0.3.8", "version_created_at": "2025-07-07T08:21:49.302Z", "version_downloads": 0, "platform": "ruby", "authors": "Tommy Jeff", "info": "Webview ruby binding for macOS", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/orklann/cocoawebview", "source_code_uri": "https://github.com/orklann/cocoawebview" }, "yanked": false, "sha": "fbd470d1e1b8797c8bccaf9030145a011204986d14ab4ead8d4602705c859c62", "spec_sha": "24c4c350085f047b93c415b21a0fad44b8186f25cdbee0438b69d8583d74a603", "project_uri": "https://rubygems.org/gems/cocoawebview", "gem_uri": "https://rubygems.org/gems/cocoawebview-0.3.8.gem", "homepage_uri": "https://github.com/orklann/cocoawebview", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/orklann/cocoawebview", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 08:21:51 UTC |
55CiJceqt2wckromyP6ji |
gopadOpenAPI client for Gopad |
1.22.0 | Content{ "name": "gopad", "downloads": 10788, "version": "1.22.0", "version_created_at": "2025-07-07T08:18:17.256Z", "version_downloads": 0, "platform": "ruby", "authors": "Thomas Boerger", "info": "OpenAPI client for Gopad", "licenses": [ "Apache-2.0" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "285ea8148183b539d9c5c75b87e69abd06eb381881d292004d2ff17deca8f25c", "spec_sha": "009a6c795c04612bb8b86b8bc6aba72e329e624fccfb0e25f29fc9012b7b750f", "project_uri": "https://rubygems.org/gems/gopad", "gem_uri": "https://rubygems.org/gems/gopad-1.22.0.gem", "homepage_uri": "https://github.com/gopad/gopad-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/gopad/1.22.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "faraday", "requirements": "~> 2.9.0" }, { "name": "faraday-multipart", "requirements": "~> 1.0.4" }, { "name": "marcel", "requirements": "~> 1.0.4" } ] } } |
2025-07-07 08:18:19 UTC |
GpPgQDjd-2LUKTWvnxB5r |
async-feedbagRuby's favorite feed auto-discovery tool |
2.0.1 | Content{ "name": "async-feedbag", "downloads": 17, "version": "2.0.1", "version_created_at": "2025-07-07T08:00:43.333Z", "version_downloads": 0, "platform": "ruby", "authors": "Renato \"Lond\" Cerqueira, David Moreno", "info": "Ruby's favorite feed auto-discovery tool", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "ee90cc94bf93739c12bde42c59550b0058c38becee7d6382a8ff6ca56573ff1a", "spec_sha": "d05850ced54efd7acdd93b4139bceb932a30a8b13bc529bfb030646c7f9a23fd", "project_uri": "https://rubygems.org/gems/async-feedbag", "gem_uri": "https://rubygems.org/gems/async-feedbag-2.0.1.gem", "homepage_uri": "http://github.com/renatolond/async-feedbag", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/async-feedbag/2.0.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "async-http", "requirements": ">= 0.89" }, { "name": "nokogiri", "requirements": "~> 1.8, >= 1.8.18" } ] } } |
2025-07-07 08:00:45 UTC |
MVhyyypIZ7irk-OqeVj9S |
ibanditIbandit is a Ruby library for manipulating and validating IBANs. It allows you to construct an IBAN from national banking details; deconstruct an IBAN into national banking details; and validate an IBAN's check digits and format. |
1.26.1 | Content{ "name": "ibandit", "downloads": 2393822, "version": "1.26.1", "version_created_at": "2025-07-07T07:55:08.168Z", "version_downloads": 0, "platform": "ruby", "authors": "GoCardless", "info": "Ibandit is a Ruby library for manipulating and validating IBANs. It allows you to construct an IBAN from national banking details; deconstruct an IBAN into national banking details; and validate an IBAN's check digits and format.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "6226d168765c1fa24668f2903ced9621092dcb1f0ec16d1c5d48112051a5e010", "spec_sha": "7432eb5486520227fe7b1031e5cc888538f0e2b988816bcde4dacbf59aca7f42", "project_uri": "https://rubygems.org/gems/ibandit", "gem_uri": "https://rubygems.org/gems/ibandit-1.26.1.gem", "homepage_uri": "https://github.com/gocardless/ibandit", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ibandit/1.26.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "i18n", "requirements": ">= 0" } ] } } |
2025-07-07 07:55:10 UTC |
9qTCsD_KJbpy0otVyd4fc |
jekyll-zetaA clean fast, minimalist Jekyll theme. |
0.11.10 | Content{ "name": "jekyll-zeta", "downloads": 28019, "version": "0.11.10", "version_created_at": "2025-07-07T07:48:38.630Z", "version_downloads": 0, "platform": "ruby", "authors": "vitock", "info": "A clean fast, minimalist Jekyll theme.", "licenses": [ "GPLv3" ], "metadata": {}, "yanked": false, "sha": "f7238455093f4051f0c56a41ae25672093b5f8993f0486fe6262cd7e2647d4ea", "spec_sha": "e00a7c7dc321378611125c4cdb1b3deaf3c70a0d7714959aa341ca8eafe6499e", "project_uri": "https://rubygems.org/gems/jekyll-zeta", "gem_uri": "https://rubygems.org/gems/jekyll-zeta-0.11.10.gem", "homepage_uri": "https://github.com/vitock/jekyll-zeta", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/jekyll-zeta/0.11.10", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "jekyll", "requirements": ">= 4.0.0" }, { "name": "jekyll-paginate", "requirements": "~> 1.0.0" }, { "name": "no-style-please2-plugins", "requirements": "~> 0.11.1" } ] } } |
2025-07-07 07:48:40 UTC |
XaO3vaUkJ1Ap_FSCILf73 |
govspeakA set of extensions to markdown layered on top of the kramdown library for use in the UK Government Single Domain project |
10.4.1 | Content{ "name": "govspeak", "downloads": 499027, "version": "10.4.1", "version_created_at": "2025-07-07T07:46:18.869Z", "version_downloads": 0, "platform": "ruby", "authors": "GOV.UK Dev", "info": "A set of extensions to markdown layered on top of the kramdown\nlibrary for use in the UK Government Single Domain project", "licenses": [], "metadata": {}, "yanked": false, "sha": "e02ee5ca3db8b6f57553ab83e4c9f8e1b01ef4da2c26166cbb2335b1370f386d", "spec_sha": "876f6e87468b5bf5c96907381f0918c3477c44b0bca4732d6d2381f99e283048", "project_uri": "https://rubygems.org/gems/govspeak", "gem_uri": "https://rubygems.org/gems/govspeak-10.4.1.gem", "homepage_uri": "http://github.com/alphagov/govspeak", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/govspeak/10.4.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.14" }, { "name": "pry-byebug", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rubocop-govuk", "requirements": "= 5.1.16" }, { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [ { "name": "actionview", "requirements": ">= 6, < 8.0.3" }, { "name": "addressable", "requirements": ">= 2.3.8, < 2.8.8" }, { "name": "govuk_publishing_components", "requirements": ">= 43" }, { "name": "htmlentities", "requirements": "~> 4" }, { "name": "i18n", "requirements": ">= 0.7, < 1.14.8" }, { "name": "kramdown", "requirements": ">= 2.3.1, < 2.5.2" }, { "name": "nokogiri", "requirements": "~> 1.12" }, { "name": "rinku", "requirements": "~> 2.0" }, { "name": "sanitize", "requirements": ">= 6, < 8" } ] } } |
2025-07-07 07:46:20 UTC |
bhnoxblTs5WB36Z1wRilD |
bscf-coreAn engine which contains core models for Supply Chain Financing. |
0.4.9 | Content{ "name": "bscf-core", "downloads": 5125, "version": "0.4.9", "version_created_at": "2025-07-07T07:37:26.807Z", "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": "9a8d843d5063d47059deecaea3ede719d6b7ad1f32d8626c4c1bc685df50bf68", "spec_sha": "b78e3dcfcdc82958126493fb98833bb7c3e3f0076ccde58f4a42069a21747faf", "project_uri": "https://rubygems.org/gems/bscf-core", "gem_uri": "https://rubygems.org/gems/bscf-core-0.4.9.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": "~> 3.1" }, { "name": "httparty", "requirements": ">= 0" }, { "name": "image_processing", "requirements": "~> 1.12, >= 1.12.2" }, { "name": "jwt", "requirements": "~> 2.7" }, { "name": "noticed", "requirements": "~> 1.6" }, { "name": "rails", "requirements": "~> 8.0, >= 8.0.2" }, { "name": "ransack", "requirements": ">= 0" } ] } } |
2025-07-07 07:37:28 UTC |
KIchk5ljFHjlHE7hyveU6 |
async-feedbagRuby's favorite feed auto-discovery tool |
2.0.0 | Content{ "name": "async-feedbag", "downloads": 0, "version": "2.0.0", "version_created_at": "2025-07-07T07:34:45.248Z", "version_downloads": 0, "platform": "ruby", "authors": "Renato \"Lond\" Cerqueira, David Moreno", "info": "Ruby's favorite feed auto-discovery tool", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "75046dcc2d0899202ea1e8dbf36e5eb768cef615c5c6564012022e0b14ba75b5", "spec_sha": "fa767cb5eb52ae41a2f769bdec538ed834770d2c70380f349e5334e191310895", "project_uri": "https://rubygems.org/gems/async-feedbag", "gem_uri": "https://rubygems.org/gems/async-feedbag-2.0.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/async-feedbag/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": "async-http", "requirements": ">= 0.89" }, { "name": "nokogiri", "requirements": "~> 1.8, >= 1.8.18" } ] } } |
2025-07-07 07:34:46 UTC |
uq8rtLwk_e-zRB7QELl5Z |
datagridThe library allows you to easily build datagrid aka data tables with sortable columns and filters |
2.0.3 | Content{ "name": "datagrid", "downloads": 1622446, "version": "2.0.3", "version_created_at": "2025-07-07T07:19:52.243Z", "version_downloads": 0, "platform": "ruby", "authors": "Bogdan Gusiev", "info": "The library allows you to easily build datagrid aka data tables with sortable columns and filters", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bogdan/datagrid", "changelog_uri": "https://github.com/bogdan/datagrid/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/bogdan/datagrid/issues", "source_code_uri": "https://github.com/bogdan/datagrid", "documentation_uri": "https://rubydoc.info/gems/datagrid", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "339bfd76fd2b13137f5d92f1777c86169e84710afb483bf18d4793b98c5ba637", "spec_sha": "b8316e873ad525875797e12f8f607bf067c1fb0bb09efb479260517959a131a4", "project_uri": "https://rubygems.org/gems/datagrid", "gem_uri": "https://rubygems.org/gems/datagrid-2.0.3.gem", "homepage_uri": "https://github.com/bogdan/datagrid", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/datagrid", "mailing_list_uri": null, "source_code_uri": "https://github.com/bogdan/datagrid", "bug_tracker_uri": "https://github.com/bogdan/datagrid/issues", "changelog_uri": "https://github.com/bogdan/datagrid/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "railties", "requirements": ">= 7.0" } ] } } |
2025-07-07 07:19:54 UTC |
3nT5aMBlZCZ9oPr0qLD01 |
sepa_file_parserA parser for sepa files format |
0.5.1 | Content{ "name": "sepa_file_parser", "downloads": 7854, "version": "0.5.1", "version_created_at": "2025-07-07T07:19:09.991Z", "version_downloads": 0, "platform": "ruby", "authors": "Tobias Schoknecht", "info": "A parser for sepa files format", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/viafintech/sepa_file_parser/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/viafintech/sepa_file_parser/issues", "source_code_uri": "https://github.com/viafintech/sepa_file_parser" }, "yanked": false, "sha": "c7f345d0e44cee700462529447adc2ff5ec5bc97c814b07b712dbc4fa2ae6b83", "spec_sha": "ecd5c562fa71e9499fabd334e841a2b7207d2204b3d178e0cc1ac118c5c861be", "project_uri": "https://rubygems.org/gems/sepa_file_parser", "gem_uri": "https://rubygems.org/gems/sepa_file_parser-0.5.1.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/viafintech/sepa_file_parser", "bug_tracker_uri": "https://github.com/viafintech/sepa_file_parser/issues", "changelog_uri": "https://github.com/viafintech/sepa_file_parser/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "builder", "requirements": "~> 3.2.4" }, { "name": "rake", "requirements": "~> 13.2.1" }, { "name": "rspec", "requirements": "~> 3.13.0" } ], "runtime": [ { "name": "bigdecimal", "requirements": ">= 0" }, { "name": "nokogiri", "requirements": ">= 0" }, { "name": "time", "requirements": ">= 0" } ] } } |
2025-07-07 07:19:11 UTC |
Vu_our4KtD6V153fJRrM8 |
smart_proxy_request_forwarderForward reports and facts from external config management systems to Foreman |
0.0.3 | Content{ "name": "smart_proxy_request_forwarder", "downloads": 259, "version": "0.0.3", "version_created_at": "2025-07-07T07:17:10.811Z", "version_downloads": 0, "platform": "ruby", "authors": "Nadja Heitmann", "info": " Forward reports and facts from external config management systems to Foreman\n", "licenses": [ "GPL-3.0-only" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "a649d0c1eeec527d9ef3b5d4828a90dfc2b2b8f572b1aeec4c2afef543edf3aa", "spec_sha": "94d7b0bf1f15ebceaf0b945aa9140e9765a3aa3df0986eb99270badbca205e52", "project_uri": "https://rubygems.org/gems/smart_proxy_request_forwarder", "gem_uri": "https://rubygems.org/gems/smart_proxy_request_forwarder-0.0.3.gem", "homepage_uri": "https://github.com/theforeman/smart_proxy_request_forwarder", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/smart_proxy_request_forwarder/0.0.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rest-client", "requirements": "~> 2.0" }, { "name": "sqlite3", "requirements": "~> 1.0" } ] } } |
2025-07-07 07:17:14 UTC |
PZrHZ5o8f5thjRpxmMf6m |
pgtkThis small Ruby gem helps you integrate PostgreSQL with your Ruby web app, through Liquibase. It also adds a simple connection pool and query processor, to make SQL manipulation simpler. |
0.18.0 | Content{ "name": "pgtk", "downloads": 46454, "version": "0.18.0", "version_created_at": "2025-07-07T06:59:06.810Z", "version_downloads": 0, "platform": "ruby", "authors": "Yegor Bugayenko", "info": "This small Ruby gem helps you integrate PostgreSQL with your Ruby web app, through Liquibase. It also adds a simple connection pool and query processor, to make SQL manipulation simpler.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "836418e0dc6e708c25e37060157a2f89d850c1199f446bf8a706b842b0e6eef9", "spec_sha": "446d9e13b4ad86bedd04bdc74a43df87f782f29151ec9687967fe64d42eb78a2", "project_uri": "https://rubygems.org/gems/pgtk", "gem_uri": "https://rubygems.org/gems/pgtk-0.18.0.gem", "homepage_uri": "https://github.com/yegor256/pgtk", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/pgtk/0.18.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "backtrace", "requirements": "~> 0.4" }, { "name": "concurrent-ruby", "requirements": "~> 1.3" }, { "name": "joined", "requirements": "~> 0.3" }, { "name": "logger", "requirements": "~> 1.7" }, { "name": "loog", "requirements": "~> 0.6" }, { "name": "pg", "requirements": "~> 1.1" }, { "name": "qbash", "requirements": "~> 0.4" }, { "name": "random-port", "requirements": "~> 0.7" }, { "name": "tago", "requirements": "~> 0.1" } ] } } |
2025-07-07 06:59:10 UTC |
EyMKPUMGpqPpauvuifqL7 |
ine-placesWork with Spanish regions using INE codes and data |
0.7.0 | Content{ "name": "ine-places", "downloads": 49679, "version": "0.7.0", "version_created_at": "2025-07-07T06:43:04.054Z", "version_downloads": 0, "platform": "ruby", "authors": "Fernando Blat", "info": "Work with Spanish regions using INE codes and data", "licenses": [ "MIT" ], "metadata": { "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "7178edfd16bfbbdcdb2c01416e975c139021f89e23830ebd963296147713d318", "spec_sha": "199f1fe31278f40b84a4b1645bedd0a285f1ee3f9549fe7c78ebae84794a0ed2", "project_uri": "https://rubygems.org/gems/ine-places", "gem_uri": "https://rubygems.org/gems/ine-places-0.7.0.gem", "homepage_uri": "https://github.com/PopulateTools/ine-places", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ine-places/0.7.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.6" }, { "name": "byebug", "requirements": "~> 11.1" }, { "name": "rake", "requirements": "~> 13.3" }, { "name": "rspec", "requirements": "~> 3.13" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 4.2" }, { "name": "csv", "requirements": ">= 3.3" }, { "name": "zeitwerk", "requirements": ">= 2.1.2" } ] } } |
2025-07-07 06:43:06 UTC |
FfIIm_uwvpYvYrl44cptS |
openproject-primer_view_componentsViewComponents of the Primer Design System for OpenProject |
0.70.3 | Content{ "name": "openproject-primer_view_components", "downloads": 75254, "version": "0.70.3", "version_created_at": "2025-07-07T06:35:47.756Z", "version_downloads": 0, "platform": "ruby", "authors": "GitHub Open Source, OpenProject GmbH", "info": "ViewComponents of the Primer Design System for OpenProject", "licenses": [ "MIT" ], "metadata": { "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "ccfa81b533f66d6fa1a7268d38e5350d33717685e6cfe175f19816544ca080e2", "spec_sha": "f865d2d157e8e23231d58d2193c8e222da20498ed9bdadeead72558c0bc66909", "project_uri": "https://rubygems.org/gems/openproject-primer_view_components", "gem_uri": "https://rubygems.org/gems/openproject-primer_view_components-0.70.3.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/openproject-primer_view_components/0.70.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "actionview", "requirements": ">= 7.1.0" }, { "name": "activesupport", "requirements": ">= 7.1.0" }, { "name": "openproject-octicons", "requirements": ">= 19.25.0" }, { "name": "view_component", "requirements": ">= 3.1, < 4.0" } ] } } |
2025-07-07 06:35:49 UTC |
zFrIeFf8WR7ITgzLDvex4 |
red-adbcADBC (Apache Arrow Database Connectivity) is an API standard for database access libraries that uses Apache Arrow for data. |
1.7.0 | Content{ "name": "red-adbc", "downloads": 8322, "version": "1.7.0", "version_created_at": "2025-07-07T06:33:58.948Z", "version_downloads": 0, "platform": "ruby", "authors": "Apache Arrow Developers", "info": "ADBC (Apache Arrow Database Connectivity) is an API standard for database access libraries that uses Apache Arrow for data.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "37ce95ac434f581af47c11294b6712628e6dc6e6418838bebd6351fbc40a52fd", "spec_sha": "aab1a6313bcae8b3f3c3d10789d86d162cd342da4ea09d22169f39f7daa353f7", "project_uri": "https://rubygems.org/gems/red-adbc", "gem_uri": "https://rubygems.org/gems/red-adbc-1.7.0.gem", "homepage_uri": "https://arrow.apache.org/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/red-adbc/1.7.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "red-arrow", "requirements": ">= 0" } ] } } |
2025-07-07 06:34:01 UTC |
MPL-EHwGJrDKamzI6JAz1 |
ai_rspec_writerAI-powered RSpec test generator that creates model and controller specs. |
1.0.6 | Content{ "name": "ai_rspec_writer", "downloads": 740, "version": "1.0.6", "version_created_at": "2025-07-07T06:22:36.754Z", "version_downloads": 0, "platform": "ruby", "authors": "Aniruddha Mirajkar", "info": "AI-powered RSpec test generator that creates model and controller specs.", "licenses": [ "MIT" ], "metadata": { "github_repo": "https://github.com/aniruddhami/ai_rspec_writer", "homepage_uri": "https://github.com/aniruddhami/ai_rspec_writer", "changelog_uri": "https://github.com/aniruddhami/ai_rspec_writer/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/aniruddhami/ai_rspec_writer" }, "yanked": false, "sha": "f97ea3da6b9075331c78d3f59f18f516773620cabb9727b7ef37db23a41b730a", "spec_sha": "6ea0571810141e01d2c25698019098ef101e2546c84877b29328bf4dd2affc9a", "project_uri": "https://rubygems.org/gems/ai_rspec_writer", "gem_uri": "https://rubygems.org/gems/ai_rspec_writer-1.0.6.gem", "homepage_uri": "https://github.com/aniruddhami/ai_rspec_writer", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/aniruddhami/ai_rspec_writer", "bug_tracker_uri": null, "changelog_uri": "https://github.com/aniruddhami/ai_rspec_writer/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "pry", "requirements": "~> 0.14.2" }, { "name": "rubocop", "requirements": "~> 1.50" }, { "name": "rubocop-performance", "requirements": "~> 1.19" } ], "runtime": [ { "name": "dotenv", "requirements": "~> 3.1" }, { "name": "gemini-ai", "requirements": "~> 4.2.0" }, { "name": "httparty", "requirements": "~> 0.21" }, { "name": "rspec-rails", "requirements": "~> 6.0" }, { "name": "ruby-openai", "requirements": "~> 7.3" }, { "name": "tty-spinner", "requirements": "~> 0.9" } ] } } |
2025-07-07 06:22:38 UTC |
D2M7DeMS3e48b2EWTdLub |
zon_cafe_commentFile to Clipboard gem |
0.0.51 | Content{ "name": "zon_cafe_comment", "downloads": 2123, "version": "0.0.51", "version_created_at": "2025-07-07T05:49:56.508Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "c33a927ff3206a595885e280f45def4426969eb02e4f4e304a735040c3368919", "spec_sha": "042a2ceada4fa2046c9ff41b48187dcb44abf5eb4e1bd4a0627825052dcda829", "project_uri": "https://rubygems.org/gems/zon_cafe_comment", "gem_uri": "https://rubygems.org/gems/zon_cafe_comment-0.0.51.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/zon_cafe_comment/0.0.51", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 05:49:57 UTC |
YEbkj-YcU39nNjY-ERR6C |
duo_cafe_commentFile to Clipboard gem |
0.0.51 | Content{ "name": "duo_cafe_comment", "downloads": 2133, "version": "0.0.51", "version_created_at": "2025-07-07T05:49:28.942Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "0a76b0a2786330f93d0d509a4dab72e2a1ec30838a4a891af0df9261627b9854", "spec_sha": "768fb319c1c1585e2d370ecaa491d592d52aea76ecfc91d0eea093569e848a02", "project_uri": "https://rubygems.org/gems/duo_cafe_comment", "gem_uri": "https://rubygems.org/gems/duo_cafe_comment-0.0.51.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/duo_cafe_comment/0.0.51", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 05:49:30 UTC |
EYLrddDTQE03QBaeZ-10Z |
rboprbop lets any Ruby ≥ 3.0 program pull secrets from 1Password with a single line of code. It shells out to the official op CLI, performs an interactive sign-in when needed |
0.1.0 | Content{ "name": "rbop", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-07-07T05:46:04.361Z", "version_downloads": 0, "platform": "ruby", "authors": "Tim Case", "info": "rbop lets any Ruby ≥ 3.0 program pull secrets from 1Password with a single line of code.\nIt shells out to the official op CLI, performs an interactive sign-in when needed", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "f81145c12057a0c03cae6ffdef668249e3bae1b3dd71a30fe690a3c299c98971", "spec_sha": "6d609d13ce483805fee004b65b9968e10d5273e76d2d83492bb0bf0a2c0ce783", "project_uri": "https://rubygems.org/gems/rbop", "gem_uri": "https://rubygems.org/gems/rbop-0.1.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/rbop/0.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "factory_bot", "requirements": ">= 0" }, { "name": "minitest", "requirements": ">= 0" }, { "name": "mocha", "requirements": ">= 0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 0" } ] } } |
2025-07-07 05:46:05 UTC |
REZGmh26yFjXMl51Cjhsp |
stigg-api-clientStigg API Client for Ruby |
2.458.0 | Content{ "name": "stigg-api-client", "downloads": 285452, "version": "2.458.0", "version_created_at": "2025-07-07T05:17:21.377Z", "version_downloads": 0, "platform": "ruby", "authors": "Stigg", "info": "Stigg API Client for Ruby", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://stigg.io" }, "yanked": false, "sha": "37783e682e258fc1bcac5aea549e76017fdd46785e3bdbf396ab19cbc4064aa4", "spec_sha": "85cf18eebeabc69591cf77c863ce7412865da217cd95662448a65e5da6567199", "project_uri": "https://rubygems.org/gems/stigg-api-client", "gem_uri": "https://rubygems.org/gems/stigg-api-client-2.458.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-07-07 05:17:23 UTC |
xTGj8AR9nGHlHxRTZ2728 |
duo_blog_commentFile to Clipboard gem |
0.0.61 | Content{ "name": "duo_blog_comment", "downloads": 3578, "version": "0.0.61", "version_created_at": "2025-07-07T05:00:01.515Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "9fb865923be04eb84923b8dba54604e29538c170829fbe4afcf0f4250808e13b", "spec_sha": "ef489a8c610b295f1946bb5e042ac650d5dda90daa4540e2404245990bf549ea", "project_uri": "https://rubygems.org/gems/duo_blog_comment", "gem_uri": "https://rubygems.org/gems/duo_blog_comment-0.0.61.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/duo_blog_comment/0.0.61", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 05:00:03 UTC |
p_dhWi6DB-8q9AZKtuj8U |
zon_blog_commentFile to Clipboard gem |
0.0.61 | Content{ "name": "zon_blog_comment", "downloads": 3264, "version": "0.0.61", "version_created_at": "2025-07-07T04:59:37.264Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "0da1a90442158ef22ea8f5aceab6f25a44968090493b6b080c398064023908a6", "spec_sha": "2dc07edbf689a38e4208727d05b5f7a5a9a17515054ec57c5aad225ba9636224", "project_uri": "https://rubygems.org/gems/zon_blog_comment", "gem_uri": "https://rubygems.org/gems/zon_blog_comment-0.0.61.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/zon_blog_comment/0.0.61", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 04:59:38 UTC |
md4KUyaSmu6z0RWWRgNY- |
duo_blog_cafe_commentFile to Clipboard gem |
0.0.70 | Content{ "name": "duo_blog_cafe_comment", "downloads": 4907, "version": "0.0.70", "version_created_at": "2025-07-07T04:58:06.879Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "429d06412b87d6b241845a2b2c79c2195292b9a7445657e8ea407b13c63df04c", "spec_sha": "be7b4e3428e4ed395cf52d4899dc42a295e11ac6d826304a4c59165cced8d1f2", "project_uri": "https://rubygems.org/gems/duo_blog_cafe_comment", "gem_uri": "https://rubygems.org/gems/duo_blog_cafe_comment-0.0.70.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/duo_blog_cafe_comment/0.0.70", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 04:58:08 UTC |
FF5FLbSkzORTaAU301ZVs |
zon_blog_cafe_commentFile to Clipboard gem |
0.0.70 | Content{ "name": "zon_blog_cafe_comment", "downloads": 4900, "version": "0.0.70", "version_created_at": "2025-07-07T04:57:46.553Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "f628e4ed8153380ef1b16655420cc300fde6d55949cbd81c9eee232806fdea84", "spec_sha": "bd497f3f9a9e68d7f07feb2c25cf05ce2e7962f67bee6f7c8b0ccbf4e2ac55ce", "project_uri": "https://rubygems.org/gems/zon_blog_cafe_comment", "gem_uri": "https://rubygems.org/gems/zon_blog_cafe_comment-0.0.70.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/zon_blog_cafe_comment/0.0.70", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 04:57:47 UTC |
TD6uc88qIX6pTHuzNrIiF |
stigg-sidecar-sdkStigg Sidecar SDK for Ruby |
2.457.0 | Content{ "name": "stigg-sidecar-sdk", "downloads": 7715, "version": "2.457.0", "version_created_at": "2025-07-07T04:47:38.712Z", "version_downloads": 0, "platform": "ruby", "authors": "Stigg", "info": "Stigg Sidecar SDK for Ruby", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://stigg.io" }, "yanked": false, "sha": "8bed9ffbf309d9247b6ec8500745a6aa37146fe6e622954ed3257107a6d9a15e", "spec_sha": "1b94c452721d190a3ea2bb9894d5be6f5539a1082d588827fc7ec9601d62ce6f", "project_uri": "https://rubygems.org/gems/stigg-sidecar-sdk", "gem_uri": "https://rubygems.org/gems/stigg-sidecar-sdk-2.457.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": "grpc", "requirements": "= 1.62.0" }, { "name": "stigg-api-client", "requirements": "= 2.78.0" } ] } } |
2025-07-07 04:47:40 UTC |
7oQh8r_5yvGH8-gawg67n |
stigg-api-clientStigg API Client for Ruby |
2.457.0 | Content{ "name": "stigg-api-client", "downloads": 285426, "version": "2.457.0", "version_created_at": "2025-07-07T04:47:37.003Z", "version_downloads": 0, "platform": "ruby", "authors": "Stigg", "info": "Stigg API Client for Ruby", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://stigg.io" }, "yanked": false, "sha": "f80d463ee99249d98800da8c4e39c978f6d7bb5858e21935f0f3ff7e530eb02a", "spec_sha": "783eca1a392708b3055a1be1b63c02f97e16dd454dc9026d12fe7fef90cd1cc1", "project_uri": "https://rubygems.org/gems/stigg-api-client", "gem_uri": "https://rubygems.org/gems/stigg-api-client-2.457.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-07-07 04:47:39 UTC |
heH5zoH_PuMmxBE9w2ilJ |
kauiRails UI plugin for Killbill administration. |
3.0.8 | Content{ "name": "kaui", "downloads": 251325, "version": "3.0.8", "version_created_at": "2025-07-07T04:33:05.974Z", "version_downloads": 0, "platform": "ruby", "authors": "Kill Bill core team", "info": "Rails UI plugin for Killbill administration.", "licenses": [ "Apache License (2.0)" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "897e3e310886f3f831fef7f68f9f1fdd551720dde538ba2b146df8820e78dc36", "spec_sha": "9f632ab02418a04ffff5a8b974f2b54d756bf63ba5c1115814fcc7a096925a71", "project_uri": "https://rubygems.org/gems/kaui", "gem_uri": "https://rubygems.org/gems/kaui-3.0.8.gem", "homepage_uri": "https://killbill.io", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/kaui/3.0.8", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "actionpack", "requirements": ">= 0" }, { "name": "cancan", "requirements": ">= 0" }, { "name": "concurrent-ruby", "requirements": ">= 0" }, { "name": "country_select", "requirements": ">= 0" }, { "name": "devise", "requirements": ">= 0" }, { "name": "font-awesome-rails", "requirements": ">= 0" }, { "name": "jquery-rails", "requirements": "~> 4.5.1" }, { "name": "jquery-ui-rails", "requirements": ">= 0" }, { "name": "js-routes", "requirements": ">= 0" }, { "name": "jwt", "requirements": ">= 0" }, { "name": "killbill-assets-ui", "requirements": ">= 0" }, { "name": "killbill-client", "requirements": ">= 0" }, { "name": "money-rails", "requirements": ">= 0" }, { "name": "mustache-js-rails", "requirements": ">= 0" }, { "name": "popper_js", "requirements": "~> 2.11.5" }, { "name": "rails", "requirements": "~> 7.0" }, { "name": "spinjs-rails", "requirements": ">= 0" }, { "name": "sprockets", "requirements": ">= 0" }, { "name": "sprockets-rails", "requirements": ">= 0" }, { "name": "symmetric-encryption", "requirements": ">= 0" } ] } } |
2025-07-07 04:33:07 UTC |
HXYhYbxFDgKzhoxEXT_N- |
killbill-aviateRails UI plugin for the Aviate plugin. |
0.0.2 | Content{ "name": "killbill-aviate", "downloads": 0, "version": "0.0.2", "version_created_at": "2025-07-07T04:30:00.812Z", "version_downloads": 0, "platform": "ruby", "authors": "Kill Bill core team", "info": "Rails UI plugin for the Aviate plugin.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "fd1e46d699b00d1b4ddbdda1dc15b5174e9496f9372d720d827ecf90811e2f9d", "spec_sha": "bfab3bdf79e70ffde25e59b7704a0b5792fcb7c3ccb724258d8b35e29ea07628", "project_uri": "https://rubygems.org/gems/killbill-aviate", "gem_uri": "https://rubygems.org/gems/killbill-aviate-0.0.2.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/killbill-aviate/0.0.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "killbill-assets-ui", "requirements": ">= 0" }, { "name": "killbill-client", "requirements": ">= 0" }, { "name": "money-rails", "requirements": "~> 1.9" }, { "name": "rails", "requirements": "~> 7.0" } ] } } |
2025-07-07 04:30:04 UTC |
wwSK8JGcLkSZtZCI6WOtd |
copy_tuner_clientClient for the CopyTuner copy management service |
1.1.2 | Content{ "name": "copy_tuner_client", "downloads": 429304, "version": "1.1.2", "version_created_at": "2025-07-07T04:24:00.807Z", "version_downloads": 0, "platform": "ruby", "authors": "SonicGarden", "info": "Client for the CopyTuner copy management service", "licenses": [], "metadata": { "homepage_uri": "https://github.com/SonicGarden/copy-tuner-ruby-client", "changelog_uri": "https://github.com/SonicGarden/copy-tuner-ruby-client/releases", "source_code_uri": "https://github.com/SonicGarden/copy-tuner-ruby-client", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "d6af155fa697a2102c9f53c28841a0e4db49df8e1e747cf5a401d8d69da00995", "spec_sha": "89d3e1ceec2459eb187a936dbd6928c0da81d89596368bb8a5d39bf933b94029", "project_uri": "https://rubygems.org/gems/copy_tuner_client", "gem_uri": "https://rubygems.org/gems/copy_tuner_client-1.1.2.gem", "homepage_uri": "https://github.com/SonicGarden/copy-tuner-ruby-client", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/SonicGarden/copy-tuner-ruby-client", "bug_tracker_uri": null, "changelog_uri": "https://github.com/SonicGarden/copy-tuner-ruby-client/releases", "funding_uri": null, "dependencies": { "development": [ { "name": "rails", "requirements": "~> 7.1" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "sham_rack", "requirements": ">= 0" }, { "name": "sinatra", "requirements": ">= 0" }, { "name": "sqlite3", "requirements": ">= 0" }, { "name": "thin", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" }, { "name": "yard", "requirements": ">= 0" } ], "runtime": [ { "name": "i18n", "requirements": ">= 0.5.0" }, { "name": "json", "requirements": ">= 0" }, { "name": "nokogiri", "requirements": ">= 0" } ] } } |
2025-07-07 04:24:02 UTC |
SEYwabmNbkT4n376SPJGP |
killbill-clientAn API client library for Kill Bill. |
4.0.7 | Content{ "name": "killbill-client", "downloads": 325741, "version": "4.0.7", "version_created_at": "2025-07-07T04:20:00.700Z", "version_downloads": 0, "platform": "ruby", "authors": "Killbill core team", "info": "An API client library for Kill Bill.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "56c936bf9a337c2cf818ac564d7670f84e4f14559f2525413f1dd01c269792aa", "spec_sha": "d100f2e510479d987bd541c8da3c34564fc59fc032ae47d503abacd5c290e9ac", "project_uri": "https://rubygems.org/gems/killbill-client", "gem_uri": "https://rubygems.org/gems/killbill-client-4.0.7.gem", "homepage_uri": "http://www.killbilling.org", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/killbill-client/4.0.7", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "gem-release", "requirements": "~> 2.2" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.4" } ], "runtime": [] } } |
2025-07-07 04:20:02 UTC |
4MxfrtIvIl8xLVnt2VsNn |
decodeCode analysis for documentation generation. |
0.23.1 | Content{ "name": "decode", "downloads": 243425, "version": "0.23.1", "version_created_at": "2025-07-07T04:09:29.313Z", "version_downloads": 0, "platform": "ruby", "authors": "Samuel Williams", "info": "Code analysis for documentation generation.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/ioquatix/", "source_code_uri": "https://github.com/ioquatix/decode.git", "documentation_uri": "https://ioquatix.github.io/decode/" }, "yanked": false, "sha": "daca691022da2c5dda7cbb6bdad9319b3b5f96c77bdd62cc69d6418b6e80b201", "spec_sha": "053a27915e9dd6ef91421816bb07983a6f835cd065796dd5637d5117b4267e54", "project_uri": "https://rubygems.org/gems/decode", "gem_uri": "https://rubygems.org/gems/decode-0.23.1.gem", "homepage_uri": "https://github.com/ioquatix/decode", "wiki_uri": null, "documentation_uri": "https://ioquatix.github.io/decode/", "mailing_list_uri": null, "source_code_uri": "https://github.com/ioquatix/decode.git", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": "https://github.com/sponsors/ioquatix/", "dependencies": { "development": [], "runtime": [ { "name": "prism", "requirements": ">= 0" } ] } } |
2025-07-07 04:09:30 UTC |
y0JCm1gDfEYu8r00MUBxW |
spree_cm_commissionerAdd (optional) extension description here |
1.18.0 | Content{ "name": "spree_cm_commissioner", "downloads": 7867, "version": "1.18.0", "version_created_at": "2025-07-07T03:58:28.781Z", "version_downloads": 0, "platform": "ruby", "authors": "You", "info": "Add (optional) extension description here", "licenses": [ "BSD-3-Clause" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "f4b260546881fcdb5703523ebabfbffaaf7af53918e98cd38e5393b45dce12d1", "spec_sha": "8ce41cffb8c2af9dc976a041c8cc17cd258cefa55f6ca22fc6e7aabfe59e53e6", "project_uri": "https://rubygems.org/gems/spree_cm_commissioner", "gem_uri": "https://rubygems.org/gems/spree_cm_commissioner-1.18.0.gem", "homepage_uri": "https://github.com/your-github-handle/spree_cm_commissioner", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/spree_cm_commissioner/1.18.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "pg", "requirements": ">= 0" }, { "name": "spree_dev_tools", "requirements": ">= 0" } ], "runtime": [ { "name": "activerecord_json_validator", "requirements": "~> 2.1, >= 2.1.3" }, { "name": "activerecord-multi-tenant", "requirements": ">= 0" }, { "name": "aws-sdk-cloudfront", "requirements": ">= 0" }, { "name": "aws-sdk-ecs", "requirements": ">= 0" }, { "name": "aws-sdk-s3", "requirements": ">= 0" }, { "name": "blazer", "requirements": "~> 3.0.4" }, { "name": "byebug", "requirements": ">= 0" }, { "name": "counter_culture", "requirements": "~> 3.2" }, { "name": "dry-validation", "requirements": "~> 1.10" }, { "name": "elasticsearch", "requirements": "~> 8.5" }, { "name": "exception_notification", "requirements": ">= 0" }, { "name": "firebase-admin-sdk", "requirements": "~> 0.3.1" }, { "name": "font-awesome-sass", "requirements": "~> 6.4.0" }, { "name": "googleauth", "requirements": ">= 0" }, { "name": "google-cloud-firestore", "requirements": ">= 0" }, { "name": "google-cloud-recaptcha_enterprise", "requirements": ">= 0" }, { "name": "interactor", "requirements": "~> 3.1" }, { "name": "jwt", "requirements": ">= 2.5.0" }, { "name": "noticed", "requirements": "~> 1.6" }, { "name": "phonelib", "requirements": ">= 0" }, { "name": "premailer-rails", "requirements": ">= 0" }, { "name": "rails", "requirements": "~> 7.0.4" }, { "name": "rqrcode", "requirements": "~> 2.0" }, { "name": "searchkick", "requirements": "~> 5.1" }, { "name": "simple_calendar", "requirements": "~> 2.4" }, { "name": "spree", "requirements": ">= 4.5.0" }, { "name": "spree_api_v1", "requirements": ">= 4.5.0" }, { "name": "spree_auth_devise", "requirements": ">= 4.5.0" }, { "name": "spree_backend", "requirements": ">= 4.5.0" }, { "name": "spree_extension", "requirements": ">= 0" }, { "name": "spree_multi_vendor", "requirements": ">= 2.4.1" }, { "name": "spree_vpago", "requirements": ">= 0" }, { "name": "strong_password", "requirements": "~> 0.0.10" }, { "name": "telegram-bot", "requirements": ">= 0" }, { "name": "twilio-ruby", "requirements": "~> 5.48.0" } ] } } |
2025-07-07 03:58:30 UTC |
n2CoIiQlonQtg_DcX0V1- |
relaton-w3cRelatonIso: retrieve W3C Standards for bibliographic using the IsoBibliographicItem model |
1.20.1 | Content{ "name": "relaton-w3c", "downloads": 353281, "version": "1.20.1", "version_created_at": "2025-07-07T03:24:22.745Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "RelatonIso: retrieve W3C Standards for bibliographic using the IsoBibliographicItem model", "licenses": [ "BSD-2-Clause" ], "metadata": { "homepage_uri": "https://github.com/relaton/relaton-wc3" }, "yanked": false, "sha": "60c327dca1828ff951321555beca5ae98e181305d99e67c1207dd88c7c0fdd3f", "spec_sha": "8e631527392cd068b6aa79f8d42e2df8dada2edd315b9aa43df25d6f79a2ec3e", "project_uri": "https://rubygems.org/gems/relaton-w3c", "gem_uri": "https://rubygems.org/gems/relaton-w3c-1.20.1.gem", "homepage_uri": "https://github.com/relaton/relaton-wc3", "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": "relaton-bib", "requirements": "~> 1.20.0" }, { "name": "relaton-index", "requirements": "~> 0.2.8" }, { "name": "w3c_api", "requirements": "~> 0.1.3" } ] } } |
2025-07-07 03:24:24 UTC |
0QNgXmap9gv7OlnjLYE64 |
duo_blog_cafe_commentFile to Clipboard gem |
0.0.69 | Content{ "name": "duo_blog_cafe_comment", "downloads": 4848, "version": "0.0.69", "version_created_at": "2025-07-07T03:12:06.276Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "87f4f2caa77012d9b0fc10d062c1b3a68f1ce9ef47c10f215fea50af2f4f6662", "spec_sha": "22505d233dc2e039c1886affc253388cdcd8db5092789933b40e030fd4dc1c35", "project_uri": "https://rubygems.org/gems/duo_blog_cafe_comment", "gem_uri": "https://rubygems.org/gems/duo_blog_cafe_comment-0.0.69.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/duo_blog_cafe_comment/0.0.69", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 03:12:07 UTC |
zlRN1cju-Jjuxz10QuNCh |
zon_blog_cafe_commentFile to Clipboard gem |
0.0.69 | Content{ "name": "zon_blog_cafe_comment", "downloads": 4851, "version": "0.0.69", "version_created_at": "2025-07-07T03:11:45.712Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "0175df9439a4f459cbecf01d87c020ea2729eed4f3c1d726323b8ccb4f77db0a", "spec_sha": "e08c6cf9c74e85dd54f2290bcb238423f4b52eabe1a06557e042be2d597bcaf1", "project_uri": "https://rubygems.org/gems/zon_blog_cafe_comment", "gem_uri": "https://rubygems.org/gems/zon_blog_cafe_comment-0.0.69.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/zon_blog_cafe_comment/0.0.69", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 03:11:50 UTC |
szdUEjKndscqNcCFr5C0q |
duo_blog_cafe_commentFile to Clipboard gem |
0.0.67 | Content{ "name": "duo_blog_cafe_comment", "downloads": 4836, "version": "0.0.67", "version_created_at": "2025-07-07T02:52:41.736Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "f16cbb7a323139b4bb32edf2497c098f0d73dc89ae0fb39fba578c2bccd0a7ab", "spec_sha": "aec3aaf8e31653e7be7f2b0c51ade99696c50bb6ddd07d82ca6b9aecabb1481d", "project_uri": "https://rubygems.org/gems/duo_blog_cafe_comment", "gem_uri": "https://rubygems.org/gems/duo_blog_cafe_comment-0.0.67.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/duo_blog_cafe_comment/0.0.67", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 02:52:43 UTC |
h1LBjRclS6ZMsKhYrftsz |
zon_blog_cafe_commentFile to Clipboard gem |
0.0.67 | Content{ "name": "zon_blog_cafe_comment", "downloads": 4823, "version": "0.0.67", "version_created_at": "2025-07-07T02:52:19.642Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "de9f54b9a33e50e16d7e27bd363b5b482d37179fc774ab96c23893bb66c5bec1", "spec_sha": "d338c345f626859bf778e970b7e9d10c014ed012b23a9e771ac919ba823f9e55", "project_uri": "https://rubygems.org/gems/zon_blog_cafe_comment", "gem_uri": "https://rubygems.org/gems/zon_blog_cafe_comment-0.0.67.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/zon_blog_cafe_comment/0.0.67", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 02:52:23 UTC |
641i9RaHZc6dM3yLa65SJ |
log_benchLogBench is a well-structured Ruby gem for parsing and analyzing Rails log files with a focus on lograge format. Features include real-time log monitoring, interactive TUI with filtering and sorting, domain objects for clean code organization, and support for SQL query analysis. |
0.2.2 | Content{ "name": "log_bench", "downloads": 1866, "version": "0.2.2", "version_created_at": "2025-07-07T02:21:55.256Z", "version_downloads": 0, "platform": "ruby", "authors": "Benjamín Silva", "info": "LogBench is a well-structured Ruby gem for parsing and analyzing Rails log files with a focus on lograge format. Features include real-time log monitoring, interactive TUI with filtering and sorting, domain objects for clean code organization, and support for SQL query analysis.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/silva96/log_bench", "changelog_uri": "https://github.com/silva96/log_bench/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/silva96/log_bench/issues", "source_code_uri": "https://github.com/silva96/log_bench", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://github.com/silva96/log_bench/blob/main/README.md" }, "yanked": false, "sha": "256ef082c6cda261de3057a07acff557eafc8d4f9c6a0cb6a7c2f048c6b627fd", "spec_sha": "349926f75740f200435501786b824136e41eb98a6146aa7ecb95def450e508b9", "project_uri": "https://rubygems.org/gems/log_bench", "gem_uri": "https://rubygems.org/gems/log_bench-0.2.2.gem", "homepage_uri": "https://github.com/silva96/log_bench", "wiki_uri": null, "documentation_uri": "https://github.com/silva96/log_bench/blob/main/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/silva96/log_bench", "bug_tracker_uri": "https://github.com/silva96/log_bench/issues", "changelog_uri": "https://github.com/silva96/log_bench/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.25" }, { "name": "rake", "requirements": "~> 13.3" }, { "name": "standard", "requirements": "~> 1.5" } ], "runtime": [ { "name": "curses", "requirements": "~> 1.5" }, { "name": "lograge", "requirements": "~> 0.14" }, { "name": "net-http", "requirements": "~> 0.6" }, { "name": "zeitwerk", "requirements": "~> 2.7" } ] } } |
2025-07-07 02:21:58 UTC |
968v6QnKVtZSez0i9aUvT |
matoA pipeline-based markdown toolkit with CommonMark(er) |
2.6.0 | Content{ "name": "mato", "downloads": 80647, "version": "2.6.0", "version_created_at": "2025-07-07T02:17:35.212Z", "version_downloads": 0, "platform": "ruby", "authors": "FUJI Goro", "info": "A pipeline-based markdown toolkit with CommonMark(er)", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bitjourney/mato", "changelog_uri": "https://github.com/bitjourney/mato/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/bitjourney/mato/issues", "source_code_uri": "https://github.com/bitjourney/mato" }, "yanked": false, "sha": "c70e7d717f6c0628759b54bcd1546d89567f912ff1d1c6108e70bfcfec07e955", "spec_sha": "5ed40152ba650d303a7c68a215ed310c1e18306d477f529f1b75c41a5c6117ee", "project_uri": "https://rubygems.org/gems/mato", "gem_uri": "https://rubygems.org/gems/mato-2.6.0.gem", "homepage_uri": "https://github.com/bitjourney/mato", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bitjourney/mato", "bug_tracker_uri": "https://github.com/bitjourney/mato/issues", "changelog_uri": "https://github.com/bitjourney/mato/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "commonmarker", "requirements": "~> 2.3" }, { "name": "nokogiri", "requirements": ">= 1.12" }, { "name": "rouge", "requirements": ">= 3.0.0" } ] } } |
2025-07-07 02:17:37 UTC |
9rwiGMAa_omI8YSF6avwu |
easyciEasyCI是一个简单的CI工具集,包含unitydraw和autobuild等命令 |
1.1.7 | Content{ "name": "easyci", "downloads": 1655, "version": "1.1.7", "version_created_at": "2025-07-07T01:58:39.791Z", "version_downloads": 0, "platform": "ruby", "authors": "Wade", "info": "EasyCI是一个简单的CI工具集,包含unitydraw和autobuild等命令", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "632af7f6ace616a54501bdae2d30e9dd170209fe74443352b2d59bf13ddc4940", "spec_sha": "b711f449ff80ede94a689a9fb4744046581f0dbac0cb59bf3b0d7e507fab90dc", "project_uri": "https://rubygems.org/gems/easyci", "gem_uri": "https://rubygems.org/gems/easyci-1.1.7.gem", "homepage_uri": "https://github.com/yourusername/easyci", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/easyci/1.1.7", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [ { "name": "claide", "requirements": "~> 1.0" } ] } } |
2025-07-07 01:58:41 UTC |
xsk6kroK1V7FtiF6yIr04 |
universal_document_processorA comprehensive Ruby gem that handles document processing, text extraction, and AI-powered analysis for PDF, Word, Excel, PowerPoint, images, archives, and more with a unified API. Includes agentic AI features for document analysis, summarization, and intelligent extraction. |
1.1.0 | Content{ "name": "universal_document_processor", "downloads": 558, "version": "1.1.0", "version_created_at": "2025-07-07T01:57:53.903Z", "version_downloads": 0, "platform": "ruby", "authors": "Vikas Patil", "info": "A comprehensive Ruby gem that handles document processing, text extraction, and AI-powered analysis for PDF, Word, Excel, PowerPoint, images, archives, and more with a unified API. Includes agentic AI features for document analysis, summarization, and intelligent extraction.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/vpatil160", "homepage_uri": "https://github.com/vpatil160/universal_document_processor", "changelog_uri": "https://github.com/vpatil160/universal_document_processor/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/vpatil160/universal_document_processor/issues", "source_code_uri": "https://github.com/vpatil160/universal_document_processor", "documentation_uri": "https://github.com/vpatil160/universal_document_processor/blob/main/README.md", "optional_dependencies": "pdf-reader ~> 2.0, prawn ~> 2.4, docx ~> 0.8, roo ~> 2.8, mini_magick ~> 4.11, yomu ~> 0.2", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "7fe5085e82860ecb65ad436aee65e80d7a7f867057d8e53fc6b536cac67e26de", "spec_sha": "29349516b1e5ee3bafe6a695ba3e9bff59e5af0487d42cd0e9c3e56722d63c95", "project_uri": "https://rubygems.org/gems/universal_document_processor", "gem_uri": "https://rubygems.org/gems/universal_document_processor-1.1.0.gem", "homepage_uri": "https://github.com/vpatil160/universal_document_processor", "wiki_uri": null, "documentation_uri": "https://github.com/vpatil160/universal_document_processor/blob/main/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/vpatil160/universal_document_processor", "bug_tracker_uri": "https://github.com/vpatil160/universal_document_processor/issues", "changelog_uri": "https://github.com/vpatil160/universal_document_processor/blob/main/CHANGELOG.md", "funding_uri": "https://github.com/sponsors/vpatil160", "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "minitest", "requirements": "~> 5.0" }, { "name": "minitest-reporters", "requirements": "~> 1.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rubocop", "requirements": "~> 1.50" }, { "name": "simplecov", "requirements": "~> 0.22" }, { "name": "yard", "requirements": "~> 0.9" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 5.0, < 9.0" }, { "name": "marcel", "requirements": "~> 1.0" }, { "name": "nokogiri", "requirements": "~> 1.13" }, { "name": "rexml", "requirements": "~> 3.2" }, { "name": "rubyzip", "requirements": "~> 2.3" } ] } } |
2025-07-07 01:57:56 UTC |
55CsfNBXRepE-oqapXmKy |
jekyll-baidu-pushJekyll plugin to push URLs to Baidu. 每次构建的时候将 Jekyll 的链接推送到百度搜索索引。 |
0.1.2 | Content{ "name": "jekyll-baidu-push", "downloads": 176, "version": "0.1.2", "version_created_at": "2025-07-07T01:46:58.173Z", "version_downloads": 0, "platform": "ruby", "authors": "note4", "info": "Jekyll plugin to push URLs to Baidu. 每次构建的时候将 Jekyll 的链接推送到百度搜索索引。", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://1px.run", "changelog_uri": "https://github.com/note4/jekyll-baidu-push/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/note4/jekyll-baidu-push/issues", "source_code_uri": "https://github.com/note4/jekyll-baidu-push", "documentation_uri": "https://github.com/note4/jekyll-baidu-push" }, "yanked": false, "sha": "67b13986a2e82a27871eb2536c1a93ec1ada630e4a9bc56139a44336df501873", "spec_sha": "8a57c626e20153d38d603edfa92da67506f4a12dba2e3b6291cd3f743306012a", "project_uri": "https://rubygems.org/gems/jekyll-baidu-push", "gem_uri": "https://rubygems.org/gems/jekyll-baidu-push-0.1.2.gem", "homepage_uri": "https://1px.run", "wiki_uri": null, "documentation_uri": "https://github.com/note4/jekyll-baidu-push", "mailing_list_uri": null, "source_code_uri": "https://github.com/note4/jekyll-baidu-push", "bug_tracker_uri": "https://github.com/note4/jekyll-baidu-push/issues", "changelog_uri": "https://github.com/note4/jekyll-baidu-push/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "jekyll", "requirements": ">= 3.0, < 5.0" } ] } } |
2025-07-07 01:46:59 UTC |
s9VKSijH4940CpsdaXnlU |
sortsmithSortsmith provides a flexible, chainable API for sorting Ruby collections. It supports sorting by object keys, methods, case sensitivity, and custom transformations. |
0.9.0 | Content{ "name": "sortsmith", "downloads": 398, "version": "0.9.0", "version_created_at": "2025-07-07T00:53:47.803Z", "version_downloads": 0, "platform": "ruby", "authors": "Bryan", "info": "Sortsmith provides a flexible, chainable API for sorting Ruby collections. It supports sorting by object keys, methods, case sensitivity, and custom transformations.", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/itsthedevman/sortsmith/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/itsthedevman/sortsmith/issues", "source_code_uri": "https://github.com/itsthedevman/sortsmith", "documentation_uri": "https://github.com/itsthedevman/sortsmith#readme", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "7f8cbc05e16f28e89c44839d2028e0d089e83f485d10bb106ea92b131c0864b8", "spec_sha": "4388f941a39099474a97e22fe2a6216eb56d7d45b7f9f6a34fd65d89506e58f5", "project_uri": "https://rubygems.org/gems/sortsmith", "gem_uri": "https://rubygems.org/gems/sortsmith-0.9.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://github.com/itsthedevman/sortsmith#readme", "mailing_list_uri": null, "source_code_uri": "https://github.com/itsthedevman/sortsmith", "bug_tracker_uri": "https://github.com/itsthedevman/sortsmith/issues", "changelog_uri": "https://github.com/itsthedevman/sortsmith/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 00:53:50 UTC |
BftAyqFW1JrPIP8zwkEx4 |
gitThe git gem provides an API that can be used to create, read, and manipulate Git repositories by wrapping system calls to the git command line. The API can be used for working with Git in complex interactions including branching and merging, object inspection and manipulation, history, patch generation and more. |
4.0.1 | Content{ "name": "git", "downloads": 167241189, "version": "4.0.1", "version_created_at": "2025-07-07T00:08:45.280Z", "version_downloads": 0, "platform": "ruby", "authors": "Scott Chacon and others", "info": "The git gem provides an API that can be used to\ncreate, read, and manipulate Git repositories by wrapping system calls to the git\ncommand line. The API can be used for working with Git in complex interactions\nincluding branching and merging, object inspection and manipulation, history, patch\ngeneration and more.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "http://github.com/ruby-git/ruby-git", "changelog_uri": "https://rubydoc.info/gems/git/4.0.1/file/CHANGELOG.md", "source_code_uri": "http://github.com/ruby-git/ruby-git", "documentation_uri": "https://rubydoc.info/gems/git/4.0.1", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "52b494ef3bd6d7d5d69a8746285f81e7ce636929b544725921edbe88f241b095", "spec_sha": "ff9b6302f3182f0c2cbe87289422772b416e7a69ff0e712e5f100b78f87195a4", "project_uri": "https://rubygems.org/gems/git", "gem_uri": "https://rubygems.org/gems/git-4.0.1.gem", "homepage_uri": "http://github.com/ruby-git/ruby-git", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/git/4.0.1", "mailing_list_uri": null, "source_code_uri": "http://github.com/ruby-git/ruby-git", "bug_tracker_uri": null, "changelog_uri": "https://rubydoc.info/gems/git/4.0.1/file/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "create_github_release", "requirements": "~> 2.1" }, { "name": "main_branch_shared_rubocop_config", "requirements": "~> 0.1" }, { "name": "minitar", "requirements": "~> 1.0" }, { "name": "mocha", "requirements": "~> 2.7" }, { "name": "rake", "requirements": "~> 13.2" }, { "name": "redcarpet", "requirements": "~> 3.6" }, { "name": "rubocop", "requirements": "~> 1.77" }, { "name": "test-unit", "requirements": "~> 3.6" }, { "name": "yard", "requirements": "~> 0.9, >= 0.9.28" }, { "name": "yardstick", "requirements": "~> 0.9" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 5.0" }, { "name": "addressable", "requirements": "~> 2.8" }, { "name": "process_executer", "requirements": "~> 4.0" }, { "name": "rchardet", "requirements": "~> 1.9" } ] } } |
2025-07-07 00:08:47 UTC |
1S6pcP9vlmSKXj1CWdCp8 |
ru.BeeApplication web server written on Ruby |
1.9.11 | Content{ "name": "ru.Bee", "downloads": 4904, "version": "1.9.11", "version_created_at": "2025-07-07T00:06:46.749Z", "version_downloads": 0, "platform": "ruby", "authors": "Oleg Saltykov", "info": "Application web server written on Ruby", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "a4e0d4c09d0d75539e8197c0ac1cf7daed325f0c7f953c66013b6ff10b2c33f5", "spec_sha": "3d6278137d464aa381da0d38cf8c3144a4591d770f3895d616cdacaad935d4c5", "project_uri": "https://rubygems.org/gems/ru.Bee", "gem_uri": "https://rubygems.org/gems/ru.Bee-1.9.11.gem", "homepage_uri": "https://github.com/nucleom42/rubee", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ru.Bee/1.9.11", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bundler", "requirements": "~> 2.1, >= 2.1.4" } ] } } |
2025-07-07 00:06:48 UTC |
kTWIYYWR8NuOdwdxY3N22 |
breaker_machinesBreakerMachines is a production-ready circuit breaker implementation for Ruby that prevents cascade failures in distributed systems. Built on the battle-tested state_machines gem, it provides a clean DSL, thread-safe operations, multiple storage backends, and comprehensive introspection tools. Unlike other solutions, BreakerMachines prioritizes safety by avoiding dangerous forceful timeouts while supporting fallback chains, jitter, and event callbacks. |
0.2.1 | Content{ "name": "breaker_machines", "downloads": 125, "version": "0.2.1", "version_created_at": "2025-07-07T00:02:42.687Z", "version_downloads": 0, "platform": "ruby", "authors": "Abdelkader Boudih", "info": "BreakerMachines is a production-ready circuit breaker implementation for Ruby that prevents\ncascade failures in distributed systems. Built on the battle-tested state_machines gem, it\nprovides a clean DSL, thread-safe operations, multiple storage backends, and comprehensive\nintrospection tools. Unlike other solutions, BreakerMachines prioritizes safety by avoiding\ndangerous forceful timeouts while supporting fallback chains, jitter, and event callbacks.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/seuros/breaker_machines", "bug_tracker_uri": "https://github.com/seuros/breaker_machines/issues", "source_code_uri": "https://github.com/seuros/breaker_machines", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://github.com/seuros/breaker_machines#readme", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "1e92de34d55f814bb74487f7ab84d0fae9c67ce1843a53324a6a1db2808c34b0", "spec_sha": "b1472f55d00e718e84cdba19d3a908fd334385119b8399d1ba6f149cb8b14d59", "project_uri": "https://rubygems.org/gems/breaker_machines", "gem_uri": "https://rubygems.org/gems/breaker_machines-0.2.1.gem", "homepage_uri": "https://github.com/seuros/breaker_machines", "wiki_uri": null, "documentation_uri": "https://github.com/seuros/breaker_machines#readme", "mailing_list_uri": null, "source_code_uri": "https://github.com/seuros/breaker_machines", "bug_tracker_uri": "https://github.com/seuros/breaker_machines/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.16" }, { "name": "rake", "requirements": "~> 13.0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 8.0" }, { "name": "concurrent-ruby", "requirements": "~> 1.3" }, { "name": "state_machines", "requirements": ">= 0.31.0" }, { "name": "zeitwerk", "requirements": "~> 2.7" } ] } } |
2025-07-07 00:02:46 UTC |
knGKUHYlLk5Q5Mhav6En8 |
onebusaway-sdkRuby library to access the Onebusaway SDK API |
1.0.13 | Content{ "name": "onebusaway-sdk", "downloads": 2353, "version": "1.0.13", "version_created_at": "2025-07-06T23:54:47.469Z", "version_downloads": 0, "platform": "ruby", "authors": "Onebusaway SDK", "info": "Ruby library to access the Onebusaway SDK API", "licenses": [], "metadata": { "homepage_uri": "https://gemdocs.org/gems/onebusaway-sdk", "source_code_uri": "https://github.com/OneBusAway/ruby-sdk", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "8b129d8b6c100c198c07bcf64d9db88aae5ec7919bf6dac406d8a9df7690c4bf", "spec_sha": "d4a7e987267766416c63ef51564dd066c00b219942ede5168c4e935784efdce1", "project_uri": "https://rubygems.org/gems/onebusaway-sdk", "gem_uri": "https://rubygems.org/gems/onebusaway-sdk-1.0.13.gem", "homepage_uri": "https://gemdocs.org/gems/onebusaway-sdk", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/OneBusAway/ruby-sdk", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "connection_pool", "requirements": ">= 0" } ] } } |
2025-07-06 23:54:50 UTC |