Lastest updates from Rubygems.org
ID | Gem | Version | Body | Updated At |
---|---|---|---|---|
Soo4BWD47RJsvEe4bHSrM |
tailwindcss-railsIntegrate Tailwind CSS with the asset pipeline in Rails. |
4.2.3 | Content{ "name": "tailwindcss-rails", "downloads": 7395232, "version": "4.2.3", "version_created_at": "2025-05-02T20:46:09.887Z", "version_downloads": 0, "platform": "ruby", "authors": "David Heinemeier Hansson", "info": "Integrate Tailwind CSS with the asset pipeline in Rails.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/rails/tailwindcss-rails", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "2850bf70819d0753589fd73b3bd30df41d6f1e6e996f8ba635bdffa7446b68a9", "spec_sha": "9ebb221c1b935725c0f2cbe6fa2c07e839edaf59788dd6dcad02acc8c5442fc9", "project_uri": "https://rubygems.org/gems/tailwindcss-rails", "gem_uri": "https://rubygems.org/gems/tailwindcss-rails-4.2.3.gem", "homepage_uri": "https://github.com/rails/tailwindcss-rails", "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": "railties", "requirements": ">= 7.0.0" }, { "name": "tailwindcss-ruby", "requirements": "~> 4.0" } ] } } |
2025-05-02 20:46:11 UTC |
ORe6YYTC2b45pzxoNxRvS |
govuk-componentsThis library provides view components for the GOV.UK Design System. It makes creating services more familiar for Ruby on Rails developers. |
5.10.0 | Content{ "name": "govuk-components", "downloads": 531201, "version": "5.10.0", "version_created_at": "2025-05-02T20:16:14.636Z", "version_downloads": 0, "platform": "ruby", "authors": "DfE developers", "info": "This library provides view components for the GOV.UK Design System. It makes creating services more familiar for Ruby on Rails developers.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "35d5d0744996947e1161b69def137f6f4de303780253423dbde62c1be75fe604", "spec_sha": "28085a569ce7b36e53869b2d60533f0ca7cda1ac27d9d5d85f112b6df79777c1", "project_uri": "https://rubygems.org/gems/govuk-components", "gem_uri": "https://rubygems.org/gems/govuk-components-5.10.0.gem", "homepage_uri": "https://github.com/x-govuk/govuk-components", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/govuk-components/5.10.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "deep_merge", "requirements": ">= 0" }, { "name": "htmlbeautifier", "requirements": "~> 1.4.1" }, { "name": "nanoc", "requirements": "~> 4.11" }, { "name": "ostruct", "requirements": ">= 0" }, { "name": "pry-byebug", "requirements": ">= 0" }, { "name": "redcarpet", "requirements": "~> 3.6.0" }, { "name": "rouge", "requirements": "~> 4.5.1" }, { "name": "rspec-html-matchers", "requirements": "~> 0.9" }, { "name": "rspec-rails", "requirements": ">= 0" }, { "name": "rubocop-govuk", "requirements": "= 5.0.7" }, { "name": "rubypants", "requirements": "~> 0.7.0" }, { "name": "sass", "requirements": ">= 0" }, { "name": "sassc", "requirements": "~> 2.4.0" }, { "name": "sassc-rails", "requirements": ">= 0" }, { "name": "simplecov", "requirements": "~> 0.20" }, { "name": "slim", "requirements": "~> 5.2.0" }, { "name": "slim_lint", "requirements": "~> 0.31.0" }, { "name": "sqlite3", "requirements": ">= 0" }, { "name": "webrick", "requirements": "~> 1.9.0" } ], "runtime": [ { "name": "html-attributes-utils", "requirements": "~> 1.0.0, >= 1.0.0" }, { "name": "pagy", "requirements": ">= 6, < 10" }, { "name": "view_component", "requirements": ">= 3.18, < 3.22" } ] } } |
2025-05-02 20:16:16 UTC |
dh0g5AaR4cbo-iVlQpP5p |
govuk_design_system_formbuilderThis library provides view components for the GOV.UK Design System. It makes creating services more familiar for Ruby on Rails developers. |
5.10.0 | Content{ "name": "govuk_design_system_formbuilder", "downloads": 826424, "version": "5.10.0", "version_created_at": "2025-05-02T20:16:01.444Z", "version_downloads": 0, "platform": "ruby", "authors": "Peter Yates", "info": "This library provides view components for the GOV.UK Design System. It makes creating services more familiar for Ruby on Rails developers.", "licenses": [ "MIT" ], "metadata": { "github_repo": "https://github.com/x-govuk/govuk-form-builder", "homepage_uri": "https://govuk-form-builder.netlify.app", "changelog_uri": "https://github.com/x-govuk/govuk-form-builder/releases", "bug_tracker_uri": "https://github.com/x-govuk/govuk-form-builder/issues", "source_code_uri": "https://github.com/x-govuk/govuk-form-builder", "documentation_uri": "https://www.rubydoc.info/gems/govuk_design_system_formbuilder/GOVUKDesignSystemFormBuilder/Builder" }, "yanked": false, "sha": "9fd485f0ec91bb12ccd94d83c3106f0630f5a60720d3a5e6466a285101a542bf", "spec_sha": "a81bdef968a575b3810d9570f3210a84d4558fc77ba0d67a67cba5041000d530", "project_uri": "https://rubygems.org/gems/govuk_design_system_formbuilder", "gem_uri": "https://rubygems.org/gems/govuk_design_system_formbuilder-5.10.0.gem", "homepage_uri": "https://govuk-form-builder.netlify.app", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/govuk_design_system_formbuilder/GOVUKDesignSystemFormBuilder/Builder", "mailing_list_uri": null, "source_code_uri": "https://github.com/x-govuk/govuk-form-builder", "bug_tracker_uri": "https://github.com/x-govuk/govuk-form-builder/issues", "changelog_uri": "https://github.com/x-govuk/govuk-form-builder/releases", "funding_uri": null, "dependencies": { "development": [ { "name": "htmlbeautifier", "requirements": "~> 1.4.1" }, { "name": "nanoc", "requirements": "~> 4.13.0" }, { "name": "ostruct", "requirements": ">= 0" }, { "name": "pry", "requirements": "~> 0.14.1" }, { "name": "pry-byebug", "requirements": "~> 3.9, >= 3.9.0" }, { "name": "redcarpet", "requirements": "~> 3.6.0" }, { "name": "rouge", "requirements": "~> 4.5.1" }, { "name": "rspec-html-matchers", "requirements": "~> 0" }, { "name": "rspec-rails", "requirements": "~> 6.0" }, { "name": "rubocop-govuk", "requirements": "~> 5.0.1" }, { "name": "rubypants", "requirements": "~> 0.7.0" }, { "name": "sass", "requirements": ">= 0" }, { "name": "sassc", "requirements": "~> 2.4.0" }, { "name": "simplecov", "requirements": "~> 0.20" }, { "name": "slim", "requirements": "~> 5.2.0" }, { "name": "slim_lint", "requirements": "~> 0.31.0" }, { "name": "webrick", "requirements": "~> 1.9.1" } ], "runtime": [ { "name": "actionview", "requirements": ">= 6.1" }, { "name": "activemodel", "requirements": ">= 6.1" }, { "name": "activesupport", "requirements": ">= 6.1" }, { "name": "html-attributes-utils", "requirements": "~> 1" } ] } } |
2025-05-02 20:16:03 UTC |
GZ4v0Zh3Wi6yHrQQJ1h4w |
routineAn automation engine for building repetable workflows. |
0.1.0 | Content{ "name": "routine", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-05-02T20:09:17.497Z", "version_downloads": 0, "platform": "ruby", "authors": "Kevin Sylvestre", "info": "An automation engine for building repetable workflows.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/ksylvest/routine", "changelog_uri": "https://github.com/ksylvest/routine/releases", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "c8f3092802c3259fe5c4f0ae91a4957f710ca5d4b363e3a844cf38e7681ba16f", "spec_sha": "341d402bdeb2740fc6a8cf3f80c34b3e1d68ac7c67fd6eb5ee9e64d35127299b", "project_uri": "https://rubygems.org/gems/routine", "gem_uri": "https://rubygems.org/gems/routine-0.1.0.gem", "homepage_uri": "https://github.com/ksylvest/routine", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": "https://github.com/ksylvest/routine/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 8.0.2" } ] } } |
2025-05-02 20:09:19 UTC |
kTAM7nVdDTCKohg6zWf3g |
rails-mcp-serverA Ruby implementation of Model Context Protocol server for Rails projects |
1.1.4 | Content{ "name": "rails-mcp-server", "downloads": 1340, "version": "1.1.4", "version_created_at": "2025-05-02T20:08:05.242Z", "version_downloads": 0, "platform": "ruby", "authors": "Mario Alberto Chávez Cárdenas", "info": "A Ruby implementation of Model Context Protocol server for Rails projects", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/maquina-app/rails-mcp-server", "source_code_uri": "https://github.com/maquina-app/rails-mcp-server", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "e230e42ce57a7fec3858d0aa82bf047eeba8bb948531edc1f9af9713f784beec", "spec_sha": "69a1964bdfc6b0a6ad57f8ccadc1925ab9213bdd883315025ea9f28114e9a3bf", "project_uri": "https://rubygems.org/gems/rails-mcp-server", "gem_uri": "https://rubygems.org/gems/rails-mcp-server-1.1.4.gem", "homepage_uri": "https://github.com/maquina-app/rails-mcp-server", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/maquina-app/rails-mcp-server", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "standard", "requirements": ">= 0" } ], "runtime": [ { "name": "fast-mcp", "requirements": "~> 1.1.0" }, { "name": "logger", "requirements": "~> 1.6.6" }, { "name": "puma", "requirements": "~> 6.6.0" }, { "name": "rack", "requirements": "~> 3.1.12" } ] } } |
2025-05-02 20:08:06 UTC |
4alEYPY_lRGmCsq8v8VUV |
ae_bank_daysGem for finding the next banking date. |
2.3.0 | Content{ "name": "ae_bank_days", "downloads": 94112, "version": "2.3.0", "version_created_at": "2025-05-02T20:03:48.276Z", "version_downloads": 0, "platform": "ruby", "authors": "AppFolio", "info": "Gem for finding the next banking date.", "licenses": [ "MIT" ], "metadata": { "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "050c983da2108289a0e011af1d0d80313d9370a1c49e524d15dfaac782ebd107", "spec_sha": "3ecdfed7207fe9d26e93244e33117cb1ef64a43e115dd172132999f3ce22b1fe", "project_uri": "https://rubygems.org/gems/ae_bank_days", "gem_uri": "https://rubygems.org/gems/ae_bank_days-2.3.0.gem", "homepage_uri": "https://github.com/appfolio/ae_bank_days", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ae_bank_days/2.3.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "holidays", "requirements": ">= 8.3, < 9" } ] } } |
2025-05-02 20:03:49 UTC |
cmSUmsTmOiqelzjj6BGQ1 |
jekyll-theme-mezzomediaCustom Jekyll theme for Mezzo Media landing page |
0.1.0 | Content{ "name": "jekyll-theme-mezzomedia", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-05-02T19:52:39.783Z", "version_downloads": 0, "platform": "ruby", "authors": "Vincent Twigt", "info": "Custom Jekyll theme for Mezzo Media landing page", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "256170069fa791b9cf82ece7db1adeab91e851ab259b808d09c77df10111cad6", "spec_sha": "f13840f1e644c497e41e8dc8fa7de00886430b39e8b8bb69a1711d035ad2894c", "project_uri": "https://rubygems.org/gems/jekyll-theme-mezzomedia", "gem_uri": "https://rubygems.org/gems/jekyll-theme-mezzomedia-0.1.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/jekyll-theme-mezzomedia/0.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "jekyll", "requirements": "~> 4.4" } ] } } |
2025-05-02 19:52:41 UTC |
a38PylWppKbrrvmIqIY0- |
store_base_sti_classActiveRecord has always stored the base class in polymorphic _type columns when using STI. This can have non-trivial performance implications in certain cases. This gem adds the 'store_base_sti_class' configuration option which controls whether ActiveRecord will store the base class or the actual class. Defaults to true for backwards compatibility.' |
3.4.0 | Content{ "name": "store_base_sti_class", "downloads": 1365900, "version": "3.4.0", "version_created_at": "2025-05-02T19:52:24.244Z", "version_downloads": 0, "platform": "ruby", "authors": "AppFolio", "info": "ActiveRecord has always stored the base class in polymorphic _type columns when using STI. This can have non-trivial\nperformance implications in certain cases. This gem adds the 'store_base_sti_class' configuration option which\ncontrols whether ActiveRecord will store the base class or the actual class. Defaults to true for backwards\ncompatibility.'\n", "licenses": [ "MIT" ], "metadata": { "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "04ea40b4b94b7b27c63fc3dd1bf7b6a77225e8987c79e0c5c60e623502735b73", "spec_sha": "ed5f3bd00525eb187d2eabb408102cc8b2d0f29fac927f8b72fc886a654f6c13", "project_uri": "https://rubygems.org/gems/store_base_sti_class", "gem_uri": "https://rubygems.org/gems/store_base_sti_class-3.4.0.gem", "homepage_uri": "https://github.com/appfolio/store_base_sti_class", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/store_base_sti_class/3.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": ">= 7, < 8.1" } ] } } |
2025-05-02 19:52:25 UTC |
_XDz6-w3x-FdzJad8_DL- |
geminizeA convenient and robust Ruby interface for the Google Gemini API, enabling easy integration of powerful generative AI models into your applications. Includes support for text generation, chat conversations, embeddings, multimodal content. |
1.3.0 | Content{ "name": "geminize", "downloads": 303, "version": "1.3.0", "version_created_at": "2025-05-02T19:24:18.883Z", "version_downloads": 0, "platform": "ruby", "authors": "Nhat Long Nguyen", "info": "A convenient and robust Ruby interface for the Google Gemini API, enabling easy integration of powerful generative AI models into your applications. Includes support for text generation, chat conversations, embeddings, multimodal content.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/nhlongnguyen/geminize", "changelog_uri": "https://github.com/nhlongnguyen/geminize/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/nhlongnguyen/geminize", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "bf145a627ce8bb450619511125ba4c71f2fa6c014b066860e864dca7a01950ae", "spec_sha": "92c70fecd9e9baed7ca5c208518d238a19a4f54fc635d1fb53bdba627c4f33ea", "project_uri": "https://rubygems.org/gems/geminize", "gem_uri": "https://rubygems.org/gems/geminize-1.3.0.gem", "homepage_uri": "https://github.com/nhlongnguyen/geminize", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/nhlongnguyen/geminize", "bug_tracker_uri": null, "changelog_uri": "https://github.com/nhlongnguyen/geminize/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "dotenv", "requirements": "~> 2.8" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "standard", "requirements": "~> 1.3" }, { "name": "vcr", "requirements": "~> 6.0" }, { "name": "webmock", "requirements": "~> 3.14" } ], "runtime": [ { "name": "faraday", "requirements": "~> 2.0" }, { "name": "faraday-retry", "requirements": "~> 2.0" }, { "name": "mime-types", "requirements": "~> 3.5" } ] } } |
2025-05-02 19:24:20 UTC |
1s9C2CyGqHScW-jfMDKBK |
virust-locator-rubyvirust-locator provides API for HIV/SIV sequence locating, as in the LANL HIV tools. This is the Ruby wrapper for the virust-locator cmd tool. |
0.3.0 | Content{ "name": "virust-locator-ruby", "downloads": 291, "version": "0.3.0", "version_created_at": "2025-05-02T19:10:28.292Z", "version_downloads": 0, "platform": "ruby", "authors": "Shuntai Zhou", "info": "virust-locator provides API for HIV/SIV sequence locating, as in the LANL HIV tools. This is the Ruby wrapper for the virust-locator cmd tool.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/ViralSeq/virust-locator-ruby", "allowed_push_host": "https://rubygems.org/" }, "yanked": false, "sha": "7d6e1c75a0661db1b2f416681f502fe6d5deac7d28274fc4edd7b700da118004", "spec_sha": "5bd930253209a9d2d7ed17d63bd9d4c383a766c8dfe08e3012ade6f634b7d9da", "project_uri": "https://rubygems.org/gems/virust-locator-ruby", "gem_uri": "https://rubygems.org/gems/virust-locator-ruby-0.3.0.gem", "homepage_uri": "https://github.com/ViralSeq/virust-locator-ruby", "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": "shellwords", "requirements": "~> 0.2" } ] } } |
2025-05-02 19:10:29 UTC |
dckuihr0wiyxgkXEkSzck |
rails-pg-extrasRails port of Heroku PG Extras. The goal of this project is to provide a powerful insights into PostgreSQL database for Ruby on Rails apps that are not using the default Heroku PostgreSQL plugin. |
5.6.9 | Content{ "name": "rails-pg-extras", "downloads": 2515347, "version": "5.6.9", "version_created_at": "2025-05-02T19:03:15.831Z", "version_downloads": 0, "platform": "ruby", "authors": "pawurb", "info": " Rails port of Heroku PG Extras. The goal of this project is to provide a powerful insights into PostgreSQL database for Ruby on Rails apps that are not using the default Heroku PostgreSQL plugin. ", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "ea6829c7680adb68bfa68d034c8570ba39acc9780fb8e3d9631e30b89a5b8480", "spec_sha": "ee81683ca102966c8ea2c8181fdb39ce523e15bb522409e6bbdc835e67f716fd", "project_uri": "https://rubygems.org/gems/rails-pg-extras", "gem_uri": "https://rubygems.org/gems/rails-pg-extras-5.6.9.gem", "homepage_uri": "http://github.com/pawurb/rails-pg-extras", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/rails-pg-extras/5.6.9", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "rufo", "requirements": ">= 0" } ], "runtime": [ { "name": "rails", "requirements": ">= 0" }, { "name": "ruby-pg-extras", "requirements": "= 5.6.9" } ] } } |
2025-05-02 19:03:17 UTC |
8pfK7dUf2B0jrMi8ddvAv |
ruby-pg-extrasRuby port of Heroku PG Extras. The goal of this project is to provide a powerful insights into PostgreSQL database for Ruby on Rails apps that are not using the default Heroku PostgreSQL plugin. |
5.6.9 | Content{ "name": "ruby-pg-extras", "downloads": 2651568, "version": "5.6.9", "version_created_at": "2025-05-02T18:59:39.662Z", "version_downloads": 0, "platform": "ruby", "authors": "pawurb", "info": " Ruby port of Heroku PG Extras. The goal of this project is to provide a powerful insights into PostgreSQL database for Ruby on Rails apps that are not using the default Heroku PostgreSQL plugin. ", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "8ad12d2448383e206819e6a1e03929d7fcc23d43a5c26b3e170badf86d8d6267", "spec_sha": "be37291264f68106f10edc8b1503bc5b21e5e159f944ffd90a723f3733b0ea53", "project_uri": "https://rubygems.org/gems/ruby-pg-extras", "gem_uri": "https://rubygems.org/gems/ruby-pg-extras-5.6.9.gem", "homepage_uri": "http://github.com/pawurb/ruby-pg-extras", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ruby-pg-extras/5.6.9", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "dbg-rb", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "rufo", "requirements": ">= 0" } ], "runtime": [ { "name": "pg", "requirements": ">= 0" }, { "name": "terminal-table", "requirements": ">= 0" } ] } } |
2025-05-02 18:59:41 UTC |
pVDZFOO-ZQFfNUlkDQR3- |
aws-partitionsProvides interfaces to enumerate AWS partitions, regions, and services. |
1.1097.0 | Content{ "name": "aws-partitions", "downloads": 1189725876, "version": "1.1097.0", "version_created_at": "2025-05-02T18:55:27.313Z", "version_downloads": 0, "platform": "ruby", "authors": "Amazon Web Services", "info": "Provides interfaces to enumerate AWS partitions, regions, and services.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-partitions/CHANGELOG.md", "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-partitions" }, "yanked": false, "sha": "6cf7b3bee41283a8e25d7891969e4811e20458af83f73310f67650961ac802c8", "spec_sha": "64a6d7cbb114c7cc4b417356683f7184936a38358abd6cecf4db35ba235c5d45", "project_uri": "https://rubygems.org/gems/aws-partitions", "gem_uri": "https://rubygems.org/gems/aws-partitions-1.1097.0.gem", "homepage_uri": "https://github.com/aws/aws-sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-partitions", "bug_tracker_uri": null, "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-partitions/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-02 18:55:32 UTC |
7iObhh9Q9zo9PhHhX50YG |
aws-sdk-directoryserviceOfficial AWS Ruby gem for AWS Directory Service (Directory Service). This gem is part of the AWS SDK for Ruby. |
1.84.0 | Content{ "name": "aws-sdk-directoryservice", "downloads": 78177344, "version": "1.84.0", "version_created_at": "2025-05-02T18:55:27.308Z", "version_downloads": 0, "platform": "ruby", "authors": "Amazon Web Services", "info": "Official AWS Ruby gem for AWS Directory Service (Directory Service). This gem is part of the AWS SDK for Ruby.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-directoryservice/CHANGELOG.md", "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-directoryservice" }, "yanked": false, "sha": "4a10e2596e22bfac516938dccfa44159ac5be5a04a0bff3f84c34f98101761a6", "spec_sha": "a5a9ba1db48cae6d6092ee75f6f8be8aa78e0493e9619e7b1c78356d1dbcc90b", "project_uri": "https://rubygems.org/gems/aws-sdk-directoryservice", "gem_uri": "https://rubygems.org/gems/aws-sdk-directoryservice-1.84.0.gem", "homepage_uri": "https://github.com/aws/aws-sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-directoryservice", "bug_tracker_uri": null, "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-directoryservice/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aws-sdk-core", "requirements": "~> 3, >= 3.216.0" }, { "name": "aws-sigv4", "requirements": "~> 1.5" } ] } } |
2025-05-02 18:55:29 UTC |
Dt80pz_CSYM7tC_IeGz4R |
aws-sdk-kinesisOfficial AWS Ruby gem for Amazon Kinesis (Kinesis). This gem is part of the AWS SDK for Ruby. |
1.79.0 | Content{ "name": "aws-sdk-kinesis", "downloads": 171205162, "version": "1.79.0", "version_created_at": "2025-05-02T18:55:27.293Z", "version_downloads": 0, "platform": "ruby", "authors": "Amazon Web Services", "info": "Official AWS Ruby gem for Amazon Kinesis (Kinesis). This gem is part of the AWS SDK for Ruby.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesis/CHANGELOG.md", "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesis" }, "yanked": false, "sha": "e4fd437b7c1373e180938d66e7bf99da846ba6b6fc9b7e47580f616b80ddf037", "spec_sha": "73769c1413e27d55c7e73f77bb4d59ba6f0749708a518daee5b92e06cb8e8732", "project_uri": "https://rubygems.org/gems/aws-sdk-kinesis", "gem_uri": "https://rubygems.org/gems/aws-sdk-kinesis-1.79.0.gem", "homepage_uri": "https://github.com/aws/aws-sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesis", "bug_tracker_uri": null, "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesis/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aws-sdk-core", "requirements": "~> 3, >= 3.216.0" }, { "name": "aws-sigv4", "requirements": "~> 1.5" } ] } } |
2025-05-02 18:55:29 UTC |
w45OYMWnKli1sw6moRLop |
aws-sdk-bedrockdataautomationOfficial AWS Ruby gem for Data Automation for Amazon Bedrock. This gem is part of the AWS SDK for Ruby. |
1.8.0 | Content{ "name": "aws-sdk-bedrockdataautomation", "downloads": 813305, "version": "1.8.0", "version_created_at": "2025-05-02T18:55:27.279Z", "version_downloads": 0, "platform": "ruby", "authors": "Amazon Web Services", "info": "Official AWS Ruby gem for Data Automation for Amazon Bedrock. This gem is part of the AWS SDK for Ruby.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockdataautomation/CHANGELOG.md", "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockdataautomation" }, "yanked": false, "sha": "cf4c46c703340c62e0fe773c55f9f99f416b2f0fe8393869ff991bff67dd37ae", "spec_sha": "e5fa08f3d0e408792e857429702b81f5ba8194fde0bf9305ec4b20dfe925e89e", "project_uri": "https://rubygems.org/gems/aws-sdk-bedrockdataautomation", "gem_uri": "https://rubygems.org/gems/aws-sdk-bedrockdataautomation-1.8.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockdataautomation", "bug_tracker_uri": null, "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockdataautomation/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aws-sdk-core", "requirements": "~> 3, >= 3.216.0" }, { "name": "aws-sigv4", "requirements": "~> 1.5" } ] } } |
2025-05-02 18:55:28 UTC |
0xyKI0HB7btH4JUG1bkAx |
declarative_initializationA declarative replacement for `def initialize` in keyword-argument-based POROs. |
0.1.1 | Content{ "name": "declarative_initialization", "downloads": 326, "version": "0.1.1", "version_created_at": "2025-05-02T18:55:14.846Z", "version_downloads": 0, "platform": "ruby", "authors": "Kali Donovan", "info": "A declarative replacement for `def initialize` in keyword-argument-based POROs.", "licenses": [], "metadata": { "homepage_uri": "https://github.com/teamshares/declarative_initialization", "changelog_uri": "https://github.com/teamshares/declarative_initialization/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/teamshares/declarative_initialization" }, "yanked": false, "sha": "7e406b2ebbdf5e862bbf77377795a4556e178890cf8077440e2539852d6d4cd4", "spec_sha": "0351d797bf899948136eb1647ba46773b2e49048868488f8264d79766e4c4e2b", "project_uri": "https://rubygems.org/gems/declarative_initialization", "gem_uri": "https://rubygems.org/gems/declarative_initialization-0.1.1.gem", "homepage_uri": "https://github.com/teamshares/declarative_initialization", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/teamshares/declarative_initialization", "bug_tracker_uri": null, "changelog_uri": "https://github.com/teamshares/declarative_initialization/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-02 18:55:16 UTC |
dddJVNyKzBtgFT2kCghKv |
swisspairingThis gem provides functionality to create a Swiss pairing system for tournaments, allowing for fair and efficient matchups. |
0.1.0 | Content{ "name": "swisspairing", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-05-02T18:42:55.701Z", "version_downloads": 0, "platform": "ruby", "authors": "Lapo Elisacci", "info": "This gem provides functionality to create a Swiss pairing system for tournaments, allowing for fair and efficient matchups.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/LapoElisacci/swisspairing.git", "changelog_uri": "https://github.com/LapoElisacci/swisspairing/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/LapoElisacci/swisspairing.git" }, "yanked": false, "sha": "29ca352774a1fdd53391475b1bf528933dcc28b64b190e8fa22f9f2cd2cc8669", "spec_sha": "1aacbbd75781302059e5f4cff7a62f1a0ea9d0967a3b860b1fecf0b3b26a37c0", "project_uri": "https://rubygems.org/gems/swisspairing", "gem_uri": "https://rubygems.org/gems/swisspairing-0.1.0.gem", "homepage_uri": "https://github.com/LapoElisacci/swisspairing.git", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/LapoElisacci/swisspairing.git", "bug_tracker_uri": null, "changelog_uri": "https://github.com/LapoElisacci/swisspairing/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-02 18:42:58 UTC |
RMDDQrbEVW4rQb3tQwYU8 |
geminizeA convenient and robust Ruby interface for the Google Gemini API, enabling easy integration of powerful generative AI models into your applications. Includes support for text generation, chat conversations, embeddings, multimodal content. |
1.2.0 | Content{ "name": "geminize", "downloads": 251, "version": "1.2.0", "version_created_at": "2025-05-02T18:03:26.642Z", "version_downloads": 0, "platform": "ruby", "authors": "Nhat Long Nguyen", "info": "A convenient and robust Ruby interface for the Google Gemini API, enabling easy integration of powerful generative AI models into your applications. Includes support for text generation, chat conversations, embeddings, multimodal content.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/nhlongnguyen/geminize", "changelog_uri": "https://github.com/nhlongnguyen/geminize/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/nhlongnguyen/geminize", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "56c995cd134065e758e79e5f9be904dca59246c02621a0fc674ecc4f3f0aca4c", "spec_sha": "464dd6be9078695cf2cbea09c22b1372b8e6023195726243ab953eccb709a120", "project_uri": "https://rubygems.org/gems/geminize", "gem_uri": "https://rubygems.org/gems/geminize-1.2.0.gem", "homepage_uri": "https://github.com/nhlongnguyen/geminize", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/nhlongnguyen/geminize", "bug_tracker_uri": null, "changelog_uri": "https://github.com/nhlongnguyen/geminize/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "dotenv", "requirements": "~> 2.8" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "standard", "requirements": "~> 1.3" }, { "name": "vcr", "requirements": "~> 6.0" }, { "name": "webmock", "requirements": "~> 3.14" } ], "runtime": [ { "name": "faraday", "requirements": "~> 2.0" }, { "name": "faraday-retry", "requirements": "~> 2.0" }, { "name": "mime-types", "requirements": "~> 3.5" } ] } } |
2025-05-02 18:03:28 UTC |
Y10bAP3ME9fBdVDi9KC-- |
rubocop-ordered_methodsChecks that methods are ordered alphabetically. |
0.14 | Content{ "name": "rubocop-ordered_methods", "downloads": 311379, "version": "0.14", "version_created_at": "2025-05-02T18:01:45.475Z", "version_downloads": 0, "platform": "ruby", "authors": "Shane Cavanaugh", "info": "Checks that methods are ordered alphabetically.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "0a28d0d66bc1d8a35d79d115fc56a50cbc44526291b570c5bd614108eefa3d4e", "spec_sha": "1c092f7e58f797defd9f9223f2a9af439a0c546a277a8552c3c9727913339e16", "project_uri": "https://rubygems.org/gems/rubocop-ordered_methods", "gem_uri": "https://rubygems.org/gems/rubocop-ordered_methods-0.14.gem", "homepage_uri": "https://github.com/shanecav84/rubocop-ordered_methods", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/rubocop-ordered_methods/0.14", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rubocop", "requirements": ">= 1.0" } ] } } |
2025-05-02 18:01:47 UTC |
kaoBWPndbPcOxhn0V91Dm |
rcursesCreate curses applications for the terminal easier than ever. Create panes (with the colors and(or border), manipulate the panes and add content. Dress up text (in panes or anywhere in the terminal) in bold, italic, underline, reverse color, blink and in any 256 terminal colors for foreground and background. Use a simple editor to let users edit text in panes. Left, right or center align text in panes. Cursor movement around the terminal. New in 3.8: Fixed border fragments upon utf-8 characters. 4.0: Added border_refresh to refresh only the border of a pane. |
4.0 | Content{ "name": "rcurses", "downloads": 9585, "version": "4.0", "version_created_at": "2025-05-02T17:42:39.371Z", "version_downloads": 0, "platform": "ruby", "authors": "Geir Isene", "info": "Create curses applications for the terminal easier than ever. Create panes (with the colors and(or border), manipulate the panes and add content. Dress up text (in panes or anywhere in the terminal) in bold, italic, underline, reverse color, blink and in any 256 terminal colors for foreground and background. Use a simple editor to let users edit text in panes. Left, right or center align text in panes. Cursor movement around the terminal. New in 3.8: Fixed border fragments upon utf-8 characters. 4.0: Added border_refresh to refresh only the border of a pane.", "licenses": [ "Unlicense" ], "metadata": { "source_code_uri": "https://github.com/isene/rcurses" }, "yanked": false, "sha": "669193d0edcc7add1c2e5cb6c7f1fa3e2b638e602aeb3eba000e8665e1aaf91c", "spec_sha": "27f9c828c2b8fb3987f4c43fe6d8618dcaa54a2b3584ea9c1005bc4af3b336de", "project_uri": "https://rubygems.org/gems/rcurses", "gem_uri": "https://rubygems.org/gems/rcurses-4.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/isene/rcurses", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "clipboard", "requirements": "~> 2.0" } ] } } |
2025-05-02 17:42:40 UTC |
H7x9KLI_c0ziZxf6xRdsy |
goodmailSend beautiful, simple transactional emails with zero HTML hell. Goodmail is a minimal, opinionated, expressive Ruby DSL for sending production-grade transactional emails in Rails apps that look good in any email client out of the box. |
0.2.0 | Content{ "name": "goodmail", "downloads": 35, "version": "0.2.0", "version_created_at": "2025-05-02T17:29:35.938Z", "version_downloads": 0, "platform": "ruby", "authors": "rameerez", "info": "Send beautiful, simple transactional emails with zero HTML hell. Goodmail is a minimal, opinionated, expressive Ruby DSL for sending production-grade transactional emails in Rails apps that look good in any email client out of the box.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/rameerez/goodmail", "changelog_uri": "https://github.com/rameerez/goodmail/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/rameerez/goodmail", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "ce43e712bd29d579573152bfb1af66d142474ae3aa8f6ca570d623eb6d617e5b", "spec_sha": "59ddf424581cfba3c3e8a8b52a69f78da5fd83226da44272bb0d0b8a71c6b3c8", "project_uri": "https://rubygems.org/gems/goodmail", "gem_uri": "https://rubygems.org/gems/goodmail-0.2.0.gem", "homepage_uri": "https://github.com/rameerez/goodmail", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/rameerez/goodmail", "bug_tracker_uri": null, "changelog_uri": "https://github.com/rameerez/goodmail/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": "~> 13.0" } ], "runtime": [ { "name": "premailer-rails", "requirements": ">= 1.10" }, { "name": "rails", "requirements": ">= 7.0" }, { "name": "rails-html-sanitizer", "requirements": ">= 1.0" } ] } } |
2025-05-02 17:29:39 UTC |
tw6_UyzB2TcG2Br4u94ED |
lite-commandRuby Command based framework (aka service objects) |
3.3.4 | Content{ "name": "lite-command", "downloads": 39123, "version": "3.3.4", "version_created_at": "2025-05-02T16:51:26.955Z", "version_downloads": 0, "platform": "ruby", "authors": "Juan Gomez", "info": "Ruby Command based framework (aka service objects)", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "1d8c8f46ad5c6a494ff9a82271db122c58c438cbe74cded071b8e10ac668dfea", "spec_sha": "4bcab6ca763ba9273e8bbc5e64150ab20a5bb126f7ccea0c5347467e4ee1f7d7", "project_uri": "https://rubygems.org/gems/lite-command", "gem_uri": "https://rubygems.org/gems/lite-command-3.3.4.gem", "homepage_uri": "http://drexed.github.io/lite-command", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/lite-command/3.3.4", "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": "generator_spec", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "rubocop-rake", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": ">= 0" }, { "name": "sqlite3", "requirements": ">= 0" } ], "runtime": [ { "name": "activemodel", "requirements": ">= 0" }, { "name": "ostruct", "requirements": ">= 0" } ] } } |
2025-05-02 16:51:28 UTC |
937mUePUDhMrJADEat5X0 |
imgixEasily create and sign imgix URLs. |
4.1.1 | Content{ "name": "imgix", "downloads": 5702618, "version": "4.1.1", "version_created_at": "2025-05-02T16:37:03.556Z", "version_downloads": 0, "platform": "ruby", "authors": "Kelly Sutton, Sam Soffes, Ryan LeFevre, Antony Denyer, Paul Straw, Sherwin Heydarbeygi", "info": "Easily create and sign imgix URLs.", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/imgix/imgix-rb/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/imgix/imgix-rb/issues", "source_code_uri": "https://github.com/imgix/imgix-rb/tree/4.1.1", "documentation_uri": "https://www.rubydoc.info/gems/imgix/4.1.1" }, "yanked": false, "sha": "bef04ea0582c657ca07d2cb0d77f184d0d2d4cd7f16b7b218a6d7320b2001503", "spec_sha": "d7ff314d3d45bcb754b391a757b2ebf72f4173ede8a57f39dd67094839920521", "project_uri": "https://rubygems.org/gems/imgix", "gem_uri": "https://rubygems.org/gems/imgix-4.1.1.gem", "homepage_uri": "https://github.com/imgix/imgix-rb", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/imgix/4.1.1", "mailing_list_uri": null, "source_code_uri": "https://github.com/imgix/imgix-rb/tree/4.1.1", "bug_tracker_uri": "https://github.com/imgix/imgix-rb/issues", "changelog_uri": "https://github.com/imgix/imgix-rb/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-02 16:37:05 UTC |
zaoOnL5aaO0U-D8pNf4n9 |
udap_security_test_kitUDAP Security IG Test Kit |
0.11.4 | Content{ "name": "udap_security_test_kit", "downloads": 2661, "version": "0.11.4", "version_created_at": "2025-05-02T16:33:17.817Z", "version_downloads": 0, "platform": "ruby", "authors": "Stephen MacVicar, Alisa Wallace", "info": "UDAP Security IG Test Kit", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/inferno-framework/udap-security-test-kit", "source_code_uri": "https://github.com/inferno-framework/udap-security-test-kit", "inferno_test_kit": "true" }, "yanked": false, "sha": "f0268223b2885660a950191647f2632ef2f212960046d6128c40fc681e1280c7", "spec_sha": "f2aed0185c743886263f4eafd4a77d7421ff51b960b95a030e63c1498381869b", "project_uri": "https://rubygems.org/gems/udap_security_test_kit", "gem_uri": "https://rubygems.org/gems/udap_security_test_kit-0.11.4.gem", "homepage_uri": "https://github.com/inferno-framework/udap-security-test-kit", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/inferno-framework/udap-security-test-kit", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "inferno_core", "requirements": ">= 0.6.1" }, { "name": "jwt", "requirements": "~> 2.3" } ] } } |
2025-05-02 16:33:19 UTC |
fao5tYmYsUgWZBZ3My-qW |
smart_app_launch_test_kitInferno Tests for the SMART Application Launch Framework Implementation Guide |
0.6.2 | Content{ "name": "smart_app_launch_test_kit", "downloads": 22357, "version": "0.6.2", "version_created_at": "2025-05-02T16:25:50.833Z", "version_downloads": 0, "platform": "ruby", "authors": "Stephen MacVicar", "info": "Inferno Tests for the SMART Application Launch Framework Implementation Guide", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/inferno-framework/smart-app-launch-test-kit", "source_code_uri": "https://github.com/inferno-framework/smart-app-launch-test-kit", "inferno_test_kit": "true" }, "yanked": false, "sha": "be04d154565751c4d4e4631ab84fa737e97f488f2fd05e8d813920784821bf56", "spec_sha": "b994ec7573ef86b0cf8085001e6ea52258e18223b93fdae598c3ed27a869887a", "project_uri": "https://rubygems.org/gems/smart_app_launch_test_kit", "gem_uri": "https://rubygems.org/gems/smart_app_launch_test_kit-0.6.2.gem", "homepage_uri": "https://github.com/inferno-framework/smart-app-launch-test-kit", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/inferno-framework/smart-app-launch-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": "rack-test", "requirements": "~> 1.1.0" }, { "name": "rspec", "requirements": "~> 3.10" }, { "name": "webmock", "requirements": "~> 3.11" } ], "runtime": [ { "name": "inferno_core", "requirements": ">= 0.6.3" }, { "name": "json-jwt", "requirements": "~> 1.15.3" }, { "name": "jwt", "requirements": "~> 2.6" }, { "name": "tls_test_kit", "requirements": "~> 0.3.0" } ] } } |
2025-05-02 16:25:52 UTC |
FN5pFmR-cWRXDyyqGAcOE |
dataciteSee https://support.datacite.org/docs/api |
0.5.0 | Content{ "name": "datacite", "downloads": 16431, "version": "0.5.0", "version_created_at": "2025-05-02T16:23:50.025Z", "version_downloads": 0, "platform": "ruby", "authors": "Justin Coyne", "info": "See https://support.datacite.org/docs/api", "licenses": [], "metadata": { "homepage_uri": "https://github.com/sul-dlss/datacite-ruby", "source_code_uri": "https://github.com/sul-dlss/datacite-ruby", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "271a3cfa68ccdbe0bd2a68f9d162b5d3fe08d83039a8ffedd2c6e696c01013b0", "spec_sha": "2ac591246ba263ecf47a6f293ff658a69b1047841219581f67be4452914974ed", "project_uri": "https://rubygems.org/gems/datacite", "gem_uri": "https://rubygems.org/gems/datacite-0.5.0.gem", "homepage_uri": "https://github.com/sul-dlss/datacite-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sul-dlss/datacite-ruby", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "dry-monads", "requirements": "~> 1.3" }, { "name": "faraday", "requirements": "~> 2.0" }, { "name": "json_schema", "requirements": "~> 0.21.0" }, { "name": "zeitwerk", "requirements": "~> 2.4" } ] } } |
2025-05-02 16:23:52 UTC |
FvyxMRTcEUXwpzRMYMu5f |
fbupfbup - (auto-)update machinery for footbal match schedules & more in football.txt; incl. (auto-sync & commit) support for github openfootball repos & more |
0.2.1 | Content{ "name": "fbup", "downloads": 951, "version": "0.2.1", "version_created_at": "2025-05-02T16:22:37.990Z", "version_downloads": 0, "platform": "ruby", "authors": "Gerald Bauer", "info": "fbup - (auto-)update machinery for footbal match schedules & more in football.txt; incl. (auto-sync & commit) support for github openfootball repos & more", "licenses": [ "Public Domain" ], "metadata": {}, "yanked": false, "sha": "1d5cc4f853801df46cf4d60132480cda4bc264bf7931e8478f44ced06a0aad85", "spec_sha": "43927c1fe00f2f9029228826a849b45b7b6ae09bcb1795e6f14396cc02a941a8", "project_uri": "https://rubygems.org/gems/fbup", "gem_uri": "https://rubygems.org/gems/fbup-0.2.1.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/fbup/0.2.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "hoe", "requirements": "~> 4.2" }, { "name": "rdoc", "requirements": ">= 4.0, < 7" } ], "runtime": [ { "name": "gitti", "requirements": ">= 0.6.1" }, { "name": "leagues", "requirements": ">= 0.2.1" }, { "name": "sportdb-writers", "requirements": ">= 0.4.3" } ] } } |
2025-05-02 16:22:39 UTC |
7uhgM4Ejuye_f9cdRMPTK |
xA Ruby interface to the X API. |
0.15.4 | Content{ "name": "x", "downloads": 101154, "version": "0.15.4", "version_created_at": "2025-05-02T16:20:16.774Z", "version_downloads": 0, "platform": "ruby", "authors": "Erik Berlin", "info": "A Ruby interface to the X API.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/sferik/", "homepage_uri": "https://sferik.github.io/x-ruby", "changelog_uri": "https://github.com/sferik/x-ruby/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/sferik/x-ruby/issues", "source_code_uri": "https://github.com/sferik/x-ruby", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://rubydoc.info/gems/x/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "afc049905edebfb686186e550659923f46b0171010c0d02020efcdcd6204f9d9", "spec_sha": "bc2541f8a731d61f0510fcbce49d1c2a04f3667b85c810a870f4e93428783023", "project_uri": "https://rubygems.org/gems/x", "gem_uri": "https://rubygems.org/gems/x-0.15.4.gem", "homepage_uri": "https://sferik.github.io/x-ruby", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/x/", "mailing_list_uri": null, "source_code_uri": "https://github.com/sferik/x-ruby", "bug_tracker_uri": "https://github.com/sferik/x-ruby/issues", "changelog_uri": "https://github.com/sferik/x-ruby/blob/master/CHANGELOG.md", "funding_uri": "https://github.com/sponsors/sferik/", "dependencies": { "development": [], "runtime": [ { "name": "base64", "requirements": ">= 0.2" } ] } } |
2025-05-02 16:20:20 UTC |
Ip3-KcxJl5RiNjFfRqbLf |
bugsnag-maze-runnerAutomation steps and mock server to validaterequest payloads response. |
9.30.1 | Content{ "name": "bugsnag-maze-runner", "downloads": 44478, "version": "9.30.1", "version_created_at": "2025-05-02T16:17:06.354Z", "version_downloads": 0, "platform": "ruby", "authors": "Steve Kirkland", "info": "Automation steps and mock server to validaterequest payloads response.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "cfaee24b8ba0ae9fc04cf6653ba235f9af4fc4861a8f88d0d4756916fe722a26", "spec_sha": "0befdc50051dbb015fa593f624c3480b358f12a14eaad6d47fda2329d03d9333", "project_uri": "https://rubygems.org/gems/bugsnag-maze-runner", "gem_uri": "https://rubygems.org/gems/bugsnag-maze-runner-9.30.1.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/bugsnag-maze-runner/9.30.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "license_finder", "requirements": "~> 7.0" }, { "name": "markdown", "requirements": "~> 1.2" }, { "name": "mocha", "requirements": "~> 1.13.0" }, { "name": "redcarpet", "requirements": "~> 3.5" }, { "name": "timecop", "requirements": "~> 0.9.6" }, { "name": "yard", "requirements": "~> 0.9.1" } ], "runtime": [ { "name": "appium_lib", "requirements": "~> 12.0.0" }, { "name": "appium_lib_core", "requirements": "~> 5.4.0" }, { "name": "base64", "requirements": "~> 0.2.0" }, { "name": "bigdecimal", "requirements": "~> 3.1" }, { "name": "bugsnag", "requirements": "~> 6.24" }, { "name": "cucumber", "requirements": "~> 7.1" }, { "name": "cucumber-expressions", "requirements": "~> 6.0.0" }, { "name": "curb", "requirements": "~> 1.0.5" }, { "name": "dogstatsd-ruby", "requirements": "~> 5.5.0" }, { "name": "json_schemer", "requirements": "~> 0.2.24" }, { "name": "logger", "requirements": "~> 1.6" }, { "name": "optimist", "requirements": "~> 3.0.1" }, { "name": "os", "requirements": "~> 1.0.0" }, { "name": "ostruct", "requirements": "~> 0.6.0" }, { "name": "rack", "requirements": "~> 2.2" }, { "name": "rake", "requirements": "~> 12.3.3" }, { "name": "rubyzip", "requirements": "~> 2.3.2" }, { "name": "selenium-webdriver", "requirements": "~> 4.0" }, { "name": "test-unit", "requirements": "~> 3.5.2" }, { "name": "uri", "requirements": "~> 0.13.0" }, { "name": "webrick", "requirements": "~> 1.7.0" } ] } } |
2025-05-02 16:17:08 UTC |
kl9pi2Kq6ztGBORTKxhMX |
deimos-rubyKafka libraries for Ruby. |
2.0.10 | Content{ "name": "deimos-ruby", "downloads": 209792, "version": "2.0.10", "version_created_at": "2025-05-02T15:51:14.994Z", "version_downloads": 0, "platform": "ruby", "authors": "Daniel Orner", "info": "Kafka libraries for Ruby.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "79b49d026811fbe569299fdcb1fa650ba15870c23123062b7ff4f1685728aaa1", "spec_sha": "c5996058083ea383cdad90c197f742cd7a07f0341fa7e511346477bde87b4cb5", "project_uri": "https://rubygems.org/gems/deimos-ruby", "gem_uri": "https://rubygems.org/gems/deimos-ruby-2.0.10.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/deimos-ruby/2.0.10", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "activerecord-import", "requirements": ">= 0" }, { "name": "activerecord-trilogy-adapter", "requirements": ">= 0" }, { "name": "avro", "requirements": "~> 1.9" }, { "name": "database_cleaner", "requirements": "~> 1.7" }, { "name": "ddtrace", "requirements": ">= 0.11" }, { "name": "dogstatsd-ruby", "requirements": ">= 4.2" }, { "name": "guard", "requirements": "~> 2" }, { "name": "guard-rspec", "requirements": "~> 4" }, { "name": "guard-rubocop", "requirements": "~> 1" }, { "name": "karafka-testing", "requirements": "~> 2.0" }, { "name": "pg", "requirements": "~> 1.1" }, { "name": "rails", "requirements": "~> 6" }, { "name": "rake", "requirements": "~> 13" }, { "name": "rspec", "requirements": "~> 3" }, { "name": "rspec_junit_formatter", "requirements": "~> 0.3" }, { "name": "rspec-rails", "requirements": "~> 4" }, { "name": "rspec-snapshot", "requirements": "~> 2.0" }, { "name": "rubocop", "requirements": "= 0.89.0" }, { "name": "rubocop-rspec", "requirements": "= 1.42.0" }, { "name": "sord", "requirements": ">= 5.0" }, { "name": "sqlite3", "requirements": "~> 1.3" }, { "name": "steep", "requirements": "~> 1.0" }, { "name": "trilogy", "requirements": ">= 0.1" } ], "runtime": [ { "name": "avro_turf", "requirements": ">= 1.4, < 2" }, { "name": "fig_tree", "requirements": "~> 0.2.0" }, { "name": "karafka", "requirements": "~> 2.0" }, { "name": "sigurd", "requirements": ">= 0.1.0, < 1.0" } ] } } |
2025-05-02 15:51:16 UTC |
ajnyrSfb2G31o-BS-W9l6 |
openstax_contentRuby bindings to read and parse the OpenStax ABL and the content archive |
1.5.0 | Content{ "name": "openstax_content", "downloads": 16126, "version": "1.5.0", "version_created_at": "2025-05-02T15:44:50.553Z", "version_downloads": 0, "platform": "ruby", "authors": "Dante Soares", "info": "Ruby bindings to read and parse the OpenStax ABL and the content archive", "licenses": [ "AGPL-3.0" ], "metadata": {}, "yanked": false, "sha": "aa757679a7d50b0fd6667d2075aba461138dd0f1d24256abb210ec3fcb65b70c", "spec_sha": "3e636957cf17e51783767724a335d35f9f1346dd2f0bae2f7500f7168400206a", "project_uri": "https://rubygems.org/gems/openstax_content", "gem_uri": "https://rubygems.org/gems/openstax_content-1.5.0.gem", "homepage_uri": "https://github.com/openstax/content-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/openstax_content/1.5.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "byebug", "requirements": ">= 0" }, { "name": "dotenv", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "vcr", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "aws-sdk-s3", "requirements": ">= 0" }, { "name": "faraday", "requirements": ">= 0" }, { "name": "nokogiri", "requirements": ">= 0" } ] } } |
2025-05-02 15:44:52 UTC |
KwEf5ZlFHopdJnTmEzcx6 |
effective_bootstrapEverything you need to get set up with bootstrap 4. |
1.20.3 | Content{ "name": "effective_bootstrap", "downloads": 466090, "version": "1.20.3", "version_created_at": "2025-05-02T15:41:42.201Z", "version_downloads": 0, "platform": "ruby", "authors": "Code and Effect", "info": "Everything you need to get set up with bootstrap 4.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "2ccb6d1f98d696803683cb8bb22e648793ffba8fcc51d64906bac359ab68fda4", "spec_sha": "760877d7dadbea13f7853f382440f0a105a7149ac435566444ef77aff5f758ff", "project_uri": "https://rubygems.org/gems/effective_bootstrap", "gem_uri": "https://rubygems.org/gems/effective_bootstrap-1.20.3.gem", "homepage_uri": "https://github.com/code-and-effect/effective_bootstrap", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/effective_bootstrap/1.20.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bootstrap", "requirements": "< 5" }, { "name": "coffee-rails", "requirements": ">= 0" }, { "name": "effective_resources", "requirements": ">= 0" }, { "name": "haml", "requirements": ">= 0" }, { "name": "inline_svg", "requirements": ">= 0" }, { "name": "jquery-rails", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 4.0.0" }, { "name": "sassc", "requirements": ">= 0" }, { "name": "sprockets-rails", "requirements": ">= 0" } ] } } |
2025-05-02 15:41:44 UTC |
yn78-MKqUcQCXhV7R-mE4 |
moneykitMoneyKit API |
0.2.2 | Content{ "name": "moneykit", "downloads": 15653, "version": "0.2.2", "version_created_at": "2025-05-02T15:39:26.519Z", "version_downloads": 0, "platform": "ruby", "authors": "MoneyKit", "info": "MoneyKit API", "licenses": [ "Unlicense" ], "metadata": {}, "yanked": false, "sha": "e4a1087194f78d8c89141c1843832a5e0990d59caef61770d916dcd743094e11", "spec_sha": "bb41493739ed80044006a3b862834d63c53343fdc2ad2fe2da4f47b0f1c8d52f", "project_uri": "https://rubygems.org/gems/moneykit", "gem_uri": "https://rubygems.org/gems/moneykit-0.2.2.gem", "homepage_uri": "https://github.com/moneykit/moneykit-ruby-sdk", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/moneykit/0.2.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.6, >= 3.6.0" } ], "runtime": [ { "name": "faraday", "requirements": ">= 1.0.1, < 3.0" }, { "name": "faraday-multipart", "requirements": ">= 0" }, { "name": "marcel", "requirements": ">= 0" } ] } } |
2025-05-02 15:39:28 UTC |
0TyrxJ-Lz2b33C1vLGCAA |
rubocop-cargosenseReusable RuboCop configuration for CargoSense's Ruby projects. |
6.0.0 | Content{ "name": "rubocop-cargosense", "downloads": 3046, "version": "6.0.0", "version_created_at": "2025-05-02T15:17:46.551Z", "version_downloads": 0, "platform": "ruby", "authors": "CargoSense", "info": "Reusable RuboCop configuration for CargoSense's Ruby projects.", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/CargoSense/rubocop-cargosense/releases", "bug_tracker_uri": "https://github.com/CargoSense/rubocop-cargosense/issues", "source_code_uri": "https://github.com/CargoSense/rubocop-cargosense/tree/v6.0.0", "rubygems_mfa_required": "true", "default_lint_roller_plugin": "RuboCop::CargoSense::Plugin" }, "yanked": false, "sha": "b7f6b9597e4011725b68dcea0cfb4a382e9e2281c31f74e4451f44d7e0536c14", "spec_sha": "7a4f00a46db2ada25425572a22cec2330027d7d255fce5f72029ed19241089ec", "project_uri": "https://rubygems.org/gems/rubocop-cargosense", "gem_uri": "https://rubygems.org/gems/rubocop-cargosense-6.0.0.gem", "homepage_uri": "https://github.com/CargoSense/rubocop-cargosense", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/CargoSense/rubocop-cargosense/tree/v6.0.0", "bug_tracker_uri": "https://github.com/CargoSense/rubocop-cargosense/issues", "changelog_uri": "https://github.com/CargoSense/rubocop-cargosense/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "lint_roller", "requirements": ">= 0" }, { "name": "rubocop", "requirements": "~> 1.73" }, { "name": "rubocop-capybara", "requirements": "~> 2.22" }, { "name": "rubocop-factory_bot", "requirements": "~> 2.27" }, { "name": "rubocop-performance", "requirements": "~> 1.24" }, { "name": "rubocop-rails", "requirements": "~> 2.30" }, { "name": "rubocop-rake", "requirements": "~> 0.7, >= 0.7.1" }, { "name": "rubocop-rspec", "requirements": "~> 3.5" }, { "name": "rubocop-rspec_rails", "requirements": "~> 2.31" } ] } } |
2025-05-02 15:17:48 UTC |
mAXNjjXjfosJRWI-4DsZW |
dynamic-active-modelDynamically create ActiveRecord models for tables |
0.6.1 | Content{ "name": "dynamic-active-model", "downloads": 36701, "version": "0.6.1", "version_created_at": "2025-05-02T15:15:06.364Z", "version_downloads": 0, "platform": "ruby", "authors": "Doug Youch", "info": "Dynamically create ActiveRecord models for tables", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "58ec05f82010596419566d96b8896b5133fdd34350904b3737f56c5e705bf4d8", "spec_sha": "8941dffcc2d28d334fa20f7c11096d36bed7eb24da25b518f01b8018f8cb245e", "project_uri": "https://rubygems.org/gems/dynamic-active-model", "gem_uri": "https://rubygems.org/gems/dynamic-active-model-0.6.1.gem", "homepage_uri": "https://github.com/dougyouch/dynamic-active-model", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/dynamic-active-model/0.6.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activerecord", "requirements": ">= 4" }, { "name": "inheritance-helper", "requirements": "~> 0.2" } ] } } |
2025-05-02 15:15:08 UTC |
aCwixG1Pye1SX-BpadWvZ |
geminizeA convenient and robust Ruby interface for the Google Gemini API, enabling easy integration of powerful generative AI models into your applications. Includes support for text generation, chat conversations, embeddings, multimodal content. |
1.1.0 | Content{ "name": "geminize", "downloads": 206, "version": "1.1.0", "version_created_at": "2025-05-02T15:14:57.615Z", "version_downloads": 0, "platform": "ruby", "authors": "Nhat Long Nguyen", "info": "A convenient and robust Ruby interface for the Google Gemini API, enabling easy integration of powerful generative AI models into your applications. Includes support for text generation, chat conversations, embeddings, multimodal content.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/nhlongnguyen/geminize", "changelog_uri": "https://github.com/nhlongnguyen/geminize/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/nhlongnguyen/geminize", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "4a0f7a3cfb1a5a48481f8953ca720e9426f2e8409a7400ba387fcdd718905158", "spec_sha": "741bbadff6640d6a86341d484d9a8b6d25741399a6f58e0b42df51e700c6a55a", "project_uri": "https://rubygems.org/gems/geminize", "gem_uri": "https://rubygems.org/gems/geminize-1.1.0.gem", "homepage_uri": "https://github.com/nhlongnguyen/geminize", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/nhlongnguyen/geminize", "bug_tracker_uri": null, "changelog_uri": "https://github.com/nhlongnguyen/geminize/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "dotenv", "requirements": "~> 2.8" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "standard", "requirements": "~> 1.3" }, { "name": "vcr", "requirements": "~> 6.0" }, { "name": "webmock", "requirements": "~> 3.14" } ], "runtime": [ { "name": "faraday", "requirements": "~> 2.0" }, { "name": "faraday-retry", "requirements": "~> 2.0" }, { "name": "mime-types", "requirements": "~> 3.5" } ] } } |
2025-05-02 15:14:59 UTC |
Ab-hE3o7FUJqV3kypMhul |
content_block_toolsA suite of tools for working with GOV.UK Content Blocks |
0.5.2 | Content{ "name": "content_block_tools", "downloads": 6483, "version": "0.5.2", "version_created_at": "2025-05-02T15:10:48.536Z", "version_downloads": 0, "platform": "ruby", "authors": "GOV.UK Dev", "info": "A suite of tools for working with GOV.UK Content Blocks", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "48172be62d73f9ffee0bf2b9a519e54181ffc6a33ad5804d79e9246a411947b5", "spec_sha": "0de191654704904b7cac5cec4f6c87a8572428a47a6d115b4e6a2d6af726e4bf", "project_uri": "https://rubygems.org/gems/content_block_tools", "gem_uri": "https://rubygems.org/gems/content_block_tools-0.5.2.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/content_block_tools/0.5.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "= 13.2.1" }, { "name": "rspec", "requirements": "= 3.13.0" }, { "name": "rspec-html-matchers", "requirements": "= 0.10.0" }, { "name": "rubocop-govuk", "requirements": "= 5.1.6" } ], "runtime": [ { "name": "actionview", "requirements": ">= 6" } ] } } |
2025-05-02 15:10:50 UTC |
iYE7kY2-zHLH-a5lOsma- |
stack-service-baseCommon files |
0.0.3 | Content{ "name": "stack-service-base", "downloads": 181, "version": "0.0.3", "version_created_at": "2025-05-02T15:08:44.548Z", "version_downloads": 0, "platform": "ruby", "authors": "", "info": "Common files", "licenses": [], "metadata": {}, "yanked": false, "sha": "90f23ca45a721acd52f854f2a24cebdb9aebbf2f187e28968152b90fbb4c2199", "spec_sha": "4dedd4f30d6d3c3a14247cf0a0c505166039b1c94a92f7b8c156f864ae2d3759", "project_uri": "https://rubygems.org/gems/stack-service-base", "gem_uri": "https://rubygems.org/gems/stack-service-base-0.0.3.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/stack-service-base/0.0.3", "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.10" }, { "name": "rspec_junit_formatter", "requirements": "~> 0.5.1" }, { "name": "rubocop", "requirements": "~> 1.63.2" }, { "name": "rubocop-rake", "requirements": "~> 0.6.0" }, { "name": "rubocop-rspec", "requirements": "~> 2.14.2" } ], "runtime": [ { "name": "prometheus-client", "requirements": ">= 0" } ] } } |
2025-05-02 15:08:46 UTC |
jbD8bO6E1e_BYSyfMDQwX |
deimos-rubyKafka libraries for Ruby. |
2.0.10.pre.beta3 | Content{ "name": "deimos-ruby", "downloads": 209717, "version": "2.0.10.pre.beta3", "version_created_at": "2025-05-02T14:59:16.470Z", "version_downloads": 0, "platform": "ruby", "authors": "Daniel Orner", "info": "Kafka libraries for Ruby.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "bf86fe74c2c86975ad2eb4bb88b23d5470ab60f6befb20c462897a29fad08165", "spec_sha": "918d1dd627d47a866f44633a2ca6ef6d05d222cd6907f2c849ebc813f5bfd4bf", "project_uri": "https://rubygems.org/gems/deimos-ruby", "gem_uri": "https://rubygems.org/gems/deimos-ruby-2.0.10.pre.beta3.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/deimos-ruby/2.0.10.pre.beta3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "activerecord-import", "requirements": ">= 0" }, { "name": "activerecord-trilogy-adapter", "requirements": ">= 0" }, { "name": "avro", "requirements": "~> 1.9" }, { "name": "database_cleaner", "requirements": "~> 1.7" }, { "name": "ddtrace", "requirements": ">= 0.11" }, { "name": "dogstatsd-ruby", "requirements": ">= 4.2" }, { "name": "guard", "requirements": "~> 2" }, { "name": "guard-rspec", "requirements": "~> 4" }, { "name": "guard-rubocop", "requirements": "~> 1" }, { "name": "karafka-testing", "requirements": "~> 2.0" }, { "name": "pg", "requirements": "~> 1.1" }, { "name": "rails", "requirements": "~> 6" }, { "name": "rake", "requirements": "~> 13" }, { "name": "rspec", "requirements": "~> 3" }, { "name": "rspec_junit_formatter", "requirements": "~> 0.3" }, { "name": "rspec-rails", "requirements": "~> 4" }, { "name": "rspec-snapshot", "requirements": "~> 2.0" }, { "name": "rubocop", "requirements": "= 0.89.0" }, { "name": "rubocop-rspec", "requirements": "= 1.42.0" }, { "name": "sord", "requirements": ">= 5.0" }, { "name": "sqlite3", "requirements": "~> 1.3" }, { "name": "steep", "requirements": "~> 1.0" }, { "name": "trilogy", "requirements": ">= 0.1" } ], "runtime": [ { "name": "avro_turf", "requirements": ">= 1.4, < 2" }, { "name": "fig_tree", "requirements": "~> 0.2.0" }, { "name": "karafka", "requirements": "~> 2.0" }, { "name": "sigurd", "requirements": ">= 0.1.0, < 1.0" } ] } } |
2025-05-02 14:59:18 UTC |
Dmh1i3XaEy4c4JnuuGfGR |
jira-auto-toolAutomate making adjustments to Jira sprints for multiple teams following some naming conventions. |
1.0.0 | Content{ "name": "jira-auto-tool", "downloads": 46, "version": "1.0.0", "version_created_at": "2025-05-02T14:54:06.102Z", "version_downloads": 0, "platform": "ruby", "authors": "Christophe Broult", "info": "Automate making adjustments to Jira sprints for multiple teams following some naming conventions.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/cbroult/jira-auto-tool", "changelog_uri": "https://github.com/cbroult/jira-auto-tool/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/cbroult/jira-auto-tool", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "c5330f3878f75f654ccea356c66b19bcf09bdd8b952e54dc949ecf7c7314aaa1", "spec_sha": "5bae8abc45d9fbf22b8644f1cc0b86ae556cc709da410f9d1c3d49f2bdb88980", "project_uri": "https://rubygems.org/gems/jira-auto-tool", "gem_uri": "https://rubygems.org/gems/jira-auto-tool-1.0.0.gem", "homepage_uri": "https://github.com/cbroult/jira-auto-tool", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/cbroult/jira-auto-tool", "bug_tracker_uri": null, "changelog_uri": "https://github.com/cbroult/jira-auto-tool/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "http_logger", "requirements": ">= 0" }, { "name": "irb", "requirements": ">= 0" }, { "name": "jira-ruby", "requirements": ">= 0" }, { "name": "logging", "requirements": ">= 0" }, { "name": "ostruct", "requirements": ">= 0" }, { "name": "ratelimit", "requirements": ">= 0" }, { "name": "rb-readline", "requirements": ">= 0" }, { "name": "rdoc", "requirements": ">= 0" }, { "name": "redis", "requirements": ">= 0" }, { "name": "reline", "requirements": ">= 0" }, { "name": "syslog", "requirements": ">= 0" }, { "name": "terminal-table", "requirements": ">= 0" } ] } } |
2025-05-02 14:54:07 UTC |
nBXpsz_jVf40-YyXxVYw4 |
ruby-lokalise-apiOpinionated Ruby client for the Lokalise platform API allowing to work with translations, projects, users and other resources as with Ruby objects. |
9.5.0 | Content{ "name": "ruby-lokalise-api", "downloads": 1512549, "version": "9.5.0", "version_created_at": "2025-05-02T14:49:13.638Z", "version_downloads": 0, "platform": "ruby", "authors": "Ilya Krukowski", "info": "Opinionated Ruby client for the Lokalise platform API allowing to work with translations, projects, users and other resources as with Ruby objects.", "licenses": [ "BSD-3-Clause" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "d5a7d1f744e50004410d710e3eed017476e4207a5e88f3799739d52a72fb6db2", "spec_sha": "51e905da471d52da4e53fd403dd2759f9e95e679c1a1a25334a8e7e4aac04405", "project_uri": "https://rubygems.org/gems/ruby-lokalise-api", "gem_uri": "https://rubygems.org/gems/ruby-lokalise-api-9.5.0.gem", "homepage_uri": "https://github.com/lokalise/ruby-lokalise-api", "wiki_uri": "", "documentation_uri": "https://www.rubydoc.info/gems/ruby-lokalise-api/9.5.0", "mailing_list_uri": "", "source_code_uri": "https://github.com/lokalise/ruby-lokalise-api", "bug_tracker_uri": "", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "base64", "requirements": "~> 0.2.0" }, { "name": "dotenv", "requirements": "~> 3.0" }, { "name": "oj", "requirements": "~> 3.10" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.6" }, { "name": "rubocop", "requirements": "~> 1.6" }, { "name": "rubocop-performance", "requirements": "~> 1.5" }, { "name": "rubocop-rake", "requirements": "~> 0.6" }, { "name": "rubocop-rspec", "requirements": "~> 3.0" }, { "name": "simplecov", "requirements": "~> 0.21" }, { "name": "simplecov-lcov", "requirements": "~> 0.8" }, { "name": "webmock", "requirements": "~> 3.14" } ], "runtime": [ { "name": "addressable", "requirements": "~> 2.5" }, { "name": "faraday", "requirements": "~> 2.0" }, { "name": "faraday-gzip", "requirements": ">= 2, < 4" }, { "name": "json", "requirements": "~> 2" }, { "name": "zeitwerk", "requirements": "~> 2.4" } ] } } |
2025-05-02 14:49:16 UTC |
ghWP-iSY6AFYZ_JNTvSRI |
deimos-rubyKafka libraries for Ruby. |
2.0.10.pre.beta2 | Content{ "name": "deimos-ruby", "downloads": 209650, "version": "2.0.10.pre.beta2", "version_created_at": "2025-05-02T14:35:04.877Z", "version_downloads": 0, "platform": "ruby", "authors": "Daniel Orner", "info": "Kafka libraries for Ruby.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "19aee5030a767a2893715b0d9ae390b7e3c849141f6aef70940f97b772360a03", "spec_sha": "149ae4d514286115b76ddaaed6aff500d3385d49a9f5a1eec48ac43878c013aa", "project_uri": "https://rubygems.org/gems/deimos-ruby", "gem_uri": "https://rubygems.org/gems/deimos-ruby-2.0.10.pre.beta2.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/deimos-ruby/2.0.10.pre.beta2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "activerecord-import", "requirements": ">= 0" }, { "name": "activerecord-trilogy-adapter", "requirements": ">= 0" }, { "name": "avro", "requirements": "~> 1.9" }, { "name": "database_cleaner", "requirements": "~> 1.7" }, { "name": "ddtrace", "requirements": ">= 0.11" }, { "name": "dogstatsd-ruby", "requirements": ">= 4.2" }, { "name": "guard", "requirements": "~> 2" }, { "name": "guard-rspec", "requirements": "~> 4" }, { "name": "guard-rubocop", "requirements": "~> 1" }, { "name": "karafka-testing", "requirements": "~> 2.0" }, { "name": "pg", "requirements": "~> 1.1" }, { "name": "rails", "requirements": "~> 6" }, { "name": "rake", "requirements": "~> 13" }, { "name": "rspec", "requirements": "~> 3" }, { "name": "rspec_junit_formatter", "requirements": "~> 0.3" }, { "name": "rspec-rails", "requirements": "~> 4" }, { "name": "rspec-snapshot", "requirements": "~> 2.0" }, { "name": "rubocop", "requirements": "= 0.89.0" }, { "name": "rubocop-rspec", "requirements": "= 1.42.0" }, { "name": "sord", "requirements": ">= 5.0" }, { "name": "sqlite3", "requirements": "~> 1.3" }, { "name": "steep", "requirements": "~> 1.0" }, { "name": "trilogy", "requirements": ">= 0.1" } ], "runtime": [ { "name": "avro_turf", "requirements": ">= 1.4, < 2" }, { "name": "fig_tree", "requirements": "~> 0.2.0" }, { "name": "karafka", "requirements": "~> 2.0" }, { "name": "sigurd", "requirements": ">= 0.1.0, < 1.0" } ] } } |
2025-05-02 14:35:07 UTC |
4l0NKO7Iq2vro7asI0qRo |
better_uiUna gem Rails che funziona come engine montabile contenente componenti UI riutilizzabili e pagine di documentazione |
0.4.0 | Content{ "name": "better_ui", "downloads": 107, "version": "0.4.0", "version_created_at": "2025-05-02T14:34:04.348Z", "version_downloads": 0, "platform": "ruby", "authors": "alessiobussolari", "info": "Una gem Rails che funziona come engine montabile contenente componenti UI riutilizzabili e pagine di documentazione", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/alessiobussolari/better_ui", "changelog_uri": "https://github.com/alessiobussolari/better_ui/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/alessiobussolari/better_ui", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "80247dd30763fdb3be7a1cdd3779aa5aa464ad9387ed225776adfd5590b0c7c9", "spec_sha": "e0c6cae35d37e28233c351b092794327d788820a753f07e970734eb73022bb94", "project_uri": "https://rubygems.org/gems/better_ui", "gem_uri": "https://rubygems.org/gems/better_ui-0.4.0.gem", "homepage_uri": "https://github.com/alessiobussolari/better_ui", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/alessiobussolari/better_ui", "bug_tracker_uri": null, "changelog_uri": "https://github.com/alessiobussolari/better_ui/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "actioncable", "requirements": ">= 0" }, { "name": "listen", "requirements": ">= 0" }, { "name": "lookbook", "requirements": "~> 2.1" }, { "name": "puma", "requirements": ">= 0" }, { "name": "sqlite3", "requirements": ">= 0" } ], "runtime": [ { "name": "coderay", "requirements": "~> 1.1" }, { "name": "font-awesome-sass", "requirements": "~> 6.5.1" }, { "name": "rails", "requirements": ">= 7.0.0" }, { "name": "redcarpet", "requirements": "~> 3.6" }, { "name": "tailwindcss-rails", "requirements": "~> 2.0" }, { "name": "view_component", "requirements": ">= 3.0.0" } ] } } |
2025-05-02 14:34:06 UTC |
SerLXB1rLw0niPh3x_SzG |
studio_game_techeverri# Studio Game Studio Game is a Ruby-based project that demonstrates object-oriented programming concepts. It includes classes and modules to manage players, games, and scoring. ## Project Structure - `lib/`: Contains the core Ruby files for the game logic. - `game.rb`: Defines the main game class. - `player.rb`: Manages player attributes and behaviors. - `treasure_trove.rb`: Handles treasures and their values. - `bin/`: Contains executable scripts to run the game. - `studio_game`: The main entry point to start the game. - `spec/`: Contains unit tests for the game. - `game_spec.rb`: Tests for the game class. - `player_spec.rb`: Tests for the player class. - `README.md`: Project documentation. - `LICENSE`: MIT License file. ## How to Run 1. Clone the repository. 2. Navigate to the `studio_game` directory. 3. Run the game using: ```bash ruby bin/studio_game ``` ## Testing To ensure the game logic works as expected, run the unit tests included in the `spec/` directory. Use the following command: ```bash rspec spec/ ``` This will execute all the test files and display the results in the terminal. |
1.0.0 | Content{ "name": "studio_game_techeverri", "downloads": 0, "version": "1.0.0", "version_created_at": "2025-05-02T14:32:51.881Z", "version_downloads": 0, "platform": "ruby", "authors": "Tomas Echeverri", "info": "# Studio Game\n\nStudio Game is a Ruby-based project that demonstrates object-oriented programming concepts. It includes classes and modules to manage players, games, and scoring.\n\n## Project Structure\n\n- `lib/`: Contains the core Ruby files for the game logic.\n - `game.rb`: Defines the main game class.\n - `player.rb`: Manages player attributes and behaviors.\n - `treasure_trove.rb`: Handles treasures and their values.\n- `bin/`: Contains executable scripts to run the game.\n - `studio_game`: The main entry point to start the game.\n- `spec/`: Contains unit tests for the game.\n - `game_spec.rb`: Tests for the game class.\n - `player_spec.rb`: Tests for the player class.\n- `README.md`: Project documentation.\n- `LICENSE`: MIT License file.\n\n## How to Run\n\n1. Clone the repository.\n2. Navigate to the `studio_game` directory.\n3. Run the game using:\n ```bash\n ruby bin/studio_game\n ```\n\n## Testing\n\nTo ensure the game logic works as expected, run the unit tests included in the `spec/` directory. Use the following command:\n\n```bash\nrspec spec/\n```\n\nThis will execute all the test files and display the results in the terminal.\n", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "26dbc7b833ef8ce5cb45fa14db4994db79f9eeb16d33b84fa7fa887298745572", "spec_sha": "4519f07ff7161a87522056541c9f1d8a2f7aa22ffbe5405c6fbd7749298dc6f1", "project_uri": "https://rubygems.org/gems/studio_game_techeverri", "gem_uri": "https://rubygems.org/gems/studio_game_techeverri-1.0.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/studio_game_techeverri/1.0.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.13, >= 3.13.0" } ], "runtime": [] } } |
2025-05-02 14:32:53 UTC |
QQWLVm7-Ms4744DVEQMLx |
svelte-on-railsSeamlessly integrate Svelte Components into Rails views. |
0.0.29 | Content{ "name": "svelte-on-rails", "downloads": 2005, "version": "0.0.29", "version_created_at": "2025-05-02T14:32:12.339Z", "version_downloads": 0, "platform": "ruby", "authors": "Christian Sedlmair", "info": "Seamlessly integrate Svelte Components into Rails views.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://gitlab.com/sedl/svelte-on-rails", "post_install": "ruby -r svelte_on_rails/install -e 'SvelteOnRails::Install.run'", "changelog_uri": "https://gitlab.com/sedl/svelte-on-rails", "source_code_uri": "https://gitlab.com/sedl/svelte-on-rails" }, "yanked": false, "sha": "c6073730f6d242e8007dacad043f4cca2d71eeb61f73a2499fad3ce65076332c", "spec_sha": "eb03c026f4fb594ef404f66905bd335b97662bf89e9b7219ca21a84d397179af", "project_uri": "https://rubygems.org/gems/svelte-on-rails", "gem_uri": "https://rubygems.org/gems/svelte-on-rails-0.0.29.gem", "homepage_uri": "https://gitlab.com/sedl/svelte-on-rails", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://gitlab.com/sedl/svelte-on-rails", "bug_tracker_uri": null, "changelog_uri": "https://gitlab.com/sedl/svelte-on-rails", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "railties", "requirements": ">= 6.0" } ] } } |
2025-05-02 14:32:13 UTC |
HC9KdWqzo2MQ1u_fXf9yb |
lispcalcLisp-like calculator interpreter |
0.2.1 | Content{ "name": "lispcalc", "downloads": 241, "version": "0.2.1", "version_created_at": "2025-05-02T14:26:22.072Z", "version_downloads": 0, "platform": "ruby", "authors": "Vicente Romero", "info": "Lisp-like calculator interpreter", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/vteromero/lispcalc" }, "yanked": false, "sha": "fcc0443103ea13e4e1f150fa802ab4d023141844b7231c496a64813ee9df3238", "spec_sha": "f9ba853c7b581a01519673cae31bd4f913d0c6f60aad3ae9e8936f87b60b57dc", "project_uri": "https://rubygems.org/gems/lispcalc", "gem_uri": "https://rubygems.org/gems/lispcalc-0.2.1.gem", "homepage_uri": "https://github.com/vteromero/lispcalc", "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": [ { "name": "minitest", "requirements": "~> 5.0" }, { "name": "rake", "requirements": ">= 0" } ], "runtime": [ { "name": "bigdecimal", "requirements": ">= 0" } ] } } |
2025-05-02 14:26:23 UTC |
WQtVmYTvPz2OAQUqc17g1 |
jekyll-enhanced-codeblocksThis Jekyll plugin provides better support for markdown fenced codeblocks, allowing to specify options such as highlighting and line numbering in the info strings allowed by the GFM syntax |
0.1.0 | Content{ "name": "jekyll-enhanced-codeblocks", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-05-02T14:21:26.553Z", "version_downloads": 0, "platform": "ruby", "authors": "damned-me", "info": "This Jekyll plugin provides better support for markdown fenced codeblocks, allowing to specify options such as highlighting and line numbering in the info strings allowed by the GFM syntax", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "059eb8e67c0b248d55c4f9904f2856ed7a321e3d717dc95fce25e9d06cea7be2", "spec_sha": "7ffe02c726352859fecdc8d94e514b0412e5e9786542527ae75dd0cd35616845", "project_uri": "https://rubygems.org/gems/jekyll-enhanced-codeblocks", "gem_uri": "https://rubygems.org/gems/jekyll-enhanced-codeblocks-0.1.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/jekyll-enhanced-codeblocks/0.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "minitest", "requirements": "~> 5.0" }, { "name": "rake", "requirements": "~> 13.0" } ], "runtime": [ { "name": "jekyll", "requirements": "~> 4.3" } ] } } |
2025-05-02 14:21:28 UTC |
PBm2VPyP4T_l2Ac4Z63OX |
deimos-rubyKafka libraries for Ruby. |
2.0.10.pre.beta1 | Content{ "name": "deimos-ruby", "downloads": 209525, "version": "2.0.10.pre.beta1", "version_created_at": "2025-05-02T14:15:41.939Z", "version_downloads": 0, "platform": "ruby", "authors": "Daniel Orner", "info": "Kafka libraries for Ruby.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "f2f8b78a5c54a1bbc9718e2043839d6c6d17869c0bc2fa790efae2e2bc3e5ea5", "spec_sha": "e33b4e38f00b608bc146f3e937ca6a8777b63a909c282a8b2d9401f406cbf764", "project_uri": "https://rubygems.org/gems/deimos-ruby", "gem_uri": "https://rubygems.org/gems/deimos-ruby-2.0.10.pre.beta1.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/deimos-ruby/2.0.10.pre.beta1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "activerecord-import", "requirements": ">= 0" }, { "name": "activerecord-trilogy-adapter", "requirements": ">= 0" }, { "name": "avro", "requirements": "~> 1.9" }, { "name": "database_cleaner", "requirements": "~> 1.7" }, { "name": "ddtrace", "requirements": ">= 0.11" }, { "name": "dogstatsd-ruby", "requirements": ">= 4.2" }, { "name": "guard", "requirements": "~> 2" }, { "name": "guard-rspec", "requirements": "~> 4" }, { "name": "guard-rubocop", "requirements": "~> 1" }, { "name": "karafka-testing", "requirements": "~> 2.0" }, { "name": "pg", "requirements": "~> 1.1" }, { "name": "rails", "requirements": "~> 6" }, { "name": "rake", "requirements": "~> 13" }, { "name": "rspec", "requirements": "~> 3" }, { "name": "rspec_junit_formatter", "requirements": "~> 0.3" }, { "name": "rspec-rails", "requirements": "~> 4" }, { "name": "rspec-snapshot", "requirements": "~> 2.0" }, { "name": "rubocop", "requirements": "= 0.89.0" }, { "name": "rubocop-rspec", "requirements": "= 1.42.0" }, { "name": "sord", "requirements": ">= 5.0" }, { "name": "sqlite3", "requirements": "~> 1.3" }, { "name": "steep", "requirements": "~> 1.0" }, { "name": "trilogy", "requirements": ">= 0.1" } ], "runtime": [ { "name": "avro_turf", "requirements": ">= 1.4, < 2" }, { "name": "fig_tree", "requirements": "~> 0.2.0" }, { "name": "karafka", "requirements": "~> 2.0" }, { "name": "sigurd", "requirements": ">= 0.1.0, < 1.0" } ] } } |
2025-05-02 14:15:44 UTC |
FzlRCG_OBmRGo0eUhij1A |
goodmailSend beautiful, simple transactional emails with zero HTML hell. Goodmail is a minimal, opinionated, expressive Ruby DSL for sending production-grade transactional emails in Rails apps that look good in any email client out of the box. |
0.1.0 | Content{ "name": "goodmail", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-05-02T14:07:14.075Z", "version_downloads": 0, "platform": "ruby", "authors": "rameerez", "info": "Send beautiful, simple transactional emails with zero HTML hell. Goodmail is a minimal, opinionated, expressive Ruby DSL for sending production-grade transactional emails in Rails apps that look good in any email client out of the box.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/rameerez/goodmail", "changelog_uri": "https://github.com/rameerez/goodmail/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/rameerez/goodmail", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "c4b45ff525e1128998f0887fc468fee2a37cad7352c95aa710cbac2f2be348db", "spec_sha": "ee354f097ea079b751ff9bf24aaef6820c51413439a691aa570a69e33696ebf2", "project_uri": "https://rubygems.org/gems/goodmail", "gem_uri": "https://rubygems.org/gems/goodmail-0.1.0.gem", "homepage_uri": "https://github.com/rameerez/goodmail", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/rameerez/goodmail", "bug_tracker_uri": null, "changelog_uri": "https://github.com/rameerez/goodmail/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": "~> 13.0" } ], "runtime": [ { "name": "premailer-rails", "requirements": ">= 1.10" }, { "name": "rails", "requirements": ">= 7.0" }, { "name": "rails-html-sanitizer", "requirements": ">= 1.0" } ] } } |
2025-05-02 14:07:15 UTC |
i3jn4hoBcHwfLZE6spWW2 |
ocranOCRAN (One-Click Ruby Application Next) builds Windows executables from Ruby source code. The executable is a self-extracting, self-running executable that contains the Ruby interpreter, your source code and any additionally needed ruby libraries or DLL. This is a fork of OCRA that is compatible with ruby version after 3.0. Migration guide: make sure to write ocran instead of ocra in your code. For instance: OCRAN_EXECUTABLE usage: ocra helloworld.rb helloworld.exe See readme at https://github.com/largo/ocran Report problems in the github issues. Contributions welcome. This gem contains executables. We plan to build them on github actions for security. |
1.3.17 | Content{ "name": "ocran", "downloads": 3387, "version": "1.3.17", "version_created_at": "2025-05-02T14:06:44.052Z", "version_downloads": 0, "platform": "ruby", "authors": "Andi Idogawa, Lars Christensen", "info": "OCRAN (One-Click Ruby Application Next) builds Windows executables from Ruby source code. \n The executable is a self-extracting, self-running executable that contains the Ruby interpreter, your source code and any additionally needed ruby libraries or DLL.\n \n This is a fork of OCRA that is compatible with ruby version after 3.0.\n Migration guide: make sure to write ocran instead of ocra in your code. For instance: OCRAN_EXECUTABLE\n\n usage: \n ocra helloworld.rb\n helloworld.exe\n\n See readme at https://github.com/largo/ocran\n Report problems in the github issues. Contributions welcome.\n This gem contains executables. We plan to build them on github actions for security.\n ", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/largo/ocran", "changelog_uri": "https://github.com/largo/ocran/CHANGELOG.txt", "source_code_uri": "https://github.com/largo/ocran" }, "yanked": false, "sha": "3903d8ba206d3b4910f07baf8f8be672e57b4ce1afc3acca0228b69fd5c97233", "spec_sha": "6528c238baf07eca3348940409e5c9622feef84ac6b95e248867c6ac701c0fa5", "project_uri": "https://rubygems.org/gems/ocran", "gem_uri": "https://rubygems.org/gems/ocran-1.3.17.gem", "homepage_uri": "https://github.com/largo/ocran", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/largo/ocran", "bug_tracker_uri": null, "changelog_uri": "https://github.com/largo/ocran/CHANGELOG.txt", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "fiddle", "requirements": "~> 1.0" } ] } } |
2025-05-02 14:06:47 UTC |
mcwkDdS9K9HJR4m7nIPy1 |
rubygems-requirements-systemUsers need to install system packages to install an extension library that depends on system packages. It bothers users because users need to install system packages and an extension library separately. rubygems-requirements-system helps to install system packages on "gem install". Users can install both system packages and an extension library by one action, "gem install". |
0.1.0 | Content{ "name": "rubygems-requirements-system", "downloads": 8120, "version": "0.1.0", "version_created_at": "2025-05-02T13:57:38.423Z", "version_downloads": 0, "platform": "ruby", "authors": "Sutou Kouhei", "info": "Users need to install system packages to install an extension library\nthat depends on system packages. It bothers users because users need to\ninstall system packages and an extension library separately.\n\nrubygems-requirements-system helps to install system packages on \"gem install\".\nUsers can install both system packages and an extension library by one action,\n\"gem install\".", "licenses": [ "LGPL-3.0-or-later" ], "metadata": {}, "yanked": false, "sha": "05dbd567e64959c3af5b34bed1c8b1c4ccd598c514b6c9902db6e21c1d22bfeb", "spec_sha": "81a87ac94e2b6f2a597e080657c7afbf95c27c0ee34bbf649653d8e86cb63f6d", "project_uri": "https://rubygems.org/gems/rubygems-requirements-system", "gem_uri": "https://rubygems.org/gems/rubygems-requirements-system-0.1.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/rubygems-requirements-system/0.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-02 13:57:40 UTC |
_-GU4vPRVwdDvvXvGzzbQ |
solidus_brazilian_adaptationsThis rubygem does not have a description or summary. |
1.5.1 | Content{ "name": "solidus_brazilian_adaptations", "downloads": 9503, "version": "1.5.1", "version_created_at": "2025-05-02T13:54:50.894Z", "version_downloads": 0, "platform": "ruby", "authors": "ulysses-bull", "info": "This rubygem does not have a description or summary.", "licenses": [], "metadata": {}, "yanked": false, "sha": "791a56e8f95d977cc0340f6c3f4f4dcaa91e2575b5813aa6d71baa6888e505c9", "spec_sha": "b65fa49a66d1045cb67d5ec744b5c3be37a8f797f3f3e01000b1000c78fe9c7b", "project_uri": "https://rubygems.org/gems/solidus_brazilian_adaptations", "gem_uri": "https://rubygems.org/gems/solidus_brazilian_adaptations-1.5.1.gem", "homepage_uri": "https://github.com/ulysses-bull/solidus_brazilian_adaptations#readme", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/solidus_brazilian_adaptations/1.5.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "codigo_postal", "requirements": ">= 0" }, { "name": "cpf_cnpj", "requirements": ">= 0" }, { "name": "kaminari-i18n", "requirements": ">= 0" }, { "name": "rails-i18n", "requirements": ">= 0" }, { "name": "solidus_i18n", "requirements": ">= 0" } ] } } |
2025-05-02 13:54:52 UTC |
C_Vzz5RUcSXqnxK_DRV_F |
gov_codesProcess and understand codes used by the US government. |
0.1.0 | Content{ "name": "gov_codes", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-05-02T13:52:49.369Z", "version_downloads": 0, "platform": "ruby", "authors": "Jim Gay", "info": "Process and understand codes used by the US government.", "licenses": [], "metadata": { "homepage_uri": "https://github.com/SOFware/gov_codes", "changelog_uri": "https://github.com/SOFware/gov_codes/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/SOFware/gov_codes" }, "yanked": false, "sha": "e6ee9c6b2aef896e07c384677dcb9953aa8bad120907201826b713224ce1611c", "spec_sha": "ef457f4ba0bf943e8b47ffdd4dd8d8f34ed9d4109a9216076f8c7f7d5babbc82", "project_uri": "https://rubygems.org/gems/gov_codes", "gem_uri": "https://rubygems.org/gems/gov_codes-0.1.0.gem", "homepage_uri": "https://github.com/SOFware/gov_codes", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/SOFware/gov_codes", "bug_tracker_uri": null, "changelog_uri": "https://github.com/SOFware/gov_codes/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-02 13:52:51 UTC |
G-9KUaRz76AtDA0uFcQGb |
rubygems-requirements-systemUsers need to install system packages to install an extension library that depends on system packages. It bothers users because users need to install system packages and an extension library separately. rubygems-requirements-system helps to install system packages on "gem install". Users can install both system packages and an extension library by one action, "gem install". |
0.0.9 | Content{ "name": "rubygems-requirements-system", "downloads": 8107, "version": "0.0.9", "version_created_at": "2025-05-02T13:44:53.530Z", "version_downloads": 0, "platform": "ruby", "authors": "Sutou Kouhei", "info": "Users need to install system packages to install an extension library\nthat depends on system packages. It bothers users because users need to\ninstall system packages and an extension library separately.\n\nrubygems-requirements-system helps to install system packages on \"gem install\".\nUsers can install both system packages and an extension library by one action,\n\"gem install\".", "licenses": [ "LGPL-3.0-or-later" ], "metadata": {}, "yanked": false, "sha": "a391e7a78967e93b7a6af33d4fa9245cae6cc284844b58102529f3ae64fc779b", "spec_sha": "5dc340328328ccff4b82e4960a48978a4e35c1b0645f37e3952994c097d84e89", "project_uri": "https://rubygems.org/gems/rubygems-requirements-system", "gem_uri": "https://rubygems.org/gems/rubygems-requirements-system-0.0.9.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/rubygems-requirements-system/0.0.9", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-02 13:44:55 UTC |
aXbPenhQ_InwpsncN7y7N |
kafka_event_hubCentralizes ENV-based Rd-kafka setup into a single gem. |
0.1.1 | Content{ "name": "kafka_event_hub", "downloads": 146, "version": "0.1.1", "version_created_at": "2025-05-02T13:42:21.643Z", "version_downloads": 0, "platform": "ruby", "authors": "Marryam Shahzad", "info": "Centralizes ENV-based Rd-kafka setup into a single gem.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://rubygems.org/gems/kafka_event_hub", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "ad009bcf8290c52679367b5539827434e538e749516cc9f659273932993089fb", "spec_sha": "c8783a4371f7be7d4a9d6160f51336649e7ef54c8bc53d388fc49c9f3cb9a14d", "project_uri": "https://rubygems.org/gems/kafka_event_hub", "gem_uri": "https://rubygems.org/gems/kafka_event_hub-0.1.1.gem", "homepage_uri": "https://rubygems.org/gems/kafka_event_hub", "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": [ { "name": "bundler", "requirements": "~> 1.17" }, { "name": "rake", "requirements": "~> 10.0" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [ { "name": "rdkafka", "requirements": ">= 0.8" } ] } } |
2025-05-02 13:42:23 UTC |
367nKYWMl-4gG_eexI17s |
strongdmstrongDM Ruby Library for automating interactions with strongDM. |
14.9.0 | Content{ "name": "strongdm", "downloads": 1419463, "version": "14.9.0", "version_created_at": "2025-05-02T13:36:01.429Z", "version_downloads": 0, "platform": "ruby", "authors": "strongDM Team", "info": "strongDM Ruby Library for automating interactions with strongDM.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "ff24b9452a5d01ed11b4632884f3060a53a7b66c05188ea1fff4eb21dbaba8d6", "spec_sha": "1dd5d323b49f2de82384346ff615e486f8dab2d7b280b3277f0d2eb28a8052ef", "project_uri": "https://rubygems.org/gems/strongdm", "gem_uri": "https://rubygems.org/gems/strongdm-14.9.0.gem", "homepage_uri": "https://github.com/strongdm/strongdm-sdk-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/strongdm/14.9.0", "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.36" }, { "name": "grpc-tools", "requirements": "~> 1.36" }, { "name": "openssl", "requirements": "~> 3.1" } ] } } |
2025-05-02 13:36:03 UTC |
F8QEtud_6aqlvcdssjd4t |
scout-rigUse other coding languages in your scout applications |
0.1.0 | Content{ "name": "scout-rig", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-05-02T13:35:51.218Z", "version_downloads": 0, "platform": "ruby", "authors": "Miguel Vazquez", "info": "Use other coding languages in your scout applications", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "9e74e9fba4b8dbf067a96307bbb4d25a2ec84782681358912631bd6249277e1c", "spec_sha": "2bdc56ecd6f531ef863988130f7bcae4b737c1104681e882da75537dcfa7bfcb", "project_uri": "https://rubygems.org/gems/scout-rig", "gem_uri": "https://rubygems.org/gems/scout-rig-0.1.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/scout-rig/0.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "juwelier", "requirements": "~> 2.1.0" } ], "runtime": [ { "name": "pycall", "requirements": "> 0" } ] } } |
2025-05-02 13:35:52 UTC |
b4LAllQslLu4EIZyEfvq5 |
retry_on_deadlockA gem to handle deadlocks in ActiveRecord by retrying transactions and logging details. |
0.1.1 | Content{ "name": "retry_on_deadlock", "downloads": 0, "version": "0.1.1", "version_created_at": "2025-05-02T13:28:55.575Z", "version_downloads": 0, "platform": "ruby", "authors": "Aiman Abu Talaah", "info": "A gem to handle deadlocks in ActiveRecord by retrying transactions and logging details.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/AimanAbuTalaah/retry_on_deadlock", "changelog_uri": "https://github.com/AimanAbuTalaah/retry_on_deadlock", "source_code_uri": "https://github.com/AimanAbuTalaah/retry_on_deadlock" }, "yanked": false, "sha": "f2bd60b2c6781a6e6fe877d6ab8f3c033acf232a6075ba8426754356a153d797", "spec_sha": "aa77be6dfabb717b3f036df2e0ee3a33e9d1e33c42d8bcbdf38a5f45c4735b93", "project_uri": "https://rubygems.org/gems/retry_on_deadlock", "gem_uri": "https://rubygems.org/gems/retry_on_deadlock-0.1.1.gem", "homepage_uri": "https://github.com/AimanAbuTalaah/retry_on_deadlock", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/AimanAbuTalaah/retry_on_deadlock", "bug_tracker_uri": null, "changelog_uri": "https://github.com/AimanAbuTalaah/retry_on_deadlock", "funding_uri": null, "dependencies": { "development": [ { "name": "byebug", "requirements": "~> 11.0" }, { "name": "pg", "requirements": "~> 1.0" }, { "name": "pry", "requirements": "~> 0.13" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [ { "name": "activerecord", "requirements": "~> 5.0" }, { "name": "activesupport", "requirements": "~> 5.0" } ] } } |
2025-05-02 13:28:58 UTC |
Ee4EgZCyIixgxtn-74wez |
kafka-event-hubCentralizes ENV-based Rd-kafka setup into a single gem. |
0.1.0 | Content{ "name": "kafka-event-hub", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-05-02T13:27:05.445Z", "version_downloads": 0, "platform": "ruby", "authors": "Marryam Shahzad", "info": "Centralizes ENV-based Rd-kafka setup into a single gem.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://rubygems.org/gems/kafka-event-hub", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "18f9df9051d6aa21fc239c788454935995ab098ebc468cecd3334976343aed90", "spec_sha": "59fbdae14988bb0fe6aa296a6228db481e257252c2fdc614b9202034e7b3c8d5", "project_uri": "https://rubygems.org/gems/kafka-event-hub", "gem_uri": "https://rubygems.org/gems/kafka-event-hub-0.1.0.gem", "homepage_uri": "https://rubygems.org/gems/kafka-event-hub", "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": [ { "name": "bundler", "requirements": "~> 1.17" }, { "name": "rake", "requirements": "~> 10.0" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [ { "name": "rdkafka", "requirements": ">= 0.8" } ] } } |
2025-05-02 13:27:07 UTC |
DCPaGbkNTxpY6VxpyOtgQ |
retry_on_deadlockA gem to handle deadlocks in ActiveRecord by retrying transactions and logging details. |
0.1.0 | Content{ "name": "retry_on_deadlock", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-05-02T13:24:04.003Z", "version_downloads": 0, "platform": "ruby", "authors": "Aiman Abu Talaah", "info": "A gem to handle deadlocks in ActiveRecord by retrying transactions and logging details.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/yourusername/deadlock_retry", "changelog_uri": "https://github.com/yourusername/deadlock_retry", "source_code_uri": "https://github.com/yourusername/deadlock_retry" }, "yanked": false, "sha": "9128a131fc7c9f546b4b2c4100583e1d0153b2a32f71e1414c8f8183a6c56bc1", "spec_sha": "9b8803891948c113e51ef649ef5daa952d8cd01c9c341a04417e8d3c062a4b1d", "project_uri": "https://rubygems.org/gems/retry_on_deadlock", "gem_uri": "https://rubygems.org/gems/retry_on_deadlock-0.1.0.gem", "homepage_uri": "https://github.com/yourusername/deadlock_retry", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/yourusername/deadlock_retry", "bug_tracker_uri": null, "changelog_uri": "https://github.com/yourusername/deadlock_retry", "funding_uri": null, "dependencies": { "development": [ { "name": "byebug", "requirements": "~> 11.0" }, { "name": "pg", "requirements": "~> 1.0" }, { "name": "pry", "requirements": "~> 0.13" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [ { "name": "activerecord", "requirements": "~> 5.0" }, { "name": "activesupport", "requirements": "~> 5.0" } ] } } |
2025-05-02 13:24:07 UTC |
3dd-ZAHg7YWIUzSF3LyTb |
foottyfootty - football.db command line tool for national & int'l football club leagues (& cups) from around the world (bonus - incl. world cup, euro and more) |
2025.5.2 | Content{ "name": "footty", "downloads": 11514, "version": "2025.5.2", "version_created_at": "2025-05-02T13:16:48.867Z", "version_downloads": 0, "platform": "ruby", "authors": "Gerald Bauer", "info": "footty - football.db command line tool for national & int'l football club leagues (& cups) from around the world (bonus - incl. world cup, euro and more)", "licenses": [ "Public Domain" ], "metadata": {}, "yanked": false, "sha": "83b3a8baa932945de2d931519978228a4a41ba056635e63929a403b29914ae4f", "spec_sha": "fdc4a4948a11e53958c6b42c9bb2fdb93c1bcb982fd7a7d2e5769160218e4ca0", "project_uri": "https://rubygems.org/gems/footty", "gem_uri": "https://rubygems.org/gems/footty-2025.5.2.gem", "homepage_uri": "https://github.com/sportdb/footty", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/footty/2025.5.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "hoe", "requirements": "~> 4.2" }, { "name": "rdoc", "requirements": ">= 4.0, < 7" } ], "runtime": [ { "name": "sportdb-quick", "requirements": ">= 0.2.0" }, { "name": "webget", "requirements": ">= 0" } ] } } |
2025-05-02 13:16:50 UTC |
veTrEO9k8f7-4PTmLlq6L |
playbook_ui_docsDisplay all the components from Playbook UI inside your own system. |
14.19.0.pre.rc.2 | Content{ "name": "playbook_ui_docs", "downloads": 297316, "version": "14.19.0.pre.rc.2", "version_created_at": "2025-05-02T13:02:06.430Z", "version_downloads": 0, "platform": "ruby", "authors": "Power UX, Power Devs", "info": "Display all the components from Playbook UI inside your own system.", "licenses": [ "ISC" ], "metadata": {}, "yanked": false, "sha": "35f3f4ad23f1da8476ea98bd9b2e36c8ec57078b52aba8d711f3702f2ed3d1b7", "spec_sha": "3b9913423a9c1381cff3e1712f52436770bf9f5f289644e22bd21707fc266a53", "project_uri": "https://rubygems.org/gems/playbook_ui_docs", "gem_uri": "https://rubygems.org/gems/playbook_ui_docs-14.19.0.pre.rc.2.gem", "homepage_uri": "https://playbook.powerapp.cloud/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/playbook_ui_docs/14.19.0.pre.rc.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "playbook_ui", "requirements": ">= 0" } ] } } |
2025-05-02 13:02:09 UTC |
9NcY_vuNGnF-xBF_0t7z3 |
playbook_uiPlaybook UI is built out in Ruby View Components and React Components. Playbook takes a modern design approach and applies it in a way that makes it easy to support bleeding edge or legacy systems. |
14.19.0.pre.rc.2 | Content{ "name": "playbook_ui", "downloads": 1424860, "version": "14.19.0.pre.rc.2", "version_created_at": "2025-05-02T13:02:01.928Z", "version_downloads": 0, "platform": "ruby", "authors": "Power UX, Power Devs", "info": "Playbook UI is built out in Ruby View Components and React Components. Playbook takes a modern design approach and applies it in a way that makes it easy to support bleeding edge or legacy systems.", "licenses": [ "ISC" ], "metadata": {}, "yanked": false, "sha": "7c5a2efe50ce858fed132a3db16cb5d4a25aebba9b5af87f30fb51bfc31115f4", "spec_sha": "4f73f23844e0c50b65d834db1bab4f8d91960c057734b6ccd16a2e156862b40b", "project_uri": "https://rubygems.org/gems/playbook_ui", "gem_uri": "https://rubygems.org/gems/playbook_ui-14.19.0.pre.rc.2.gem", "homepage_uri": "https://playbook.powerapp.cloud/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/playbook_ui/14.19.0.pre.rc.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "brakeman", "requirements": "= 7.0.0" }, { "name": "byebug", "requirements": ">= 11.0.0" }, { "name": "github_changelog_generator", "requirements": "= 1.15.2" }, { "name": "rails", "requirements": ">= 5.2.4.5" }, { "name": "rspec-html-matchers", "requirements": "= 0.9.1" }, { "name": "rspec-rails", "requirements": "~> 3.8, >= 3.8.0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-performance", "requirements": "~> 1.11.5" }, { "name": "tzinfo-data", "requirements": "= 1.2018.9" }, { "name": "will_paginate", "requirements": "= 3.3.1" } ], "runtime": [ { "name": "actionpack", "requirements": ">= 5.2.4.5" }, { "name": "actionview", "requirements": ">= 5.2.4.5" }, { "name": "activesupport", "requirements": ">= 5.2.4.5" }, { "name": "react-rails", "requirements": "= 2.6.1" }, { "name": "view_component", "requirements": "= 2.83.0" }, { "name": "webpacker-react", "requirements": "~> 0.3.2" } ] } } |
2025-05-02 13:02:06 UTC |
rcR1dL1Iw0UHi5jp0O4Nk |
chagallChagall is a deployment tool for Rails applications, optimized for development and production single-server docker/podman compose setups. |
0.0.1.beta10 | Content{ "name": "chagall", "downloads": 861, "version": "0.0.1.beta10", "version_created_at": "2025-05-02T12:56:28.944Z", "version_downloads": 0, "platform": "ruby", "authors": "Roman Klevtsov", "info": "Chagall is a deployment tool for Rails applications, optimized for development and production single-server docker/podman compose setups.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "8d64cb9909a780c1d507a95623d1818b4dcdbf08e09eb2b2afae193eb5be89a9", "spec_sha": "b57822e0750178cc31666ba6ce3b20b772102038ce3a770be8a38116f8386e78", "project_uri": "https://rubygems.org/gems/chagall", "gem_uri": "https://rubygems.org/gems/chagall-0.0.1.beta10.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/chagall/0.0.1.beta10", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "debug", "requirements": "~> 1.10" }, { "name": "rspec", "requirements": "~> 3.12" } ], "runtime": [ { "name": "clamp", "requirements": "~> 1.3" }, { "name": "pry", "requirements": "~> 0.14" }, { "name": "zeitwerk", "requirements": "~> 2.5" } ] } } |
2025-05-02 12:56:30 UTC |
NWC6gyKT_ssdKYLAv_3-Q |
chagallChagall is a deployment tool for Rails applications, optimized for development and production single-server docker/podman compose setups. |
0.0.1.beta9 | Content{ "name": "chagall", "downloads": 860, "version": "0.0.1.beta9", "version_created_at": "2025-05-02T12:54:17.750Z", "version_downloads": 0, "platform": "ruby", "authors": "Roman Klevtsov", "info": "Chagall is a deployment tool for Rails applications, optimized for development and production single-server docker/podman compose setups.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "4db03eddb740a241208c6b0caed96fdbccca2d2dfe073a2e9f29075bebb3c4fe", "spec_sha": "702ba6e7cb5abe1f5391ffe0ba39e4339dbc80bb98fd1406a0838340c84072bf", "project_uri": "https://rubygems.org/gems/chagall", "gem_uri": "https://rubygems.org/gems/chagall-0.0.1.beta9.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/chagall/0.0.1.beta9", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "debug", "requirements": "~> 1.10" }, { "name": "rspec", "requirements": "~> 3.12" } ], "runtime": [ { "name": "clamp", "requirements": "~> 1.3" }, { "name": "pry", "requirements": "~> 0.14" }, { "name": "zeitwerk", "requirements": "~> 2.5" } ] } } |
2025-05-02 12:54:19 UTC |
6cXVp1RO__X_LEx16TglO |
birdspottingRails migration helpers. |
0.1.9 | Content{ "name": "birdspotting", "downloads": 80085, "version": "0.1.9", "version_created_at": "2025-05-02T12:36:16.258Z", "version_downloads": 0, "platform": "ruby", "authors": "Drivy, Howard Wilson, David Bourguignon, Alice Morin, Laurent Humez, Rémy Hannequin, Hugo Dornbierer", "info": "Rails migration helpers.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "2c0d678cd584d39a5c152bbc770cd595be0770dd9d979f072975c24ce6b6f3b1", "spec_sha": "7a7b4fb3ec29fa173301c14b36209360a42b294db35f98d81d5d3e05cb48feab", "project_uri": "https://rubygems.org/gems/birdspotting", "gem_uri": "https://rubygems.org/gems/birdspotting-0.1.9.gem", "homepage_uri": "https://github.com/drivy/birdspotting", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/birdspotting/0.1.9", "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": "guard-rspec", "requirements": ">= 0" }, { "name": "guard-rubocop", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "rspec_junit_formatter", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [ { "name": "activerecord", "requirements": ">= 6.1, < 8.0" } ] } } |
2025-05-02 12:36:20 UTC |
5AGwgstcQirk7yzPMP5qG |
files.comThe Files.com Ruby client. |
1.1.246 | Content{ "name": "files.com", "downloads": 741463, "version": "1.1.246", "version_created_at": "2025-05-02T12:35:47.483Z", "version_downloads": 0, "platform": "ruby", "authors": "files.com", "info": "The Files.com Ruby client.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "09d61d925681c7144be7f068d25d964756ce9f05a622030d2c4d1223489d427c", "spec_sha": "3d1f41206506d44600ed390f82f01e9eb29d32f945b89566a8a73f69b994e8b4", "project_uri": "https://rubygems.org/gems/files.com", "gem_uri": "https://rubygems.org/gems/files.com-1.1.246.gem", "homepage_uri": "https://www.files.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/files.com/1.1.246", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "addressable", "requirements": ">= 2.8.0" }, { "name": "concurrent-ruby", "requirements": ">= 1.1.3" }, { "name": "faraday", "requirements": ">= 1.0.1" }, { "name": "faraday-multipart", "requirements": ">= 1.0" }, { "name": "faraday-net_http_persistent", "requirements": ">= 2.0" }, { "name": "net-http-persistent", "requirements": ">= 4.0" } ] } } |
2025-05-02 12:35:50 UTC |
y0uVLu_diCKv7VC0_Q7P- |
jekyll-hackclubJekyll plugin for HackClub |
1.0.0 | Content{ "name": "jekyll-hackclub", "downloads": 0, "version": "1.0.0", "version_created_at": "2025-05-02T12:31:25.667Z", "version_downloads": 0, "platform": "ruby", "authors": "MathiasDPX", "info": "Jekyll plugin for HackClub", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "ed70a71b64c213afa8b1a411c02a0419e944d5aad9033cbd6295791d543a697a", "spec_sha": "9a6f7f7133ec3d5e4a3c14b9e1eee39c815d28897c3b45e901bc1089dcdc20ef", "project_uri": "https://rubygems.org/gems/jekyll-hackclub", "gem_uri": "https://rubygems.org/gems/jekyll-hackclub-1.0.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/jekyll-hackclub/1.0.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 0" } ], "runtime": [ { "name": "jekyll", "requirements": ">= 3.5.0" } ] } } |
2025-05-02 12:31:27 UTC |
4wK0ctLRcpfNR-uq6glRi |
rex-powershellRuby Exploitation(Rex) library for generating/manipulating Powershell scripts |
0.1.102 | Content{ "name": "rex-powershell", "downloads": 2927826, "version": "0.1.102", "version_created_at": "2025-05-02T11:57:42.841Z", "version_downloads": 0, "platform": "ruby", "authors": "Metasploit Hackers", "info": "Ruby Exploitation(Rex) library for generating/manipulating Powershell scripts", "licenses": [], "metadata": {}, "yanked": false, "sha": "e135e8bd38d6fcd775135d0e2ac2aa0f26a00eae867dee393bf53142ac0fc8f4", "spec_sha": "df4ea486ef08477c014742ac38804b30cbb65ff9a1221c5217387028f5bf0f9b", "project_uri": "https://rubygems.org/gems/rex-powershell", "gem_uri": "https://rubygems.org/gems/rex-powershell-0.1.102.gem", "homepage_uri": "https://github.com/rapid7/rex-powershell", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/rex-powershell/0.1.102", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" } ], "runtime": [ { "name": "bigdecimal", "requirements": ">= 0" }, { "name": "rex-random_identifier", "requirements": ">= 0" }, { "name": "rex-text", "requirements": ">= 0" }, { "name": "ruby-rc4", "requirements": ">= 0" } ] } } |
2025-05-02 11:57:44 UTC |
0cZPNlzEGsy_kLaLMl2w8 |
metasploit_data_modelsImplements minimal ActiveRecord models and database helper code used in both the Metasploit Framework (MSF) and Metasploit commercial editions. |
6.0.10 | Content{ "name": "metasploit_data_models", "downloads": 3364460, "version": "6.0.10", "version_created_at": "2025-05-02T11:56:42.968Z", "version_downloads": 0, "platform": "ruby", "authors": "Metasploit Hackers", "info": "Implements minimal ActiveRecord models and database helper code used in both the Metasploit Framework (MSF) and Metasploit commercial editions.", "licenses": [], "metadata": {}, "yanked": false, "sha": "6d4d4035fdb35097a7fdbf531c366f440a61c6d4d4b6ae8fe1b9085680d4f74d", "spec_sha": "5d60ccd60e1228a58778d395da78a91ad9554d5e72d6807f39b71eb7890406ab", "project_uri": "https://rubygems.org/gems/metasploit_data_models", "gem_uri": "https://rubygems.org/gems/metasploit_data_models-6.0.10.gem", "homepage_uri": "", "wiki_uri": "", "documentation_uri": "https://www.rubydoc.info/gems/metasploit_data_models/6.0.10", "mailing_list_uri": "", "source_code_uri": "https://github.com/rapid7/metasploit_data_models", "bug_tracker_uri": "", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "metasploit-yard", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "redcarpet", "requirements": ">= 0" }, { "name": "yard", "requirements": ">= 0" }, { "name": "yard-activerecord", "requirements": ">= 0" }, { "name": "yard-metasploit-erd", "requirements": ">= 0" } ], "runtime": [ { "name": "activerecord", "requirements": "~> 7.0" }, { "name": "activesupport", "requirements": "~> 7.0" }, { "name": "arel-helpers", "requirements": ">= 0" }, { "name": "bigdecimal", "requirements": ">= 0" }, { "name": "drb", "requirements": ">= 0" }, { "name": "metasploit-concern", "requirements": ">= 0" }, { "name": "metasploit-model", "requirements": ">= 3.1" }, { "name": "mutex_m", "requirements": ">= 0" }, { "name": "pg", "requirements": ">= 0" }, { "name": "railties", "requirements": "~> 7.0" }, { "name": "recog", "requirements": ">= 0" }, { "name": "webrick", "requirements": ">= 0" } ] } } |
2025-05-02 11:56:45 UTC |
5olNS_TMFMC9hYg7Y9EtD |
rex-exploitationThis gem contains various helper mechanisms for creating exploits. This includes SEH Overwrite helpers, egghunters, command stagers and more. |
0.1.42 | Content{ "name": "rex-exploitation", "downloads": 2802913, "version": "0.1.42", "version_created_at": "2025-05-02T11:56:32.536Z", "version_downloads": 0, "platform": "ruby", "authors": "Metasploit Hackers", "info": "This gem contains various helper mechanisms for creating exploits.\n This includes SEH Overwrite helpers, egghunters, command stagers and more.", "licenses": [], "metadata": {}, "yanked": false, "sha": "a3079e7338b6500e5b4deb7856eaf0ee43dd4013fd85ad0fc1219a4fe1bd4e66", "spec_sha": "209e56f738ad53d6688e93ad9d89ffe8867d09c57a485e5164e5916cca524077", "project_uri": "https://rubygems.org/gems/rex-exploitation", "gem_uri": "https://rubygems.org/gems/rex-exploitation-0.1.42.gem", "homepage_uri": "https://github.com/rapid7/rex-exploitation", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/rex-exploitation/0.1.42", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" } ], "runtime": [ { "name": "bigdecimal", "requirements": ">= 0" }, { "name": "jsobfu", "requirements": ">= 0" }, { "name": "metasm", "requirements": ">= 0" }, { "name": "racc", "requirements": ">= 0" }, { "name": "rex-arch", "requirements": ">= 0" }, { "name": "rex-encoder", "requirements": ">= 0" }, { "name": "rexml", "requirements": ">= 0" }, { "name": "rex-text", "requirements": ">= 0" } ] } } |
2025-05-02 11:56:35 UTC |
kieoNeonpOXn7gB1VNjGa |
rex-coreCore libraries required for the Ruby Exploitation (Rex) Suite. Rex provides a variety of classes useful for security testing and exploit development. |
0.1.34 | Content{ "name": "rex-core", "downloads": 3322643, "version": "0.1.34", "version_created_at": "2025-05-02T11:56:27.878Z", "version_downloads": 0, "platform": "ruby", "authors": "Metasploit Hackers", "info": "Core libraries required for the Ruby Exploitation (Rex) Suite.\n Rex provides a variety of classes useful for security testing and exploit development.", "licenses": [], "metadata": {}, "yanked": false, "sha": "71e66169d66987a6335f1f4ca513ca3039c6c0a6986973c4579fa489faa64834", "spec_sha": "bb93df78fc188021c664ba39099b544f9a0f992d8588931d7bc9419091263574", "project_uri": "https://rubygems.org/gems/rex-core", "gem_uri": "https://rubygems.org/gems/rex-core-0.1.34.gem", "homepage_uri": "https://github.com/rapid7/rex-core", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/rex-core/0.1.34", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" } ], "runtime": [] } } |
2025-05-02 11:56:29 UTC |
jb3RdmuwpDtiXjFJSDZEQ |
metasploit-modelCommon code, such as validators and mixins, that are shared between ActiveModels in metasploit-framework and ActiveRecords in metasploit_data_models. |
5.0.4 | Content{ "name": "metasploit-model", "downloads": 2868913, "version": "5.0.4", "version_created_at": "2025-05-02T11:55:07.117Z", "version_downloads": 0, "platform": "ruby", "authors": "Metasploit Hackers", "info": "Common code, such as validators and mixins, that are shared between ActiveModels in metasploit-framework and ActiveRecords in metasploit_data_models.", "licenses": [], "metadata": {}, "yanked": false, "sha": "67ca76c55cb3322df98d0acfbbaaf580c83310b174292377aa9d3ff2362897e6", "spec_sha": "0b273e6dfaa06e771ca9efd7b99cce5fc6e1e9fdcb368d35eb32cbd5ad9cbc81", "project_uri": "https://rubygems.org/gems/metasploit-model", "gem_uri": "https://rubygems.org/gems/metasploit-model-5.0.4.gem", "homepage_uri": null, "wiki_uri": "", "documentation_uri": "https://www.rubydoc.info/gems/metasploit-model/5.0.4", "mailing_list_uri": "", "source_code_uri": "https://github.com/rapid7/metasploit-model", "bug_tracker_uri": "", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "e2mmap", "requirements": ">= 0" }, { "name": "metasploit-erd", "requirements": ">= 0" }, { "name": "metasploit-yard", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "redcarpet", "requirements": ">= 0" }, { "name": "yard", "requirements": ">= 0" } ], "runtime": [ { "name": "activemodel", "requirements": "~> 7.0" }, { "name": "activesupport", "requirements": "~> 7.0" }, { "name": "bigdecimal", "requirements": ">= 0" }, { "name": "drb", "requirements": ">= 0" }, { "name": "mutex_m", "requirements": ">= 0" }, { "name": "railties", "requirements": "~> 7.0" } ] } } |
2025-05-02 11:55:08 UTC |
WvmdUyc68kzL2L2SofjjP |
rex-mimeThis library is for creating and/or parsing MIME messages. |
0.1.12 | Content{ "name": "rex-mime", "downloads": 2583606, "version": "0.1.12", "version_created_at": "2025-05-02T11:53:42.368Z", "version_downloads": 0, "platform": "ruby", "authors": "Metasploit Hackers", "info": "This library is for creating and/or parsing MIME messages.", "licenses": [], "metadata": {}, "yanked": false, "sha": "dbbfe2d1628632897dfa32152e2784b846c1ea5cb8b84e223badbfbbeeec1f90", "spec_sha": "b817c78b101fbeb0480187c7f62c30010c54a36068da55d5d44d7125a38dc0ed", "project_uri": "https://rubygems.org/gems/rex-mime", "gem_uri": "https://rubygems.org/gems/rex-mime-0.1.12.gem", "homepage_uri": "https://github.com/rapid7/rex-mime", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/rex-mime/0.1.12", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" } ], "runtime": [ { "name": "bigdecimal", "requirements": ">= 0" }, { "name": "rex-text", "requirements": ">= 0" } ] } } |
2025-05-02 11:53:43 UTC |
85hJn2aNflCFAD6f9UsP_ |
rex-sslscanThis library is a pure ruby implmentation of the SSLScan tool originally written by Ian Ventura-Whiting. It currently depends on the system version of OpenSSL |
0.1.12 | Content{ "name": "rex-sslscan", "downloads": 2560605, "version": "0.1.12", "version_created_at": "2025-05-02T11:52:00.992Z", "version_downloads": 0, "platform": "ruby", "authors": "Metasploit Hackers", "info": "This library is a pure ruby implmentation of the SSLScan tool originally written\n by Ian Ventura-Whiting. It currently depends on the system version of OpenSSL", "licenses": [], "metadata": {}, "yanked": false, "sha": "4ef81583c1c7e41ce48562b39dd8fc20e0956287611ef5d6f9af7866d20290aa", "spec_sha": "2bcb86ff9607c4da55370f85e5de009d8e899a7621aea087c87bf6ba4709b45b", "project_uri": "https://rubygems.org/gems/rex-sslscan", "gem_uri": "https://rubygems.org/gems/rex-sslscan-0.1.12.gem", "homepage_uri": "https://github.com/rapid7/rex-sslscan", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/rex-sslscan/0.1.12", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" } ], "runtime": [ { "name": "rex-core", "requirements": ">= 0" }, { "name": "rex-socket", "requirements": ">= 0" }, { "name": "rex-text", "requirements": ">= 0" } ] } } |
2025-05-02 11:52:02 UTC |
3vDn7glPTVRvAszApVixz |
honeybadgerHoneybadger.io unifies error tracking, performance and uptime monitoring, and logging in one powerfully simple platform. Detect, diagnose, and resolve production issues faster—so you can focus on building, not debugging. |
5.28.0 | Content{ "name": "honeybadger", "downloads": 33270462, "version": "5.28.0", "version_created_at": "2025-05-02T11:51:27.532Z", "version_downloads": 0, "platform": "ruby", "authors": "Honeybadger Industries LLC", "info": "Honeybadger.io unifies error tracking, performance and uptime monitoring, and logging in one powerfully simple platform. Detect, diagnose, and resolve production issues faster—so you can focus on building, not debugging.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://www.honeybadger.io/for/ruby/", "changelog_uri": "https://github.com/honeybadger-io/honeybadger-ruby/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/honeybadger-io/honeybadger-ruby/issues", "source_code_uri": "https://github.com/honeybadger-io/honeybadger-ruby", "documentation_uri": "https://docs.honeybadger.io/lib/ruby/" }, "yanked": false, "sha": "010acb869e49ea18796a2a3293aa99103802fdca3a94181db9a0163f1ead6431", "spec_sha": "0fe54d3572407377c9d8a70fa1d8ff484c0be1b0c80385927df8f6e6d78cad91", "project_uri": "https://rubygems.org/gems/honeybadger", "gem_uri": "https://rubygems.org/gems/honeybadger-5.28.0.gem", "homepage_uri": "https://www.honeybadger.io/for/ruby/", "wiki_uri": null, "documentation_uri": "https://docs.honeybadger.io/lib/ruby/", "mailing_list_uri": null, "source_code_uri": "https://github.com/honeybadger-io/honeybadger-ruby", "bug_tracker_uri": "https://github.com/honeybadger-io/honeybadger-ruby/issues", "changelog_uri": "https://github.com/honeybadger-io/honeybadger-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "logger", "requirements": ">= 0" }, { "name": "ostruct", "requirements": ">= 0" } ] } } |
2025-05-02 11:51:29 UTC |
G5XW-jH243wFipIRaLYMf |
svelte-on-railsSeamlessly integrate Svelte Components into Rails views. |
0.0.28 | Content{ "name": "svelte-on-rails", "downloads": 1921, "version": "0.0.28", "version_created_at": "2025-05-02T11:50:53.806Z", "version_downloads": 0, "platform": "ruby", "authors": "Christian Sedlmair", "info": "Seamlessly integrate Svelte Components into Rails views.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://gitlab.com/sedl/svelte-on-rails", "post_install": "ruby -r svelte_on_rails/install -e 'SvelteOnRails::Install.run'", "changelog_uri": "https://gitlab.com/sedl/svelte-on-rails", "source_code_uri": "https://gitlab.com/sedl/svelte-on-rails" }, "yanked": false, "sha": "d211d7f8f0707a0223a943c2ffa114b2e0fd92689c3d1d2b3df7daf4c43fc777", "spec_sha": "332c548b8600b9241d13930605ead8365289e5da380140bbeafc3780a5c9ae5d", "project_uri": "https://rubygems.org/gems/svelte-on-rails", "gem_uri": "https://rubygems.org/gems/svelte-on-rails-0.0.28.gem", "homepage_uri": "https://gitlab.com/sedl/svelte-on-rails", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://gitlab.com/sedl/svelte-on-rails", "bug_tracker_uri": null, "changelog_uri": "https://gitlab.com/sedl/svelte-on-rails", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "railties", "requirements": ">= 6.0" } ] } } |
2025-05-02 11:50:55 UTC |
K43wjmEtRR8VkD0-Qqa__ |
metasploit-credentialThe Metasploit::Credential namespace and its ActiveRecord::Base subclasses |
6.0.15 | Content{ "name": "metasploit-credential", "downloads": 2988796, "version": "6.0.15", "version_created_at": "2025-05-02T11:48:43.427Z", "version_downloads": 0, "platform": "ruby", "authors": "Metasploit Hackers", "info": "The Metasploit::Credential namespace and its ActiveRecord::Base subclasses", "licenses": [ "BSD-3-clause" ], "metadata": {}, "yanked": false, "sha": "c46a71cbe76e872c721ab6e2416b66b476c98888846337b428e8a8cf3297d12a", "spec_sha": "8cab6329e4cf07af8f87c064a8295317cc8f69057af04fc47823c8d51854ec63", "project_uri": "https://rubygems.org/gems/metasploit-credential", "gem_uri": "https://rubygems.org/gems/metasploit-credential-6.0.15.gem", "homepage_uri": "https://github.com/rapid7/metasploit-credential", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/metasploit-credential/6.0.15", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bigdecimal", "requirements": ">= 0" }, { "name": "csv", "requirements": ">= 0" }, { "name": "drb", "requirements": ">= 0" }, { "name": "metasploit-concern", "requirements": ">= 0" }, { "name": "metasploit_data_models", "requirements": ">= 5.0.0" }, { "name": "metasploit-model", "requirements": ">= 0" }, { "name": "mutex_m", "requirements": ">= 0" }, { "name": "net-ssh", "requirements": ">= 0" }, { "name": "pg", "requirements": ">= 0" }, { "name": "railties", "requirements": ">= 0" }, { "name": "rex-socket", "requirements": ">= 0" }, { "name": "rubyntlm", "requirements": ">= 0" }, { "name": "rubyzip", "requirements": ">= 0" } ] } } |
2025-05-02 11:48:45 UTC |
Do7jLRi7nKNSChmESilW5 |
jira-auto-toolAutomate making adjustments to Jira sprints for multiple teams following some naming conventions. |
0.1.1 | Content{ "name": "jira-auto-tool", "downloads": 0, "version": "0.1.1", "version_created_at": "2025-05-02T11:43:49.686Z", "version_downloads": 0, "platform": "ruby", "authors": "Christophe Broult", "info": "Automate making adjustments to Jira sprints for multiple teams following some naming conventions.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/cbroult/jira-auto-tool", "changelog_uri": "https://github.com/cbroult/jira-auto-tool/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/cbroult/jira-auto-tool", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "5bcfdbd397175a21d590627834d4219e2677bfdf0809a649b31602f46321076e", "spec_sha": "f292361791fc2447c8192a20e51c747ab8d6981a565abe141c6c22d0c260912d", "project_uri": "https://rubygems.org/gems/jira-auto-tool", "gem_uri": "https://rubygems.org/gems/jira-auto-tool-0.1.1.gem", "homepage_uri": "https://github.com/cbroult/jira-auto-tool", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/cbroult/jira-auto-tool", "bug_tracker_uri": null, "changelog_uri": "https://github.com/cbroult/jira-auto-tool/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "http_logger", "requirements": ">= 0" }, { "name": "irb", "requirements": ">= 0" }, { "name": "jira-ruby", "requirements": ">= 0" }, { "name": "logging", "requirements": ">= 0" }, { "name": "ostruct", "requirements": ">= 0" }, { "name": "ratelimit", "requirements": ">= 0" }, { "name": "rb-readline", "requirements": ">= 0" }, { "name": "rdoc", "requirements": ">= 0" }, { "name": "redis", "requirements": ">= 0" }, { "name": "reline", "requirements": ">= 0" }, { "name": "syslog", "requirements": ">= 0" }, { "name": "terminal-table", "requirements": ">= 0" } ] } } |
2025-05-02 11:43:51 UTC |
tU8oFBQNIb1Dg5AkbBSOm |
ruby-lsp-railsA Ruby LSP addon that adds extra editor functionality for Rails applications |
0.4.2 | Content{ "name": "ruby-lsp-rails", "downloads": 3382085, "version": "0.4.2", "version_created_at": "2025-05-02T11:32:26.609Z", "version_downloads": 0, "platform": "ruby", "authors": "Shopify", "info": "A Ruby LSP addon that adds extra editor functionality for Rails applications", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/Shopify/ruby-lsp-rails", "changelog_uri": "https://github.com/Shopify/ruby-lsp-rails/releases", "source_code_uri": "https://github.com/Shopify/ruby-lsp-rails", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://shopify.github.io/ruby-lsp/rails-add-on.html" }, "yanked": false, "sha": "96ec6e3e83de084b7c55a9da832d6a7fe23e58327b8a7adb88fd844dbb1edce1", "spec_sha": "df3efca28c84c2b0f8aa88cfd21959f9e77410ef84019d3945ecca5d2bbfea47", "project_uri": "https://rubygems.org/gems/ruby-lsp-rails", "gem_uri": "https://rubygems.org/gems/ruby-lsp-rails-0.4.2.gem", "homepage_uri": "https://github.com/Shopify/ruby-lsp-rails", "wiki_uri": null, "documentation_uri": "https://shopify.github.io/ruby-lsp/rails-add-on.html", "mailing_list_uri": null, "source_code_uri": "https://github.com/Shopify/ruby-lsp-rails", "bug_tracker_uri": null, "changelog_uri": "https://github.com/Shopify/ruby-lsp-rails/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "ruby-lsp", "requirements": ">= 0.23.16, < 0.24.0" } ] } } |
2025-05-02 11:32:28 UTC |
loV9gs2FNN6rs6_P5EwDd |
svelte-on-railsSeamlessly integrate Svelte Components into Rails views. |
0.0.27 | Content{ "name": "svelte-on-rails", "downloads": 1891, "version": "0.0.27", "version_created_at": "2025-05-02T11:12:04.784Z", "version_downloads": 0, "platform": "ruby", "authors": "Christian Sedlmair", "info": "Seamlessly integrate Svelte Components into Rails views.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://gitlab.com/sedl/svelte-on-rails", "post_install": "ruby -r svelte_on_rails/install -e 'SvelteOnRails::Install.run'", "changelog_uri": "https://gitlab.com/sedl/svelte-on-rails", "source_code_uri": "https://gitlab.com/sedl/svelte-on-rails" }, "yanked": false, "sha": "c54e60e2d3ec3fefef72018bb0c5a8d766fa31e7da90e38d7d37ff4a50ce06e0", "spec_sha": "cb9c3504b10ca2946d2aca31d89f17777b0e3b778c5f49c408db08d00925db27", "project_uri": "https://rubygems.org/gems/svelte-on-rails", "gem_uri": "https://rubygems.org/gems/svelte-on-rails-0.0.27.gem", "homepage_uri": "https://gitlab.com/sedl/svelte-on-rails", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://gitlab.com/sedl/svelte-on-rails", "bug_tracker_uri": null, "changelog_uri": "https://gitlab.com/sedl/svelte-on-rails", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "railties", "requirements": ">= 6.0" } ] } } |
2025-05-02 11:12:08 UTC |
k-r1NIB6pYBO-JOxoLmPS |
minimal-mistakes-jekyllA flexible two-column Jekyll theme. |
4.27.1 | Content{ "name": "minimal-mistakes-jekyll", "downloads": 524819, "version": "4.27.1", "version_created_at": "2025-05-02T10:52:14.728Z", "version_downloads": 0, "platform": "ruby", "authors": "Michael Rose, iBug", "info": "A flexible two-column Jekyll theme.", "licenses": [ "MIT" ], "metadata": { "plugin_type": "theme" }, "yanked": false, "sha": "73a69f1740292cef4fea9474c052f84b8034635dae6a4120b6508d57ff08ecb6", "spec_sha": "b1d2b952160c17f88327a0a7a5a2adc15e27a82eb157d0ed9ecdbbbb00e55df8", "project_uri": "https://rubygems.org/gems/minimal-mistakes-jekyll", "gem_uri": "https://rubygems.org/gems/minimal-mistakes-jekyll-4.27.1.gem", "homepage_uri": "https://github.com/mmistakes/minimal-mistakes", "wiki_uri": "", "documentation_uri": "https://www.rubydoc.info/gems/minimal-mistakes-jekyll/4.27.1", "mailing_list_uri": "", "source_code_uri": "", "bug_tracker_uri": "https://github.com/mmistakes/minimal-mistakes/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 12.3.3" } ], "runtime": [ { "name": "jekyll", "requirements": ">= 3.7, < 5.0" }, { "name": "jekyll-feed", "requirements": "~> 0.1" }, { "name": "jekyll-gist", "requirements": "~> 1.5" }, { "name": "jekyll-include-cache", "requirements": "~> 0.1" }, { "name": "jekyll-paginate", "requirements": "~> 1.1" }, { "name": "jekyll-sitemap", "requirements": "~> 1.3" } ] } } |
2025-05-02 10:52:16 UTC |
QYPtxMncocld8oazuN1aO |
govuk_tech_docsGem to distribute the GOV.UK Tech Docs Template. See https://github.com/alphagov/tech-docs-gem for the project. |
4.4.0 | Content{ "name": "govuk_tech_docs", "downloads": 252744, "version": "4.4.0", "version_created_at": "2025-05-02T10:47:35.211Z", "version_downloads": 0, "platform": "ruby", "authors": "Government Digital Service", "info": "Gem to distribute the GOV.UK Tech Docs Template. See https://github.com/alphagov/tech-docs-gem for the project.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "5552422c2e1056c59c7dd1c37df0160b2a5862ebb0b83951acc9762d165e69f2", "spec_sha": "cdd308a4726a30720d3115bb3035e887775a9683233f92630f512cf9e33263ce", "project_uri": "https://rubygems.org/gems/govuk_tech_docs", "gem_uri": "https://rubygems.org/gems/govuk_tech_docs-4.4.0.gem", "homepage_uri": "https://github.com/alphagov/tech-docs-gem", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/govuk_tech_docs/4.4.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "byebug", "requirements": ">= 0" }, { "name": "capybara", "requirements": "~> 3.32" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.9" }, { "name": "rubocop-govuk", "requirements": "~> 4.10" } ], "runtime": [ { "name": "autoprefixer-rails", "requirements": "~> 10.2" }, { "name": "base64", "requirements": ">= 0" }, { "name": "bigdecimal", "requirements": ">= 0" }, { "name": "chronic", "requirements": "~> 0.10.2" }, { "name": "concurrent-ruby", "requirements": "= 1.3.4" }, { "name": "csv", "requirements": ">= 0" }, { "name": "haml", "requirements": "~> 6.0" }, { "name": "middleman", "requirements": "= 4.5.1" }, { "name": "middleman-autoprefixer", "requirements": "~> 2.10" }, { "name": "middleman-compass", "requirements": "~> 4.0" }, { "name": "middleman-livereload", "requirements": ">= 0" }, { "name": "middleman-search-gds", "requirements": ">= 0" }, { "name": "middleman-sprockets", "requirements": "~> 4.0.0" }, { "name": "middleman-syntax", "requirements": "~> 3.4" }, { "name": "mutex_m", "requirements": ">= 0" }, { "name": "nokogiri", "requirements": ">= 0" }, { "name": "openapi3_parser", "requirements": "~> 0.9.0" }, { "name": "redcarpet", "requirements": "~> 3.6" }, { "name": "sassc-embedded", "requirements": "~> 1.78.0" }, { "name": "terser", "requirements": "~> 1.2.3" } ] } } |
2025-05-02 10:47:37 UTC |
JS8HR0LwsTyiTtne4sWEm |
searchlinkmacOS System Service for inline web searches |
2.3.89 | Content{ "name": "searchlink", "downloads": 6478, "version": "2.3.89", "version_created_at": "2025-05-02T10:44:00.292Z", "version_downloads": 0, "platform": "ruby", "authors": "Brett Terpstra", "info": "macOS System Service for inline web searches", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "6862fd7c7e08622864f04595e86534995fa856cc40aa29dd4bd6b767ea8d10eb", "spec_sha": "2ca0bceff61e64e9192bbacdd9488a56e71b33e224784df9e9e24c11f7e05ae1", "project_uri": "https://rubygems.org/gems/searchlink", "gem_uri": "https://rubygems.org/gems/searchlink-2.3.89.gem", "homepage_uri": "https://github.com/ttscoff/searchlink", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/searchlink/2.3.89", "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" }, { "name": "cli-test", "requirements": "~> 1.0" }, { "name": "fuubar", "requirements": "~> 2.0" }, { "name": "github-markup", "requirements": "~> 1.3" }, { "name": "guard", "requirements": "~> 2.11" }, { "name": "guard-rspec", "requirements": "~> 4.5" }, { "name": "guard-rubocop", "requirements": "~> 1.2" }, { "name": "guard-yard", "requirements": "~> 2.1" }, { "name": "pastel", "requirements": "~> 0.8" }, { "name": "plist", "requirements": "~> 3.7.2" }, { "name": "rake", "requirements": "~> 11.2" }, { "name": "redcarpet", "requirements": "~> 3.2" }, { "name": "rspec", "requirements": "~> 3.1" }, { "name": "rubocop", "requirements": "~> 0.28" }, { "name": "simplecov", "requirements": "~> 0.9" }, { "name": "tty-spinner", "requirements": "~> 0.9" }, { "name": "yard", "requirements": "~> 0.9.5" } ], "runtime": [ { "name": "base64", "requirements": "~> 0.2" } ] } } |
2025-05-02 10:44:03 UTC |
aLVVsRF2kLqQuIEvwbtny |
active_storage_encryptionAdds customer-supplied encryption keys to storage services. |
0.3.0 | Content{ "name": "active_storage_encryption", "downloads": 1113, "version": "0.3.0", "version_created_at": "2025-05-02T10:29:12.734Z", "version_downloads": 0, "platform": "ruby", "authors": "Julik Tarkhanov, Sebastian van Hesteren", "info": "Adds customer-supplied encryption keys to storage services.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/cheddar-me/active_storage_encryption", "changelog_uri": "https://github.com/cheddar-me/active_storage_encryption/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/cheddar-me/active_storage_encryption", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "29f139b3adf6ab6372db2e13e2de68872f97b7ca88d67442a34b013323a861a0", "spec_sha": "a38d96f488f897cb8216d8ecf2a456a5450e07119c804e58f1e92ed9a20148aa", "project_uri": "https://rubygems.org/gems/active_storage_encryption", "gem_uri": "https://rubygems.org/gems/active_storage_encryption-0.3.0.gem", "homepage_uri": "https://github.com/cheddar-me/active_storage_encryption", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/cheddar-me/active_storage_encryption", "bug_tracker_uri": null, "changelog_uri": "https://github.com/cheddar-me/active_storage_encryption/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "appraisal", "requirements": ">= 0" }, { "name": "aws-sdk-s3", "requirements": ">= 0" }, { "name": "google-cloud-storage", "requirements": ">= 0" }, { "name": "magic_frozen_string_literal", "requirements": ">= 0" }, { "name": "net-http", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "sqlite3", "requirements": ">= 0" }, { "name": "standard", "requirements": ">= 1.35.1" } ], "runtime": [ { "name": "activestorage", "requirements": ">= 0" }, { "name": "block_cipher_kit", "requirements": ">= 0.0.4" }, { "name": "rails", "requirements": ">= 7.2.2.1" }, { "name": "serve_byte_range", "requirements": "~> 1.0" } ] } } |
2025-05-02 10:29:16 UTC |
uv9ZcjzglaH0JbFVzipxy |
chrono_forgeChronoForge provides a robust framework for building durable, distributed workflows in Ruby on Rails applications. It offers reliable state management, error recovery, and workflow orchestration through features like durable execution, wait states, and comprehensive error tracking. |
0.5.1 | Content{ "name": "chrono_forge", "downloads": 1110, "version": "0.5.1", "version_created_at": "2025-05-02T10:05:02.058Z", "version_downloads": 0, "platform": "ruby", "authors": "Stefan Froelich", "info": "ChronoForge provides a robust framework for building durable, distributed workflows in Ruby on Rails applications. It offers reliable state management, error recovery, and workflow orchestration through features like durable execution, wait states, and comprehensive error tracking.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/radioactive-labs/chrono_forge", "changelog_uri": "https://github.com/radioactive-labs/chrono_forge", "source_code_uri": "https://github.com/radioactive-labs/chrono_forge", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "830a414e67e0498030ff64eead61a043cf40728328949e27340c23e37b1bd158", "spec_sha": "7c72c1ae8208ef556807ac1701ed0a7e2a3d17e4bc1cf7ba4aa655ae7f226c33", "project_uri": "https://rubygems.org/gems/chrono_forge", "gem_uri": "https://rubygems.org/gems/chrono_forge-0.5.1.gem", "homepage_uri": "https://github.com/radioactive-labs/chrono_forge", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/radioactive-labs/chrono_forge", "bug_tracker_uri": null, "changelog_uri": "https://github.com/radioactive-labs/chrono_forge", "funding_uri": null, "dependencies": { "development": [ { "name": "appraisal", "requirements": ">= 0" }, { "name": "bundle-audit", "requirements": ">= 0" }, { "name": "chaotic_job", "requirements": ">= 0" }, { "name": "combustion", "requirements": ">= 0" }, { "name": "minitest", "requirements": ">= 0" }, { "name": "minitest-reporters", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "standard", "requirements": ">= 0" } ], "runtime": [ { "name": "activejob", "requirements": ">= 0" }, { "name": "activerecord", "requirements": ">= 0" }, { "name": "zeitwerk", "requirements": ">= 0" } ] } } |
2025-05-02 10:05:03 UTC |
_VSY8_7T8G26zXW26Ebho |
joinedThis gem adds a .joined() method to the Array class. This method concatenates all elements of the array into a string, separating them with commas and placing "and" before the last element. |
0.1.0 | Content{ "name": "joined", "downloads": 10, "version": "0.1.0", "version_created_at": "2025-05-02T10:04:20.945Z", "version_downloads": 0, "platform": "ruby", "authors": "Yegor Bugayenko", "info": "This gem adds a .joined() method to the Array class. This method concatenates all elements of the array into a string, separating them with commas and placing \"and\" before the last element.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "0d2489f1f24d0c975988bbd79a2ce3ab258c0920e97fb77cf35190f52f40dc4b", "spec_sha": "6b26ecc0207aae40cc6bf946a99f11e8de4b11786d07dde7413a11f4f6fc30dc", "project_uri": "https://rubygems.org/gems/joined", "gem_uri": "https://rubygems.org/gems/joined-0.1.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/joined/0.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-02 10:04:22 UTC |
XSXBPV3GRnTEWTlKBnDx- |
joinedThis gem adds a .joined() method to the Array class. This method concatenates all elements of the array into a string, separating them with commas and placing "and" before the last element. |
0.0.1 | Content{ "name": "joined", "downloads": 0, "version": "0.0.1", "version_created_at": "2025-05-02T09:48:01.171Z", "version_downloads": 0, "platform": "ruby", "authors": "Yegor Bugayenko", "info": "This gem adds a .joined() method to the Array class. This method concatenates all elements of the array into a string, separating them with commas and placing \"and\" before the last element.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "b9f825fb8ec907f28df5fee0e9f1ba3b648eacd39d556ff1f4de32fbaf596e11", "spec_sha": "c97e1ba79991cce300e02b09393c204efb0327d0cf6f0267e4faad67fe73e65a", "project_uri": "https://rubygems.org/gems/joined", "gem_uri": "https://rubygems.org/gems/joined-0.0.1.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/joined/0.0.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-02 09:48:02 UTC |
lDyT0ahUxyFWF9xftdUwE |
geminizeA convenient and robust Ruby interface for the Google Gemini API, enabling easy integration of powerful generative AI models into your applications. Includes support for text generation, chat conversations, embeddings, multimodal content. |
1.0.0 | Content{ "name": "geminize", "downloads": 130, "version": "1.0.0", "version_created_at": "2025-05-02T09:44:34.788Z", "version_downloads": 0, "platform": "ruby", "authors": "Nhat Long Nguyen", "info": "A convenient and robust Ruby interface for the Google Gemini API, enabling easy integration of powerful generative AI models into your applications. Includes support for text generation, chat conversations, embeddings, multimodal content.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/nhlongnguyen/geminize", "changelog_uri": "https://github.com/nhlongnguyen/geminize/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/nhlongnguyen/geminize", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "aacef9abd2ef82442ebcb814dbf0cd8b81185ac39a84882e0df45ef231d60164", "spec_sha": "aa17a67eff14dcbe579d08e9e78e5c2603479e27826b67a7443e6b742c779458", "project_uri": "https://rubygems.org/gems/geminize", "gem_uri": "https://rubygems.org/gems/geminize-1.0.0.gem", "homepage_uri": "https://github.com/nhlongnguyen/geminize", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/nhlongnguyen/geminize", "bug_tracker_uri": null, "changelog_uri": "https://github.com/nhlongnguyen/geminize/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "dotenv", "requirements": "~> 2.8" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "standard", "requirements": "~> 1.3" }, { "name": "vcr", "requirements": "~> 6.0" }, { "name": "webmock", "requirements": "~> 3.14" } ], "runtime": [ { "name": "faraday", "requirements": "~> 2.0" }, { "name": "faraday-retry", "requirements": "~> 2.0" }, { "name": "mime-types", "requirements": "~> 3.5" } ] } } |
2025-05-02 09:44:36 UTC |
hglm36-6lYsVxYIf_YWZ7 |
tidewaveTidewave for Rails |
0.1.2 | Content{ "name": "tidewave", "downloads": 396, "version": "0.1.2", "version_created_at": "2025-05-02T09:10:31.533Z", "version_downloads": 0, "platform": "ruby", "authors": "Yorick Jacquin", "info": "Tidewave for Rails", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://tidewave.ai/", "changelog_uri": "https://github.com/tidewave-ai/tidewave_rails/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/tidewave-ai/tidewave_rails" }, "yanked": false, "sha": "403e87e3021b6f7d263cc1181c0331c34e7f05e8b4153c98ba04bc011da452c1", "spec_sha": "585dd7024c3306fd95f1a3bc9da06261d7d3cd28b87b6cf9cb485423b7387ce5", "project_uri": "https://rubygems.org/gems/tidewave", "gem_uri": "https://rubygems.org/gems/tidewave-0.1.2.gem", "homepage_uri": "https://tidewave.ai/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/tidewave-ai/tidewave_rails", "bug_tracker_uri": null, "changelog_uri": "https://github.com/tidewave-ai/tidewave_rails/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "fast-mcp", "requirements": "~> 1.3.0" }, { "name": "rack", "requirements": ">= 2.0" }, { "name": "rails", "requirements": ">= 7.1.0" } ] } } |
2025-05-02 09:10:33 UTC |
XEVmr3fnOwowR1scbHUl9 |
spree_cm_commissionerAdd (optional) extension description here |
1.10.0 | Content{ "name": "spree_cm_commissioner", "downloads": 3750, "version": "1.10.0", "version_created_at": "2025-05-02T09:09:42.713Z", "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": "a97694d2784ade0cb6794470bbb189fd85cd460d650887ce4c2f3388ffcca2b5", "spec_sha": "4a71c39affc4029dee3ac955bfb8236a76de475902abf8476ff2888dcedf9c87", "project_uri": "https://rubygems.org/gems/spree_cm_commissioner", "gem_uri": "https://rubygems.org/gems/spree_cm_commissioner-1.10.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/spree_cm_commissioner/1.10.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": "telegram-bot", "requirements": ">= 0" }, { "name": "twilio-ruby", "requirements": "~> 5.48.0" } ] } } |
2025-05-02 09:09:46 UTC |
eYNWSWLAcWQDQT99izRXS |
dnsimpleThe DNSimple API client for Ruby. |
10.0.0 | Content{ "name": "dnsimple", "downloads": 2792533, "version": "10.0.0", "version_created_at": "2025-05-02T08:58:51.807Z", "version_downloads": 0, "platform": "ruby", "authors": "DNSimple", "info": "The DNSimple API client for Ruby.", "licenses": [], "metadata": {}, "yanked": false, "sha": "c50ee2dad9fc818979048d5ebeed3d98b9cb252925b1ffd3ac6394d3d5f3baba", "spec_sha": "a2454af913d735acb4e9310d18ae7a5c188ccb8fa082e9a46219c8b696b2108c", "project_uri": "https://rubygems.org/gems/dnsimple", "gem_uri": "https://rubygems.org/gems/dnsimple-10.0.0.gem", "homepage_uri": "https://github.com/dnsimple/dnsimple-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/dnsimple/10.0.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" }, { "name": "yard", "requirements": ">= 0" } ], "runtime": [ { "name": "httparty", "requirements": ">= 0" } ] } } |
2025-05-02 08:58:53 UTC |
74IWOXL2qwuF3eBwC5mLg |
rspec-parameterizedRSpec::Parameterized supports simple parameterized test syntax in rspec. |
2.0.0 | Content{ "name": "rspec-parameterized", "downloads": 62202051, "version": "2.0.0", "version_created_at": "2025-05-02T08:52:27.675Z", "version_downloads": 0, "platform": "ruby", "authors": "tomykaira", "info": "RSpec::Parameterized supports simple parameterized test syntax in rspec.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "58e1838217ae96dd2c919be019413a7b4032248bd1e5a6b828e24df2f0b22635", "spec_sha": "36b89c73ad0bc2bf80d91af2095a085e1199f0fe2bb5d62444763f81c192dbce", "project_uri": "https://rubygems.org/gems/rspec-parameterized", "gem_uri": "https://rubygems.org/gems/rspec-parameterized-2.0.0.gem", "homepage_uri": "https://github.com/tomykaira/rspec-parameterized", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/rspec-parameterized/2.0.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": ">= 12.0.0" } ], "runtime": [ { "name": "rspec-parameterized-core", "requirements": ">= 2, < 3" }, { "name": "rspec-parameterized-table_syntax", "requirements": ">= 2, < 3" } ] } } |
2025-05-02 08:52:29 UTC |
Mha13NHUrAcOvjPXoHJP0 |
neetobThis gem gives different commands for interacting with Github and Heroku instances of existing neeto repos. |
0.5.56 | Content{ "name": "neetob", "downloads": 31762, "version": "0.5.56", "version_created_at": "2025-05-02T08:46:59.913Z", "version_downloads": 0, "platform": "ruby", "authors": "Udai Gupta", "info": "This gem gives different commands for interacting with Github and Heroku instances of existing neeto repos.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bigbinary/neetob", "changelog_uri": "https://github.com/bigbinary/neetob/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/bigbinary/neetob" }, "yanked": false, "sha": "7db426497844bbb507d86dba1c9296cb02de80370cf02f3b39ecc160e2ac8e65", "spec_sha": "e44e2e5adbb24a7bdba96c31f304a4cc569937eb28be1f9c3a6903b3fbcd50fd", "project_uri": "https://rubygems.org/gems/neetob", "gem_uri": "https://rubygems.org/gems/neetob-0.5.56.gem", "homepage_uri": "https://github.com/bigbinary/neetob", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bigbinary/neetob", "bug_tracker_uri": null, "changelog_uri": "https://github.com/bigbinary/neetob/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "actionview", "requirements": ">= 0" }, { "name": "activesupport", "requirements": ">= 0" }, { "name": "brakeman", "requirements": "~> 5.0" }, { "name": "chronic", "requirements": ">= 0" }, { "name": "dotenv", "requirements": "~> 2.8.1" }, { "name": "launchy", "requirements": "~> 2.5.0" }, { "name": "neeto-compliance", "requirements": ">= 0" }, { "name": "neetodeploy", "requirements": ">= 0" }, { "name": "octokit", "requirements": "~> 4.0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "terminal-table", "requirements": "~> 3.0.2" }, { "name": "thor", "requirements": "~> 1.3.0" } ] } } |
2025-05-02 08:47:03 UTC |
aNOtW4sLaTmaru-OfZLFR |
rspec-parameterized-table_syntaxRSpec::Parameterized supports simple parameterized test syntax in rspec. |
2.0.0 | Content{ "name": "rspec-parameterized-table_syntax", "downloads": 31166878, "version": "2.0.0", "version_created_at": "2025-05-02T08:42:56.722Z", "version_downloads": 0, "platform": "ruby", "authors": "sue445, tomykaira, joker1007", "info": "RSpec::Parameterized supports simple parameterized test syntax in rspec.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/rspec-parameterized/rspec-parameterized-table_syntax", "changelog_uri": "https://github.com/rspec-parameterized/rspec-parameterized-table_syntax/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/rspec-parameterized/rspec-parameterized-table_syntax", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "5829e9b8c6dddd2d6861dbca638b0d07b66aa18966b52675d73da444be330ac5", "spec_sha": "d7cb18b793c7cc3553fa59f6161d6d175acbe38d87bb76db9089593b5c3a4363", "project_uri": "https://rubygems.org/gems/rspec-parameterized-table_syntax", "gem_uri": "https://rubygems.org/gems/rspec-parameterized-table_syntax-2.0.0.gem", "homepage_uri": "https://github.com/rspec-parameterized/rspec-parameterized-table_syntax", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/rspec-parameterized/rspec-parameterized-table_syntax", "bug_tracker_uri": null, "changelog_uri": "https://github.com/rspec-parameterized/rspec-parameterized-table_syntax/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" } ], "runtime": [ { "name": "binding_of_caller", "requirements": ">= 0" }, { "name": "rspec-parameterized-core", "requirements": ">= 2, < 3" } ] } } |
2025-05-02 08:42:58 UTC |
Jf8PRAp1k0_i88H9URx0j |
itsiWrapper Gem for both the Itsi server and the Itsi Fiber scheduler |
0.2.16 | Content{ "name": "itsi", "downloads": 5057, "version": "0.2.16", "version_created_at": "2025-05-02T08:41:07.970Z", "version_downloads": 0, "platform": "ruby", "authors": "Wouter Coppieters", "info": "Wrapper Gem for both the Itsi server and the Itsi Fiber scheduler", "licenses": [ "LGPL-3.0" ], "metadata": { "homepage_uri": "https://itsi.fyi", "changelog_uri": "https://github.com/wouterken/itsi/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/wouterken/itsi" }, "yanked": false, "sha": "9c98e2d3b0477071832732c05ee34121f351fb92fdef5bdf063eb03f603b906b", "spec_sha": "431c69611c7101b68dcbf28cc786c903970487063a633d24b7b126c34b7d67a7", "project_uri": "https://rubygems.org/gems/itsi", "gem_uri": "https://rubygems.org/gems/itsi-0.2.16.gem", "homepage_uri": "https://itsi.fyi", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/wouterken/itsi", "bug_tracker_uri": null, "changelog_uri": "https://github.com/wouterken/itsi/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "itsi-scheduler", "requirements": "~> 0.2.16" }, { "name": "itsi-server", "requirements": "~> 0.2.16" } ] } } |
2025-05-02 08:41:09 UTC |
qT6GBzKD2XY-S2x2JQOZi |
itsi-schedulerItsi Scheduler - A light-weight Fiber Scheduler implementation for Ruby |
0.2.16 | Content{ "name": "itsi-scheduler", "downloads": 5043, "version": "0.2.16", "version_created_at": "2025-05-02T08:40:54.408Z", "version_downloads": 0, "platform": "ruby", "authors": "Wouter Coppieters", "info": "Itsi Scheduler - A light-weight Fiber Scheduler implementation for Ruby", "licenses": [ "LGPL-3.0" ], "metadata": { "homepage_uri": "https://itsi.fyi", "changelog_uri": "https://github.com/wouterken/itsi/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/wouterken/itsi" }, "yanked": false, "sha": "613f473419ebfd13da5f8000b35a29bc5aee42ff8ee9d928ccc6c2b63c1d9e33", "spec_sha": "be6d4f4b08202ebeda7a80c7b8c4869984d54f8a9b4bc1b31a9958e57275055a", "project_uri": "https://rubygems.org/gems/itsi-scheduler", "gem_uri": "https://rubygems.org/gems/itsi-scheduler-0.2.16.gem", "homepage_uri": "https://itsi.fyi", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/wouterken/itsi", "bug_tracker_uri": null, "changelog_uri": "https://github.com/wouterken/itsi/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rb_sys", "requirements": "~> 0.9.91" } ] } } |
2025-05-02 08:40:55 UTC |
B4YNo-K-jHAsR1Bj-5pLf |
itsi-serverItsi Server - A light-weight Rack Server implementation for Ruby |
0.2.16 | Content{ "name": "itsi-server", "downloads": 4941, "version": "0.2.16", "version_created_at": "2025-05-02T08:40:47.969Z", "version_downloads": 0, "platform": "ruby", "authors": "Wouter Coppieters", "info": "Itsi Server - A light-weight Rack Server implementation for Ruby", "licenses": [ "LGPL-3.0" ], "metadata": { "homepage_uri": "https://itsi.fyi", "changelog_uri": "https://github.com/wouterken/itsi/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/wouterken/itsi" }, "yanked": false, "sha": "eb198fc6cfd9bdc439299fe20dc127c2c5b24bd83a44e4d16ac8177ae14e0e75", "spec_sha": "eb2eb85b2210d3250ba1e704a71fa01402e4414129848d73b754f22b5c7b68ee", "project_uri": "https://rubygems.org/gems/itsi-server", "gem_uri": "https://rubygems.org/gems/itsi-server-0.2.16.gem", "homepage_uri": "https://itsi.fyi", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/wouterken/itsi", "bug_tracker_uri": null, "changelog_uri": "https://github.com/wouterken/itsi/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "ruby-lsp", "requirements": ">= 0" } ], "runtime": [ { "name": "json", "requirements": "~> 2" }, { "name": "prism", "requirements": "~> 1.4" }, { "name": "rack", "requirements": ">= 1.6" }, { "name": "rb_sys", "requirements": "~> 0.9.91" } ] } } |
2025-05-02 08:40:51 UTC |
ETBgtZ34OdxisXqFN0eqf |
rbsRBS is the language for type signatures for Ruby and standard library definitions. |
4.0.0.dev.1 | Content{ "name": "rbs", "downloads": 29466352, "version": "4.0.0.dev.1", "version_created_at": "2025-05-02T08:35:38.788Z", "version_downloads": 0, "platform": "ruby", "authors": "Soutaro Matsumoto", "info": "RBS is the language for type signatures for Ruby and standard library definitions.", "licenses": [ "BSD-2-Clause", "Ruby" ], "metadata": { "homepage_uri": "https://github.com/ruby/rbs", "changelog_uri": "https://github.com/ruby/rbs/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/ruby/rbs.git" }, "yanked": false, "sha": "0afa3d7bf4fe90cd542810d5692dde686f48e2f40e6531033c676d1d992f7f89", "spec_sha": "199af105429e9847bfb9aba2455cea495cd0398791b3cefd43957cb03fd5f691", "project_uri": "https://rubygems.org/gems/rbs", "gem_uri": "https://rubygems.org/gems/rbs-4.0.0.dev.1.gem", "homepage_uri": "https://github.com/ruby/rbs", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/ruby/rbs.git", "bug_tracker_uri": null, "changelog_uri": "https://github.com/ruby/rbs/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "logger", "requirements": ">= 0" }, { "name": "prism", "requirements": ">= 1.3.0" } ] } } |
2025-05-02 08:35:40 UTC |