Lastest updates from Rubygems.org
ID | Gem | Version | Body | Updated At |
---|---|---|---|---|
WkZIvINm7_v7NI1yJbHXb |
maglevcmsMaglevCMS integrates a powerful website/page builder with a polished UX/UI into your Ruby on Rails application, backed by a flexible and robust CMS engine. |
2.0.0 | Content{ "name": "maglevcms", "downloads": 21431, "version": "2.0.0", "version_created_at": "2025-07-08T14:27:06.777Z", "version_downloads": 0, "platform": "ruby", "authors": "Didier Lafforgue", "info": " MaglevCMS integrates a powerful website/page builder with a polished UX/UI into your Ruby on Rails application, backed by a flexible and robust CMS engine.\n", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "0d1c03d640718aaecd6e428f414fcfcf8b699119ac39e7dafb6c26298e4718cf", "spec_sha": "572f4ff97d7336ad71fb2bb232506721ec4233349a82da787cabe838602eb3cf", "project_uri": "https://rubygems.org/gems/maglevcms", "gem_uri": "https://rubygems.org/gems/maglevcms-2.0.0.gem", "homepage_uri": "https://www.maglev.dev/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/maglevcms/2.0.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "jbuilder", "requirements": "< 3, >= 2" }, { "name": "kaminari", "requirements": "~> 1.2.1" }, { "name": "maglev-injectable", "requirements": "~> 2.1.1" }, { "name": "rails", "requirements": "< 9, >= 7" }, { "name": "vite_rails", "requirements": "< 4, >= 3" }, { "name": "vite_ruby", "requirements": ">= 3.5" } ] } } |
2025-07-08 14:27:08 UTC |
XP_bRbseUIbnZVUbnJMuY |
epb_view_modelsLibrary used to parse Energy Performance Certificates (EPC) |
2.1.4 | Content{ "name": "epb_view_models", "downloads": 49498, "version": "2.1.4", "version_created_at": "2025-07-08T14:04:22.097Z", "version_downloads": 0, "platform": "ruby", "authors": "MHCLG Energy Performance of Buildings", "info": "Library used to parse Energy Performance Certificates (EPC)", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "9078559d78807e56c0d27b689abd080962aeb38456b2e5409b6ba4e48cd3c335", "spec_sha": "fe61eae5f5f54289901e62b1db25f28115bc9ba00d3b33d9f18dbc95aa5a32a3", "project_uri": "https://rubygems.org/gems/epb_view_models", "gem_uri": "https://rubygems.org/gems/epb_view_models-2.1.4.gem", "homepage_uri": "https://github.com/communitiesuk/epb-view-models", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/epb_view_models/2.1.4", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "nokogiri", "requirements": "~> 1.16" }, { "name": "zeitwerk", "requirements": "~> 2.6" } ] } } |
2025-07-08 14:04:23 UTC |
8tFtb1otJYbg8YgfHDiS3 |
ruby-lspAn opinionated language server for Ruby |
0.25.0 | Content{ "name": "ruby-lsp", "downloads": 19495406, "version": "0.25.0", "version_created_at": "2025-07-08T13:56:45.328Z", "version_downloads": 0, "platform": "ruby", "authors": "Shopify", "info": "An opinionated language server for Ruby", "licenses": [ "MIT" ], "metadata": { "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://shopify.github.io/ruby-lsp/" }, "yanked": false, "sha": "ed2b257ea516a6421f7b1a4b10c57d71d337e220974868686f53ad0ba223f33a", "spec_sha": "a0b6e00ca869137e4013db4710cce758487cd1e8c8fe18acb79255887d746f02", "project_uri": "https://rubygems.org/gems/ruby-lsp", "gem_uri": "https://rubygems.org/gems/ruby-lsp-0.25.0.gem", "homepage_uri": "https://github.com/Shopify/ruby-lsp", "wiki_uri": null, "documentation_uri": "https://shopify.github.io/ruby-lsp/", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "language_server-protocol", "requirements": "~> 3.17.0" }, { "name": "prism", "requirements": ">= 1.2, < 2.0" }, { "name": "rbs", "requirements": ">= 3, < 5" } ] } } |
2025-07-08 13:56:48 UTC |
dWpPN5tQg5LmUOWoBEGUm |
ittybitThis rubygem does not have a description or summary. |
0.8.4 | Content{ "name": "ittybit", "downloads": 1292, "version": "0.8.4", "version_created_at": "2025-07-08T13:54:10.328Z", "version_downloads": 0, "platform": "ruby", "authors": "", "info": "This rubygem does not have a description or summary.", "licenses": [], "metadata": { "homepage_uri": "https://github.com/ittybit/sdk-ruby", "changelog_uri": "https://github.com/ittybit/sdk-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/ittybit/sdk-ruby" }, "yanked": false, "sha": "52ccba01e487525284a8d236834a2073caa41ff770457aafa5221d345a7698c8", "spec_sha": "549f8260d85a8c282ab21313289341f598a836374eef870eff012bf2add86288", "project_uri": "https://rubygems.org/gems/ittybit", "gem_uri": "https://rubygems.org/gems/ittybit-0.8.4.gem", "homepage_uri": "https://github.com/ittybit/sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/ittybit/sdk-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/ittybit/sdk-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "async-http-faraday", "requirements": ">= 0.0, < 1.0" }, { "name": "faraday", "requirements": ">= 1.10, < 3.0" }, { "name": "faraday-net_http", "requirements": ">= 1.0, < 4.0" }, { "name": "faraday-retry", "requirements": ">= 1.0, < 3.0" } ] } } |
2025-07-08 13:54:11 UTC |
oQaSLUVI-cF6F_Di1TdGO |
active_operatorA Rails pattern for calling external APIs, then storing and processing their responses |
0.1.1 | Content{ "name": "active_operator", "downloads": 120, "version": "0.1.1", "version_created_at": "2025-07-08T13:47:30.982Z", "version_downloads": 0, "platform": "ruby", "authors": "Jeremy Smith", "info": "A Rails pattern for calling external APIs, then storing and processing their responses", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/jeremysmithco/active_operator", "changelog_uri": "https://github.com/jeremysmithco/active_operator/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/jeremysmithco/active_operator" }, "yanked": false, "sha": "543c2c409b6eac504fd7042a1d0fbe067baed2fcb2e7014e77b900ef0cf674cd", "spec_sha": "6b9fd900ab371b18e3a64744b662850fd7a5c8a586a0d2f78dc49dc476e281d3", "project_uri": "https://rubygems.org/gems/active_operator", "gem_uri": "https://rubygems.org/gems/active_operator-0.1.1.gem", "homepage_uri": "https://github.com/jeremysmithco/active_operator", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/jeremysmithco/active_operator", "bug_tracker_uri": null, "changelog_uri": "https://github.com/jeremysmithco/active_operator/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activejob", "requirements": ">= 7.2" }, { "name": "activerecord", "requirements": ">= 7.2" } ] } } |
2025-07-08 13:47:32 UTC |
JvItgq8Z02MIKYlvc5QwB |
securialSecurial is a mountable Rails engine that provides robust, extensible authentication and access control for Rails applications. It supports JWT, API tokens, session-based auth, and is designed for easy integration with modern web and mobile apps. |
1.1.0 | Content{ "name": "securial", "downloads": 2017, "version": "1.1.0", "version_created_at": "2025-07-08T13:45:53.959Z", "version_downloads": 0, "platform": "ruby", "authors": "Aly Badawy", "info": "Securial is a mountable Rails engine that provides robust, extensible authentication and access control for Rails applications. It supports JWT, API tokens, session-based auth, and is designed for easy integration with modern web and mobile apps.", "licenses": [ "MIT" ], "metadata": { "wiki_uri": "https://github.com/AlyBadawy/Securial/wiki", "homepage_uri": "https://github.com/AlyBadawy/Securial/wiki", "release_date": "2025-07-08", "changelog_uri": "https://github.com/AlyBadawy/Securial/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/AlyBadawy/Securial", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://alybadawy.github.io/Securial/_index.html" }, "yanked": false, "sha": "fe97a96fdf97120ae158ae571e07c7e5d5734b3245256b987e3c7f17c31bf639", "spec_sha": "77cb05c7a60392a9543540d7ba5cddcaf702bc3869dee3541b98b0b71ace13e9", "project_uri": "https://rubygems.org/gems/securial", "gem_uri": "https://rubygems.org/gems/securial-1.1.0.gem", "homepage_uri": "https://github.com/AlyBadawy/Securial/wiki", "wiki_uri": "https://github.com/AlyBadawy/Securial/wiki", "documentation_uri": "https://alybadawy.github.io/Securial/_index.html", "mailing_list_uri": null, "source_code_uri": "https://github.com/AlyBadawy/Securial", "bug_tracker_uri": null, "changelog_uri": "https://github.com/AlyBadawy/Securial/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bcrypt", "requirements": "~> 3.1" }, { "name": "jbuilder", "requirements": "~> 2.13" }, { "name": "jwt", "requirements": ">= 3.0, < 3.2" }, { "name": "rack-attack", "requirements": "~> 6.7" }, { "name": "rails", "requirements": "~> 8.0" } ] } } |
2025-07-08 13:45:55 UTC |
z85C6p_f_yjRwcdnI2q81 |
vident-view_componentVident with ViewComponent |
1.0.0.alpha1 | Content{ "name": "vident-view_component", "downloads": 2344, "version": "1.0.0.alpha1", "version_created_at": "2025-07-08T13:44:08.565Z", "version_downloads": 0, "platform": "ruby", "authors": "Stephen Ierodiaconou", "info": "Vident with ViewComponent", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/stevegeek/vident", "changelog_uri": "https://github.com/stevegeek/vident/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/stevegeek/vident" }, "yanked": false, "sha": "dd78886196b574c3bce1492cf1169d8f5ab9436cd54616cdd61277902cbf928b", "spec_sha": "561902dbfb31d1703ec2482dc2ccc1cce50a76224a49ef7a5cfa2d784b7f74b5", "project_uri": "https://rubygems.org/gems/vident-view_component", "gem_uri": "https://rubygems.org/gems/vident-view_component-1.0.0.alpha1.gem", "homepage_uri": "https://github.com/stevegeek/vident", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/stevegeek/vident", "bug_tracker_uri": null, "changelog_uri": "https://github.com/stevegeek/vident/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 7.2, < 9" }, { "name": "railties", "requirements": ">= 7.2, < 9" }, { "name": "vident", "requirements": "~> 1.0.0.alpha1" }, { "name": "view_component", "requirements": "= 4.0.0.rc2" } ] } } |
2025-07-08 13:44:10 UTC |
i1o8wxzokf6nPqLlQ_Q67 |
vident-phlexVident with Phlex |
1.0.0.alpha1 | Content{ "name": "vident-phlex", "downloads": 2905, "version": "1.0.0.alpha1", "version_created_at": "2025-07-08T13:44:02.843Z", "version_downloads": 0, "platform": "ruby", "authors": "Stephen Ierodiaconou", "info": "Vident with Phlex", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/stevegeek/vident", "changelog_uri": "https://github.com/stevegeek/vident/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/stevegeek/vident" }, "yanked": false, "sha": "7b92d9ef84969173b01e5821fd78d650e8ccd38b7915227d2e590910cfd325a9", "spec_sha": "ab1e3e0bc8bc388bd57ce8b63f392f6e881fe2c6d4c3476d7ddd6721c934c67b", "project_uri": "https://rubygems.org/gems/vident-phlex", "gem_uri": "https://rubygems.org/gems/vident-phlex-1.0.0.alpha1.gem", "homepage_uri": "https://github.com/stevegeek/vident", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/stevegeek/vident", "bug_tracker_uri": null, "changelog_uri": "https://github.com/stevegeek/vident/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 7.2, < 9" }, { "name": "phlex", "requirements": ">= 2.0, < 3" }, { "name": "phlex-rails", "requirements": ">= 0.8.1, < 3" }, { "name": "railties", "requirements": ">= 7.2, < 9" }, { "name": "vident", "requirements": "~> 1.0.0.alpha1" } ] } } |
2025-07-08 13:44:04 UTC |
Ew5qLcA0AkhB5CkDwLqwu |
videntVident makes using Stimulus with your `ViewComponent` or `Phlex` view components as easy as writing Ruby. Vident is the base of your design system implementation, which provides helpers for working with Stimulus. For component libraries with ViewComponent or Phlex. |
1.0.0.alpha1 | Content{ "name": "vident", "downloads": 12137, "version": "1.0.0.alpha1", "version_created_at": "2025-07-08T13:43:57.457Z", "version_downloads": 0, "platform": "ruby", "authors": "Stephen Ierodiaconou", "info": "Vident makes using Stimulus with your `ViewComponent` or `Phlex` view components as easy as writing Ruby. Vident is the base of your design system implementation, which provides helpers for working with Stimulus. For component libraries with ViewComponent or Phlex.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/stevegeek/vident", "changelog_uri": "https://github.com/stevegeek/vident/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/stevegeek/vident" }, "yanked": false, "sha": "a555172fbaf71aa78622b9be0924873a4401298062dfe1432c58bd64bf8498f0", "spec_sha": "1e25f5fb7a9564dbbb2f94d86106589069f99bb527aa84894658d72258b9ca33", "project_uri": "https://rubygems.org/gems/vident", "gem_uri": "https://rubygems.org/gems/vident-1.0.0.alpha1.gem", "homepage_uri": "https://github.com/stevegeek/vident", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/stevegeek/vident", "bug_tracker_uri": null, "changelog_uri": "https://github.com/stevegeek/vident/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 7.2, < 9" }, { "name": "literal", "requirements": ">= 1.0, < 2" }, { "name": "railties", "requirements": ">= 7.2, < 9" } ] } } |
2025-07-08 13:44:00 UTC |
X4bS2InB-p5Oo-49_RBnP |
bootstrap5_helperRails helpers for generating Bootstrap 5 components. |
1.2.0.pre3 | Content{ "name": "bootstrap5_helper", "downloads": 4690, "version": "1.2.0.pre3", "version_created_at": "2025-07-08T13:40:25.083Z", "version_downloads": 0, "platform": "ruby", "authors": "Robert David", "info": "Rails helpers for generating Bootstrap 5 components.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/rdavid369/bootstrap5-helper", "changelog_uri": "https://github.com/rdavid369/bootstrap5-helper", "source_code_uri": "https://github.com/rdavid369/bootstrap5-helper/blob/main/CHANGELOG.md", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "ed01883c30223d37c0528b25cd856d19ca6a12f7426b4cc973edd102c0b292f1", "spec_sha": "4959da1297609c321f1e9a99503d6f356bbf514ebf84a1ef90769bc831406d4b", "project_uri": "https://rubygems.org/gems/bootstrap5_helper", "gem_uri": "https://rubygems.org/gems/bootstrap5_helper-1.2.0.pre3.gem", "homepage_uri": "https://github.com/rdavid369/bootstrap5-helper", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/rdavid369/bootstrap5-helper/blob/main/CHANGELOG.md", "bug_tracker_uri": null, "changelog_uri": "https://github.com/rdavid369/bootstrap5-helper", "funding_uri": null, "dependencies": { "development": [ { "name": "bootstrap", "requirements": "~> 5.2.2" }, { "name": "jquery-rails", "requirements": ">= 0" }, { "name": "redcarpet", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "solargraph", "requirements": ">= 0" } ], "runtime": [ { "name": "rails", "requirements": "> 4.2, <= 8.1" } ] } } |
2025-07-08 13:40:26 UTC |
CngxR8Z9m9_TZVF4LBygo |
gitlab-cloud-connectorThis gem provides common CloudConnector configuration and libraries for GitLab projects. |
1.21.0 | Content{ "name": "gitlab-cloud-connector", "downloads": 8599938, "version": "1.21.0", "version_created_at": "2025-07-08T13:37:46.851Z", "version_downloads": 0, "platform": "ruby", "authors": "Nikola Milojevic", "info": "This gem provides common CloudConnector configuration and libraries for GitLab projects.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://gitlab.com/gitlab-org/cloud-connector/gitlab-cloud-connector", "changelog_uri": "https://gitlab.com/gitlab-org/cloud-connector/gitlab-cloud-connector/-/releases", "source_code_uri": "https://gitlab.com/gitlab-org/cloud-connector/gitlab-cloud-connector", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "16eb2a42f223c6c70efc20a8fd9e2bbe4fa91603894daa8a72f354f425a07709", "spec_sha": "35ba39eaadc22d69a50de710c785e87173e497c98661c984a34733f38b750185", "project_uri": "https://rubygems.org/gems/gitlab-cloud-connector", "gem_uri": "https://rubygems.org/gems/gitlab-cloud-connector-1.21.0.gem", "homepage_uri": "https://gitlab.com/gitlab-org/cloud-connector/gitlab-cloud-connector", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://gitlab.com/gitlab-org/cloud-connector/gitlab-cloud-connector", "bug_tracker_uri": null, "changelog_uri": "https://gitlab.com/gitlab-org/cloud-connector/gitlab-cloud-connector/-/releases", "funding_uri": null, "dependencies": { "development": [ { "name": "gitlab-styles", "requirements": "~> 12.0.1" }, { "name": "rake", "requirements": "~> 13.0.6" }, { "name": "rspec", "requirements": "~> 3.8" } ], "runtime": [ { "name": "activesupport", "requirements": "~> 7.0" }, { "name": "jwt", "requirements": "~> 2.9.3" } ] } } |
2025-07-08 13:37:50 UTC |
6ezlUswwoOpFaccwj4OUd |
grpc-restGenerate Rails controllers and routes from gRPC definitions. |
0.4.0 | Content{ "name": "grpc-rest", "downloads": 7723, "version": "0.4.0", "version_created_at": "2025-07-08T13:20:26.728Z", "version_downloads": 0, "platform": "ruby", "authors": "Daniel Orner", "info": "Generate Rails controllers and routes from gRPC definitions.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "5149611db48a35f2580b5cc9daa5f9216b6a41c1eafa5a9b7b69bb956bf42382", "spec_sha": "ad155f0018b99f10728b195cae497a6a7ff2b969af6ba26364cfacf42e5f9c64", "project_uri": "https://rubygems.org/gems/grpc-rest", "gem_uri": "https://rubygems.org/gems/grpc-rest-0.4.0.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/grpc-rest/0.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": "gruf", "requirements": ">= 0" }, { "name": "rspec-rails", "requirements": ">= 0" }, { "name": "rspec-snapshot", "requirements": ">= 0" } ], "runtime": [ { "name": "google-protobuf", "requirements": ">= 4.30.2" }, { "name": "grpc", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 6.0" } ] } } |
2025-07-08 13:20:28 UTC |
hvhpfH-OalxQc1PnPzw83 |
ai-agentsRuby AI Agents SDK enables creating complex AI workflows with multi-agent orchestration, tool execution, safety guardrails, and provider-agnostic LLM integration. |
0.2.0 | Content{ "name": "ai-agents", "downloads": 518, "version": "0.2.0", "version_created_at": "2025-07-08T13:20:06.840Z", "version_downloads": 0, "platform": "ruby", "authors": "Shivam Mishra", "info": "Ruby AI Agents SDK enables creating complex AI workflows with multi-agent orchestration, tool execution, safety guardrails, and provider-agnostic LLM integration.", "licenses": [], "metadata": { "homepage_uri": "https://chatwoot.com/ai-agents", "changelog_uri": "https://github.com/chatwoot/ai-agents", "source_code_uri": "https://github.com/chatwoot/ai-agents" }, "yanked": false, "sha": "593f65977e57fb210da1165879f9d92aa02ef2292a22822b4b98eeea54ec9126", "spec_sha": "3818e74f4b0ec2ad55651b471e329ca3a4feb85382b89fd169ad9e7fd45efb7f", "project_uri": "https://rubygems.org/gems/ai-agents", "gem_uri": "https://rubygems.org/gems/ai-agents-0.2.0.gem", "homepage_uri": "https://chatwoot.com/ai-agents", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/chatwoot/ai-agents", "bug_tracker_uri": null, "changelog_uri": "https://github.com/chatwoot/ai-agents", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "ruby_llm", "requirements": "~> 1.3" } ] } } |
2025-07-08 13:20:08 UTC |
8iznFgERPCBnXZ1POj5nK |
ittybitThis rubygem does not have a description or summary. |
0.8.2 | Content{ "name": "ittybit", "downloads": 1264, "version": "0.8.2", "version_created_at": "2025-07-08T13:14:40.947Z", "version_downloads": 0, "platform": "ruby", "authors": "", "info": "This rubygem does not have a description or summary.", "licenses": [], "metadata": { "homepage_uri": "https://github.com/ittybit/sdk-ruby", "changelog_uri": "https://github.com/ittybit/sdk-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/ittybit/sdk-ruby" }, "yanked": false, "sha": "219814b604f599061a88dc2c75fabcde5305ba7818cee6db83e2afd4147c1108", "spec_sha": "aeb195fb5cef5ef306b0b32aa4998c6e50bb11235db526b4e2e6a1942077c334", "project_uri": "https://rubygems.org/gems/ittybit", "gem_uri": "https://rubygems.org/gems/ittybit-0.8.2.gem", "homepage_uri": "https://github.com/ittybit/sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/ittybit/sdk-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/ittybit/sdk-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "async-http-faraday", "requirements": ">= 0.0, < 1.0" }, { "name": "faraday", "requirements": ">= 1.10, < 3.0" }, { "name": "faraday-net_http", "requirements": ">= 1.0, < 4.0" }, { "name": "faraday-retry", "requirements": ">= 1.0, < 3.0" } ] } } |
2025-07-08 13:14:42 UTC |
D3KL4_6JBb5Lh-n8z0VSE |
lefthookA single dependency-free binary to manage all your git hooks that works with any language in any environment, and in all common team workflows. |
1.12.0 | Content{ "name": "lefthook", "downloads": 5857181, "version": "1.12.0", "version_created_at": "2025-07-08T13:07:19.037Z", "version_downloads": 0, "platform": "ruby", "authors": "A.A.Abroskin, Evil Martians", "info": "A single dependency-free binary to manage all your git hooks that works with any language in any environment, and in all common team workflows.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "3d08a9f4fb27a4392cddd14b25f445fceeb2ae946cc2e4cecfa5b3c041fd2300", "spec_sha": "2f06541735077fa852645fd243881361195f37a8b615efb754ec40a6c701c354", "project_uri": "https://rubygems.org/gems/lefthook", "gem_uri": "https://rubygems.org/gems/lefthook-1.12.0.gem", "homepage_uri": "https://github.com/evilmartians/lefthook", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/lefthook/1.12.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 13:07:21 UTC |
dmy6CR0fkxndQlTaxkU04 |
redmineupCommon libraries for RedmineUP plugins (www.redmineup.com) for Redmine. Required Redmine from http://redmine.org |
1.0.12 | Content{ "name": "redmineup", "downloads": 1314366, "version": "1.0.12", "version_created_at": "2025-07-08T13:07:04.775Z", "version_downloads": 0, "platform": "ruby", "authors": "RedmineUP", "info": "Common libraries for RedmineUP plugins (www.redmineup.com) for Redmine. Required Redmine from http://redmine.org", "licenses": [ "GPL-2.0" ], "metadata": {}, "yanked": false, "sha": "177b290682e5978f0cd5c4e85b6d935cd3ec70c0af1a45f241d56df9abb8dc42", "spec_sha": "db6c8ac5cdcd82fab308ebe71fd5731a9b6667465f5512da4fab24085e845158", "project_uri": "https://rubygems.org/gems/redmineup", "gem_uri": "https://rubygems.org/gems/redmineup-1.0.12.gem", "homepage_uri": "https://www.redmineup.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/redmineup/1.0.12", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "mysql2", "requirements": ">= 0" }, { "name": "pg", "requirements": ">= 0" }, { "name": "sqlite3", "requirements": ">= 0" } ], "runtime": [ { "name": "liquid", "requirements": "> 4.0, < 5.0" }, { "name": "rails", "requirements": ">= 0" }, { "name": "rubyzip", "requirements": ">= 0" } ] } } |
2025-07-08 13:07:06 UTC |
cjpee555D6yzBICqkmPNt |
ulmulULMUL is an original Ultra Lightweight MarkUp Language. You can write TeX-style equations in ULMUL texts. The ULMUL texts can be converted into HTML5+MathML with ulmul2html5 command, into HTML5+MathJax with ulmul2mathjax and into LaTeX with ulmul2latex. You can also generate Slidy presentations. Its library ulmul.rb is written in Ruby. |
0.7.1 | Content{ "name": "ulmul", "downloads": 27673, "version": "0.7.1", "version_created_at": "2025-07-08T12:55:14.947Z", "version_downloads": 0, "platform": "ruby", "authors": "Takeshi Nishimatsu", "info": " ULMUL is an original Ultra Lightweight MarkUp Language.\n You can write TeX-style equations in ULMUL texts.\n The ULMUL texts can be converted\n into HTML5+MathML with ulmul2html5 command,\n into HTML5+MathJax with ulmul2mathjax and\n into LaTeX with ulmul2latex.\n You can also generate Slidy presentations.\n Its library ulmul.rb is written in Ruby.\n", "licenses": [ "GPL-3.0-only" ], "metadata": {}, "yanked": false, "sha": "a43e227b46a60df613c3919a174aca13d47e1f32e98e9657e5f92e246b6c2522", "spec_sha": "e210516cba0879a88cfb54053087619b84c83ce46832fa0d32c45dd5dd360d4b", "project_uri": "https://rubygems.org/gems/ulmul", "gem_uri": "https://rubygems.org/gems/ulmul-0.7.1.gem", "homepage_uri": "http://t-nissie.users.sourceforge.net/ULMUL/", "wiki_uri": "", "documentation_uri": "http://t-nissie.users.sourceforge.net/ULMUL/", "mailing_list_uri": "", "source_code_uri": "https://github.com/t-nissie/ULMUL", "bug_tracker_uri": "", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aasm", "requirements": "~> 5.5, >= 5.5.0" }, { "name": "exifr", "requirements": "~> 1.4, >= 1.4.0" }, { "name": "math_ml", "requirements": "~> 1.0, >= 1.0.0" } ] } } |
2025-07-08 12:55:16 UTC |
Oi0LHHDIxIKRwJsPjrAVj |
syntropySyntropic Web Framework |
0.9.1 | Content{ "name": "syntropy", "downloads": 1264, "version": "0.9.1", "version_created_at": "2025-07-08T12:53:09.958Z", "version_downloads": 0, "platform": "ruby", "authors": "Sharon Rosner", "info": "Syntropic Web Framework", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/noteflakes/syntropy", "changelog_uri": "https://github.com/noteflakes/syntropy/blob/master/CHANGELOG.md", "documentation_uri": "https://www.rubydoc.info/gems/syntropy" }, "yanked": false, "sha": "4df33c819724dba6e660a894797ee1144b8a3ab4690ff2eb29a8bdec82215e6b", "spec_sha": "13d4545fc668e2ce19f15bf4cb23e605feed0c571c2c56376d3f1250826accd6", "project_uri": "https://rubygems.org/gems/syntropy", "gem_uri": "https://rubygems.org/gems/syntropy-0.9.1.gem", "homepage_uri": "https://github.com/noteflakes/syntropy", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/syntropy", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": "https://github.com/noteflakes/syntropy/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "= 5.25.5" }, { "name": "rake", "requirements": "= 13.3.0" } ], "runtime": [ { "name": "extralite", "requirements": "= 2.12" }, { "name": "json", "requirements": "= 2.12.2" }, { "name": "listen", "requirements": "= 3.9.0" }, { "name": "logger", "requirements": "= 1.7.0" }, { "name": "papercraft", "requirements": "= 1.4" }, { "name": "qeweney", "requirements": "= 0.21" }, { "name": "tp2", "requirements": "= 0.14.1" }, { "name": "uringmachine", "requirements": "= 0.16" } ] } } |
2025-07-08 12:53:11 UTC |
JcF21OXbGXtmuN0CuZU-X |
patchwork_csv_utilsDeduplication of CSV files and XLS to CSV conversion. |
0.1.23 | Content{ "name": "patchwork_csv_utils", "downloads": 16248, "version": "0.1.23", "version_created_at": "2025-07-08T12:52:51.455Z", "version_downloads": 0, "platform": "x86_64-linux", "authors": "kingsley.hendrickse", "info": "Deduplication of CSV files and XLS to CSV conversion.", "licenses": [], "metadata": { "homepage_uri": "http://github.com/patchworkhealth/csv_utils", "source_code_uri": "http://github.com/patchworkhealth/csv_utils", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "1330ec43f5b39d959affa2f2aab42d17967f23d6ed009820dcdeee04abfbb14c", "spec_sha": "059f224c3c0ee53d1a321bf7ae376b0f749d58b9182ab742bb5a1ec1043ee7c3", "project_uri": "https://rubygems.org/gems/patchwork_csv_utils", "gem_uri": "https://rubygems.org/gems/patchwork_csv_utils-0.1.23-x86_64-linux.gem", "homepage_uri": "http://github.com/patchworkhealth/csv_utils", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "http://github.com/patchworkhealth/csv_utils", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 12:52:52 UTC |
RvqyeNSY9h792i7zVUpzV |
patchwork_csv_utilsDeduplication of CSV files and XLS to CSV conversion. |
0.1.23 | Content{ "name": "patchwork_csv_utils", "downloads": 16248, "version": "0.1.23", "version_created_at": "2025-07-08T12:52:46.833Z", "version_downloads": 0, "platform": "arm64-darwin", "authors": "kingsley.hendrickse", "info": "Deduplication of CSV files and XLS to CSV conversion.", "licenses": [], "metadata": { "homepage_uri": "http://github.com/patchworkhealth/csv_utils", "source_code_uri": "http://github.com/patchworkhealth/csv_utils", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "749d68d37d8bfd58d0193386ee6f33c96a4806eddbadaead9a1f8540a60a6e13", "spec_sha": "8c1dfa8c57ad2a407c4e27caf297fc5a00fba6d1f438b797a35033908739cef9", "project_uri": "https://rubygems.org/gems/patchwork_csv_utils", "gem_uri": "https://rubygems.org/gems/patchwork_csv_utils-0.1.23-arm64-darwin.gem", "homepage_uri": "http://github.com/patchworkhealth/csv_utils", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "http://github.com/patchworkhealth/csv_utils", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 12:52:49 UTC |
LVeSatyfZYNKlgRhhfben |
patchwork_csv_utilsDeduplication of CSV files and XLS to CSV conversion. |
0.1.23 | Content{ "name": "patchwork_csv_utils", "downloads": 16248, "version": "0.1.23", "version_created_at": "2025-07-08T12:52:45.158Z", "version_downloads": 0, "platform": "x86_64-darwin", "authors": "kingsley.hendrickse", "info": "Deduplication of CSV files and XLS to CSV conversion.", "licenses": [], "metadata": { "homepage_uri": "http://github.com/patchworkhealth/csv_utils", "source_code_uri": "http://github.com/patchworkhealth/csv_utils", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "a9e91a52d6db793b21aeace5a3e6f90077fdc7f2e5eeb4c8d593989eca4e5a19", "spec_sha": "42f3450973b1739d89cd42bf18ebe2eb6a424f81038d093e660b95e954c87d77", "project_uri": "https://rubygems.org/gems/patchwork_csv_utils", "gem_uri": "https://rubygems.org/gems/patchwork_csv_utils-0.1.23-x86_64-darwin.gem", "homepage_uri": "http://github.com/patchworkhealth/csv_utils", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "http://github.com/patchworkhealth/csv_utils", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 12:52:46 UTC |
vChuRyVOAUStvAnvAcbLV |
patchwork_csv_utilsDeduplication of CSV files and XLS to CSV conversion. |
0.1.23 | Content{ "name": "patchwork_csv_utils", "downloads": 16248, "version": "0.1.23", "version_created_at": "2025-07-08T12:52:33.974Z", "version_downloads": 0, "platform": "aarch64-linux", "authors": "kingsley.hendrickse", "info": "Deduplication of CSV files and XLS to CSV conversion.", "licenses": [], "metadata": { "homepage_uri": "http://github.com/patchworkhealth/csv_utils", "source_code_uri": "http://github.com/patchworkhealth/csv_utils", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "980c4af91e1de53bc1e595c4846cb3f537cbcd4ed856aa3a7bdfde5af5d84eaf", "spec_sha": "c8d9c0230985d2890162fde43f11384f31ce200e420463d306360273418ada7b", "project_uri": "https://rubygems.org/gems/patchwork_csv_utils", "gem_uri": "https://rubygems.org/gems/patchwork_csv_utils-0.1.23-aarch64-linux.gem", "homepage_uri": "http://github.com/patchworkhealth/csv_utils", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "http://github.com/patchworkhealth/csv_utils", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 12:52:35 UTC |
A9WZtguWjbVU7cvTIWA_l |
tp2Experimental HTTP/1 server for UringMachine |
0.14.1 | Content{ "name": "tp2", "downloads": 4248, "version": "0.14.1", "version_created_at": "2025-07-08T12:52:28.737Z", "version_downloads": 0, "platform": "ruby", "authors": "Sharon Rosner", "info": "Experimental HTTP/1 server for UringMachine", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/noteflakes/tp2", "changelog_uri": "https://github.com/noteflakes/tp2/blob/master/CHANGELOG.md", "documentation_uri": "https://www.rubydoc.info/gems/tp2" }, "yanked": false, "sha": "54f7acd9d990f5643d01a22d99d8383673d67b530bcb122d874ff9bf0139a9f9", "spec_sha": "9a1aa67206ba9b298d81fef04911f7756326d41882366196011e7189b90e411d", "project_uri": "https://rubygems.org/gems/tp2", "gem_uri": "https://rubygems.org/gems/tp2-0.14.1.gem", "homepage_uri": "https://github.com/noteflakes/tp2", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/tp2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": "https://github.com/noteflakes/tp2/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "qeweney", "requirements": "~> 0.21" }, { "name": "rack", "requirements": "~> 3.1.15" }, { "name": "uringmachine", "requirements": "~> 0.16" } ] } } |
2025-07-08 12:52:30 UTC |
9w73TQjMdrF_4icmSp6Jm |
ittybitThis rubygem does not have a description or summary. |
0.8.0 | Content{ "name": "ittybit", "downloads": 1245, "version": "0.8.0", "version_created_at": "2025-07-08T12:49:03.662Z", "version_downloads": 0, "platform": "ruby", "authors": "", "info": "This rubygem does not have a description or summary.", "licenses": [], "metadata": { "homepage_uri": "https://github.com/ittybit/sdk-ruby", "changelog_uri": "https://github.com/ittybit/sdk-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/ittybit/sdk-ruby" }, "yanked": false, "sha": "368b5b208f4fc2ee50f11f4a0d7a96a673c4b7ba5bd21900d9c369f7433aa26c", "spec_sha": "ca5f1c96b10e928568ff586ea7ccb2a489137f39a23bb28492254b5156b9239f", "project_uri": "https://rubygems.org/gems/ittybit", "gem_uri": "https://rubygems.org/gems/ittybit-0.8.0.gem", "homepage_uri": "https://github.com/ittybit/sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/ittybit/sdk-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/ittybit/sdk-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "async-http-faraday", "requirements": ">= 0.0, < 1.0" }, { "name": "faraday", "requirements": ">= 1.10, < 3.0" }, { "name": "faraday-net_http", "requirements": ">= 1.0, < 4.0" }, { "name": "faraday-retry", "requirements": ">= 1.0, < 3.0" } ] } } |
2025-07-08 12:49:05 UTC |
OhQuMCMCZfcJOOTB6n9nl |
snaptradeConnect brokerage accounts to your app for live positions and trading |
2.0.112 | Content{ "name": "snaptrade", "downloads": 80569, "version": "2.0.112", "version_created_at": "2025-07-08T12:49:02.763Z", "version_downloads": 0, "platform": "ruby", "authors": "SnapTrade", "info": "Connect brokerage accounts to your app for live positions and trading", "licenses": [ "MIT" ], "metadata": { "source_code_uri": "https://github.com/passiv/snaptrade-sdks/tree/master/sdks/ruby", "documentation_uri": "https://github.com/passiv/snaptrade-sdks/tree/master/sdks/ruby" }, "yanked": false, "sha": "8fc81d04366e608563bd9382823d33a934c33c32b66d2a656ab9e21c7754d00b", "spec_sha": "f15ce1331763c1aab9eb8566509c391aec8d0d5ebd62bbf9fd7c50aec2f6d429", "project_uri": "https://rubygems.org/gems/snaptrade", "gem_uri": "https://rubygems.org/gems/snaptrade-2.0.112.gem", "homepage_uri": "https://snaptrade.com/", "wiki_uri": null, "documentation_uri": "https://github.com/passiv/snaptrade-sdks/tree/master/sdks/ruby", "mailing_list_uri": null, "source_code_uri": "https://github.com/passiv/snaptrade-sdks/tree/master/sdks/ruby", "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": "~> 1.0, >= 1.0.4" } ] } } |
2025-07-08 12:49:05 UTC |
DKWJKcCGVHqiTF7zgKEbO |
mayakSet of fully typed utility classes and interfaces integrated with Sorbet. |
0.2.3 | Content{ "name": "mayak", "downloads": 5799, "version": "0.2.3", "version_created_at": "2025-07-08T12:45:23.705Z", "version_downloads": 0, "platform": "ruby", "authors": "Daniil Bober", "info": "Set of fully typed utility classes and interfaces integrated with Sorbet.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "713e3045f27cb63223fbf13f65b3c7a89a351b1e06e41093466510e6b7a2094e", "spec_sha": "4f4fa38525cf49abb8282225269bf43f7119e2d80bd7c54552e6903f68e38f94", "project_uri": "https://rubygems.org/gems/mayak", "gem_uri": "https://rubygems.org/gems/mayak-0.2.3.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/mayak/0.2.3", "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": "rspec", "requirements": ">= 0" }, { "name": "tapioca", "requirements": ">= 0" } ], "runtime": [ { "name": "sorbet", "requirements": ">= 0" }, { "name": "sorbet-coerce", "requirements": ">= 0" }, { "name": "sorbet-runtime", "requirements": ">= 0" } ] } } |
2025-07-08 12:45:25 UTC |
3_lyPJFqxX6z2e4A3H9UT |
syntropySyntropic Web Framework |
0.9 | Content{ "name": "syntropy", "downloads": 1254, "version": "0.9", "version_created_at": "2025-07-08T12:35:17.789Z", "version_downloads": 0, "platform": "ruby", "authors": "Sharon Rosner", "info": "Syntropic Web Framework", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/noteflakes/syntropy", "changelog_uri": "https://github.com/noteflakes/syntropy/blob/master/CHANGELOG.md", "documentation_uri": "https://www.rubydoc.info/gems/syntropy" }, "yanked": false, "sha": "647d5e520fb9ba3ee4ef3dcc4b2046d60ddd225317509a1df8b2f038ac102b39", "spec_sha": "1b9e2730d255514a88b6cac79722e4c046b68d9082331dcef7f59d005d53d837", "project_uri": "https://rubygems.org/gems/syntropy", "gem_uri": "https://rubygems.org/gems/syntropy-0.9.gem", "homepage_uri": "https://github.com/noteflakes/syntropy", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/syntropy", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": "https://github.com/noteflakes/syntropy/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "= 5.25.5" }, { "name": "rake", "requirements": "= 13.3.0" } ], "runtime": [ { "name": "extralite", "requirements": "= 2.12" }, { "name": "json", "requirements": "= 2.12.2" }, { "name": "listen", "requirements": "= 3.9.0" }, { "name": "logger", "requirements": "= 1.7.0" }, { "name": "papercraft", "requirements": "= 1.4" }, { "name": "qeweney", "requirements": "= 0.21" }, { "name": "tp2", "requirements": "= 0.14" }, { "name": "uringmachine", "requirements": "= 0.16" } ] } } |
2025-07-08 12:35:19 UTC |
kDF25r5jsJoHqwVa0il6r |
spreeA complete open source e-commerce solution with multi-store, multi-currency and multi-language capabilities |
5.1.1 | Content{ "name": "spree", "downloads": 2524459, "version": "5.1.1", "version_created_at": "2025-07-08T12:31:14.847Z", "version_downloads": 0, "platform": "ruby", "authors": "Sean Schofield, Spark Solutions Sp. z o.o., Vendo Connect Inc.", "info": "A complete open source e-commerce solution with multi-store, multi-currency and multi-language capabilities", "licenses": [ "AGPL-3.0-or-later", "BSD-3-Clause" ], "metadata": { "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "documentation_uri": "https://docs.spreecommerce.org/" }, "yanked": false, "sha": "a7f47d99c41575753567b9e80ee8c338ab1a4056eca6dbf7812e58aa010699af", "spec_sha": "eb2cf97a2071c609fe48d4d2aa4abc1d924e362616bcc4e1544ef4cba8ab9d83", "project_uri": "https://rubygems.org/gems/spree", "gem_uri": "https://rubygems.org/gems/spree-5.1.1.gem", "homepage_uri": "https://spreecommerce.org", "wiki_uri": null, "documentation_uri": "https://docs.spreecommerce.org/", "mailing_list_uri": null, "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "spree_api", "requirements": "= 5.1.1" }, { "name": "spree_cli", "requirements": "= 5.1.1" }, { "name": "spree_core", "requirements": "= 5.1.1" } ] } } |
2025-07-08 12:31:16 UTC |
dS8DR7nbj58G2rIHUHoZy |
spree_storefrontModern fully featured storefront and checkout for Spree Commerce |
5.1.1 | Content{ "name": "spree_storefront", "downloads": 5349, "version": "5.1.1", "version_created_at": "2025-07-08T12:31:13.326Z", "version_downloads": 0, "platform": "ruby", "authors": "Vendo Connect Inc.", "info": "Modern fully featured storefront and checkout for Spree Commerce", "licenses": [ "AGPL-3.0-or-later" ], "metadata": { "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "documentation_uri": "https://docs.spreecommerce.org/" }, "yanked": false, "sha": "5ee8702ecc5e8ebb26ee0fb860ac7bef9d0a048a76a8dc12ce6721e0e6ad40b3", "spec_sha": "47cee810e8a3ff879b4154cdf0fb6ca47f5720aba5d2871eb914cd9fc6405dca", "project_uri": "https://rubygems.org/gems/spree_storefront", "gem_uri": "https://rubygems.org/gems/spree_storefront-5.1.1.gem", "homepage_uri": "https://getvendo.com", "wiki_uri": null, "documentation_uri": "https://docs.spreecommerce.org/", "mailing_list_uri": null, "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "active_link_to", "requirements": ">= 0" }, { "name": "canonical-rails", "requirements": "~> 0.2.14" }, { "name": "heroicon", "requirements": ">= 0" }, { "name": "importmap-rails", "requirements": ">= 0" }, { "name": "local_time", "requirements": "~> 3.0" }, { "name": "mail_form", "requirements": ">= 0" }, { "name": "payment_icons", "requirements": ">= 0" }, { "name": "spree_core", "requirements": ">= 5.1.1" }, { "name": "sprockets", "requirements": ">= 4.0" }, { "name": "stimulus-rails", "requirements": ">= 0" }, { "name": "tailwindcss-rails", "requirements": ">= 0" }, { "name": "tailwindcss-ruby", "requirements": "~> 3.4.17" }, { "name": "turbo-rails", "requirements": ">= 0" } ] } } |
2025-07-08 12:31:14 UTC |
V-C2ACBtcj0mSfl3yu9ji |
spree_adminFully featured Admin Dashboard for Spree Commerce. Manage your store, orders, products, and more. |
5.1.1 | Content{ "name": "spree_admin", "downloads": 5280, "version": "5.1.1", "version_created_at": "2025-07-08T12:31:10.941Z", "version_downloads": 0, "platform": "ruby", "authors": "Vendo Connect Inc.", "info": "Fully featured Admin Dashboard for Spree Commerce. Manage your store, orders, products, and more.", "licenses": [ "AGPL-3.0-or-later" ], "metadata": { "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "documentation_uri": "https://docs.spreecommerce.org/" }, "yanked": false, "sha": "58aee3b6f881eaa542c05693ef7a51e348b26f4193f9653e39d75533b061ca0c", "spec_sha": "01dabcbb480f2a092a91728a74145bce0667ddc7bb6095a153e23b301dbce0aa", "project_uri": "https://rubygems.org/gems/spree_admin", "gem_uri": "https://rubygems.org/gems/spree_admin-5.1.1.gem", "homepage_uri": "https://getvendo.com", "wiki_uri": null, "documentation_uri": "https://docs.spreecommerce.org/", "mailing_list_uri": null, "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "active_link_to", "requirements": ">= 0" }, { "name": "bootstrap", "requirements": "~> 4.6, >= 4.6.2.1" }, { "name": "breadcrumbs_on_rails", "requirements": "~> 4.1" }, { "name": "chartkick", "requirements": "~> 5.0" }, { "name": "currency_select", "requirements": ">= 0" }, { "name": "dartsass-rails", "requirements": "~> 0.5" }, { "name": "groupdate", "requirements": "~> 6.2" }, { "name": "hightop", "requirements": "~> 0.3" }, { "name": "importmap-rails", "requirements": ">= 0" }, { "name": "local_time", "requirements": "~> 3.0" }, { "name": "mapkick-rb", "requirements": "~> 0.1" }, { "name": "payment_icons", "requirements": ">= 0" }, { "name": "spree_api", "requirements": ">= 5.1.1" }, { "name": "spree_core", "requirements": ">= 5.1.1" }, { "name": "sprockets", "requirements": ">= 4.0" }, { "name": "stimulus-rails", "requirements": ">= 0" }, { "name": "tinymce-rails", "requirements": "~> 6.8.5" }, { "name": "turbo-rails", "requirements": ">= 0" } ] } } |
2025-07-08 12:31:12 UTC |
lQHOMLwMwo0IV6GNSMHbk |
spree_sampleOptional package containing example data of products, stores, shipping methods, categories and others to quickly setup a demo Spree store |
5.1.1 | Content{ "name": "spree_sample", "downloads": 2231336, "version": "5.1.1", "version_created_at": "2025-07-08T12:31:08.196Z", "version_downloads": 0, "platform": "ruby", "authors": "Sean Schofield, Spark Solutions Sp. z o.o., Vendo Connect Inc.", "info": "Optional package containing example data of products, stores, shipping methods, categories and others to quickly setup a demo Spree store", "licenses": [ "AGPL-3.0-or-later", "BSD-3-Clause" ], "metadata": { "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "documentation_uri": "https://docs.spreecommerce.org/" }, "yanked": false, "sha": "db4f073e2cbe8f5e00d89e560ebcde2fc92cf1dfe33914b2a8753fcfd3b272d9", "spec_sha": "fb10546b3d79b28a0789c3a6280cc68c2d9ec2536ceeba2eb809745e4fa277f0", "project_uri": "https://rubygems.org/gems/spree_sample", "gem_uri": "https://rubygems.org/gems/spree_sample-5.1.1.gem", "homepage_uri": "https://spreecommerce.org", "wiki_uri": null, "documentation_uri": "https://docs.spreecommerce.org/", "mailing_list_uri": null, "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "ffaker", "requirements": "~> 2.9" }, { "name": "spree_core", "requirements": ">= 5.1.1" } ] } } |
2025-07-08 12:31:10 UTC |
oA9hXW-8o8JlLAs5XYpVz |
spree_emailsOptional transactional emails for Spree such as Order placed or Shipment notification emails |
5.1.1 | Content{ "name": "spree_emails", "downloads": 273552, "version": "5.1.1", "version_created_at": "2025-07-08T12:31:05.813Z", "version_downloads": 0, "platform": "ruby", "authors": "Sean Schofield, Spark Solutions Sp. z o.o., Vendo Connect Inc.", "info": "Optional transactional emails for Spree such as Order placed or Shipment notification emails", "licenses": [ "AGPL-3.0-or-later", "BSD-3-Clause" ], "metadata": { "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "documentation_uri": "https://docs.spreecommerce.org/" }, "yanked": false, "sha": "5e037a62e9bebecf795bbd26dd0689ff2919cdd53b2e9d9e1e4fc2444329054d", "spec_sha": "b8a5cbc509df38510fe001b6c3564405cd55bdf55c08c93f3a19f561fb6b4dd2", "project_uri": "https://rubygems.org/gems/spree_emails", "gem_uri": "https://rubygems.org/gems/spree_emails-5.1.1.gem", "homepage_uri": "https://spreecommerce.org", "wiki_uri": null, "documentation_uri": "https://docs.spreecommerce.org/", "mailing_list_uri": null, "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "funding_uri": null, "dependencies": { "development": [ { "name": "email_spec", "requirements": "~> 2.2" } ], "runtime": [ { "name": "spree_core", "requirements": ">= 5.1.1" }, { "name": "sprockets", "requirements": ">= 4.0" } ] } } |
2025-07-08 12:31:07 UTC |
cPc8IbtiHBkSFccUlhtnP |
spree_cliSpree Commerce command line interface |
5.1.1 | Content{ "name": "spree_cli", "downloads": 222292, "version": "5.1.1", "version_created_at": "2025-07-08T12:31:03.602Z", "version_downloads": 0, "platform": "ruby", "authors": "Chris Mar, Spark Solutions Sp. z o.o., Vendo Connect Inc.", "info": "Spree Commerce command line interface", "licenses": [ "AGPL-3.0-or-later", "BSD-3-Clause" ], "metadata": { "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "documentation_uri": "https://docs.spreecommerce.org/" }, "yanked": false, "sha": "0f590234f3169bf920b74077b50571c8b19610e4827b9ba27a1429bf98867d36", "spec_sha": "67fed5a4f4206e8af593a18a1c85b9bcdf808c269f25ea1209a7dee8c243679d", "project_uri": "https://rubygems.org/gems/spree_cli", "gem_uri": "https://rubygems.org/gems/spree_cli-5.1.1.gem", "homepage_uri": "https://spreecommerce.org", "wiki_uri": null, "documentation_uri": "https://docs.spreecommerce.org/", "mailing_list_uri": null, "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "thor", "requirements": "~> 1.0" } ] } } |
2025-07-08 12:31:05 UTC |
aeWjyYVBVuhDJyQuDtydC |
spree_apiSpree's API |
5.1.1 | Content{ "name": "spree_api", "downloads": 2506383, "version": "5.1.1", "version_created_at": "2025-07-08T12:31:01.430Z", "version_downloads": 0, "platform": "ruby", "authors": "Ryan Bigg, Spark Solutions Sp. z o.o., Vendo Connect Inc.", "info": "Spree's API", "licenses": [ "AGPL-3.0-or-later", "BSD-3-Clause" ], "metadata": { "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "documentation_uri": "https://docs.spreecommerce.org/" }, "yanked": false, "sha": "83ac737a8027fc640d94635e84d9284038c907ab2e803c5c46530b00683e9aaa", "spec_sha": "f9dad079b4b06fd72ea5d1d3fc8b0ece2e4528aff48d39642f9582d338f0ee1b", "project_uri": "https://rubygems.org/gems/spree_api", "gem_uri": "https://rubygems.org/gems/spree_api-5.1.1.gem", "homepage_uri": "https://spreecommerce.org", "wiki_uri": null, "documentation_uri": "https://docs.spreecommerce.org/", "mailing_list_uri": null, "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "funding_uri": null, "dependencies": { "development": [ { "name": "jsonapi-rspec", "requirements": ">= 0" }, { "name": "multi_json", "requirements": ">= 0" }, { "name": "rswag-specs", "requirements": ">= 0" } ], "runtime": [ { "name": "bcrypt", "requirements": "~> 3.1" }, { "name": "doorkeeper", "requirements": "~> 5.3" }, { "name": "jsonapi-serializer", "requirements": "~> 2.1" }, { "name": "spree_core", "requirements": "= 5.1.1" } ] } } |
2025-07-08 12:31:03 UTC |
trMSaQF3oiB222v0Xw-9Q |
spree_coreSpree Models, Helpers, Services and core libraries |
5.1.1 | Content{ "name": "spree_core", "downloads": 2574643, "version": "5.1.1", "version_created_at": "2025-07-08T12:30:58.281Z", "version_downloads": 0, "platform": "ruby", "authors": "Sean Schofield, Spark Solutions Sp. z o.o., Vendo Connect Inc.", "info": "Spree Models, Helpers, Services and core libraries", "licenses": [ "AGPL-3.0-or-later", "BSD-3-Clause" ], "metadata": { "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "documentation_uri": "https://docs.spreecommerce.org/" }, "yanked": false, "sha": "023242941cc666acbc0c5ababf90ca9af54053d8f7b18057f4d8a4e4bccd0eb5", "spec_sha": "acd2301b4d6d4b26e92b6e7e4a52d08800adfef8466d2ac8a0222b7d9e322d99", "project_uri": "https://rubygems.org/gems/spree_core", "gem_uri": "https://rubygems.org/gems/spree_core-5.1.1.gem", "homepage_uri": "https://spreecommerce.org", "wiki_uri": null, "documentation_uri": "https://docs.spreecommerce.org/", "mailing_list_uri": null, "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "funding_uri": null, "dependencies": { "development": [ { "name": "i18n-tasks", "requirements": ">= 0" } ], "runtime": [ { "name": "activemerchant", "requirements": "~> 1.67" }, { "name": "active_storage_validations", "requirements": "= 1.3.0" }, { "name": "acts_as_list", "requirements": ">= 0.8" }, { "name": "acts-as-taggable-on", "requirements": ">= 0" }, { "name": "any_ascii", "requirements": "~> 0.3.2" }, { "name": "auto_strip_attributes", "requirements": "~> 2.6" }, { "name": "awesome_nested_set", "requirements": "~> 3.3, >= 3.3.1" }, { "name": "cancancan", "requirements": "~> 3.2" }, { "name": "carmen", "requirements": ">= 1.0" }, { "name": "countries", "requirements": ">= 0" }, { "name": "friendly_id", "requirements": "~> 5.2, >= 5.2.1" }, { "name": "friendly_id-mobility", "requirements": "~> 1.0" }, { "name": "geocoder", "requirements": ">= 0" }, { "name": "highline", "requirements": ">= 2, < 4" }, { "name": "image_processing", "requirements": "~> 1.2" }, { "name": "kaminari", "requirements": "~> 1.2" }, { "name": "mobility", "requirements": "~> 1.3, >= 1.3.2" }, { "name": "mobility-actiontext", "requirements": "~> 1.1" }, { "name": "mobility-ransack", "requirements": "~> 1.2" }, { "name": "monetize", "requirements": "~> 1.9" }, { "name": "money", "requirements": "~> 6.13" }, { "name": "name_of_person", "requirements": "~> 1.1" }, { "name": "paranoia", "requirements": ">= 2.4" }, { "name": "phonelib", "requirements": "~> 0.10" }, { "name": "rails", "requirements": ">= 7.2, < 8.1" }, { "name": "ransack", "requirements": ">= 4.1" }, { "name": "request_store", "requirements": "~> 1.7" }, { "name": "rexml", "requirements": ">= 0" }, { "name": "ruby-oembed", "requirements": "~> 0.18" }, { "name": "safely_block", "requirements": "~> 0.4" }, { "name": "state_machines-activemodel", "requirements": "~> 0.10" }, { "name": "state_machines-activerecord", "requirements": "~> 0.10" }, { "name": "stringex", "requirements": ">= 0" }, { "name": "tracking_number", "requirements": ">= 0" }, { "name": "validates_zipcode", "requirements": ">= 0" }, { "name": "wannabe_bool", "requirements": ">= 0" } ] } } |
2025-07-08 12:31:00 UTC |
a2i3st4gUxzLgn7DmWjC- |
tp2Experimental HTTP/1 server for UringMachine |
0.14 | Content{ "name": "tp2", "downloads": 4234, "version": "0.14", "version_created_at": "2025-07-08T12:29:59.767Z", "version_downloads": 0, "platform": "ruby", "authors": "Sharon Rosner", "info": "Experimental HTTP/1 server for UringMachine", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/noteflakes/tp2", "changelog_uri": "https://github.com/noteflakes/tp2/blob/master/CHANGELOG.md", "documentation_uri": "https://www.rubydoc.info/gems/tp2" }, "yanked": false, "sha": "7b803c7b8ccf455a70aa4bdd47204f6e651ba59e57e560ddfebc45eb850a8e69", "spec_sha": "d5b16f420ace2de78cb32b1d0d31632b3a177fab51c12ae764c778b806607045", "project_uri": "https://rubygems.org/gems/tp2", "gem_uri": "https://rubygems.org/gems/tp2-0.14.gem", "homepage_uri": "https://github.com/noteflakes/tp2", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/tp2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": "https://github.com/noteflakes/tp2/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "qeweney", "requirements": "~> 0.21" }, { "name": "rack", "requirements": "~> 3.1.15" }, { "name": "uringmachine", "requirements": "~> 0.16" } ] } } |
2025-07-08 12:30:01 UTC |
XVE6casy-g9WNNg6aUnIH |
spree_google_analyticsSpree Commerce Google analytics Extension |
1.0.1 | Content{ "name": "spree_google_analytics", "downloads": 1374, "version": "1.0.1", "version_created_at": "2025-07-08T12:28:40.558Z", "version_downloads": 0, "platform": "ruby", "authors": "Vendo Connect Inc.", "info": "Spree Commerce Google analytics Extension", "licenses": [ "AGPL-3.0-or-later" ], "metadata": {}, "yanked": false, "sha": "f223297414eacb44910f85b3a077b9d411dec82030d6657d95e3f53ae5f8ef67", "spec_sha": "2c90544e41f442b55ea83356940644bc57680be2bb10d1ef67435c72cd8c0cb1", "project_uri": "https://rubygems.org/gems/spree_google_analytics", "gem_uri": "https://rubygems.org/gems/spree_google_analytics-1.0.1.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/spree_google_analytics/1.0.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "spree", "requirements": ">= 5.1.0.beta" }, { "name": "spree_admin", "requirements": ">= 5.1.0.beta" }, { "name": "spree_extension", "requirements": ">= 0" }, { "name": "spree_storefront", "requirements": ">= 5.1.0.beta" } ] } } |
2025-07-08 12:28:42 UTC |
oBuUjJr35h93QLpui9anS |
vipassana-design-standardsProvide a custom bootstrap theme, logos and icons according to the design standards of Vipassana Meditation as Taught yb S.N. Goenka |
1.2.0 | Content{ "name": "vipassana-design-standards", "downloads": 15204, "version": "1.2.0", "version_created_at": "2025-07-08T12:23:06.303Z", "version_downloads": 0, "platform": "ruby", "authors": "Dhamma workers", "info": "Provide a custom bootstrap theme, logos and icons according to the design standards of Vipassana Meditation as Taught yb S.N. Goenka", "licenses": [], "metadata": {}, "yanked": false, "sha": "eaa634a240f389d491b0e019adf31071051f1c4c34d26511fbc5b3eeb8a35a7f", "spec_sha": "de9b406bf18866986f61bc50b556060fcbb9a7634ee258f6aad422e20974b930", "project_uri": "https://rubygems.org/gems/vipassana-design-standards", "gem_uri": "https://rubygems.org/gems/vipassana-design-standards-1.2.0.gem", "homepage_uri": "https://design-standards.dhamma.org", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/vipassana-design-standards/1.2.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 12:23:08 UTC |
TfBB0JMavWVbtLJlgy95Z |
purple-clientBuild API wrappers faster |
0.1.7.2 | Content{ "name": "purple-client", "downloads": 1704, "version": "0.1.7.2", "version_created_at": "2025-07-08T12:04:28.387Z", "version_downloads": 0, "platform": "ruby", "authors": "Pavel Kalashnikov", "info": "Build API wrappers faster", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/purple-magic/purple-client", "changelog_uri": "https://github.com/Purple-Magic/purple-client/releases", "source_code_uri": "https://github.com/purple-magic/purple-client" }, "yanked": false, "sha": "db5903f5f4c9cb47ddabc2cb61355158cf50a09b08412e050033de0d7eb16d4e", "spec_sha": "326523f1d7a35b9344a08fc3c447e09afb9c6d2d2dba87ed8e32aee0edd519a1", "project_uri": "https://rubygems.org/gems/purple-client", "gem_uri": "https://rubygems.org/gems/purple-client-0.1.7.2.gem", "homepage_uri": "https://github.com/purple-magic/purple-client", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/purple-magic/purple-client", "bug_tracker_uri": null, "changelog_uri": "https://github.com/Purple-Magic/purple-client/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "dry-initializer", "requirements": ">= 0" } ] } } |
2025-07-08 12:04:30 UTC |
llcM_2cuW_EvrQT7wIJ5q |
assayoVisualization and analysis you git log. Creates HTML report about commits statistics, employees and company. Also it parse git log and give a achievements based on git stat. In addition the typical git stats, this package can show statistics by departments, tasks or determine the location of users. It quickly parses large git log files. |
0.1.2 | Content{ "name": "assayo", "downloads": 2898, "version": "0.1.2", "version_created_at": "2025-07-08T11:45:09.123Z", "version_downloads": 0, "platform": "ruby", "authors": "Aleksei Bakhirev", "info": "Visualization and analysis you git log. Creates HTML report about commits statistics, employees and company. Also it parse git log and give a achievements based on git stat. In addition the typical git stats, this package can show statistics by departments, tasks or determine the location of users. It quickly parses large git log files.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bakhirev/assayo", "source_code_uri": "https://github.com/bakhirev/assayo" }, "yanked": false, "sha": "96598aacda6aff8c10d882db68a725c3e2d322850dbec2ef9c6cc951cc5377be", "spec_sha": "5e53b1355b44622d8857ea5f4b3c09642492e2b80627dbd295857cd806f3bff0", "project_uri": "https://rubygems.org/gems/assayo", "gem_uri": "https://rubygems.org/gems/assayo-0.1.2.gem", "homepage_uri": "https://github.com/bakhirev/assayo", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bakhirev/assayo", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 11:45:10 UTC |
S9ehqUlUO7i3pUDPWSeei |
inferno_coreInferno Core is an open source tool for testing data exchanges enabled by the FHIR standand |
0.6.17 | Content{ "name": "inferno_core", "downloads": 119663, "version": "0.6.17", "version_created_at": "2025-07-08T11:43:18.080Z", "version_downloads": 0, "platform": "ruby", "authors": "Stephen MacVicar, Robert Scanlon, Chase Zhou", "info": "Inferno Core is an open source tool for testing data exchanges enabled by the FHIR standand", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/inferno-framework/inferno-core", "changelog_uri": "https://github.com/inferno-framework/inferno-core/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/inferno-framework/inferno-core" }, "yanked": false, "sha": "00d5c0f8fe748b2671d1023ca8e442c32ff2e86ce9aab0608e0b063b24b43c5f", "spec_sha": "960b51cc1f3c204da9cd81539cea7ad05a212492f4591b875a9f3e408582f1f0", "project_uri": "https://rubygems.org/gems/inferno_core", "gem_uri": "https://rubygems.org/gems/inferno_core-0.6.17.gem", "homepage_uri": "https://github.com/inferno-framework/inferno-core", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/inferno-framework/inferno-core", "bug_tracker_uri": null, "changelog_uri": "https://github.com/inferno-framework/inferno-core/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": "~> 6.1.7.5" }, { "name": "base62-rb", "requirements": "= 0.3.1" }, { "name": "blueprinter", "requirements": "= 0.25.2" }, { "name": "concurrent-ruby", "requirements": "= 1.3.4" }, { "name": "csv", "requirements": "~> 3.3.5" }, { "name": "dotenv", "requirements": "~> 2.7" }, { "name": "dry-configurable", "requirements": "= 1.0.0" }, { "name": "dry-container", "requirements": "= 0.10.0" }, { "name": "dry-core", "requirements": "= 1.0.0" }, { "name": "dry-inflector", "requirements": "= 1.0.0" }, { "name": "dry-system", "requirements": "= 1.0.0" }, { "name": "faraday", "requirements": "~> 1.2" }, { "name": "faraday_middleware", "requirements": "~> 1.2" }, { "name": "fhir_client", "requirements": ">= 5.0.3" }, { "name": "fhir_models", "requirements": ">= 4.2.2" }, { "name": "hanami-controller", "requirements": "= 2.0.0" }, { "name": "hanami-router", "requirements": "= 2.0.0" }, { "name": "mutex_m", "requirements": "~> 0.3.0" }, { "name": "oj", "requirements": "= 3.11.0" }, { "name": "pastel", "requirements": "~> 0.8.0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "pry-byebug", "requirements": ">= 0" }, { "name": "puma", "requirements": "~> 5.6.7" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "roo", "requirements": "~> 2.10.1" }, { "name": "sequel", "requirements": "~> 5.42.0" }, { "name": "sidekiq", "requirements": "~> 7.2.4" }, { "name": "sqlite3", "requirements": "~> 1.4" }, { "name": "thor", "requirements": "~> 1.2.1" }, { "name": "tty-markdown", "requirements": "~> 0.7.1" } ] } } |
2025-07-08 11:43:20 UTC |
OrInygr-nPLYCAPEXrQRn |
mayakSet of fully typed utility classes and interfaces integrated with Sorbet. |
0.2.2 | Content{ "name": "mayak", "downloads": 5765, "version": "0.2.2", "version_created_at": "2025-07-08T11:42:56.215Z", "version_downloads": 0, "platform": "ruby", "authors": "Daniil Bober", "info": "Set of fully typed utility classes and interfaces integrated with Sorbet.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "897e80f57bbeaf1e476bf01dc78a3ea6ebb06a013764dcec17a65035f74a58bd", "spec_sha": "1a1553b99e2d78d33a001ea6f76c8488ab6357d297fe2829eda09fabae03584c", "project_uri": "https://rubygems.org/gems/mayak", "gem_uri": "https://rubygems.org/gems/mayak-0.2.2.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/mayak/0.2.2", "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": "rspec", "requirements": ">= 0" }, { "name": "tapioca", "requirements": ">= 0" } ], "runtime": [ { "name": "sorbet", "requirements": ">= 0" }, { "name": "sorbet-coerce", "requirements": ">= 0" }, { "name": "sorbet-runtime", "requirements": ">= 0" } ] } } |
2025-07-08 11:42:59 UTC |
rzXTM0YvL6dmVV9FYGa1N |
assayoVisualization and analysis you git log. Creates HTML report about commits statistics, employees and company. Also it parse git log and give a achievements based on git stat. In addition the typical git stats, this package can show statistics by departments, tasks or determine the location of users. It quickly parses large git log files. |
0.1.1 | Content{ "name": "assayo", "downloads": 2894, "version": "0.1.1", "version_created_at": "2025-07-08T11:34:05.479Z", "version_downloads": 0, "platform": "ruby", "authors": "Aleksei Bakhirev", "info": "Visualization and analysis you git log. Creates HTML report about commits statistics, employees and company. Also it parse git log and give a achievements based on git stat. In addition the typical git stats, this package can show statistics by departments, tasks or determine the location of users. It quickly parses large git log files.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bakhirev/assayo", "source_code_uri": "https://github.com/bakhirev/assayo" }, "yanked": false, "sha": "707ddf31f5086001a236825619c256f28433accca9559335ba6c9fe67a2189a7", "spec_sha": "16a811831804ddc46395a9da615698a3d5dc7d7479a57201634c237ece9551cf", "project_uri": "https://rubygems.org/gems/assayo", "gem_uri": "https://rubygems.org/gems/assayo-0.1.1.gem", "homepage_uri": "https://github.com/bakhirev/assayo", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bakhirev/assayo", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 11:34:09 UTC |
OzYZjRMWr3a5LCx7Inmyi |
valerieVCard (Contact Card) parser and generator. |
0.0.8 | Content{ "name": "valerie", "downloads": 3000, "version": "0.0.8", "version_created_at": "2025-07-08T11:22:43.885Z", "version_downloads": 0, "platform": "ruby", "authors": "Hellotext, Ahmed Khattab", "info": "VCard (Contact Card) parser and generator.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "6e19ca526f0521b0f317999c956f9cc208292ae6de5bc88a8ccd96393adf7edc", "spec_sha": "9c3111522abe98b5c9738ce106656af6ca8ddea752b83b32395489fea6014f49", "project_uri": "https://rubygems.org/gems/valerie", "gem_uri": "https://rubygems.org/gems/valerie-0.0.8.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/valerie/0.0.8", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.14" }, { "name": "rake", "requirements": "~> 13.0" } ], "runtime": [] } } |
2025-07-08 11:22:47 UTC |
BYVbbHq-vzZD-1sx_7D5H |
linzerAn implementation of HTTP Messages Signatures (RFC9421) |
0.7.7 | Content{ "name": "linzer", "downloads": 24724, "version": "0.7.7", "version_created_at": "2025-07-08T11:12:33.279Z", "version_downloads": 0, "platform": "ruby", "authors": "Miguel Landaeta", "info": "An implementation of HTTP Messages Signatures (RFC9421)", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/nomadium/linzer", "changelog_uri": "https://github.com/nomadium/linzer/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/nomadium/linzer" }, "yanked": false, "sha": "b2e4165d533961f2cb4ead07a0ba649665c29d038e3008b8d21d2a5babee3227", "spec_sha": "265f0ec3f7ab881872851f3b35e3a99c8b25cf259913ff1a0d6adb08b73b2239", "project_uri": "https://rubygems.org/gems/linzer", "gem_uri": "https://rubygems.org/gems/linzer-0.7.7.gem", "homepage_uri": "https://github.com/nomadium/linzer", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/nomadium/linzer", "bug_tracker_uri": null, "changelog_uri": "https://github.com/nomadium/linzer/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "cgi", "requirements": "~> 0.4.2" }, { "name": "forwardable", "requirements": "~> 1.3, >= 1.3.3" }, { "name": "logger", "requirements": "~> 1.7, >= 1.7.0" }, { "name": "net-http", "requirements": "~> 0.6.0" }, { "name": "openssl", "requirements": "~> 3.0, >= 3.0.0" }, { "name": "rack", "requirements": ">= 2.2, < 4.0" }, { "name": "starry", "requirements": "~> 0.2" }, { "name": "stringio", "requirements": "~> 3.1, >= 3.1.2" }, { "name": "uri", "requirements": "~> 1.0, >= 1.0.2" } ] } } |
2025-07-08 11:12:34 UTC |
DFbWnE61qDTWaKxe5Tff1 |
adsedareAdSedare is a powerful library designed to simplify the process of iOS ad-hoc distribution. By automating and streamlining the distribution of builds, it ensures a smooth, pain-free experience for developers and testers. AdSedare is ideal for anyone looking to automate the distribution of iOS apps, without the usual headaches associated with managing provisioning profiles, certificates, and manual setups. |
0.0.8 | Content{ "name": "adsedare", "downloads": 940, "version": "0.0.8", "version_created_at": "2025-07-08T10:55:34.558Z", "version_downloads": 0, "platform": "ruby", "authors": "alexstrnik", "info": "AdSedare is a powerful library designed to simplify the process of iOS ad-hoc distribution. By automating and streamlining the distribution of builds, it ensures a smooth, pain-free experience for developers and testers. AdSedare is ideal for anyone looking to automate the distribution of iOS apps, without the usual headaches associated with managing provisioning profiles, certificates, and manual setups.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/AlexStrNik/AdSedare", "source_code_uri": "https://github.com/AlexStrNik/AdSedare" }, "yanked": false, "sha": "280bafb39b471b0e59b86fa941ae9d088d1f64adae301b6284db618a1c899d95", "spec_sha": "3053abb4ca683967946ceb9965e0a1160ce2cce1ca819445878d35be845802d4", "project_uri": "https://rubygems.org/gems/adsedare", "gem_uri": "https://rubygems.org/gems/adsedare-0.0.8.gem", "homepage_uri": "https://github.com/AlexStrNik/AdSedare", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/AlexStrNik/AdSedare", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "faraday", "requirements": "~> 2.7" }, { "name": "faraday-cookie_jar", "requirements": "~> 0.0.7" }, { "name": "fastlane-sirp", "requirements": "~> 1.0" }, { "name": "jwt", "requirements": "~> 2.7" }, { "name": "plist", "requirements": "~> 3.2.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "xcodeproj", "requirements": "~> 1.27.0" } ] } } |
2025-07-08 10:55:36 UTC |
i6y4RZNLaShutjpOAQD7G |
toychestrandomized event content generators |
0.1.3 | Content{ "name": "toychest", "downloads": 226, "version": "0.1.3", "version_created_at": "2025-07-08T10:53:38.689Z", "version_downloads": 0, "platform": "ruby", "authors": "Erik Olson", "info": "randomized event content generators", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/xorgnak/toychest", "changelog_uri": "https://github.com/xorgnak/toychest", "source_code_uri": "https://github.com/xorgnak/toychest" }, "yanked": false, "sha": "ae4400181753da0680c45902aa4a66fcb911b4ec68ad8278cbb87f1ab975cbc8", "spec_sha": "91ca7fa9d0867ec03f0a216d49eaa22a55d78f859471c74923ff8c71ac910767", "project_uri": "https://rubygems.org/gems/toychest", "gem_uri": "https://rubygems.org/gems/toychest-0.1.3.gem", "homepage_uri": "https://github.com/xorgnak/toychest", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/xorgnak/toychest", "bug_tracker_uri": null, "changelog_uri": "https://github.com/xorgnak/toychest", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "astronomy", "requirements": ">= 0" }, { "name": "httparty", "requirements": ">= 0" }, { "name": "humanize", "requirements": ">= 0" }, { "name": "lunartic", "requirements": ">= 0" }, { "name": "nickel", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "sun_calc", "requirements": ">= 0" }, { "name": "zodiac", "requirements": ">= 0" } ] } } |
2025-07-08 10:53:41 UTC |
IvBgoUGMUdl-5sRSlmF-C |
toychestrandomized event content generators |
0.1.2 | Content{ "name": "toychest", "downloads": 206, "version": "0.1.2", "version_created_at": "2025-07-08T10:41:07.576Z", "version_downloads": 0, "platform": "ruby", "authors": "Erik Olson", "info": "randomized event content generators", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/xorgnak/toychest", "changelog_uri": "https://github.com/xorgnak/toychest", "source_code_uri": "https://github.com/xorgnak/toychest" }, "yanked": false, "sha": "225f6c07b3a44db6e02c9c5d4e4c4b90703da344e5b07f83ab538d903fb4fac2", "spec_sha": "1ce8b9ed7a3eaad8e971027a22ade115d4e7ed03f887f13d2a2f48fb9b0e3c14", "project_uri": "https://rubygems.org/gems/toychest", "gem_uri": "https://rubygems.org/gems/toychest-0.1.2.gem", "homepage_uri": "https://github.com/xorgnak/toychest", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/xorgnak/toychest", "bug_tracker_uri": null, "changelog_uri": "https://github.com/xorgnak/toychest", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "astronomy", "requirements": ">= 0" }, { "name": "httparty", "requirements": ">= 0" }, { "name": "humanize", "requirements": ">= 0" }, { "name": "lunartic", "requirements": ">= 0" }, { "name": "nickel", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "sun_calc", "requirements": ">= 0" }, { "name": "zodiac", "requirements": ">= 0" } ] } } |
2025-07-08 10:41:09 UTC |
H7wLv00xA16a4_2GVWYY3 |
toychestrandomized event content generators |
0.1.1 | Content{ "name": "toychest", "downloads": 206, "version": "0.1.1", "version_created_at": "2025-07-08T10:35:19.815Z", "version_downloads": 0, "platform": "ruby", "authors": "Erik Olson", "info": "randomized event content generators", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/xorgnak/toychest", "changelog_uri": "https://github.com/xorgnak/toychest", "source_code_uri": "https://github.com/xorgnak/toychest" }, "yanked": false, "sha": "7dbde98a55242c816326c0e6d3008bcf64b3bbbeeeb563da8c277c46c8d2b7fc", "spec_sha": "e1676c3f44c926aea93aa54abc632563e9ff75ea91510d2c3e8996873b7521ab", "project_uri": "https://rubygems.org/gems/toychest", "gem_uri": "https://rubygems.org/gems/toychest-0.1.1.gem", "homepage_uri": "https://github.com/xorgnak/toychest", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/xorgnak/toychest", "bug_tracker_uri": null, "changelog_uri": "https://github.com/xorgnak/toychest", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "astronomy", "requirements": ">= 0" }, { "name": "httparty", "requirements": ">= 0" }, { "name": "humanize", "requirements": ">= 0" }, { "name": "lunartic", "requirements": ">= 0" }, { "name": "nickel", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "sun_calc", "requirements": ">= 0" }, { "name": "zodiac", "requirements": ">= 0" } ] } } |
2025-07-08 10:35:21 UTC |
tpQqTuynlKvIL_jPmDCGi |
kitchen-dokkenA Test Kitchen Driver for Docker & Chef Infra optimized for rapid testing using Chef Infra docker images |
2.20.8 | Content{ "name": "kitchen-dokken", "downloads": 1266379, "version": "2.20.8", "version_created_at": "2025-07-08T10:29:04.371Z", "version_downloads": 0, "platform": "ruby", "authors": "Sean OMeara", "info": "A Test Kitchen Driver for Docker & Chef Infra optimized for rapid testing using Chef Infra docker images", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "e3999558d7df3c6e1aeca21c1892d78f1aea71c4f27c21fd437f9e18abe013eb", "spec_sha": "ff8c46f78098c96d0d3422e921a334a4fa212ccf4b050a276b9254282bb86e03", "project_uri": "https://rubygems.org/gems/kitchen-dokken", "gem_uri": "https://rubygems.org/gems/kitchen-dokken-2.20.8.gem", "homepage_uri": "https://github.com/test-kitchen/kitchen-dokken", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/kitchen-dokken/2.20.8", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "docker-api", "requirements": ">= 1.33, < 3" }, { "name": "lockfile", "requirements": "~> 2.1" }, { "name": "test-kitchen", "requirements": ">= 1.15, < 4" } ] } } |
2025-07-08 10:29:06 UTC |
A54f3OcciIc2E6UkqAPGw |
maglevcmsMaglevCMS integrates a powerful website/page builder with a polished UX/UI into your Ruby on Rails application, backed by a flexible and robust CMS engine. |
2.0.0.beta1 | Content{ "name": "maglevcms", "downloads": 21398, "version": "2.0.0.beta1", "version_created_at": "2025-07-08T10:17:59.152Z", "version_downloads": 0, "platform": "ruby", "authors": "Didier Lafforgue", "info": " MaglevCMS integrates a powerful website/page builder with a polished UX/UI into your Ruby on Rails application, backed by a flexible and robust CMS engine.\n", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "d2efa3b8c3d249a150bd6297f2e758c3727b178005621781f5e2aa259c306777", "spec_sha": "a97545e3be33fc2521779526caa3c1afbffc1e7e74b939f0b7c50f59f94cf64c", "project_uri": "https://rubygems.org/gems/maglevcms", "gem_uri": "https://rubygems.org/gems/maglevcms-2.0.0.beta1.gem", "homepage_uri": "https://www.maglev.dev/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/maglevcms/2.0.0.beta1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "jbuilder", "requirements": "< 3, >= 2" }, { "name": "kaminari", "requirements": "~> 1.2.1" }, { "name": "maglev-injectable", "requirements": "~> 2.1.1" }, { "name": "rails", "requirements": "< 9, >= 7" }, { "name": "vite_rails", "requirements": "< 4, >= 3" }, { "name": "vite_ruby", "requirements": ">= 3.5" } ] } } |
2025-07-08 10:18:00 UTC |
hC_7fmv-F1eKjvIBbBz95 |
dspyA Ruby implementation of DSPy, a framework for programming with large language models |
0.6.2 | Content{ "name": "dspy", "downloads": 2026, "version": "0.6.2", "version_created_at": "2025-07-08T10:14:50.418Z", "version_downloads": 0, "platform": "ruby", "authors": "Vicente Reig Rincón de Arellano", "info": "A Ruby implementation of DSPy, a framework for programming with large language models", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "d0e2fb451a74cf9e6e1a03effde4292dc42a8376e145127fd87f4669b10eb72b", "spec_sha": "fdeabe05593d846c33bb1f8b5c1686947a7ac8951b048d7b49312aced70a1ed2", "project_uri": "https://rubygems.org/gems/dspy", "gem_uri": "https://rubygems.org/gems/dspy-0.6.2.gem", "homepage_uri": "https://github.com/vicentereig/dspy.rb", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/dspy/0.6.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "anthropic", "requirements": "~> 1.1.0" }, { "name": "async", "requirements": "~> 2.23" }, { "name": "dry-configurable", "requirements": "~> 1.0" }, { "name": "dry-logger", "requirements": "~> 1.0" }, { "name": "dry-monitor", "requirements": "~> 1.0" }, { "name": "informers", "requirements": "~> 1.2" }, { "name": "openai", "requirements": "~> 0.9.0" }, { "name": "polars-df", "requirements": "~> 0.20.0" }, { "name": "sorbet-runtime", "requirements": "~> 0.5" }, { "name": "sorbet-schema", "requirements": "~> 0.3" } ] } } |
2025-07-08 10:14:52 UTC |
d4VIbpYoukrPS_rJHS2on |
zon_cafe_commentFile to Clipboard gem |
0.0.52 | Content{ "name": "zon_cafe_comment", "downloads": 2904, "version": "0.0.52", "version_created_at": "2025-07-08T10:11:16.035Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "43b0c4be205dde863b54c04b1cc53ebe7a0335cfa14b076c497d543e793581c7", "spec_sha": "c42eef6c16378d9a863a25a116a0a317c8c1422ef9e813f0242eefacfc3b9d45", "project_uri": "https://rubygems.org/gems/zon_cafe_comment", "gem_uri": "https://rubygems.org/gems/zon_cafe_comment-0.0.52.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/zon_cafe_comment/0.0.52", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 10:11:17 UTC |
wiQzft7NlecfpKZ0B-83E |
duo_cafe_commentFile to Clipboard gem |
0.0.52 | Content{ "name": "duo_cafe_comment", "downloads": 2899, "version": "0.0.52", "version_created_at": "2025-07-08T10:10:46.938Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "311c7e28ce54ed4b7db70bfa12cb6f199cd69a00e03ee611cb2711e87e636bc2", "spec_sha": "c1ba3ba78b1f66d6e2b9bfe50aa035a10332d1f29fefdd88f36e5118bcd10f77", "project_uri": "https://rubygems.org/gems/duo_cafe_comment", "gem_uri": "https://rubygems.org/gems/duo_cafe_comment-0.0.52.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/duo_cafe_comment/0.0.52", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 10:10:48 UTC |
VhDzpeIuMoQsrTY8oul4m |
zon_blog_commentFile to Clipboard gem |
0.0.62 | Content{ "name": "zon_blog_comment", "downloads": 4040, "version": "0.0.62", "version_created_at": "2025-07-08T10:09:33.541Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "310e103179904ee120d860906aaf2244aeb9e7a3613dde24ddc84535a429fde9", "spec_sha": "4f1c813cb90969e0f7e7d555433a7b12106943977695b3975cccef567e829d0b", "project_uri": "https://rubygems.org/gems/zon_blog_comment", "gem_uri": "https://rubygems.org/gems/zon_blog_comment-0.0.62.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/zon_blog_comment/0.0.62", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 10:09:34 UTC |
31wEDlbUHjs51_w6WfPVf |
duo_blog_commentFile to Clipboard gem |
0.0.62 | Content{ "name": "duo_blog_comment", "downloads": 4337, "version": "0.0.62", "version_created_at": "2025-07-08T10:09:09.434Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "1876a9470823cc034bc8127037db299d4a9817682fd7c11d1738033b87a42dd7", "spec_sha": "ea1a020e6172b269789a7030d85174fea622f0f16ade361601b5f4a1d33804aa", "project_uri": "https://rubygems.org/gems/duo_blog_comment", "gem_uri": "https://rubygems.org/gems/duo_blog_comment-0.0.62.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/duo_blog_comment/0.0.62", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 10:09:10 UTC |
tep8n7Utg2qF5sw_TXouw |
zon_blog_cafe_commentFile to Clipboard gem |
0.0.71 | Content{ "name": "zon_blog_cafe_comment", "downloads": 5765, "version": "0.0.71", "version_created_at": "2025-07-08T10:07:01.184Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "8d31f3f8ff097d734124caa7d68bfd6561cbe050d4f013ce63809b6078ef00d3", "spec_sha": "84e05c7ab594b69fbe4aaebe098ba90f9ce9e68b105925f1f8a41ee931017292", "project_uri": "https://rubygems.org/gems/zon_blog_cafe_comment", "gem_uri": "https://rubygems.org/gems/zon_blog_cafe_comment-0.0.71.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/zon_blog_cafe_comment/0.0.71", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 10:07:02 UTC |
CGPxDkGWDiAezGb7JNNej |
duo_blog_cafe_commentFile to Clipboard gem |
0.0.71 | Content{ "name": "duo_blog_cafe_comment", "downloads": 5743, "version": "0.0.71", "version_created_at": "2025-07-08T10:06:41.184Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "340a5d8c4af7ef9dbdec63b988d314c453dd92b5df4f810f693c772eecda303d", "spec_sha": "3963e0e682c1016df852e98f73f16bdf007f9fdb4458e00b6b94e94eb141c522", "project_uri": "https://rubygems.org/gems/duo_blog_cafe_comment", "gem_uri": "https://rubygems.org/gems/duo_blog_cafe_comment-0.0.71.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/duo_blog_cafe_comment/0.0.71", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 10:06:44 UTC |
08aa67xi8hSWvkBm_ShlL |
bugsnagRuby notifier for bugsnag.com |
6.28.0 | Content{ "name": "bugsnag", "downloads": 57469725, "version": "6.28.0", "version_created_at": "2025-07-08T10:03:24.975Z", "version_downloads": 0, "platform": "ruby", "authors": "James Smith", "info": "Ruby notifier for bugsnag.com", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/bugsnag/bugsnag-ruby/blob/v6.28.0/CHANGELOG.md", "source_code_uri": "https://github.com/bugsnag/bugsnag-ruby/", "documentation_uri": "https://docs.bugsnag.com/platforms/ruby/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "e53e7a6a4cd0d23284a6a04b2430b5efc1fffe34cf9e5c97e1b767507ad70696", "spec_sha": "79e5f6a08dece982f262dba4a26923e3fb948bb11f014bdd68f889477cb6e3f8", "project_uri": "https://rubygems.org/gems/bugsnag", "gem_uri": "https://rubygems.org/gems/bugsnag-6.28.0.gem", "homepage_uri": "https://github.com/bugsnag/bugsnag-ruby", "wiki_uri": null, "documentation_uri": "https://docs.bugsnag.com/platforms/ruby/", "mailing_list_uri": null, "source_code_uri": "https://github.com/bugsnag/bugsnag-ruby/", "bug_tracker_uri": null, "changelog_uri": "https://github.com/bugsnag/bugsnag-ruby/blob/v6.28.0/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "concurrent-ruby", "requirements": "~> 1.0" } ] } } |
2025-07-08 10:03:26 UTC |
8YeNzaqjKwjPuBhXbwwhi |
njongto_zonFile to Clipboard gem |
0.0.73 | Content{ "name": "njongto_zon", "downloads": 3594, "version": "0.0.73", "version_created_at": "2025-07-08T10:02:52.151Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "d539b13178347c9f81f2462bdc0b21f84972712daf9bb5269d676c2549b520d5", "spec_sha": "15169de0c2d17e2b0f7558fbdd87b6f0912631fe760b6b352cdea406731ae240", "project_uri": "https://rubygems.org/gems/njongto_zon", "gem_uri": "https://rubygems.org/gems/njongto_zon-0.0.73.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/njongto_zon/0.0.73", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 10:02:53 UTC |
j9PJrIxXwZx99b81g1YXR |
njongto_duoFile to Clipboard gem |
0.0.73 | Content{ "name": "njongto_duo", "downloads": 3620, "version": "0.0.73", "version_created_at": "2025-07-08T10:02:32.608Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "90b8dde92be8c334f5e77109f389d98d08eff95c9d3af003e271d6daf3f1cec3", "spec_sha": "0a612b4dd58ca06444956981523f734aec411b21f5efbade35dc2e918e86f22f", "project_uri": "https://rubygems.org/gems/njongto_duo", "gem_uri": "https://rubygems.org/gems/njongto_duo-0.0.73.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/njongto_duo/0.0.73", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 10:02:34 UTC |
Gn9H0tqNPBxxlTL1ubz9L |
ruby-shellA shell written in Ruby with extensive tab completions, aliases/nicks, history, syntax highlighting, theming, auto-cd, auto-opening files and more. UPDATE v2.8.0: Enhanced help system with two-column display, new :info command, :nickdel/:gnickdel commands for easier nick management. v2.7.0: Ruby Functions - define custom shell commands using full Ruby power! Also: job control, command substitution, variable expansion, conditional execution, and login shell support. |
2.8.0 | Content{ "name": "ruby-shell", "downloads": 15220, "version": "2.8.0", "version_created_at": "2025-07-08T09:59:39.792Z", "version_downloads": 0, "platform": "ruby", "authors": "Geir Isene", "info": "A shell written in Ruby with extensive tab completions, aliases/nicks, history, syntax highlighting, theming, auto-cd, auto-opening files and more. UPDATE v2.8.0: Enhanced help system with two-column display, new :info command, :nickdel/:gnickdel commands for easier nick management. v2.7.0: Ruby Functions - define custom shell commands using full Ruby power! Also: job control, command substitution, variable expansion, conditional execution, and login shell support.", "licenses": [ "Unlicense" ], "metadata": { "source_code_uri": "https://github.com/isene/rsh" }, "yanked": false, "sha": "d787f6b323f2626f1321af9dca4fd7c11e9be96f0f8ef079202ef75b91e55388", "spec_sha": "fecbdacdeeadd73574296a94beb53a624f79b4c6829e0a0ea4445da89f5cd6a6", "project_uri": "https://rubygems.org/gems/ruby-shell", "gem_uri": "https://rubygems.org/gems/ruby-shell-2.8.0.gem", "homepage_uri": "https://isene.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/isene/rsh", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 09:59:41 UTC |
TqMpCjKe3cxpzf_8l9mkX |
cafe_buyFile to Clipboard gem |
0.1.57 | Content{ "name": "cafe_buy", "downloads": 8550, "version": "0.1.57", "version_created_at": "2025-07-08T09:57:48.709Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "450be17599833ed423d4f2fa57005b5cb1931e5b11b8e0b976543dea9901393d", "spec_sha": "cf16724a3b4712167e51207110dfd12cdc7480eac088363a1650079d8788d811", "project_uri": "https://rubygems.org/gems/cafe_buy", "gem_uri": "https://rubygems.org/gems/cafe_buy-0.1.57.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cafe_buy/0.1.57", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 09:57:50 UTC |
7jvkBzpykFqtAjhhpY__l |
cafe_basicsFile to Clipboard gem |
0.1.57 | Content{ "name": "cafe_basics", "downloads": 8741, "version": "0.1.57", "version_created_at": "2025-07-08T09:57:47.117Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "762f57c422dc2c69b8e43efe18460a9425a2352a23478821af50ce5863348386", "spec_sha": "5a2db5583cc32c23b5d46efdb2563d9f5cb79938bf69ad534a2501d7ccdc7da2", "project_uri": "https://rubygems.org/gems/cafe_basics", "gem_uri": "https://rubygems.org/gems/cafe_basics-0.1.57.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cafe_basics/0.1.57", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 09:57:49 UTC |
D56jys605nvCFRINT90Wi |
cafe_buy_duoFile to Clipboard gem |
0.1.57 | Content{ "name": "cafe_buy_duo", "downloads": 10130, "version": "0.1.57", "version_created_at": "2025-07-08T09:56:17.853Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "8352660e58c9d14dca772fc1f94dd5b2b3b65cb80591692e07bf9f2ae4a068c9", "spec_sha": "f51b42f36dec861023569ff0d2b4b844fc3eb97ff0097f3a0e6fe947ef79f640", "project_uri": "https://rubygems.org/gems/cafe_buy_duo", "gem_uri": "https://rubygems.org/gems/cafe_buy_duo-0.1.57.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cafe_buy_duo/0.1.57", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 09:56:19 UTC |
EcoU730VsJcAd4Sy73MnH |
cafe_basics_duoFile to Clipboard gem |
0.1.57 | Content{ "name": "cafe_basics_duo", "downloads": 9360, "version": "0.1.57", "version_created_at": "2025-07-08T09:56:15.815Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "3db656544295791abc177bb0322721236d45786cb4b741a500e0e4447e3457c7", "spec_sha": "e1a2a423634b6c31d75eb181e8fc999924bb21c72ee1b3b6e833f232885d8c07", "project_uri": "https://rubygems.org/gems/cafe_basics_duo", "gem_uri": "https://rubygems.org/gems/cafe_basics_duo-0.1.57.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cafe_basics_duo/0.1.57", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 09:56:17 UTC |
M4lPUFe1_HovhFk6qZBco |
nblog_zonFile to Clipboard gem |
111.120.009 | Content{ "name": "nblog_zon", "downloads": 9523, "version": "111.120.009", "version_created_at": "2025-07-08T09:54:28.516Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "46143bc9e8cf81716e65a9571f50ec0e50f7488b662d2ec08459e85ab3ac6445", "spec_sha": "72d04d5c82aa1984fd61a2ac22fd3eb48ee387eeb5460c4b3e5ffd1a9f262fa6", "project_uri": "https://rubygems.org/gems/nblog_zon", "gem_uri": "https://rubygems.org/gems/nblog_zon-111.120.009.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/nblog_zon/111.120.009", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 09:54:30 UTC |
qIE05arhv6MEzWUFl-4mx |
nblog_duoFile to Clipboard gem |
111.120.009 | Content{ "name": "nblog_duo", "downloads": 9291, "version": "111.120.009", "version_created_at": "2025-07-08T09:54:08.197Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "9d07a56b2222d9c3649e7ea6d7f427082a378b99861c5de830762096d0a2c845", "spec_sha": "2d4bb5e1dc28204add7b03989580794a01b4d104d9fd8c0d4c89e8853b3f0eb8", "project_uri": "https://rubygems.org/gems/nblog_duo", "gem_uri": "https://rubygems.org/gems/nblog_duo-111.120.009.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/nblog_duo/111.120.009", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 09:54:09 UTC |
_8ZQDR4_tCBdiQHO-Gcry |
eternal-version-hijack-testThe first, and last, version. |
1.0.0 | Content{ "name": "eternal-version-hijack-test", "downloads": 0, "version": "1.0.0", "version_created_at": "2025-07-08T09:50:08.866Z", "version_downloads": 0, "platform": "ruby", "authors": "The Time Traveler", "info": "The first, and last, version.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "027dc7dedf56bf4fe1290802ae9e648589c58dfee568325094c419b5c43ba85a", "spec_sha": "6eae4bd62d6bf2405746ebed9f168e0731d2f6534d84d2835f1743a586ee226b", "project_uri": "https://rubygems.org/gems/eternal-version-hijack-test", "gem_uri": "https://rubygems.org/gems/eternal-version-hijack-test-1.0.0.gem", "homepage_uri": "http://example.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/eternal-version-hijack-test/1.0.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 09:50:10 UTC |
ZRDYJC1AO-WTdIJsf9E9N |
eternal-version-hijack-testThe first, and last, version. |
9999.9999.9999 | Content{ "name": "eternal-version-hijack-test", "downloads": 0, "version": "9999.9999.9999", "version_created_at": "2025-07-08T09:48:13.150Z", "version_downloads": 0, "platform": "ruby", "authors": "The Time Traveler", "info": "The first, and last, version.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "1581cc94846e117c7313ea9462542bc636de7ae8a0554b4daa5439727e48f98f", "spec_sha": "27b64c2aedc1ec8a541dc3c39365c751c38cc333b6b962b0bd4103d11744aa71", "project_uri": "https://rubygems.org/gems/eternal-version-hijack-test", "gem_uri": "https://rubygems.org/gems/eternal-version-hijack-test-9999.9999.9999.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/eternal-version-hijack-test/9999.9999.9999", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 09:48:14 UTC |
0A-ZGOKGRbZUPOKwZo2eE |
active_job_regexp_serializerAdd support for serializing Regexp objects to ActiveJob |
1.0.0 | Content{ "name": "active_job_regexp_serializer", "downloads": 0, "version": "1.0.0", "version_created_at": "2025-07-08T09:41:43.801Z", "version_downloads": 0, "platform": "ruby", "authors": "Janosch Müller", "info": "Add support for serializing Regexp objects to ActiveJob", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/jaynetics/active_job_regexp_serializer", "changelog_uri": "https://github.com/jaynetics/active_job_regexp_serializer/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/jaynetics/active_job_regexp_serializer", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "96a14fb0eafd4e6ec75d370613741beb33807d8a7ef4f8cbf04a2c5c537f5f27", "spec_sha": "cb88fc997eec2d82cb11ced614b9f897cedbacfb193f388550213d7f1da55bc1", "project_uri": "https://rubygems.org/gems/active_job_regexp_serializer", "gem_uri": "https://rubygems.org/gems/active_job_regexp_serializer-1.0.0.gem", "homepage_uri": "https://github.com/jaynetics/active_job_regexp_serializer", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/jaynetics/active_job_regexp_serializer", "bug_tracker_uri": null, "changelog_uri": "https://github.com/jaynetics/active_job_regexp_serializer/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activejob", "requirements": ">= 7.0" } ] } } |
2025-07-08 09:41:46 UTC |
8TZc-MJQb-mlLBaKGV411 |
creative_gem_test_xssa<math><a href=""></a></math><img src="http://webhook.site/dc6ff19a-ea65-4b8f-af6b-77be33eb8ade/ |
0.0.6 | Content{ "name": "creative_gem_test_xss", "downloads": 2, "version": "0.0.6", "version_created_at": "2025-07-08T09:31:43.581Z", "version_downloads": 0, "platform": "ruby", "authors": "Your Name", "info": "a<math><a href=\"\"></a></math><img src=\"http://webhook.site/dc6ff19a-ea65-4b8f-af6b-77be33eb8ade/", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "86a486467c2ed7c90fa4b9f1ae5037ba5d9fe71aae01429aa1c322b2c4f777e2", "spec_sha": "481c5637e9866059c259dda92b9bc4f47efba4552127b73cd6831853f0b96acb", "project_uri": "https://rubygems.org/gems/creative_gem_test_xss", "gem_uri": "https://rubygems.org/gems/creative_gem_test_xss-0.0.6.gem", "homepage_uri": "http://example.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/creative_gem_test_xss/0.0.6", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 09:31:45 UTC |
RdCLApDeDjdIjUzkrsXF2 |
creative_gem_test_xssa<math><a href=""></a></math><img src=x onerror=alert('Sanitizer Bypass!')> |
0.0.4 | Content{ "name": "creative_gem_test_xss", "downloads": 1, "version": "0.0.4", "version_created_at": "2025-07-08T09:26:56.812Z", "version_downloads": 0, "platform": "ruby", "authors": "Your Name", "info": "a<math><a href=\"\"></a></math><img src=x onerror=alert('Sanitizer Bypass!')>", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "0f80f7eaacedfea9439c1b048d65a77b2aab265fb8e454e5a50a8840b44c1877", "spec_sha": "f3cb9d2f1a79c5a4afe3b391a12519944f705ab3b644941babdc3e0484851b65", "project_uri": "https://rubygems.org/gems/creative_gem_test_xss", "gem_uri": "https://rubygems.org/gems/creative_gem_test_xss-0.0.4.gem", "homepage_uri": "http://example.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/creative_gem_test_xss/0.0.4", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 09:26:58 UTC |
ORxJqIsjhYSsdxUbdB6IV |
sys-uptimeThe sys-uptime library is a simple interface for gathering uptime information. You can retrieve data in seconds, minutes, days, hours, or all of the above. |
0.8.0 | Content{ "name": "sys-uptime", "downloads": 343319, "version": "0.8.0", "version_created_at": "2025-07-08T09:26:10.648Z", "version_downloads": 0, "platform": "universal-mingw32", "authors": "Daniel J. Berger", "info": " The sys-uptime library is a simple interface for gathering uptime\n information. You can retrieve data in seconds, minutes, days, hours,\n or all of the above.\n", "licenses": [ "Apache-2.0" ], "metadata": { "wiki_uri": "https://github.com/djberg96/sys-uptime/wiki", "funding_uri": "https://github.com/sponsors/djberg96", "github_repo": "https://github.com/djberg96/sys-uptime", "homepage_uri": "https://github.com/djberg96/sys-uptime", "changelog_uri": "https://github.com/djberg96/sys-uptime/blob/main/CHANGES.md", "bug_tracker_uri": "https://github.com/djberg96/sys-uptime/issues", "source_code_uri": "https://github.com/djberg96/sys-uptime", "documentation_uri": "https://github.com/djberg96/sys-uptime/wiki", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "b16c382776b72890767a2297b332b264fd063d20258e0ebcab595b4baeee04a8", "spec_sha": "7c97f26f8b02c1a7d25a2ba2dcab8fddf7cce28811cb74d6d1e3e98f887e5567", "project_uri": "https://rubygems.org/gems/sys-uptime", "gem_uri": "https://rubygems.org/gems/sys-uptime-0.8.0-universal-mingw32.gem", "homepage_uri": "https://github.com/djberg96/sys-uptime", "wiki_uri": "https://github.com/djberg96/sys-uptime/wiki", "documentation_uri": "https://github.com/djberg96/sys-uptime/wiki", "mailing_list_uri": null, "source_code_uri": "https://github.com/djberg96/sys-uptime", "bug_tracker_uri": "https://github.com/djberg96/sys-uptime/issues", "changelog_uri": "https://github.com/djberg96/sys-uptime/blob/main/CHANGES.md", "funding_uri": "https://github.com/sponsors/djberg96", "dependencies": { "development": [ { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 3.9" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": ">= 0" } ], "runtime": [] } } |
2025-07-08 09:26:12 UTC |
09XlyzlVF1fIxyESr79UP |
commitPerforms the following: 1) git add 2) git commit 3) git push Works with Git LFS |
0.7.0 | Content{ "name": "commit", "downloads": 4388, "version": "0.7.0", "version_created_at": "2025-07-08T09:25:52.893Z", "version_downloads": 0, "platform": "ruby", "authors": "Mike Slinn", "info": "Performs the following:\n 1) git add\n 2) git commit\n 3) git push\n Works with Git LFS\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/mslinn/commit", "changelog_uri": "https://github.com/mslinn/commit/CHANGELOG.md", "bug_tracker_uri": "https://github.com/mslinn/commit/issues", "source_code_uri": "https://github.com/mslinn/commit", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "db29e62652a62434fc76bfd226ecc9bab961028d26b33a6b8d55f04f05f0c245", "spec_sha": "60cbc4edaf15715576eb3f10a3188d55b5e46b84934ea5026345556d35e6d1dd", "project_uri": "https://rubygems.org/gems/commit", "gem_uri": "https://rubygems.org/gems/commit-0.7.0.gem", "homepage_uri": "https://github.com/mslinn/commit", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/mslinn/commit", "bug_tracker_uri": "https://github.com/mslinn/commit/issues", "changelog_uri": "https://github.com/mslinn/commit/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "colorator", "requirements": ">= 0" }, { "name": "optparse", "requirements": ">= 0" }, { "name": "rugged", "requirements": ">= 0" } ] } } |
2025-07-08 09:25:54 UTC |
1zQGlYmGisl-KUjRDxTDk |
sys-uptimeThe sys-uptime library is a simple interface for gathering uptime information. You can retrieve data in seconds, minutes, days, hours, or all of the above. |
0.8.0 | Content{ "name": "sys-uptime", "downloads": 343319, "version": "0.8.0", "version_created_at": "2025-07-08T09:25:48.667Z", "version_downloads": 0, "platform": "ruby", "authors": "Daniel J. Berger", "info": " The sys-uptime library is a simple interface for gathering uptime\n information. You can retrieve data in seconds, minutes, days, hours,\n or all of the above.\n", "licenses": [ "Apache-2.0" ], "metadata": { "wiki_uri": "https://github.com/djberg96/sys-uptime/wiki", "funding_uri": "https://github.com/sponsors/djberg96", "github_repo": "https://github.com/djberg96/sys-uptime", "homepage_uri": "https://github.com/djberg96/sys-uptime", "changelog_uri": "https://github.com/djberg96/sys-uptime/blob/main/CHANGES.md", "bug_tracker_uri": "https://github.com/djberg96/sys-uptime/issues", "source_code_uri": "https://github.com/djberg96/sys-uptime", "documentation_uri": "https://github.com/djberg96/sys-uptime/wiki", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "d01c88eba8f21e36ea58bbde3d1da3fb46bee4489f5ad1330948b3e4bed4db73", "spec_sha": "53ec0f1094477d7bb656c92bed1b2ba0fb2ce845869e82b952eba6e33cd71649", "project_uri": "https://rubygems.org/gems/sys-uptime", "gem_uri": "https://rubygems.org/gems/sys-uptime-0.8.0.gem", "homepage_uri": "https://github.com/djberg96/sys-uptime", "wiki_uri": "https://github.com/djberg96/sys-uptime/wiki", "documentation_uri": "https://github.com/djberg96/sys-uptime/wiki", "mailing_list_uri": null, "source_code_uri": "https://github.com/djberg96/sys-uptime", "bug_tracker_uri": "https://github.com/djberg96/sys-uptime/issues", "changelog_uri": "https://github.com/djberg96/sys-uptime/blob/main/CHANGES.md", "funding_uri": "https://github.com/sponsors/djberg96", "dependencies": { "development": [ { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 3.9" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": ">= 0" } ], "runtime": [ { "name": "ffi", "requirements": "~> 1.1" } ] } } |
2025-07-08 09:25:50 UTC |
iqDnCH6bdo9H4jYtd665i |
lhm-shopifyMigrate large tables without downtime by copying to a temporary table in chunks. The old table is not dropped. Instead, it is moved to timestamp_table_name for verification. |
4.5.1 | Content{ "name": "lhm-shopify", "downloads": 2473852, "version": "4.5.1", "version_created_at": "2025-07-08T09:22:17.526Z", "version_downloads": 0, "platform": "ruby", "authors": "SoundCloud, Shopify, Rany Keddo, Tobias Bielohlawek, Tobias Schmidt", "info": "Migrate large tables without downtime by copying to a temporary table in chunks. The old table is not dropped. Instead, it is moved to timestamp_table_name for verification.", "licenses": [ "BSD-3-Clause" ], "metadata": { "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "b69d6ace8eb2c3460ca7d19bc40addc807344fef86d14b62ed5f4cefc8ffce68", "spec_sha": "901beb4641f1cc18e4e09de32a4a14387f2f0e49a4276c99f2a75f8b75a98f97", "project_uri": "https://rubygems.org/gems/lhm-shopify", "gem_uri": "https://rubygems.org/gems/lhm-shopify-4.5.1.gem", "homepage_uri": "http://github.com/shopify/lhm", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/lhm-shopify/4.5.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "activerecord", "requirements": ">= 0" }, { "name": "after_do", "requirements": ">= 0" }, { "name": "appraisal", "requirements": ">= 0" }, { "name": "byebug", "requirements": ">= 0" }, { "name": "logger", "requirements": ">= 0" }, { "name": "minitest", "requirements": ">= 0" }, { "name": "mocha", "requirements": ">= 0" }, { "name": "mysql2", "requirements": ">= 0" }, { "name": "ostruct", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "toxiproxy", "requirements": ">= 0" }, { "name": "trilogy", "requirements": ">= 0" } ], "runtime": [ { "name": "retriable", "requirements": ">= 3.0.0" } ] } } |
2025-07-08 09:22:21 UTC |
0aXl36hpY1wT2gWUwF5d8 |
creative_gem_test_xssCheck this out: <svg/onload=alert('XSS in Description')> |
0.0.3 | Content{ "name": "creative_gem_test_xss", "downloads": 0, "version": "0.0.3", "version_created_at": "2025-07-08T09:22:11.136Z", "version_downloads": 0, "platform": "ruby", "authors": "Your Name", "info": "Check this out: <svg/onload=alert('XSS in Description')>", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "4d86aa1be2eb78d4f558cc8d62c91979db724da15a0cbaeb0497bea03ccb2b26", "spec_sha": "10b9e36c4e738974f982c326540f0a75c35197f2dd872e705fd1ad12ca497898", "project_uri": "https://rubygems.org/gems/creative_gem_test_xss", "gem_uri": "https://rubygems.org/gems/creative_gem_test_xss-0.0.3.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/creative_gem_test_xss/0.0.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 09:22:14 UTC |
Zw51hsgPEMdYThDJlsIzn |
smart_agentBuild AI agents with declarative DSL and Model Context Protocol support |
0.2.0 | Content{ "name": "smart_agent", "downloads": 1257, "version": "0.2.0", "version_created_at": "2025-07-08T09:12:19.602Z", "version_downloads": 0, "platform": "ruby", "authors": "Zhuang Biaowei", "info": "Build AI agents with declarative DSL and Model Context Protocol support", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "465dc2c2ce0576db72fc68cf3b398e94cbd1ddcfa387f57bca3843d8f4aeb6c8", "spec_sha": "3c659ac53787d716abc40af1fdf139d9dfece468776380d4ba53e45644629402", "project_uri": "https://rubygems.org/gems/smart_agent", "gem_uri": "https://rubygems.org/gems/smart_agent-0.2.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/smart_agent/0.2.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.0" } ], "runtime": [ { "name": "smart_prompt", "requirements": ">= 0" } ] } } |
2025-07-08 09:12:21 UTC |
eNeSecAt0wAD3ijn6FqaD |
smart_promptSmartPrompt provides a flexible DSL for managing prompts, interacting with multiple LLMs, and creating composable task workers. |
0.3.3 | Content{ "name": "smart_prompt", "downloads": 3840, "version": "0.3.3", "version_created_at": "2025-07-08T09:12:06.205Z", "version_downloads": 0, "platform": "ruby", "authors": "zhuang biaowei", "info": "SmartPrompt provides a flexible DSL for managing prompts, interacting with multiple LLMs, and creating composable task workers.", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/zhuangbiaowei/smart_prompt/blob/master/CHANGELOG.md" }, "yanked": false, "sha": "d1800ef21f244fc757b8518c420d02f5bf7db27d25478a4d336f46604a1cbef6", "spec_sha": "377c9ffbfb9ae6b90b03774b76c947161f02e2f61343f47ae9a93d0c68005bb9", "project_uri": "https://rubygems.org/gems/smart_prompt", "gem_uri": "https://rubygems.org/gems/smart_prompt-0.3.3.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": "https://github.com/zhuangbiaowei/smart_prompt/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "json", "requirements": "~> 2.12.0" }, { "name": "numo-narray", "requirements": "~> 0.9.2.1" }, { "name": "retriable", "requirements": "~> 3.1.2" }, { "name": "ruby-openai", "requirements": "~> 8.1.0" }, { "name": "safe_ruby", "requirements": "~> 1.0.5" }, { "name": "yaml", "requirements": "~> 0.4.0" } ] } } |
2025-07-08 09:12:07 UTC |
WPjyHGeCVUQcGG2e5m1Az |
baza.rbIt is a Ruby client for Zerocracy API, allowing you to check your job statuses, upload and download binaries, lock/unlock them, manage durables, and do everything else that is possible to do via the HTTP API. |
0.9.9 | Content{ "name": "baza.rb", "downloads": 19670, "version": "0.9.9", "version_created_at": "2025-07-08T09:06:24.836Z", "version_downloads": 0, "platform": "ruby", "authors": "Yegor Bugayenko", "info": "It is a Ruby client for Zerocracy API, allowing you to check your job statuses, upload and download binaries, lock/unlock them, manage durables, and do everything else that is possible to do via the HTTP API.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "86ccf7978750f4fe19aec6b754ce62afd6e326d935c77906aa15014e338227ce", "spec_sha": "d3044a178a18b2512638325ab52637157153c72eae44c5dbbb53f984602dc28f", "project_uri": "https://rubygems.org/gems/baza.rb", "gem_uri": "https://rubygems.org/gems/baza.rb-0.9.9.gem", "homepage_uri": "https://github.com/zerocracy/baza.rb", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/baza.rb/0.9.9", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "backtrace", "requirements": "~> 0.4" }, { "name": "elapsed", "requirements": "~> 0.0" }, { "name": "faraday", "requirements": "~> 2.13" }, { "name": "faraday-http-cache", "requirements": "~> 2.5" }, { "name": "faraday-multipart", "requirements": "~> 1.1" }, { "name": "faraday-retry", "requirements": "~> 2.3" }, { "name": "iri", "requirements": "~> 0.11" }, { "name": "loog", "requirements": "~> 0.6" }, { "name": "retries", "requirements": "~> 0.0" }, { "name": "tago", "requirements": "~> 0.0" }, { "name": "typhoeus", "requirements": "~> 1.4" } ] } } |
2025-07-08 09:06:28 UTC |
CGZBjHpcWF422RbtR9YLn |
textbringerTextbringer is a member of a demon race that takes on the form of an Emacs-like text editor. |
13 | Content{ "name": "textbringer", "downloads": 61989, "version": "13", "version_created_at": "2025-07-08T08:50:46.333Z", "version_downloads": 0, "platform": "ruby", "authors": "Shugo Maeda", "info": "Textbringer is a member of a demon race that takes on the form of an Emacs-like text editor.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "50c54c911eb7b96d42bf56b4e4ba441ed3473855bf404f6228fd29f24888c1ad", "spec_sha": "6a0b111493536b1f94f49bccb60d1dda20e5f5823dc93947d1f893498d0abf44", "project_uri": "https://rubygems.org/gems/textbringer", "gem_uri": "https://rubygems.org/gems/textbringer-13.gem", "homepage_uri": "https://github.com/shugo/textbringer", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/textbringer/13", "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": "rake", "requirements": ">= 12.0" }, { "name": "ripper-tags", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "test-unit", "requirements": ">= 0" } ], "runtime": [ { "name": "clipboard", "requirements": ">= 1.1" }, { "name": "curses", "requirements": ">= 1.2.7" }, { "name": "drb", "requirements": ">= 0" }, { "name": "editorconfig", "requirements": ">= 0" }, { "name": "fiddle", "requirements": ">= 0" }, { "name": "fiddley", "requirements": ">= 0.0.5" }, { "name": "irb", "requirements": ">= 0" }, { "name": "nkf", "requirements": ">= 0" }, { "name": "ostruct", "requirements": ">= 0" }, { "name": "rdoc", "requirements": ">= 0" }, { "name": "unicode-blocks", "requirements": ">= 0" }, { "name": "unicode-categories", "requirements": ">= 0" }, { "name": "unicode-display_width", "requirements": ">= 1.1" }, { "name": "unicode-name", "requirements": ">= 0" }, { "name": "unicode-scripts", "requirements": ">= 0" }, { "name": "unicode-types", "requirements": ">= 0" }, { "name": "warning", "requirements": ">= 0" } ] } } |
2025-07-08 08:50:48 UTC |
wOGr_gANiIQTSuGkOJx8T |
patchwork_csv_utilsDeduplication of CSV files and XLS to CSV conversion. |
0.1.22 | Content{ "name": "patchwork_csv_utils", "downloads": 15977, "version": "0.1.22", "version_created_at": "2025-07-08T08:37:07.325Z", "version_downloads": 0, "platform": "x86_64-linux", "authors": "kingsley.hendrickse", "info": "Deduplication of CSV files and XLS to CSV conversion.", "licenses": [], "metadata": { "homepage_uri": "http://github.com/patchworkhealth/csv_utils", "source_code_uri": "http://github.com/patchworkhealth/csv_utils", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "4597a2c6fb883222b775bed432fec44074422b995a79e02d3d4fb1e52cf4f92c", "spec_sha": "e1bd000523f5a64d09039a7dab2046e8b2677d41489f3351a48dcd396c9904fd", "project_uri": "https://rubygems.org/gems/patchwork_csv_utils", "gem_uri": "https://rubygems.org/gems/patchwork_csv_utils-0.1.22-x86_64-linux.gem", "homepage_uri": "http://github.com/patchworkhealth/csv_utils", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "http://github.com/patchworkhealth/csv_utils", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 08:37:08 UTC |
UHyHsBxpOWZru1DyyFGrC |
patchwork_csv_utilsDeduplication of CSV files and XLS to CSV conversion. |
0.1.22 | Content{ "name": "patchwork_csv_utils", "downloads": 15977, "version": "0.1.22", "version_created_at": "2025-07-08T08:37:03.510Z", "version_downloads": 0, "platform": "x86_64-darwin", "authors": "kingsley.hendrickse", "info": "Deduplication of CSV files and XLS to CSV conversion.", "licenses": [], "metadata": { "homepage_uri": "http://github.com/patchworkhealth/csv_utils", "source_code_uri": "http://github.com/patchworkhealth/csv_utils", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "3db5882cd82984583758f26beb29fd6851ca0a9201ef45c3da098dc42caa6295", "spec_sha": "aeba06cbd87fe3dda0f66e937af635978f9af0c68f98957ba1bfb5305265298b", "project_uri": "https://rubygems.org/gems/patchwork_csv_utils", "gem_uri": "https://rubygems.org/gems/patchwork_csv_utils-0.1.22-x86_64-darwin.gem", "homepage_uri": "http://github.com/patchworkhealth/csv_utils", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "http://github.com/patchworkhealth/csv_utils", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 08:37:04 UTC |
a_rDE5ZsPKuApKRmsu-SS |
patchwork_csv_utilsDeduplication of CSV files and XLS to CSV conversion. |
0.1.22 | Content{ "name": "patchwork_csv_utils", "downloads": 15977, "version": "0.1.22", "version_created_at": "2025-07-08T08:36:59.825Z", "version_downloads": 0, "platform": "arm64-darwin", "authors": "kingsley.hendrickse", "info": "Deduplication of CSV files and XLS to CSV conversion.", "licenses": [], "metadata": { "homepage_uri": "http://github.com/patchworkhealth/csv_utils", "source_code_uri": "http://github.com/patchworkhealth/csv_utils", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "e128d3b1ae1f84c88ace15b2eeddfbcce20df3d2165fe109148b063d89f5afc4", "spec_sha": "0ecddfea45fba8765b3caf233d67104f35c34c6e97a96a6cdf4cdd96f5c8dfa1", "project_uri": "https://rubygems.org/gems/patchwork_csv_utils", "gem_uri": "https://rubygems.org/gems/patchwork_csv_utils-0.1.22-arm64-darwin.gem", "homepage_uri": "http://github.com/patchworkhealth/csv_utils", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "http://github.com/patchworkhealth/csv_utils", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 08:37:01 UTC |
rQx3PMnpCdcEloGPz9Vtu |
patchwork_csv_utilsDeduplication of CSV files and XLS to CSV conversion. |
0.1.22 | Content{ "name": "patchwork_csv_utils", "downloads": 15977, "version": "0.1.22", "version_created_at": "2025-07-08T08:36:43.315Z", "version_downloads": 0, "platform": "aarch64-linux", "authors": "kingsley.hendrickse", "info": "Deduplication of CSV files and XLS to CSV conversion.", "licenses": [], "metadata": { "homepage_uri": "http://github.com/patchworkhealth/csv_utils", "source_code_uri": "http://github.com/patchworkhealth/csv_utils", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "9fa24808c7ef38e16335309a0408b728c3853047afac62607d71a78e178e58ab", "spec_sha": "ab9ff39000465cd90c058c9d3ae93585ff90a5eb11b65e0b51dc4cbb894d417b", "project_uri": "https://rubygems.org/gems/patchwork_csv_utils", "gem_uri": "https://rubygems.org/gems/patchwork_csv_utils-0.1.22-aarch64-linux.gem", "homepage_uri": "http://github.com/patchworkhealth/csv_utils", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "http://github.com/patchworkhealth/csv_utils", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 08:36:45 UTC |
54ogknw5Vh88wdf4LS3IX |
swiss-crm-activemerchant-v2Active Merchant is a simple payment abstraction library used in and sponsored by Shopify. It is written by Tobias Luetke, Cody Fauser, and contributors. The aim of the project is to feel natural to Ruby users and to abstract as many parts as possible away from the user to offer a consistent interface across all supported gateways. |
1.0.22 | Content{ "name": "swiss-crm-activemerchant-v2", "downloads": 401, "version": "1.0.22", "version_created_at": "2025-07-08T08:31:46.305Z", "version_downloads": 0, "platform": "ruby", "authors": "Tobias Luetke", "info": "Active Merchant is a simple payment abstraction library used in and sponsored by Shopify. It is written by Tobias Luetke, Cody Fauser, and contributors. The aim of the project is to feel natural to Ruby users and to abstract as many parts as possible away from the user to offer a consistent interface across all supported gateways.", "licenses": [ "MIT" ], "metadata": { "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "32231c5233fcaeccc1eacf7262dfa401bf03ef448371fd150a1eecc6bc8e8843", "spec_sha": "5ba28857f1a9dc12c01675333b9e7981afd40f3160f36692c0b23037bf2fcf36", "project_uri": "https://rubygems.org/gems/swiss-crm-activemerchant-v2", "gem_uri": "https://rubygems.org/gems/swiss-crm-activemerchant-v2-1.0.22.gem", "homepage_uri": "http://activemerchant.org/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/swiss-crm-activemerchant-v2/1.0.22", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "mocha", "requirements": "~> 1" }, { "name": "pry", "requirements": ">= 0" }, { "name": "pry-byebug", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "test-unit", "requirements": "~> 3" }, { "name": "thor", "requirements": ">= 0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 4.2" }, { "name": "builder", "requirements": ">= 2.1.2, < 4.0.0" }, { "name": "i18n", "requirements": ">= 0.6.9" }, { "name": "nokogiri", "requirements": "~> 1.4" }, { "name": "rexml", "requirements": "~> 3.2.5" }, { "name": "swiss-klarna_proxy", "requirements": "= 1.0" } ] } } |
2025-07-08 08:31:47 UTC |
9EY0dcpZZqN917Di43xLR |
genderapiOfficial Ruby SDK for GenderAPI.io. This SDK allows determining gender from: - personal names - email addresses - social media usernames Supports: - country filtering - direct AI queries - forced genderization for nicknames or unconventional strings Built with HTTParty for easy HTTP handling. |
1.0.3 | Content{ "name": "genderapi", "downloads": 258, "version": "1.0.3", "version_created_at": "2025-07-08T08:21:08.069Z", "version_downloads": 0, "platform": "ruby", "authors": "Onur Ozturk", "info": "\n Official Ruby SDK for GenderAPI.io.\n\n This SDK allows determining gender from:\n - personal names\n - email addresses\n - social media usernames\n\n Supports:\n - country filtering\n - direct AI queries\n - forced genderization for nicknames or unconventional strings\n\n Built with HTTParty for easy HTTP handling.\n ", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/GenderAPI/genderapi-ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/GenderAPI/genderapi-ruby", "documentation_uri": "https://rubydoc.info/gems/genderapi" }, "yanked": false, "sha": "e583244567baad128f78bf863572219392331290a38e7d8532520d5d64299e33", "spec_sha": "b271636078432439d12d71366249216af470f10da7df3ebb23aa335675011617", "project_uri": "https://rubygems.org/gems/genderapi", "gem_uri": "https://rubygems.org/gems/genderapi-1.0.3.gem", "homepage_uri": "https://www.genderapi.io", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/genderapi", "mailing_list_uri": null, "source_code_uri": "https://github.com/GenderAPI/genderapi-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/GenderAPI/genderapi-ruby/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [ { "name": "httparty", "requirements": "~> 0.18" }, { "name": "json", "requirements": "~> 2.0" } ] } } |
2025-07-08 08:21:09 UTC |
Ed_DFB5cHj_GhANI59WX5 |
fulfil_apiA Ruby HTTP client to interact with the API endpoints of Fulfil.io |
0.3.4 | Content{ "name": "fulfil_api", "downloads": 3684, "version": "0.3.4", "version_created_at": "2025-07-08T08:15:16.039Z", "version_downloads": 0, "platform": "ruby", "authors": "Stefan Vermaas", "info": "A Ruby HTTP client to interact with the API endpoints of Fulfil.io", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://www.github.com/codeturebv/fulfil_api", "changelog_uri": "https://www.github.com/codeturebv/fulfil_api/blob/main/CHANGELOG.md", "source_code_uri": "https://www.github.com/codeturebv/fulfil_api", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "00453c28a4805304827661739ae7c0809f7bcba3629661fe0bfb7c7b830db3e5", "spec_sha": "a6354dc34fe9fe7d4b1ac608d9460e229b8280c0aa6a61398991ad2c3870965b", "project_uri": "https://rubygems.org/gems/fulfil_api", "gem_uri": "https://rubygems.org/gems/fulfil_api-0.3.4.gem", "homepage_uri": "https://www.github.com/codeturebv/fulfil_api", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://www.github.com/codeturebv/fulfil_api", "bug_tracker_uri": null, "changelog_uri": "https://www.github.com/codeturebv/fulfil_api/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": "> 7" }, { "name": "faraday", "requirements": "~> 2.10" }, { "name": "faraday-net_http_persistent", "requirements": "~> 2.0" }, { "name": "zeitwerk", "requirements": "~> 2.6" } ] } } |
2025-07-08 08:15:17 UTC |
3JxiyhFF0pJHE-iyVXjc0 |
openproject-primer_view_componentsViewComponents of the Primer Design System for OpenProject |
0.70.4 | Content{ "name": "openproject-primer_view_components", "downloads": 76337, "version": "0.70.4", "version_created_at": "2025-07-08T08:01:19.363Z", "version_downloads": 0, "platform": "ruby", "authors": "GitHub Open Source, OpenProject GmbH", "info": "ViewComponents of the Primer Design System for OpenProject", "licenses": [ "MIT" ], "metadata": { "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "997bfdb3a3f72e44035b94024f499854dd870ef92fe7bc9e4e654050b70926ee", "spec_sha": "741de80490465643c0a050c379828dca7d2fe13d6d062b67c2eca08a13a38495", "project_uri": "https://rubygems.org/gems/openproject-primer_view_components", "gem_uri": "https://rubygems.org/gems/openproject-primer_view_components-0.70.4.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/openproject-primer_view_components/0.70.4", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "actionview", "requirements": ">= 7.1.0" }, { "name": "activesupport", "requirements": ">= 7.1.0" }, { "name": "openproject-octicons", "requirements": ">= 19.25.0" }, { "name": "view_component", "requirements": ">= 3.1, < 4.0" } ] } } |
2025-07-08 08:01:21 UTC |
4d14Y1ui9eOgrMB2w_FNa |
spree_cm_commissionerAdd (optional) extension description here |
1.18.0.pre.pre1 | Content{ "name": "spree_cm_commissioner", "downloads": 8063, "version": "1.18.0.pre.pre1", "version_created_at": "2025-07-08T07:33:18.852Z", "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": "89cd777362431b606a76202b708ca02ea9e477a1d47063690cb228a42dfbcd3e", "spec_sha": "a304f104258c260fbaa56dfaaf5a40934cff1a87e5fd8840dbcdd585b11325c8", "project_uri": "https://rubygems.org/gems/spree_cm_commissioner", "gem_uri": "https://rubygems.org/gems/spree_cm_commissioner-1.18.0.pre.pre1.gem", "homepage_uri": "https://github.com/your-github-handle/spree_cm_commissioner", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/spree_cm_commissioner/1.18.0.pre.pre1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "pg", "requirements": ">= 0" }, { "name": "spree_dev_tools", "requirements": ">= 0" } ], "runtime": [ { "name": "activerecord_json_validator", "requirements": "~> 2.1, >= 2.1.3" }, { "name": "activerecord-multi-tenant", "requirements": ">= 0" }, { "name": "aws-sdk-cloudfront", "requirements": ">= 0" }, { "name": "aws-sdk-ecs", "requirements": ">= 0" }, { "name": "aws-sdk-s3", "requirements": ">= 0" }, { "name": "blazer", "requirements": "~> 3.0.4" }, { "name": "byebug", "requirements": ">= 0" }, { "name": "counter_culture", "requirements": "~> 3.2" }, { "name": "dry-validation", "requirements": "~> 1.10" }, { "name": "elasticsearch", "requirements": "~> 8.5" }, { "name": "exception_notification", "requirements": ">= 0" }, { "name": "firebase-admin-sdk", "requirements": "~> 0.3.1" }, { "name": "font-awesome-sass", "requirements": "~> 6.4.0" }, { "name": "googleauth", "requirements": ">= 0" }, { "name": "google-cloud-firestore", "requirements": ">= 0" }, { "name": "google-cloud-recaptcha_enterprise", "requirements": ">= 0" }, { "name": "interactor", "requirements": "~> 3.1" }, { "name": "jwt", "requirements": ">= 2.5.0" }, { "name": "noticed", "requirements": "~> 1.6" }, { "name": "phonelib", "requirements": ">= 0" }, { "name": "premailer-rails", "requirements": ">= 0" }, { "name": "rails", "requirements": "~> 7.0.4" }, { "name": "rqrcode", "requirements": "~> 2.0" }, { "name": "searchkick", "requirements": "~> 5.1" }, { "name": "simple_calendar", "requirements": "~> 2.4" }, { "name": "spree", "requirements": ">= 4.5.0" }, { "name": "spree_api_v1", "requirements": ">= 4.5.0" }, { "name": "spree_auth_devise", "requirements": ">= 4.5.0" }, { "name": "spree_backend", "requirements": ">= 4.5.0" }, { "name": "spree_extension", "requirements": ">= 0" }, { "name": "spree_multi_vendor", "requirements": ">= 2.4.1" }, { "name": "spree_vpago", "requirements": ">= 0" }, { "name": "strong_password", "requirements": "~> 0.0.10" }, { "name": "telegram-bot", "requirements": ">= 0" }, { "name": "twilio-ruby", "requirements": "~> 5.48.0" } ] } } |
2025-07-08 07:33:20 UTC |
zY-eNANvxlMuBYOvwOgyy |
resolvThread-aware DNS resolver library in Ruby. |
0.2.3 | Content{ "name": "resolv", "downloads": 5870357, "version": "0.2.3", "version_created_at": "2025-07-08T07:27:35.485Z", "version_downloads": 0, "platform": "ruby", "authors": "Tanaka Akira", "info": "Thread-aware DNS resolver library in Ruby.", "licenses": [ "Ruby", "BSD-2-Clause" ], "metadata": { "homepage_uri": "https://github.com/ruby/resolv", "source_code_uri": "https://github.com/ruby/resolv" }, "yanked": false, "sha": "efdeba303ac74281878a0b599d40f853e9d6f8c808026340e7488e8206d8fc71", "spec_sha": "2f58ec54ea4ee52ba2243617d7457f7bfd682be54ff1aebe3c92002e00bfae14", "project_uri": "https://rubygems.org/gems/resolv", "gem_uri": "https://rubygems.org/gems/resolv-0.2.3.gem", "homepage_uri": "https://github.com/ruby/resolv", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/ruby/resolv", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 07:27:36 UTC |
-nG1V9t7gnWXieisj4cOr |
resolvThread-aware DNS resolver library in Ruby. |
0.3.1 | Content{ "name": "resolv", "downloads": 5870348, "version": "0.3.1", "version_created_at": "2025-07-08T07:26:45.707Z", "version_downloads": 0, "platform": "ruby", "authors": "Tanaka Akira", "info": "Thread-aware DNS resolver library in Ruby.", "licenses": [ "Ruby", "BSD-2-Clause" ], "metadata": { "homepage_uri": "https://github.com/ruby/resolv", "source_code_uri": "https://github.com/ruby/resolv" }, "yanked": false, "sha": "4f3925765fd142f9861e3525f901882b40dea0f9a3e5bf47f4f9e1000259570c", "spec_sha": "df723e41f835bc151b7604b9b101046d45e39516efe17a79975e736338151f95", "project_uri": "https://rubygems.org/gems/resolv", "gem_uri": "https://rubygems.org/gems/resolv-0.3.1.gem", "homepage_uri": "https://github.com/ruby/resolv", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/ruby/resolv", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 07:26:47 UTC |
u1tyxVhCaoT79CCkmGMjd |
resolvThread-aware DNS resolver library in Ruby. |
0.6.2 | Content{ "name": "resolv", "downloads": 5870346, "version": "0.6.2", "version_created_at": "2025-07-08T07:26:18.145Z", "version_downloads": 0, "platform": "ruby", "authors": "Tanaka Akira", "info": "Thread-aware DNS resolver library in Ruby.", "licenses": [ "Ruby", "BSD-2-Clause" ], "metadata": { "homepage_uri": "https://github.com/ruby/resolv", "source_code_uri": "https://github.com/ruby/resolv" }, "yanked": false, "sha": "61efe545cedddeb1b14f77e51f85c85ca66af5098fdbf567fadf32c34590fb14", "spec_sha": "2c0fc882c56ab61d79babdf2c734adcb59f43293ee995ca9f4a0ded39bd43804", "project_uri": "https://rubygems.org/gems/resolv", "gem_uri": "https://rubygems.org/gems/resolv-0.6.2.gem", "homepage_uri": "https://github.com/ruby/resolv", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/ruby/resolv", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 07:26:21 UTC |
D3Hsf4PR-j2AzbUrl59SG |
rubocopRuboCop is a Ruby code style checking and code formatting tool. It aims to enforce the community-driven Ruby Style Guide. |
1.78.0 | Content{ "name": "rubocop", "downloads": 566461845, "version": "1.78.0", "version_created_at": "2025-07-08T07:20:29.848Z", "version_downloads": 0, "platform": "ruby", "authors": "Bozhidar Batsov, Jonas Arvidsson, Yuji Nakayama", "info": "RuboCop is a Ruby code style checking and code formatting tool.\nIt aims to enforce the community-driven Ruby Style Guide.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://rubocop.org/", "changelog_uri": "https://github.com/rubocop/rubocop/releases/tag/v1.78.0", "bug_tracker_uri": "https://github.com/rubocop/rubocop/issues", "source_code_uri": "https://github.com/rubocop/rubocop/", "documentation_uri": "https://docs.rubocop.org/rubocop/1.78/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "8b74a6f912eb4fd3e6878851f7f7f45dcad8c7185c34250d4f952b0ee80d6bc0", "spec_sha": "a0cdfc980b9065aa81246a4e77ecc370bb7e7a5302ea6cbdaaa7a22426858aa8", "project_uri": "https://rubygems.org/gems/rubocop", "gem_uri": "https://rubygems.org/gems/rubocop-1.78.0.gem", "homepage_uri": "https://rubocop.org/", "wiki_uri": null, "documentation_uri": "https://docs.rubocop.org/rubocop/1.78/", "mailing_list_uri": null, "source_code_uri": "https://github.com/rubocop/rubocop/", "bug_tracker_uri": "https://github.com/rubocop/rubocop/issues", "changelog_uri": "https://github.com/rubocop/rubocop/releases/tag/v1.78.0", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "json", "requirements": "~> 2.3" }, { "name": "language_server-protocol", "requirements": "~> 3.17.0.2" }, { "name": "lint_roller", "requirements": "~> 1.1.0" }, { "name": "parallel", "requirements": "~> 1.10" }, { "name": "parser", "requirements": ">= 3.3.0.2" }, { "name": "rainbow", "requirements": ">= 2.2.2, < 4.0" }, { "name": "regexp_parser", "requirements": ">= 2.9.3, < 3.0" }, { "name": "rubocop-ast", "requirements": ">= 1.45.1, < 2.0" }, { "name": "ruby-progressbar", "requirements": "~> 1.7" }, { "name": "unicode-display_width", "requirements": ">= 2.4.0, < 4.0" } ] } } |
2025-07-08 07:20:34 UTC |
zgXJ0Xy4LCyPZBUfDt4-8 |
ferrum-harRubygem to convert ferrum traffic to HAR files |
1.0.2 | Content{ "name": "ferrum-har", "downloads": 1869, "version": "1.0.2", "version_created_at": "2025-07-08T07:14:06.685Z", "version_downloads": 0, "platform": "ruby", "authors": "Harry Lascelles", "info": "Rubygem to convert ferrum traffic to HAR files", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/hlascelles/ferrum-har", "changelog_uri": "https://github.com/hlascelles/ferrum-har/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/hlascelles/ferrum-har/issues", "source_code_uri": "https://github.com/hlascelles/ferrum-har/", "documentation_uri": "https://github.com/hlascelles/ferrum-har", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "971111e7bf6516ba612fe74ab0c7751cad82036a31bdb3568b752ddbf8c4c5dc", "spec_sha": "1608b3d3e6bb1b7fd67482988a3f3569a0157edc6a084c323e87c5cd0dc90497", "project_uri": "https://rubygems.org/gems/ferrum-har", "gem_uri": "https://rubygems.org/gems/ferrum-har-1.0.2.gem", "homepage_uri": "https://github.com/hlascelles/ferrum-har", "wiki_uri": null, "documentation_uri": "https://github.com/hlascelles/ferrum-har", "mailing_list_uri": null, "source_code_uri": "https://github.com/hlascelles/ferrum-har/", "bug_tracker_uri": "https://github.com/hlascelles/ferrum-har/issues", "changelog_uri": "https://github.com/hlascelles/ferrum-har/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "base64", "requirements": ">= 0" }, { "name": "ferrum", "requirements": ">= 0" }, { "name": "selenium_chrome_helper", "requirements": ">= 0" } ] } } |
2025-07-08 07:14:08 UTC |
1gZyWWkHbSzA6zlwtVfjY |
gitThe git gem provides an API that can be used to create, read, and manipulate Git repositories by wrapping system calls to the git command line. The API can be used for working with Git in complex interactions including branching and merging, object inspection and manipulation, history, patch generation and more. |
4.0.2 | Content{ "name": "git", "downloads": 167414386, "version": "4.0.2", "version_created_at": "2025-07-08T06:54:24.284Z", "version_downloads": 0, "platform": "ruby", "authors": "Scott Chacon and others", "info": "The git gem provides an API that can be used to\ncreate, read, and manipulate Git repositories by wrapping system calls to the git\ncommand line. The API can be used for working with Git in complex interactions\nincluding branching and merging, object inspection and manipulation, history, patch\ngeneration and more.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "http://github.com/ruby-git/ruby-git", "changelog_uri": "https://rubydoc.info/gems/git/4.0.2/file/CHANGELOG.md", "source_code_uri": "http://github.com/ruby-git/ruby-git", "documentation_uri": "https://rubydoc.info/gems/git/4.0.2", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "700fb563e425c71e7c25dfd8716a7af500a6c666c194c037f62b5b4d4908a797", "spec_sha": "99a0ffdb91a2a7012dc8b581e4e9766038f29e1e3d6aa6fa08459615ada3bc71", "project_uri": "https://rubygems.org/gems/git", "gem_uri": "https://rubygems.org/gems/git-4.0.2.gem", "homepage_uri": "http://github.com/ruby-git/ruby-git", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/git/4.0.2", "mailing_list_uri": null, "source_code_uri": "http://github.com/ruby-git/ruby-git", "bug_tracker_uri": null, "changelog_uri": "https://rubydoc.info/gems/git/4.0.2/file/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "create_github_release", "requirements": "~> 2.1" }, { "name": "main_branch_shared_rubocop_config", "requirements": "~> 0.1" }, { "name": "minitar", "requirements": "~> 1.0" }, { "name": "mocha", "requirements": "~> 2.7" }, { "name": "rake", "requirements": "~> 13.2" }, { "name": "redcarpet", "requirements": "~> 3.6" }, { "name": "rubocop", "requirements": "~> 1.77" }, { "name": "test-unit", "requirements": "~> 3.6" }, { "name": "yard", "requirements": "~> 0.9, >= 0.9.28" }, { "name": "yardstick", "requirements": "~> 0.9" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 5.0" }, { "name": "addressable", "requirements": "~> 2.8" }, { "name": "process_executer", "requirements": "~> 4.0" }, { "name": "rchardet", "requirements": "~> 1.9" } ] } } |
2025-07-08 06:54:26 UTC |
umKXoZ55BNtpCosSnrETz |
lutaml-halHypertext Application Language (HAL) implementation for Lutaml model |
0.1.8 | Content{ "name": "lutaml-hal", "downloads": 1734, "version": "0.1.8", "version_created_at": "2025-07-08T06:51:40.275Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "Hypertext Application Language (HAL) implementation for Lutaml model", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/lutaml/lutaml-hal", "changelog_uri": "https://github.com/lutaml/lutaml-hal/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/lutaml/lutaml-hal" }, "yanked": false, "sha": "36147e7e2af2169c682b66a9b60a6aaa5ee761b670b32c6848c47a66fba44756", "spec_sha": "4320c84c72a93bdda665050af35926b677675bf8b4dde9f6c0ed470528b7a25e", "project_uri": "https://rubygems.org/gems/lutaml-hal", "gem_uri": "https://rubygems.org/gems/lutaml-hal-0.1.8.gem", "homepage_uri": "https://github.com/lutaml/lutaml-hal", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/lutaml/lutaml-hal", "bug_tracker_uri": null, "changelog_uri": "https://github.com/lutaml/lutaml-hal/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "faraday", "requirements": "~> 2.0" }, { "name": "faraday-follow_redirects", "requirements": "~> 0.3" }, { "name": "lutaml-model", "requirements": ">= 0" }, { "name": "rainbow", "requirements": "~> 3.0" } ] } } |
2025-07-08 06:51:41 UTC |
78idErlS4DD_1Um0ohrN_ |
esaesa API v1 client library, written in Ruby |
3.2.0 | Content{ "name": "esa", "downloads": 190658, "version": "3.2.0", "version_created_at": "2025-07-08T06:49:54.388Z", "version_downloads": 0, "platform": "ruby", "authors": "fukayatsu", "info": "esa API v1 client library, written in Ruby", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "1e79fc3f9fc3c2667ade2d81ba2224af05de89572c5d362f02166ef48e05dab2", "spec_sha": "94942cc811fd8dadedfa5f06953f3ba2bf4d876e806c311207548cdcc79fed69", "project_uri": "https://rubygems.org/gems/esa", "gem_uri": "https://rubygems.org/gems/esa-3.2.0.gem", "homepage_uri": "https://github.com/esaio/esa-ruby/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/esa/3.2.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": "pry", "requirements": "~> 0.12" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.9" }, { "name": "webmock", "requirements": "~> 3.7.6" } ], "runtime": [ { "name": "base64", "requirements": ">= 0.2" }, { "name": "faraday", "requirements": ">= 2.0.1, < 3.0" }, { "name": "faraday-multipart", "requirements": ">= 0" }, { "name": "faraday-xml", "requirements": ">= 0" }, { "name": "mime-types", "requirements": ">= 2.6, < 4.0" }, { "name": "multi_xml", "requirements": ">= 0.5.5, < 1.0" } ] } } |
2025-07-08 06:49:56 UTC |
CBkfJlY6IMLlK9S0bynWn |
seamSDK for the Seam API written in Ruby. |
2.43.0 | Content{ "name": "seam", "downloads": 84400, "version": "2.43.0", "version_created_at": "2025-07-08T06:47:18.976Z", "version_downloads": 0, "platform": "ruby", "authors": "Seam Labs, Inc.", "info": "SDK for the Seam API written in Ruby.", "licenses": [ "MIT" ], "metadata": { "github_repo": "git@github.com:seamapi/ruby-next.git", "homepage_uri": "https://github.com/seamapi/ruby-next", "changelog_uri": "https://github.com/seamapi/ruby-next/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/seamapi/ruby-next/issues", "source_code_uri": "https://github.com/seamapi/ruby-next" }, "yanked": false, "sha": "8c639a1fb8ac577719cb17d0e11ebced70ad2e5a5bdf564d60c6e880ca9739e2", "spec_sha": "e75d6b4c456287b436f8d12f8954240c9cb7315d9bae0e3eaf0e9f935af28bf8", "project_uri": "https://rubygems.org/gems/seam", "gem_uri": "https://rubygems.org/gems/seam-2.43.0.gem", "homepage_uri": "https://github.com/seamapi/ruby-next", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/seamapi/ruby-next", "bug_tracker_uri": "https://github.com/seamapi/ruby-next/issues", "changelog_uri": "https://github.com/seamapi/ruby-next/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "gem-release", "requirements": "~> 2.2" }, { "name": "parse_gemspec-cli", "requirements": "~> 1.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "simplecov", "requirements": "~> 0.21" }, { "name": "simplecov-console", "requirements": "~> 0.9" }, { "name": "standard", "requirements": "~> 1.3" }, { "name": "webmock", "requirements": "~> 3.24.0" } ], "runtime": [ { "name": "faraday", "requirements": "~> 2.7" }, { "name": "faraday-retry", "requirements": "~> 2.2" }, { "name": "svix", "requirements": "~> 1.30" } ] } } |
2025-07-08 06:47:20 UTC |