Lastest updates from Rubygems.org
ID | Gem | Version | Body | Updated At |
---|---|---|---|---|
ipzVL1XtGQAQXkf9N5fp1 |
sordGenerate Sorbet RBI files from YARD documentation |
7.1.0 | Content{ "name": "sord", "downloads": 184587, "version": "7.1.0", "version_created_at": "2025-07-07T21:26:37.249Z", "version_downloads": 0, "platform": "ruby", "authors": "Aaron Christiansen", "info": "Generate Sorbet RBI files from YARD documentation", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "e02fd59294da520e50cea80a07fb9bc93db709c552d055871379ae8d8e87601f", "spec_sha": "14ca13ef306be10abbf83d8ae41898c1a1184330c5d7c5387f86a571987fdf60", "project_uri": "https://rubygems.org/gems/sord", "gem_uri": "https://rubygems.org/gems/sord-7.1.0.gem", "homepage_uri": "https://github.com/AaronC81/sord", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/sord/7.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "sorbet", "requirements": ">= 0" } ], "runtime": [ { "name": "commander", "requirements": "~> 5.0" }, { "name": "parlour", "requirements": "~> 9.1" }, { "name": "parser", "requirements": ">= 0" }, { "name": "rbs", "requirements": ">= 3.0, < 5" }, { "name": "sorbet-runtime", "requirements": ">= 0" }, { "name": "yard", "requirements": ">= 0" } ] } } |
2025-07-07 21:26:38 UTC |
NECAi2MHr53AEChGWvxE9 |
parlourA type information generator, merger and parser for Sorbet and Ruby 3/Steep |
9.1.2 | Content{ "name": "parlour", "downloads": 11973376, "version": "9.1.2", "version_created_at": "2025-07-07T21:09:03.912Z", "version_downloads": 0, "platform": "ruby", "authors": "Aaron Christiansen", "info": "A type information generator, merger and parser for Sorbet and Ruby 3/Steep", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "446ce24243e125f0e8c4f9b5722c3b86063d42d8b106c847a7d73a8cc693c382", "spec_sha": "a5779f660031a291d129c4dc9bfe1fe29932bb80c4c5d2ba428a370f78d246bb", "project_uri": "https://rubygems.org/gems/parlour", "gem_uri": "https://rubygems.org/gems/parlour-9.1.2.gem", "homepage_uri": "https://github.com/AaronC81/parlour", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/parlour/9.1.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "rake", "requirements": ">= 12.3.3" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "sorbet", "requirements": ">= 0" }, { "name": "yard", "requirements": ">= 0" } ], "runtime": [ { "name": "commander", "requirements": "~> 5.0" }, { "name": "parser", "requirements": ">= 0" }, { "name": "rainbow", "requirements": "~> 3.0" }, { "name": "sorbet-runtime", "requirements": ">= 0.5" } ] } } |
2025-07-07 21:09:05 UTC |
aLnv1ZU6BSw4QqHodase8 |
sul_orcid_clientThis provides API interaction with the ORCID API |
0.6.0 | Content{ "name": "sul_orcid_client", "downloads": 5596, "version": "0.6.0", "version_created_at": "2025-07-07T20:45:53.788Z", "version_downloads": 0, "platform": "ruby", "authors": "Peter Mangiafico, Justin Littman", "info": "This provides API interaction with the ORCID API", "licenses": [], "metadata": { "homepage_uri": "https://github.com/sul-dlss/orcid_client", "changelog_uri": "https://github.com/sul-dlss/orcid_client/releases", "source_code_uri": "https://github.com/sul-dlss/orcid_client", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "bdeeeae2c986882d38aff87e207affcf5c650773c8e57b581fa46b86f4b0010a", "spec_sha": "a9ffff732ee1cc33ad6684c1388be1d0d90d60ae721b1794cd16493bde5f57a9", "project_uri": "https://rubygems.org/gems/sul_orcid_client", "gem_uri": "https://rubygems.org/gems/sul_orcid_client-0.6.0.gem", "homepage_uri": "https://github.com/sul-dlss/orcid_client", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sul-dlss/orcid_client", "bug_tracker_uri": null, "changelog_uri": "https://github.com/sul-dlss/orcid_client/releases", "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-capybara", "requirements": ">= 0" }, { "name": "rubocop-factory_bot", "requirements": ">= 0" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": ">= 0" }, { "name": "rubocop-rspec_rails", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "vcr", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 4.2" }, { "name": "cocina-models", "requirements": "~> 0.90" }, { "name": "faraday", "requirements": ">= 0" }, { "name": "faraday-retry", "requirements": ">= 0" }, { "name": "oauth2", "requirements": ">= 0" }, { "name": "zeitwerk", "requirements": ">= 0" } ] } } |
2025-07-07 20:45:55 UTC |
0wp1DAs-kAxJQFGPQmEZU |
solarwinds_apmAutomatic tracing and metrics for Ruby applications. Get started at cloud.solarwinds.com |
7.0.0.prev3 | Content{ "name": "solarwinds_apm", "downloads": 28151, "version": "7.0.0.prev3", "version_created_at": "2025-07-07T20:39:56.744Z", "version_downloads": 0, "platform": "ruby", "authors": "Maia Engeli, Peter Giacomo Lombardo, Spiros Eliopoulos, Xuan Cao", "info": "Automatic tracing and metrics for Ruby applications. Get started at cloud.solarwinds.com", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://documentation.solarwinds.com/en/success_center/observability/content/intro/landing-page.html", "changelog_uri": "https://github.com/solarwinds/apm-ruby/releases", "source_code_uri": "https://github.com/solarwinds/apm-ruby", "documentation_uri": "https://documentation.solarwinds.com/en/success_center/observability/default.htm#cshid=config-ruby-agent", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "5ba71302f0b53ffe9fd0a44c454699f98b693a7a191327b48032696c349ec758", "spec_sha": "b3ebedf3ebfe1a982e57193684f29d9cfdf6634ab6fb0334884b8eb96dc9133d", "project_uri": "https://rubygems.org/gems/solarwinds_apm", "gem_uri": "https://rubygems.org/gems/solarwinds_apm-7.0.0.prev3.gem", "homepage_uri": "https://documentation.solarwinds.com/en/success_center/observability/content/intro/landing-page.html", "wiki_uri": null, "documentation_uri": "https://documentation.solarwinds.com/en/success_center/observability/default.htm#cshid=config-ruby-agent", "mailing_list_uri": null, "source_code_uri": "https://github.com/solarwinds/apm-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/solarwinds/apm-ruby/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "opentelemetry-exporter-otlp", "requirements": ">= 0.29.1" }, { "name": "opentelemetry-exporter-otlp-metrics", "requirements": ">= 0.3.0" }, { "name": "opentelemetry-instrumentation-all", "requirements": ">= 0.31.0" }, { "name": "opentelemetry-metrics-sdk", "requirements": ">= 0.2.0" }, { "name": "opentelemetry-resource-detector-aws", "requirements": ">= 0.1.0" }, { "name": "opentelemetry-resource-detector-azure", "requirements": ">= 0.2.0" }, { "name": "opentelemetry-resource-detector-container", "requirements": ">= 0.2.0" }, { "name": "opentelemetry-sdk", "requirements": ">= 1.2.0" } ] } } |
2025-07-07 20:39:59 UTC |
laaS4q96LlgkQ2yxuReeP |
modern_treasuryRuby library to access the Modern Treasury API |
0.1.0.pre.alpha.22 | Content{ "name": "modern_treasury", "downloads": 2120, "version": "0.1.0.pre.alpha.22", "version_created_at": "2025-07-07T20:32:04.631Z", "version_downloads": 0, "platform": "ruby", "authors": "Modern Treasury", "info": "Ruby library to access the Modern Treasury API", "licenses": [], "metadata": { "homepage_uri": "https://gemdocs.org/gems/modern_treasury", "source_code_uri": "https://github.com/Modern-Treasury/modern-treasury-ruby", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "7620c2d9aff8f652cdc142a58c35ae9e70c0129ef511940083999297742e806d", "spec_sha": "c6c4da10b2ddf7af7646e9e6d27f4473805bf33ee799b334062f00a1a591e95f", "project_uri": "https://rubygems.org/gems/modern_treasury", "gem_uri": "https://rubygems.org/gems/modern_treasury-0.1.0.pre.alpha.22.gem", "homepage_uri": "https://gemdocs.org/gems/modern_treasury", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Modern-Treasury/modern-treasury-ruby", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "connection_pool", "requirements": ">= 0" } ] } } |
2025-07-07 20:32:06 UTC |
MB1EqNhkelmL379aKsFqL |
migration_queriesGem to generate queries for ActiveRecord migrations, allowing you to see the SQL that will be executed when running migrations. |
1.1.0 | Content{ "name": "migration_queries", "downloads": 349, "version": "1.1.0", "version_created_at": "2025-07-07T20:31:57.199Z", "version_downloads": 0, "platform": "ruby", "authors": "Szymon Lipka", "info": "Gem to generate queries for ActiveRecord migrations, allowing you to see the SQL that will be executed when running migrations.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/szymonlipka/migration_queries", "changelog_uri": "https://github.com/szymonlipka/migration_queries/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/szymonlipka/migration_queries" }, "yanked": false, "sha": "ae398e0e95d5621e42218bb4a0e2280cbf8e7947c3c14c0517fa811f4c3eb5ce", "spec_sha": "3ca2505a0e51a934fd86a4f6da7c401edd41b08e4aef6ef5a07b15c357ba092a", "project_uri": "https://rubygems.org/gems/migration_queries", "gem_uri": "https://rubygems.org/gems/migration_queries-1.1.0.gem", "homepage_uri": "https://github.com/szymonlipka/migration_queries", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/szymonlipka/migration_queries", "bug_tracker_uri": null, "changelog_uri": "https://github.com/szymonlipka/migration_queries/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activerecord", "requirements": ">= 7.0.0" } ] } } |
2025-07-07 20:31:58 UTC |
kDrl0txih4JHLre_UDN47 |
bootstrap_concernsConcerns for building Bootstrap components with Ruby on Rails. |
0.5.4 | Content{ "name": "bootstrap_concerns", "downloads": 3139, "version": "0.5.4", "version_created_at": "2025-07-07T20:11:55.780Z", "version_downloads": 0, "platform": "ruby", "authors": "Evan Brooks, Robert Keresnyei", "info": "Concerns for building Bootstrap components with Ruby on Rails.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "9253530d208fb628f334b9cdc6acd1305319ed1c8fdfc5ef49099c9d784090ad", "spec_sha": "ba511a7cac5e0b5858dd5deca89d75184e6087dcc7a719d1c0a2a73a0d726734", "project_uri": "https://rubygems.org/gems/bootstrap_concerns", "gem_uri": "https://rubygems.org/gems/bootstrap_concerns-0.5.4.gem", "homepage_uri": "https://github.com/swiftvee/bootstrap_concerns", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/bootstrap_concerns/0.5.4", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3" }, { "name": "standard", "requirements": "~> 1" } ], "runtime": [ { "name": "actionview", "requirements": "~> 8" } ] } } |
2025-07-07 20:11:57 UTC |
sikX43OoC-hfbLEIvZ2x3 |
mn2pdfmn2pdf converts Metanorma XML into PDF. This gem is a wrapper around mn2pdf.jar available from https://github.com/metanorma/mn2pdf, with versions matching the JAR file. |
2.28 | Content{ "name": "mn2pdf", "downloads": 290105, "version": "2.28", "version_created_at": "2025-07-07T20:10:40.582Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "mn2pdf converts Metanorma XML into PDF.\nThis gem is a wrapper around mn2pdf.jar available from\nhttps://github.com/metanorma/mn2pdf, with versions matching the JAR file.\n", "licenses": [ "BSD-2-Clause" ], "metadata": {}, "yanked": false, "sha": "648c088cf49521e95e1187be273f0448e9212599c2aa935614f958c8f746508e", "spec_sha": "dabd1e2849568cf73df684c32535e5cd8a5d1593827e8d52f16663e8d9072bd6", "project_uri": "https://rubygems.org/gems/mn2pdf", "gem_uri": "https://rubygems.org/gems/mn2pdf-2.28.gem", "homepage_uri": "https://github.com/metanorma/mn2pdf-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/mn2pdf/2.28", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 20:10:43 UTC |
aSe1swRYn6F0eaZzzB2AE |
playbook_ui_docsDisplay all the components from Playbook UI inside your own system. |
14.22.0.pre.alpha.PLAY22958843 | Content{ "name": "playbook_ui_docs", "downloads": 387569, "version": "14.22.0.pre.alpha.PLAY22958843", "version_created_at": "2025-07-07T20:04:43.440Z", "version_downloads": 0, "platform": "ruby", "authors": "Power UX, Power Devs", "info": "Display all the components from Playbook UI inside your own system.", "licenses": [ "ISC" ], "metadata": {}, "yanked": false, "sha": "4056d0f44a15906a60419c9a2e73f7d1ad7b1ce1d2f9f9423b970063e58c4537", "spec_sha": "7fc131407efb80efb93a6ac4234e5c624cbdd4f6d1ee3f7f128aa7e8ccc5fd1e", "project_uri": "https://rubygems.org/gems/playbook_ui_docs", "gem_uri": "https://rubygems.org/gems/playbook_ui_docs-14.22.0.pre.alpha.PLAY22958843.gem", "homepage_uri": "https://playbook.powerapp.cloud/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/playbook_ui_docs/14.22.0.pre.alpha.PLAY22958843", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "playbook_ui", "requirements": ">= 0" } ] } } |
2025-07-07 20:04:49 UTC |
m-0VsOXMKRU30hPenRrYk |
playbook_uiPlaybook UI is built out in Ruby View Components and React Components. Playbook takes a modern design approach and applies it in a way that makes it easy to support bleeding edge or legacy systems. |
14.22.0.pre.alpha.PLAY22958843 | Content{ "name": "playbook_ui", "downloads": 1546509, "version": "14.22.0.pre.alpha.PLAY22958843", "version_created_at": "2025-07-07T20:04:37.432Z", "version_downloads": 0, "platform": "ruby", "authors": "Power UX, Power Devs", "info": "Playbook UI is built out in Ruby View Components and React Components. Playbook takes a modern design approach and applies it in a way that makes it easy to support bleeding edge or legacy systems.", "licenses": [ "ISC" ], "metadata": {}, "yanked": false, "sha": "fda55daffbad3dae3ee359989ee8988899eef747fbdc960277d390a761d95d60", "spec_sha": "e5e5c8848ef8b35f9c32734535630a3a508476a277494cc0d99fdca369d6b777", "project_uri": "https://rubygems.org/gems/playbook_ui", "gem_uri": "https://rubygems.org/gems/playbook_ui-14.22.0.pre.alpha.PLAY22958843.gem", "homepage_uri": "https://playbook.powerapp.cloud/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/playbook_ui/14.22.0.pre.alpha.PLAY22958843", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "brakeman", "requirements": "= 7.0.0" }, { "name": "byebug", "requirements": ">= 11.0.0" }, { "name": "github_changelog_generator", "requirements": "= 1.15.2" }, { "name": "rails", "requirements": ">= 5.2.4.5" }, { "name": "rspec-html-matchers", "requirements": "= 0.9.1" }, { "name": "rspec-rails", "requirements": "~> 3.8, >= 3.8.0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-performance", "requirements": "~> 1.11.5" }, { "name": "tzinfo-data", "requirements": "= 1.2018.9" }, { "name": "will_paginate", "requirements": "= 3.3.1" } ], "runtime": [ { "name": "actionpack", "requirements": ">= 5.2.4.5" }, { "name": "actionview", "requirements": ">= 5.2.4.5" }, { "name": "activesupport", "requirements": ">= 5.2.4.5" }, { "name": "react-rails", "requirements": "= 2.6.1" }, { "name": "view_component", "requirements": "= 2.83.0" }, { "name": "webpacker-react", "requirements": "~> 0.3.2" } ] } } |
2025-07-07 20:04:43 UTC |
sey4Mqtb6i4hkl95NjLIB |
cpf_cnpj_plusFornece métodos práticos para validar, gerar e formatar números de CPF e CNPJ, incluindo ferramentas de linha de comando para facilitar integrações em sistemas bancários, governamentais e aplicações Ruby em geral. |
0.2.0 | Content{ "name": "cpf_cnpj_plus", "downloads": 16, "version": "0.2.0", "version_created_at": "2025-07-07T19:39:56.243Z", "version_downloads": 0, "platform": "ruby", "authors": "DougNeo", "info": "Fornece métodos práticos para validar, gerar e formatar números de CPF e CNPJ, incluindo\n ferramentas de linha de comando para facilitar integrações em sistemas bancários,\n governamentais e aplicações Ruby em geral.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/DougNeo/cpf_cnpj_plus.git", "changelog_uri": "https://github.com/DougNeo/cpf_cnpj_plus.git/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/DougNeo/cpf_cnpj_plus.git", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "a6e7a945f96b604612c69bc3048678590c9ec0ca3f760c9673a8ca2d43b998e1", "spec_sha": "9e45798b86ed56027e5cac2bd584fd82dacba00147b886c046b2c160b5b2a177", "project_uri": "https://rubygems.org/gems/cpf_cnpj_plus", "gem_uri": "https://rubygems.org/gems/cpf_cnpj_plus-0.2.0.gem", "homepage_uri": "https://github.com/DougNeo/cpf_cnpj_plus.git", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/DougNeo/cpf_cnpj_plus.git", "bug_tracker_uri": null, "changelog_uri": "https://github.com/DougNeo/cpf_cnpj_plus.git/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [] } } |
2025-07-07 19:39:59 UTC |
ecnsLNi8aOCOlRGJZGqb8 |
smullyanA Ruby gem implementing the combinatory logic birds from Raymond Smullyan's To Mock a Mockingbird |
0.1.3 | Content{ "name": "smullyan", "downloads": 322, "version": "0.1.3", "version_created_at": "2025-07-07T19:33:41.434Z", "version_downloads": 0, "platform": "ruby", "authors": "Phil Crissman", "info": "A Ruby gem implementing the combinatory logic birds from Raymond Smullyan's To Mock a Mockingbird", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/philcrissman/smullyan", "changelog_uri": "https://github.com/philcrissman/smullyan/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/philcrissman/smullyan", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "63521879587f5122f180799654ee0f145d2fad9dc742779ee414e8ce346d8fd8", "spec_sha": "7fe3414d906db49c436b56c8b870c1061adea1d0caed555b0f046448f2f5b4e1", "project_uri": "https://rubygems.org/gems/smullyan", "gem_uri": "https://rubygems.org/gems/smullyan-0.1.3.gem", "homepage_uri": "https://github.com/philcrissman/smullyan", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/philcrissman/smullyan", "bug_tracker_uri": null, "changelog_uri": "https://github.com/philcrissman/smullyan/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.18" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rubocop", "requirements": "~> 1.50" }, { "name": "rubocop-minitest", "requirements": "~> 0.31" } ], "runtime": [] } } |
2025-07-07 19:33:46 UTC |
GSuGU-WCFJqHzBcQNb2Js |
logstash-output-elasticsearchThis gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemname. This gem is not a stand-alone program |
12.0.4 | Content{ "name": "logstash-output-elasticsearch", "downloads": 8683163, "version": "12.0.4", "version_created_at": "2025-07-07T19:14:57.928Z", "version_downloads": 0, "platform": "java", "authors": "Elastic", "info": "This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemname. This gem is not a stand-alone program", "licenses": [ "apache-2.0" ], "metadata": { "logstash_group": "output", "logstash_plugin": "true" }, "yanked": false, "sha": "5b2dbfdd5afe413d2d917f30170b5a5ec2c47f5eff212526ebb0efc1acc9a45c", "spec_sha": "982c7fe4096f3e94c53520b289ecb7dc342bde86b59ff68441cf8d7b0e6ee242", "project_uri": "https://rubygems.org/gems/logstash-output-elasticsearch", "gem_uri": "https://rubygems.org/gems/logstash-output-elasticsearch-12.0.4-java.gem", "homepage_uri": "https://www.elastic.co/guide/en/logstash/current/index.html", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/logstash-output-elasticsearch/12.0.4", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "cabin", "requirements": "~> 0.6" }, { "name": "elasticsearch", "requirements": ">= 0" }, { "name": "flores", "requirements": ">= 0" }, { "name": "logstash-codec-plain", "requirements": ">= 0" }, { "name": "logstash-devutils", "requirements": ">= 0" }, { "name": "rspec-collection_matchers", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" }, { "name": "webrick", "requirements": ">= 0" } ], "runtime": [ { "name": "logstash-core-plugin-api", "requirements": ">= 1.60, <= 2.99" }, { "name": "logstash-mixin-ca_trusted_fingerprint_support", "requirements": "~> 1.0" }, { "name": "logstash-mixin-deprecation_logger_support", "requirements": "~> 1.0" }, { "name": "logstash-mixin-ecs_compatibility_support", "requirements": "~> 1.0" }, { "name": "logstash-mixin-normalize_config_support", "requirements": "~> 1.0" }, { "name": "manticore", "requirements": ">= 0.8.0, < 1.0.0" }, { "name": "stud", "requirements": ">= 0.0.17, ~> 0.0" } ] } } |
2025-07-07 19:15:00 UTC |
wsSep8RAo-E_jk7vYMYBm |
cpf_cnpj_plusFornece métodos práticos para validar, gerar e formatar números de CPF e CNPJ, incluindo ferramentas de linha de comando para facilitar integrações em sistemas bancários, governamentais e aplicações Ruby em geral. |
0.1.0 | Content{ "name": "cpf_cnpj_plus", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-07-07T19:14:32.842Z", "version_downloads": 0, "platform": "ruby", "authors": "DougNeo", "info": "Fornece métodos práticos para validar, gerar e formatar números de CPF e CNPJ, incluindo ferramentas de linha de comando para facilitar integrações em sistemas bancários, governamentais e aplicações Ruby em geral.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/DougNeo/cpf_cnpj_plus.git", "changelog_uri": "https://github.com/DougNeo/cpf_cnpj_plus.git/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/DougNeo/cpf_cnpj_plus.git", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "15c6f6a0ad9bceaa41bdf235b17890cf3830ff4a82f9041a7436d048a152721c", "spec_sha": "b1d26189f3b585f957a48ecb2d3bde53ba7efc8e982fd28b39806f9a832cc27e", "project_uri": "https://rubygems.org/gems/cpf_cnpj_plus", "gem_uri": "https://rubygems.org/gems/cpf_cnpj_plus-0.1.0.gem", "homepage_uri": "https://github.com/DougNeo/cpf_cnpj_plus.git", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/DougNeo/cpf_cnpj_plus.git", "bug_tracker_uri": null, "changelog_uri": "https://github.com/DougNeo/cpf_cnpj_plus.git/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [] } } |
2025-07-07 19:14:34 UTC |
MWOLzi9l_EPVoIjbHcrDR |
claude_code_slash_commandsA tool for distributing Claude Code slash commands. |
0.2.3 | Content{ "name": "claude_code_slash_commands", "downloads": 299, "version": "0.2.3", "version_created_at": "2025-07-07T18:35:23.980Z", "version_downloads": 0, "platform": "ruby", "authors": "Andy Waite", "info": "A tool for distributing Claude Code slash commands.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/andyw8/claude_code_slash_commands", "source_code_uri": "https://github.com/andyw8/claude_code_slash_commands", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "6e59a42b1f4752ddfdef325c2efcfb73bd8e3caa809fd51b5cd1a4d4d14f348c", "spec_sha": "500d47e0c60b9bef3ae89ab76bb9b81f7353f759c059f25c1939f749ca528fe9", "project_uri": "https://rubygems.org/gems/claude_code_slash_commands", "gem_uri": "https://rubygems.org/gems/claude_code_slash_commands-0.2.3.gem", "homepage_uri": "https://github.com/andyw8/claude_code_slash_commands", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/andyw8/claude_code_slash_commands", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "base64", "requirements": ">= 0" } ] } } |
2025-07-07 18:35:25 UTC |
0kETotuG1HCKbUuxPXUw_ |
claude_code_slash_commandsA tool for distributing Claude Code slash commands. |
0.2.2 | Content{ "name": "claude_code_slash_commands", "downloads": 299, "version": "0.2.2", "version_created_at": "2025-07-07T18:31:54.696Z", "version_downloads": 0, "platform": "ruby", "authors": "Andy Waite", "info": "A tool for distributing Claude Code slash commands.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/andyw8/claude_code_slash_commands", "source_code_uri": "https://github.com/andyw8/claude_code_slash_commands", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "cbce67ce45515c8fa5aeb43b75d5b9b15bf6022526d6c35280f7ab534cfc3d79", "spec_sha": "2a35b8b4dca8df9ee364b2fa4753e98d5f4325b54f9eb7bb6151ab4bc6d641f4", "project_uri": "https://rubygems.org/gems/claude_code_slash_commands", "gem_uri": "https://rubygems.org/gems/claude_code_slash_commands-0.2.2.gem", "homepage_uri": "https://github.com/andyw8/claude_code_slash_commands", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/andyw8/claude_code_slash_commands", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "base64", "requirements": ">= 0" } ] } } |
2025-07-07 18:31:56 UTC |
oj-sz0QZ1N4vU0GfgpU7j |
jekyll-date-localizationLiquid filter for custom locale date formatting. |
0.0.9 | Content{ "name": "jekyll-date-localization", "downloads": 31648, "version": "0.0.9", "version_created_at": "2025-07-07T18:29:31.340Z", "version_downloads": 0, "platform": "ruby", "authors": "krupkat", "info": "Liquid filter for custom locale date formatting.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "1d3ff5fc8e89a27208aee358f666e620ac24cabe7f6eb32250edc6b8d4717675", "spec_sha": "5fdefcd17a34899ccfaca36e35e80407323d6b86dcb9428626413da96574b171", "project_uri": "https://rubygems.org/gems/jekyll-date-localization", "gem_uri": "https://rubygems.org/gems/jekyll-date-localization-0.0.9.gem", "homepage_uri": "https://github.com/krupkat/jekyll-date-localization", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/jekyll-date-localization/0.0.9", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "i18n", "requirements": "~> 1.0" } ] } } |
2025-07-07 18:29:33 UTC |
BstGashoA2wq7rtHB9UM9 |
playbook_ui_docsDisplay all the components from Playbook UI inside your own system. |
14.22.0.pre.alpha.PLAY22958842 | Content{ "name": "playbook_ui_docs", "downloads": 387510, "version": "14.22.0.pre.alpha.PLAY22958842", "version_created_at": "2025-07-07T18:16:20.607Z", "version_downloads": 0, "platform": "ruby", "authors": "Power UX, Power Devs", "info": "Display all the components from Playbook UI inside your own system.", "licenses": [ "ISC" ], "metadata": {}, "yanked": false, "sha": "c533223807d26ea409afe7336c586ec9b5855100f0a56326cb29445f6065ba58", "spec_sha": "db6b7232db58598348bc20dd3a9736d598a3e573c04ac170153298556536ca7a", "project_uri": "https://rubygems.org/gems/playbook_ui_docs", "gem_uri": "https://rubygems.org/gems/playbook_ui_docs-14.22.0.pre.alpha.PLAY22958842.gem", "homepage_uri": "https://playbook.powerapp.cloud/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/playbook_ui_docs/14.22.0.pre.alpha.PLAY22958842", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "playbook_ui", "requirements": ">= 0" } ] } } |
2025-07-07 18:16:23 UTC |
ixOhZenrjM1cgNVZQM7To |
playbook_uiPlaybook UI is built out in Ruby View Components and React Components. Playbook takes a modern design approach and applies it in a way that makes it easy to support bleeding edge or legacy systems. |
14.22.0.pre.alpha.PLAY22958842 | Content{ "name": "playbook_ui", "downloads": 1546377, "version": "14.22.0.pre.alpha.PLAY22958842", "version_created_at": "2025-07-07T18:16:15.459Z", "version_downloads": 0, "platform": "ruby", "authors": "Power UX, Power Devs", "info": "Playbook UI is built out in Ruby View Components and React Components. Playbook takes a modern design approach and applies it in a way that makes it easy to support bleeding edge or legacy systems.", "licenses": [ "ISC" ], "metadata": {}, "yanked": false, "sha": "4a1af5331bfbc28d6986c28aff56a0687fd9b3c7ed002f5a0f53ef8ce24ce4da", "spec_sha": "09f33faee6a52c392efe4e2db5b63b3ef09b9a4b4c72d508a0235895ea64bd04", "project_uri": "https://rubygems.org/gems/playbook_ui", "gem_uri": "https://rubygems.org/gems/playbook_ui-14.22.0.pre.alpha.PLAY22958842.gem", "homepage_uri": "https://playbook.powerapp.cloud/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/playbook_ui/14.22.0.pre.alpha.PLAY22958842", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "brakeman", "requirements": "= 7.0.0" }, { "name": "byebug", "requirements": ">= 11.0.0" }, { "name": "github_changelog_generator", "requirements": "= 1.15.2" }, { "name": "rails", "requirements": ">= 5.2.4.5" }, { "name": "rspec-html-matchers", "requirements": "= 0.9.1" }, { "name": "rspec-rails", "requirements": "~> 3.8, >= 3.8.0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-performance", "requirements": "~> 1.11.5" }, { "name": "tzinfo-data", "requirements": "= 1.2018.9" }, { "name": "will_paginate", "requirements": "= 3.3.1" } ], "runtime": [ { "name": "actionpack", "requirements": ">= 5.2.4.5" }, { "name": "actionview", "requirements": ">= 5.2.4.5" }, { "name": "activesupport", "requirements": ">= 5.2.4.5" }, { "name": "react-rails", "requirements": "= 2.6.1" }, { "name": "view_component", "requirements": "= 2.83.0" }, { "name": "webpacker-react", "requirements": "~> 0.3.2" } ] } } |
2025-07-07 18:16:20 UTC |
ue5jfMmgVZtODzuoDBI6X |
cucumber-html-formatterHTML formatter for Cucumber |
21.13.0 | Content{ "name": "cucumber-html-formatter", "downloads": 32987583, "version": "21.13.0", "version_created_at": "2025-07-07T17:58:09.749Z", "version_downloads": 0, "platform": "ruby", "authors": "Vincent Prêtre", "info": "HTML formatter for Cucumber", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/cucumber/html-formatter", "changelog_uri": "https://github.com/cucumber/html-formatter/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/cucumber/html-formatter/issues", "source_code_uri": "https://github.com/cucumber/html-formatter", "mailing_list_uri": "https://groups.google.com/forum/#!forum/cukes", "documentation_uri": "https://github.com/cucumber/html-formatter" }, "yanked": false, "sha": "882e20b7da8642d6284112bcc837cb96738490086bac227137f543eae587ee4d", "spec_sha": "e5e8627a8c568da3273aefbe80910925912cdee277909abe4b7ba2454b09fa83", "project_uri": "https://rubygems.org/gems/cucumber-html-formatter", "gem_uri": "https://rubygems.org/gems/cucumber-html-formatter-21.13.0.gem", "homepage_uri": "https://github.com/cucumber/html-formatter", "wiki_uri": null, "documentation_uri": "https://github.com/cucumber/html-formatter", "mailing_list_uri": "https://groups.google.com/forum/#!forum/cukes", "source_code_uri": "https://github.com/cucumber/html-formatter", "bug_tracker_uri": "https://github.com/cucumber/html-formatter/issues", "changelog_uri": "https://github.com/cucumber/html-formatter/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "cucumber-compatibility-kit", "requirements": "~> 15.2" }, { "name": "rake", "requirements": "~> 13.2" }, { "name": "rspec", "requirements": "~> 3.13" }, { "name": "rubocop", "requirements": "~> 1.71.0" }, { "name": "rubocop-rake", "requirements": "~> 0.6.0" }, { "name": "rubocop-rspec", "requirements": "~> 2.31.0" } ], "runtime": [ { "name": "cucumber-messages", "requirements": "> 19, < 28" } ] } } |
2025-07-07 17:58:11 UTC |
COoUr6oOjv4KNeao3JSj8 |
yf_as_dataframeDownload market data from Yahoo! Finance's API |
0.4.2 | Content{ "name": "yf_as_dataframe", "downloads": 1061, "version": "0.4.2", "version_created_at": "2025-07-07T17:55:29.564Z", "version_downloads": 0, "platform": "ruby", "authors": "Bill McKinnon", "info": "Download market data from Yahoo! Finance's API", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://www.github.com/bmck/yf_as_dataframe", "changelog_uri": "https://github.com/bmck/yf_as_dataframe/CHANGELOG.rst", "source_code_uri": "https://github.com/bmck/yf_as_dataframe" }, "yanked": false, "sha": "974c026f96ffa76415de442566e643c945345a4ec3263175d70fc93f07fb5c38", "spec_sha": "d9b347c5864b6b1f8e819250e0cf712c7e001d64d68b51ff761c6930535c2bab", "project_uri": "https://rubygems.org/gems/yf_as_dataframe", "gem_uri": "https://rubygems.org/gems/yf_as_dataframe-0.4.2.gem", "homepage_uri": "https://www.github.com/bmck/yf_as_dataframe", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bmck/yf_as_dataframe", "bug_tracker_uri": null, "changelog_uri": "https://github.com/bmck/yf_as_dataframe/CHANGELOG.rst", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "httparty", "requirements": ">= 0" }, { "name": "nokogiri", "requirements": ">= 0" }, { "name": "polars-df", "requirements": "~> 0.12.0" }, { "name": "tulirb", "requirements": ">= 0" }, { "name": "tzinfo", "requirements": ">= 0" }, { "name": "tzinfo-data", "requirements": ">= 0" }, { "name": "zache", "requirements": ">= 0" } ] } } |
2025-07-07 17:55:31 UTC |
KrJKX-rNYg6llP4ICxx_N |
shadcn_phlexcomponentsShadcn Phlexcomponents is a UI Component library built for Ruby on Rails. |
0.1.16 | Content{ "name": "shadcn_phlexcomponents", "downloads": 1264, "version": "0.1.16", "version_created_at": "2025-07-07T17:54:25.398Z", "version_downloads": 0, "platform": "ruby", "authors": "Sean Yeoh", "info": "Shadcn Phlexcomponents is a UI Component library built for Ruby on Rails.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/sean-yeoh/shadcn_phlexcomponents", "changelog_uri": "https://github.com/sean-yeoh/shadcn_phlexcomponents/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/sean-yeoh/shadcn_phlexcomponents" }, "yanked": false, "sha": "b6f04b1ab4fc82ddb8da0f9f69ef761bcf334490dc285504cda3072baf0de6c0", "spec_sha": "1895c3615e210a21d4bca1c44389539f7d18fd545ebaa34e20c9d48568493f6f", "project_uri": "https://rubygems.org/gems/shadcn_phlexcomponents", "gem_uri": "https://rubygems.org/gems/shadcn_phlexcomponents-0.1.16.gem", "homepage_uri": "https://github.com/sean-yeoh/shadcn_phlexcomponents", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sean-yeoh/shadcn_phlexcomponents", "bug_tracker_uri": null, "changelog_uri": "https://github.com/sean-yeoh/shadcn_phlexcomponents/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "lucide-rails", "requirements": "~> 0.5.1" }, { "name": "phlex-rails", "requirements": "~> 2.1" }, { "name": "railties", "requirements": "~> 8.0" }, { "name": "tailwind_merge", "requirements": "~> 1.0" } ] } } |
2025-07-07 17:54:26 UTC |
LeKyh6p0Fm3stDlF9ZYYZ |
chalk_rubyA simple Ruby client for Chalk |
0.4.0 | Content{ "name": "chalk_ruby", "downloads": 7104, "version": "0.4.0", "version_created_at": "2025-07-07T17:54:03.037Z", "version_downloads": 0, "platform": "ruby", "authors": "Chalk AI, Inc.", "info": "A simple Ruby client for Chalk", "licenses": [ "Apache-2.0" ], "metadata": { "bug_tracker_uri": "https://github.com/chalk-ai/chalk-ruby/issues", "source_code_uri": "https://github.com/chalk-ai/chalk-ruby", "documentation_uri": "https://docs.chalk.ai/docs" }, "yanked": false, "sha": "a686a30753253ebe1ae49d931f1a39e1b3b859f9896d73680c5a5453cc3fd55d", "spec_sha": "f47fa984bf0193b9b10230ed564b7d4cc9c5d5366cb36fb633c2368d5066164c", "project_uri": "https://rubygems.org/gems/chalk_ruby", "gem_uri": "https://rubygems.org/gems/chalk_ruby-0.4.0.gem", "homepage_uri": "https://github.com/chalk-ai/chalk-ruby", "wiki_uri": null, "documentation_uri": "https://docs.chalk.ai/docs", "mailing_list_uri": null, "source_code_uri": "https://github.com/chalk-ai/chalk-ruby", "bug_tracker_uri": "https://github.com/chalk-ai/chalk-ruby/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 0" }, { "name": "httpclient", "requirements": ">= 0" }, { "name": "m", "requirements": ">= 0" }, { "name": "minitest", "requirements": ">= 0" }, { "name": "minitest-hooks", "requirements": ">= 0" }, { "name": "minitest-proveit", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rubocop", "requirements": "<= 0.82.0" } ], "runtime": [ { "name": "faraday", "requirements": ">= 0.15, < 3" }, { "name": "faraday-net_http_persistent", "requirements": ">= 0.15, < 3" }, { "name": "grpc", "requirements": ">= 1.64.3, < 2" }, { "name": "multi_json", "requirements": "~> 1.0" }, { "name": "net-http-persistent", "requirements": ">= 0" }, { "name": "red-arrow", "requirements": "~> 18.0.0" } ] } } |
2025-07-07 17:54:04 UTC |
GjqnkuUN6JLFpVrk6JwE6 |
tiltGeneric interface to multiple Ruby template engines |
2.6.1 | Content{ "name": "tilt", "downloads": 660244912, "version": "2.6.1", "version_created_at": "2025-07-07T17:40:53.586Z", "version_downloads": 0, "platform": "ruby", "authors": "Ryan Tomayko, Magnus Holm, Jeremy Evans", "info": "Generic interface to multiple Ruby template engines", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/jeremyevans/tilt/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/jeremyevans/tilt/issues", "source_code_uri": "https://github.com/jeremyevans/tilt", "mailing_list_uri": "https://github.com/jeremyevans/tilt/discussions" }, "yanked": false, "sha": "35a99bba2adf7c1e362f5b48f9b581cce4edfba98117e34696dde6d308d84770", "spec_sha": "82d1f3397a6d6712850ccb605fd621e168887acc93bdeb001fa0d52857934dd9", "project_uri": "https://rubygems.org/gems/tilt", "gem_uri": "https://rubygems.org/gems/tilt-2.6.1.gem", "homepage_uri": "https://github.com/jeremyevans/tilt", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": "https://github.com/jeremyevans/tilt/discussions", "source_code_uri": "https://github.com/jeremyevans/tilt", "bug_tracker_uri": "https://github.com/jeremyevans/tilt/issues", "changelog_uri": "https://github.com/jeremyevans/tilt/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 17:40:56 UTC |
E1eEnbw7YS_6Msgo-hbVr |
valkeyA Ruby client library for Valkey based on redis-rb. |
0.1.0 | Content{ "name": "valkey", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-07-07T17:29:51.680Z", "version_downloads": 0, "platform": "ruby", "authors": "Mohsen Alizadeh", "info": "A Ruby client library for Valkey based on redis-rb.", "licenses": [], "metadata": { "homepage_uri": "https://github.com/mohsen-alizadeh/valkey-rb", "changelog_uri": "https://github.com/mohsen-alizadeh/valkey-rb", "source_code_uri": "https://github.com/mohsen-alizadeh/valkey-rb" }, "yanked": false, "sha": "ef0122f71bf2b5bdb798fe05accd5ea0e9a95664ad6778d40cfca1502c719e5d", "spec_sha": "7ee58e8159636be6a399b0bfb174ff33651fecb0601b87bc998c3eedfa9953b3", "project_uri": "https://rubygems.org/gems/valkey", "gem_uri": "https://rubygems.org/gems/valkey-0.1.0.gem", "homepage_uri": "https://github.com/mohsen-alizadeh/valkey-rb", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/mohsen-alizadeh/valkey-rb", "bug_tracker_uri": null, "changelog_uri": "https://github.com/mohsen-alizadeh/valkey-rb", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "ffi", "requirements": "~> 1.17.0" }, { "name": "google-protobuf", "requirements": "~> 4.29.2" } ] } } |
2025-07-07 17:29:53 UTC |
0D6NiSMXEy6HzbX8g15eX |
discourse_ai-tokenizersA Ruby gem providing a consistent interface for various AI/ML tokenizers including OpenAI GPT, Anthropic Claude, Google Gemini, Meta Llama, Mistral, Qwen, and embedding models like BERT, BGE, and multilingual-E5. Features caching, truncation, token counting, and error handling across different tokenization libraries. |
0.3.1 | Content{ "name": "discourse_ai-tokenizers", "downloads": 1471, "version": "0.3.1", "version_created_at": "2025-07-07T17:27:54.037Z", "version_downloads": 0, "platform": "ruby", "authors": "Rafael Silva", "info": "A Ruby gem providing a consistent interface for various AI/ML tokenizers including OpenAI GPT, Anthropic Claude, Google Gemini, Meta Llama, Mistral, Qwen, and embedding models like BERT, BGE, and multilingual-E5. Features caching, truncation, token counting, and error handling across different tokenization libraries.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/discourse/discourse_ai-tokenizers", "changelog_uri": "https://github.com/discourse/discourse_ai-tokenizers/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/discourse/discourse_ai-tokenizers" }, "yanked": false, "sha": "a7752f2f7b4b29fea148e2c893b287a1478c4dc8828f684c09e51d5a33bbc373", "spec_sha": "7a8766c564f684f8906bdef7b81dc1b6f7543ab2e08175cf47c6f3d1c9d32cd0", "project_uri": "https://rubygems.org/gems/discourse_ai-tokenizers", "gem_uri": "https://rubygems.org/gems/discourse_ai-tokenizers-0.3.1.gem", "homepage_uri": "https://github.com/discourse/discourse_ai-tokenizers", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/discourse/discourse_ai-tokenizers", "bug_tracker_uri": null, "changelog_uri": "https://github.com/discourse/discourse_ai-tokenizers/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rubocop-discourse", "requirements": "= 3.8.1" }, { "name": "syntax_tree", "requirements": "~> 6.2.0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 6.0" }, { "name": "tiktoken_ruby", "requirements": "~> 0.0.11.1" }, { "name": "tokenizers", "requirements": "~> 0.5.4" } ] } } |
2025-07-07 17:27:57 UTC |
0tpjLKxLVzjaR9K1YzfqG |
stytchStytch Ruby Gem |
10.23.0 | Content{ "name": "stytch", "downloads": 495856, "version": "10.23.0", "version_created_at": "2025-07-07T17:18:03.749Z", "version_downloads": 0, "platform": "ruby", "authors": "stytch", "info": "Stytch Ruby Gem", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://stytch.com", "source_code_uri": "https://github.com/stytchauth/stytch-ruby" }, "yanked": false, "sha": "b56fb189b943fd8b4524ea4e10b7ce5b518e28466152aa416978ad8a84030b9d", "spec_sha": "6a0b8d577f8624ec056a8e9267f19a3af76a82ed7a22f539be238a9a3709af60", "project_uri": "https://rubygems.org/gems/stytch", "gem_uri": "https://rubygems.org/gems/stytch-10.23.0.gem", "homepage_uri": "https://stytch.com", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/stytchauth/stytch-ruby", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.11.0" }, { "name": "rubocop", "requirements": "= 1.64.1" }, { "name": "rubocop-rspec", "requirements": "= 2.24.0" } ], "runtime": [ { "name": "faraday", "requirements": ">= 2.0.1, < 3.0" }, { "name": "json-jwt", "requirements": ">= 1.13.0" }, { "name": "jwt", "requirements": ">= 2.3.0" } ] } } |
2025-07-07 17:18:06 UTC |
pDh7KUjfy0N5l9C1lhfau |
xferaseImport/rename photos & videos from one directory to another. |
0.1.9 | Content{ "name": "xferase", "downloads": 6668, "version": "0.1.9", "version_created_at": "2025-07-07T17:15:31.925Z", "version_downloads": 0, "platform": "ruby", "authors": "Ryan Lue", "info": "Import/rename photos & videos from one directory to another.", "licenses": [ "MIT" ], "metadata": { "source_code_uri": "https://github.com/rlue/xferase" }, "yanked": false, "sha": "43ee15dcecef116216907c63f12636b685d2c3e74f3f225b5d03611beea726ff", "spec_sha": "99f51f87612ef40ac00135efc03d134129759c53bfae14635c3e7ea08a0a2302", "project_uri": "https://rubygems.org/gems/xferase", "gem_uri": "https://rubygems.org/gems/xferase-0.1.9.gem", "homepage_uri": "https://github.com/rlue/xferase", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/rlue/xferase", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "pry", "requirements": "~> 0.14" }, { "name": "rspec", "requirements": "~> 3.10" } ], "runtime": [ { "name": "debouncer", "requirements": "~> 0.2" }, { "name": "photein", "requirements": "~> 0.2, >= 0.2.8" }, { "name": "rb-inotify", "requirements": "~> 0.10" } ] } } |
2025-07-07 17:15:33 UTC |
gFvB9RQKNNuTmI4azFIiU |
smullyanA Ruby gem implementing the combinatory logic birds from Raymond Smullyan's To Mock a Mockingbird |
0.1.2 | Content{ "name": "smullyan", "downloads": 281, "version": "0.1.2", "version_created_at": "2025-07-07T17:14:54.931Z", "version_downloads": 0, "platform": "ruby", "authors": "Phil Crissman", "info": "A Ruby gem implementing the combinatory logic birds from Raymond Smullyan's To Mock a Mockingbird", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/philcrissman/smullyan", "changelog_uri": "https://github.com/philcrissman/smullyan/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/philcrissman/smullyan", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "6b92434630579da2ef1b48ff0bd475b34956fd5f74564e4dac6c31dc2451197e", "spec_sha": "f5355dc335174491b06b155df32896be38aa35be0267666649fd996b96108bb8", "project_uri": "https://rubygems.org/gems/smullyan", "gem_uri": "https://rubygems.org/gems/smullyan-0.1.2.gem", "homepage_uri": "https://github.com/philcrissman/smullyan", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/philcrissman/smullyan", "bug_tracker_uri": null, "changelog_uri": "https://github.com/philcrissman/smullyan/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.18" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rubocop", "requirements": "~> 1.50" }, { "name": "rubocop-minitest", "requirements": "~> 0.31" } ], "runtime": [] } } |
2025-07-07 17:14:56 UTC |
EXKBOy0FlPR-nwaT9gpwZ |
photeinImport/rename photos & videos from one directory to another. |
0.2.8 | Content{ "name": "photein", "downloads": 20034, "version": "0.2.8", "version_created_at": "2025-07-07T17:12:12.570Z", "version_downloads": 0, "platform": "ruby", "authors": "Ryan Lue", "info": "Import/rename photos & videos from one directory to another.", "licenses": [ "MIT" ], "metadata": { "source_code_uri": "https://github.com/rlue/photein" }, "yanked": false, "sha": "cb7f48e55772f3773679b97549c1e3d5c5730681188840b31ae8ee22187caf37", "spec_sha": "ea508cf1bcc8d73288dd1d22152053e03cd95d3dd3997c0342af69ffb2e824ff", "project_uri": "https://rubygems.org/gems/photein", "gem_uri": "https://rubygems.org/gems/photein-0.2.8.gem", "homepage_uri": "https://github.com/rlue/photein", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/rlue/photein", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "pry-remote", "requirements": "~> 0.1" }, { "name": "rspec", "requirements": "~> 3.10" } ], "runtime": [ { "name": "activesupport", "requirements": "~> 8.0" }, { "name": "logger", "requirements": "~> 1.6" }, { "name": "mediainfo", "requirements": "~> 1.5" }, { "name": "mini_exiftool", "requirements": "~> 2.14" }, { "name": "mini_magick", "requirements": "~> 4.11" }, { "name": "nokogiri", "requirements": "~> 1.11" }, { "name": "optipng", "requirements": "~> 0.2" }, { "name": "ostruct", "requirements": "~> 0.6" }, { "name": "pstore", "requirements": "~> 0.1" }, { "name": "rexml", "requirements": "~> 3.4" }, { "name": "streamio-ffmpeg", "requirements": "~> 3.0" }, { "name": "tzinfo", "requirements": "~> 2.0" }, { "name": "wheretz", "requirements": "~> 0.0" } ] } } |
2025-07-07 17:12:14 UTC |
C_ij4ZEz0vOflUNS9UPTm |
linzerAn implementation of HTTP Messages Signatures (RFC9421) |
0.7.7.beta1 | Content{ "name": "linzer", "downloads": 24489, "version": "0.7.7.beta1", "version_created_at": "2025-07-07T17:02:58.922Z", "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": "cd0721d1fd7811bf1fb60433215b4f47e74ee20343a081bf9b307fc9a9fabdd9", "spec_sha": "4fd76da6cc4eaf7181d948b07549504ccaddbce55127ac7f9bf4167d5f07dba0", "project_uri": "https://rubygems.org/gems/linzer", "gem_uri": "https://rubygems.org/gems/linzer-0.7.7.beta1.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-07 17:03:02 UTC |
7_1dA6vqco1zAZc57-Ryn |
cmdxSimplify complex business logic using a tiny command (service) object framework. |
1.0.1 | Content{ "name": "cmdx", "downloads": 1182, "version": "1.0.1", "version_created_at": "2025-07-07T16:49:20.741Z", "version_downloads": 0, "platform": "ruby", "authors": "Juan Gomez", "info": "Simplify complex business logic using a tiny command (service) object framework.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/drexed/cmdx", "changelog_uri": "https://github.com/drexed/cmdx/CHANGELOG.md", "bug_tracker_uri": "https://github.com/drexed/cmdx/issues", "source_code_uri": "https://github.com/drexed/cmdx", "documentation_uri": "https://github.com/drexed/cmdx/blob/main/README.md", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "9d549af0cecafe478e8ceb1cdf66c773c77f11aa78c3111eb9082d32b8c4403d", "spec_sha": "daf5a40ba36a50b92a0b469d0207969a8855255db85f58bb80273ca8984a4d2d", "project_uri": "https://rubygems.org/gems/cmdx", "gem_uri": "https://rubygems.org/gems/cmdx-1.0.1.gem", "homepage_uri": "https://github.com/drexed/cmdx", "wiki_uri": null, "documentation_uri": "https://github.com/drexed/cmdx/blob/main/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/drexed/cmdx", "bug_tracker_uri": "https://github.com/drexed/cmdx/issues", "changelog_uri": "https://github.com/drexed/cmdx/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 0" }, { "name": "ostruct", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "rubocop-rake", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": ">= 0" } ], "runtime": [ { "name": "bigdecimal", "requirements": ">= 0" }, { "name": "i18n", "requirements": ">= 0" }, { "name": "logger", "requirements": ">= 0" }, { "name": "zeitwerk", "requirements": ">= 0" } ] } } |
2025-07-07 16:49:22 UTC |
BK_YEkL7mmaF50h7Nm1dK |
algoliaA simple Ruby client for the algolia.com REST API |
3.21.1 | Content{ "name": "algolia", "downloads": 4612012, "version": "3.21.1", "version_created_at": "2025-07-07T16:46:56.666Z", "version_downloads": 0, "platform": "ruby", "authors": "https://alg.li/support", "info": "A simple Ruby client for the algolia.com REST API", "licenses": [ "MIT" ], "metadata": { "bug_tracker_uri": "https://github.com/algolia/algoliasearch-client-ruby/issues", "source_code_uri": "https://github.com/algolia/algoliasearch-client-ruby", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "60dfe341d3da2c1a770d714e8587f822d6a4c1e1a91a700d94c683a9454fd74e", "spec_sha": "6f41bc1441d4f86ea15e994b351de8d743fb9432e88ff56746ecd85bf380ba64", "project_uri": "https://rubygems.org/gems/algolia", "gem_uri": "https://rubygems.org/gems/algolia-3.21.1.gem", "homepage_uri": "https://github.com/algolia/algoliasearch-client-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/algolia/algoliasearch-client-ruby", "bug_tracker_uri": "https://github.com/algolia/algoliasearch-client-ruby/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.4.10" }, { "name": "rake", "requirements": ">= 0" } ], "runtime": [ { "name": "base64", "requirements": ">= 0.2.0, < 1" }, { "name": "faraday", "requirements": ">= 1.0.1, < 3.0" }, { "name": "faraday-net_http_persistent", "requirements": ">= 0.15, < 3" }, { "name": "net-http-persistent", "requirements": ">= 0" } ] } } |
2025-07-07 16:46:58 UTC |
Iuzd20OvglQCjwOne4Cdr |
bugsnag_performanceBugSnag integration for the Ruby Open Telemetry SDK |
1.1.0 | Content{ "name": "bugsnag_performance", "downloads": 3066, "version": "1.1.0", "version_created_at": "2025-07-07T16:43:50.498Z", "version_downloads": 0, "platform": "ruby", "authors": "BugSnag", "info": "BugSnag integration for the Ruby Open Telemetry SDK", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://www.bugsnag.com", "changelog_uri": "https://github.com/bugsnag/bugsnag-ruby-performance/blob/v1.1.0/CHANGELOG.md", "bug_tracker_uri": "https://github.com/bugsnag/bugsnag-ruby-performance/issues", "source_code_uri": "https://github.com/bugsnag/bugsnag-ruby-performance", "documentation_uri": "https://docs.bugsnag.com/performance/integration-guides/ruby/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "9c3bb8447564f1728bde4d207b0b7fbfade48a8e41f6355b72a09675c0ac508a", "spec_sha": "0de5ced825b3e6a062c8cc2dce45fa382b670b1dfb9d2e2ecc4d45ba217ac759", "project_uri": "https://rubygems.org/gems/bugsnag_performance", "gem_uri": "https://rubygems.org/gems/bugsnag_performance-1.1.0.gem", "homepage_uri": "https://www.bugsnag.com", "wiki_uri": null, "documentation_uri": "https://docs.bugsnag.com/performance/integration-guides/ruby/", "mailing_list_uri": null, "source_code_uri": "https://github.com/bugsnag/bugsnag-ruby-performance", "bug_tracker_uri": "https://github.com/bugsnag/bugsnag-ruby-performance/issues", "changelog_uri": "https://github.com/bugsnag/bugsnag-ruby-performance/blob/v1.1.0/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.0" }, { "name": "webmock", "requirements": "~> 3.23" }, { "name": "yard", "requirements": "~> 0.9" } ], "runtime": [ { "name": "concurrent-ruby", "requirements": "~> 1.3" }, { "name": "opentelemetry-sdk", "requirements": "~> 1.2" } ] } } |
2025-07-07 16:43:52 UTC |
jMYuQeLfE6ircvz1QZdBF |
redmine_plugins_helperHelper for Redmine plugins |
0.15.4 | Content{ "name": "redmine_plugins_helper", "downloads": 28498, "version": "0.15.4", "version_created_at": "2025-07-07T16:42:34.920Z", "version_downloads": 0, "platform": "ruby", "authors": "0.15.4", "info": "Helper for Redmine plugins", "licenses": [], "metadata": {}, "yanked": false, "sha": "3e75853b5f8938db76060a095118eab689163fecc4c90648e24f6efb5349f9ef", "spec_sha": "3f44fc626832ac98ba38ebbb3e1c9702954a551b09ac52c6b8a46af4a2dc8b92", "project_uri": "https://rubygems.org/gems/redmine_plugins_helper", "gem_uri": "https://rubygems.org/gems/redmine_plugins_helper-0.15.4.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/redmine_plugins_helper/0.15.4", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bigdecimal", "requirements": "~> 1.4, >= 1.4.4" }, { "name": "eac_rails_gem_support", "requirements": "~> 0.10, >= 0.10.1" }, { "name": "eac_ruby_utils", "requirements": "~> 0.121" }, { "name": "launchy", "requirements": "~> 2.5, >= 2.5.2" }, { "name": "sass-rails", "requirements": "~> 5.1" } ] } } |
2025-07-07 16:42:36 UTC |
gdpNuO6ZOWbA4fOX_pTe2 |
vector_numberA library to add together anything. |
0.4.1 | Content{ "name": "vector_number", "downloads": 844, "version": "0.4.1", "version_created_at": "2025-07-07T16:34:12.386Z", "version_downloads": 0, "platform": "ruby", "authors": "Alexandr Bulancov", "info": "A library to add together anything.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/trinistr/vector_number", "changelog_uri": "https://github.com/trinistr/vector_number/blob/v0.4.1/CHANGELOG.md", "bug_tracker_uri": "https://github.com/trinistr/vector_number/issues", "source_code_uri": "https://github.com/trinistr/vector_number/tree/v0.4.1", "documentation_uri": "https://rubydoc.info/gems/vector_number/0.4.1", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "46f5d80a7571bcca63ac24814f27238540c4e70593fff6f89a773055c32360b2", "spec_sha": "825f6b26b56342ddb68a09b404c372d340b13d0704550c2d3b1de7e84a6c1342", "project_uri": "https://rubygems.org/gems/vector_number", "gem_uri": "https://rubygems.org/gems/vector_number-0.4.1.gem", "homepage_uri": "https://github.com/trinistr/vector_number", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/vector_number/0.4.1", "mailing_list_uri": null, "source_code_uri": "https://github.com/trinistr/vector_number/tree/v0.4.1", "bug_tracker_uri": "https://github.com/trinistr/vector_number/issues", "changelog_uri": "https://github.com/trinistr/vector_number/blob/v0.4.1/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 16:34:14 UTC |
yg3Uqg1e5pEOvKgrYa2pl |
svixSvix makes webhooks easy and reliable. Learn more at https://www.svix.com |
1.69.0 | Content{ "name": "svix", "downloads": 1638982, "version": "1.69.0", "version_created_at": "2025-07-07T16:30:03.563Z", "version_downloads": 0, "platform": "ruby", "authors": "Svix", "info": "Svix makes webhooks easy and reliable. Learn more at https://www.svix.com", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://www.svix.com", "changelog_uri": "https://github.com/svix/svix-libs/blob/main/ChangeLog.md", "source_code_uri": "https://github.com/svix/svix-libs", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "954b9fd8cd6923fdfa6890b4c687e4001daabd1ba1bd885d79994615097a8552", "spec_sha": "10f18cb22b40a34de393802f88b2b29483d7a4d5072b1dbdaee45468cbf0d820", "project_uri": "https://rubygems.org/gems/svix", "gem_uri": "https://rubygems.org/gems/svix-1.69.0.gem", "homepage_uri": "https://www.svix.com", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/svix/svix-libs", "bug_tracker_uri": null, "changelog_uri": "https://github.com/svix/svix-libs/blob/main/ChangeLog.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.2" }, { "name": "webmock", "requirements": "~> 3.25" } ], "runtime": [] } } |
2025-07-07 16:30:05 UTC |
VwLOR-SJq_uk5apEi8mIk |
llm_hubA Ruby interface for multiple LLM providers.It provides easy access to Completion and Embedding functionalities. |
0.3.1 | Content{ "name": "llm_hub", "downloads": 526, "version": "0.3.1", "version_created_at": "2025-07-07T16:29:52.524Z", "version_downloads": 0, "platform": "ruby", "authors": "akiraNuma", "info": "A Ruby interface for multiple LLM providers.It provides easy access to Completion and Embedding functionalities.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/akiraNuma/llm_hub", "changelog_uri": "https://github.com/akiraNuma/llm_hub/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/akiraNuma/llm_hub", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "102b512703963c5d831493dea178d5e3c32566e8278853531e42a1fccec4f5fc", "spec_sha": "a9026fbcf8627257294d9fcb4cfbcf3cc2e677399057058989b986e5857f409c", "project_uri": "https://rubygems.org/gems/llm_hub", "gem_uri": "https://rubygems.org/gems/llm_hub-0.3.1.gem", "homepage_uri": "https://github.com/akiraNuma/llm_hub", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/akiraNuma/llm_hub", "bug_tracker_uri": null, "changelog_uri": "https://github.com/akiraNuma/llm_hub/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "json", "requirements": ">= 0" } ] } } |
2025-07-07 16:29:55 UTC |
JxHyGdioP_hTc1XPHNRJS |
shippyDeployment wrapper around docker-compose and SSH Kit |
0.2.3 | Content{ "name": "shippy", "downloads": 3642, "version": "0.2.3", "version_created_at": "2025-07-07T16:27:26.238Z", "version_downloads": 0, "platform": "ruby", "authors": "Marius Bobin", "info": "Deployment wrapper around docker-compose and SSH Kit", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://mbobin.me/shippy", "source_code_uri": "https://mbobin.me/shippy", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "eaa24ce4b478d142c75b0ab6bf0e6c66e957d0391a920b9142a3bfedc373214e", "spec_sha": "c3f0170394df428c70d6f870a0bb7d26b19ae2ecb098c1c0fde9bb2bfd02089a", "project_uri": "https://rubygems.org/gems/shippy", "gem_uri": "https://rubygems.org/gems/shippy-0.2.3.gem", "homepage_uri": "https://mbobin.me/shippy", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://mbobin.me/shippy", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "standard", "requirements": "~> 1.3" } ], "runtime": [ { "name": "activesupport", "requirements": "~> 7.0, >= 7.0.4.2" }, { "name": "bcrypt_pbkdf", "requirements": "~> 1.1" }, { "name": "ed25519", "requirements": "~> 1.3" }, { "name": "minitar", "requirements": "~> 0.9" }, { "name": "sshkit", "requirements": "~> 1.21" }, { "name": "thor", "requirements": "~> 1.2, >= 1.2.1" } ] } } |
2025-07-07 16:27:27 UTC |
LooGGBELJ-kzhSAIaatp8 |
yf_as_dataframeDownload market data from Yahoo! Finance's API |
0.4.1 | Content{ "name": "yf_as_dataframe", "downloads": 1026, "version": "0.4.1", "version_created_at": "2025-07-07T16:22:08.466Z", "version_downloads": 0, "platform": "ruby", "authors": "Bill McKinnon", "info": "Download market data from Yahoo! Finance's API", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://www.github.com/bmck/yf_as_dataframe", "changelog_uri": "https://github.com/bmck/yf_as_dataframe/CHANGELOG.rst", "source_code_uri": "https://github.com/bmck/yf_as_dataframe" }, "yanked": false, "sha": "85712264d0f75f5bcc5b497a24347eeb6b606423d53c6f81cfd1bbec1211e265", "spec_sha": "213c686fe3e4ae8b0b23f93d967d9742f1a61c97639d66f7908417e35b674638", "project_uri": "https://rubygems.org/gems/yf_as_dataframe", "gem_uri": "https://rubygems.org/gems/yf_as_dataframe-0.4.1.gem", "homepage_uri": "https://www.github.com/bmck/yf_as_dataframe", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bmck/yf_as_dataframe", "bug_tracker_uri": null, "changelog_uri": "https://github.com/bmck/yf_as_dataframe/CHANGELOG.rst", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "httparty", "requirements": ">= 0" }, { "name": "nokogiri", "requirements": ">= 0" }, { "name": "polars-df", "requirements": "~> 0.12.0" }, { "name": "tulirb", "requirements": ">= 0" }, { "name": "tzinfo", "requirements": ">= 0" }, { "name": "tzinfo-data", "requirements": ">= 0" }, { "name": "zache", "requirements": ">= 0" } ] } } |
2025-07-07 16:22:10 UTC |
-MUbdvZQCc7BumemTuo3P |
rubocop-espagoGem containing the `.rubocop.yml` config used in Espago's projects |
1.1.9 | Content{ "name": "rubocop-espago", "downloads": 39468, "version": "1.1.9", "version_created_at": "2025-07-07T16:21:30.411Z", "version_downloads": 0, "platform": "ruby", "authors": "Espago", "info": "Gem containing the `.rubocop.yml` config used\nin Espago's projects\n", "licenses": [ "MIT" ], "metadata": { "source_code_uri": "https://github.com/espago/rubocop-espago", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "82503f1565f14a85d19fd3cf957dad93b2f9532ef5dcecd1f59bb2b1244f62c6", "spec_sha": "bf70121cadca1a8ee1b08e5d01456e789861f24e1a6eca06a951d04699478a92", "project_uri": "https://rubygems.org/gems/rubocop-espago", "gem_uri": "https://rubygems.org/gems/rubocop-espago-1.1.9.gem", "homepage_uri": "https://github.com/espago/rubocop-espago", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/espago/rubocop-espago", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rubocop", "requirements": ">= 0" } ] } } |
2025-07-07 16:21:32 UTC |
wseBwM2lFfo09EqHpCLia |
ar-eurostat-nutsProvides an interface to fetch NUTS numbers (Nomenclature of territorial units for statistics) |
0.1.0.alpha | Content{ "name": "ar-eurostat-nuts", "downloads": 0, "version": "0.1.0.alpha", "version_created_at": "2025-07-07T16:08:25.555Z", "version_downloads": 0, "platform": "ruby", "authors": "Alexander Repnikov, Eloy Rojas Bartolomé", "info": "Provides an interface to fetch NUTS numbers (Nomenclature of territorial units for statistics)", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "cf8dc8b606dc988aa29fb5b3777851267a20bcbd68bb40cbee124a49ebe4eb35", "spec_sha": "18ad8ff585f3e66e8f5cd92a69f28267d00290bd59f5ee9a3e32a0f5fc8b7704", "project_uri": "https://rubygems.org/gems/ar-eurostat-nuts", "gem_uri": "https://rubygems.org/gems/ar-eurostat-nuts-0.1.0.alpha.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ar-eurostat-nuts/0.1.0.alpha", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.25" } ], "runtime": [ { "name": "i18n", "requirements": "~> 1.14" } ] } } |
2025-07-07 16:08:27 UTC |
-seyTziU5m0g5yDB3gVgt |
git-ageCheck all the repository files lines dates and group it by year and month, allowing check how old code is still in use |
0.2.0 | Content{ "name": "git-age", "downloads": 6194, "version": "0.2.0", "version_created_at": "2025-07-07T16:04:21.318Z", "version_downloads": 0, "platform": "ruby", "authors": "Eustaquio Rangel", "info": "Check all the repository files lines dates and group it by year and month, allowing check how old code is still in use", "licenses": [], "metadata": { "homepage_uri": "https://github.com/taq/git-age", "source_code_uri": "https://github.com/taq/git-age" }, "yanked": false, "sha": "a7dc81a902bd6ee8385ab899ec127a5803e48a424b4b9688f2bbaf6f58b1be5e", "spec_sha": "7646a4d5fa38dbe5c6f48c18a09608282481b157a32c43b92de7916312f3e247", "project_uri": "https://rubygems.org/gems/git-age", "gem_uri": "https://rubygems.org/gems/git-age-0.2.0.gem", "homepage_uri": "https://github.com/taq/git-age", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/taq/git-age", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 16:04:42 UTC |
NXARI7c24uopJ2uPJ-Axx |
davinci_pdex_test_kitTest Kit for the Da Vinci Payer Data Exchange (PDex) FHIR Implementation Guide |
0.12.2 | Content{ "name": "davinci_pdex_test_kit", "downloads": 3705, "version": "0.12.2", "version_created_at": "2025-07-07T15:57:26.035Z", "version_downloads": 0, "platform": "ruby", "authors": "Karl Naden, Shaumik Ashraf, Diego Griese", "info": "Test Kit for the Da Vinci Payer Data Exchange (PDex) FHIR Implementation Guide", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/inferno-framework/davinci-pdex-test-kit/", "source_code_uri": "https://github.com/inferno-framework/davinci-pdex-test-kit/", "inferno_test_kit": "true" }, "yanked": false, "sha": "1713b86814e37c985d31b341767be3b0b7597fb61050aa5ec62f46ccb8e598c2", "spec_sha": "dd4de7668ca2f1644aed2d2762f03b90074802a48468682d62e82431f0cd49d3", "project_uri": "https://rubygems.org/gems/davinci_pdex_test_kit", "gem_uri": "https://rubygems.org/gems/davinci_pdex_test_kit-0.12.2.gem", "homepage_uri": "https://github.com/inferno-framework/davinci-pdex-test-kit/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/inferno-framework/davinci-pdex-test-kit/", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "database_cleaner-sequel", "requirements": "~> 1.8" }, { "name": "factory_bot", "requirements": "~> 6.1" }, { "name": "faker", "requirements": "~> 3.4" }, { "name": "roo", "requirements": "~> 2.10.1" }, { "name": "rspec", "requirements": "~> 3.10" }, { "name": "webmock", "requirements": "~> 3.11" } ], "runtime": [ { "name": "bulk_data_test_kit", "requirements": "~> 0.12.3" }, { "name": "faraday", "requirements": "~> 1.10.4" }, { "name": "faraday_middleware", "requirements": "~> 1.2.1" }, { "name": "inferno_core", "requirements": "~> 0.6.16" }, { "name": "smart_app_launch_test_kit", "requirements": "~> 0.6.4" }, { "name": "udap_security_test_kit", "requirements": "~> 0.11.6" }, { "name": "us_core_test_kit", "requirements": "~> 0.11.5" } ] } } |
2025-07-07 15:57:45 UTC |
iENGbJyrUuEOAcXZL7FKE |
undercoverActionable code coverage - detects untested code blocks in recent changes |
0.7.2 | Content{ "name": "undercover", "downloads": 28529284, "version": "0.7.2", "version_created_at": "2025-07-07T15:54:36.765Z", "version_downloads": 0, "platform": "ruby", "authors": "Jan Grodowski", "info": "Actionable code coverage - detects untested code blocks in recent changes", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "f6c430adc203e2b1a1bf901cd5d7da98ee2e767160913580b10902ff68488ab5", "spec_sha": "14842f514d9dcee04413c90f0363bc90d3f2192a85090f6e669c9013068d6afd", "project_uri": "https://rubygems.org/gems/undercover", "gem_uri": "https://rubygems.org/gems/undercover-0.7.2.gem", "homepage_uri": "https://github.com/grodowski/undercover", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/undercover/0.7.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "base64", "requirements": ">= 0" }, { "name": "bigdecimal", "requirements": ">= 0" }, { "name": "imagen", "requirements": ">= 0.2.0" }, { "name": "rainbow", "requirements": ">= 2.1, < 4.0" }, { "name": "rugged", "requirements": ">= 0.27, < 1.10" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "simplecov_json_formatter", "requirements": ">= 0" } ] } } |
2025-07-07 15:55:02 UTC |
Kqf8J0_HuiBQfkefouczO |
us_core_test_kitUS Core Inferno tests |
0.11.6 | Content{ "name": "us_core_test_kit", "downloads": 27182, "version": "0.11.6", "version_created_at": "2025-07-07T15:45:50.971Z", "version_downloads": 0, "platform": "ruby", "authors": "Stephen MacVicar", "info": "US Core Inferno tests", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/inferno-framework/us-core-test-kit", "source_code_uri": "https://github.com/inferno-framework/us-core-test-kit", "inferno_test_kit": "true" }, "yanked": false, "sha": "1b2fad16caa77568844669dc27a63927156e39f18db96d7881b68fe7b9f0936d", "spec_sha": "3f044e986eeff92c5a8bbc2daa2aa99198bd0b7648043b93e02d04f66ad12a54", "project_uri": "https://rubygems.org/gems/us_core_test_kit", "gem_uri": "https://rubygems.org/gems/us_core_test_kit-0.11.6.gem", "homepage_uri": "https://github.com/inferno-framework/us-core-test-kit", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/inferno-framework/us-core-test-kit", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "database_cleaner-sequel", "requirements": "~> 1.8" }, { "name": "factory_bot", "requirements": "~> 6.1" }, { "name": "rspec", "requirements": "~> 3.10" }, { "name": "webmock", "requirements": "~> 3.11" } ], "runtime": [ { "name": "inferno_core", "requirements": ">= 0.6.16" }, { "name": "smart_app_launch_test_kit", "requirements": ">= 0.6.4" }, { "name": "tls_test_kit", "requirements": "~> 0.3.0" } ] } } |
2025-07-07 15:45:52 UTC |
gcN_kA3trSqPYdiE9xA8a |
decidim-challengesArticulates the collective action of diverse actors in order to address shared challenges and the problems that derive from them across the territory. |
0.6.0 | Content{ "name": "decidim-challenges", "downloads": 461, "version": "0.6.0", "version_created_at": "2025-07-07T15:39:13.929Z", "version_downloads": 0, "platform": "ruby", "authors": "Oliver Valls", "info": "Articulates the collective action of diverse actors in order to address shared challenges and the problems that derive from them across the territory.", "licenses": [ "AGPL-3.0" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "9d723e122343d0af9e9c49ef2b29742c7815b4eac4e7bd3010ef41ff9bec239d", "spec_sha": "d1d32f1ea5e52ffc2b9a0e41101e6c774fb3a4953ce7c881558d8a41ad321987", "project_uri": "https://rubygems.org/gems/decidim-challenges", "gem_uri": "https://rubygems.org/gems/decidim-challenges-0.6.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/decidim-challenges/0.6.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "decidim", "requirements": "~> 0.27" }, { "name": "decidim-dev", "requirements": "~> 0.27" } ], "runtime": [ { "name": "decidim-core", "requirements": "~> 0.27" } ] } } |
2025-07-07 15:39:15 UTC |
oXxe2rZpXnhFp6v99cDZw |
llm_hubThis is a Ruby interface for multiple LLM providers, such as OpenAI, Anthropic, DeepSeek, and Google Gemini.It provides easy access to Completion and Embedding functionalities. |
0.3.0 | Content{ "name": "llm_hub", "downloads": 507, "version": "0.3.0", "version_created_at": "2025-07-07T15:36:31.616Z", "version_downloads": 0, "platform": "ruby", "authors": "akiraNuma", "info": "This is a Ruby interface for multiple LLM providers, such as OpenAI, Anthropic, DeepSeek, and Google Gemini.It provides easy access to Completion and Embedding functionalities.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/akiraNuma/llm_hub", "changelog_uri": "https://github.com/akiraNuma/llm_hub/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/akiraNuma/llm_hub", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "8f59d722e6a41e4028d078f5a5034635c00b35872520dcc0626971c730c0210a", "spec_sha": "640a639a074469998775fa5c412e33f8c83a13e1453138e9991373447d018af7", "project_uri": "https://rubygems.org/gems/llm_hub", "gem_uri": "https://rubygems.org/gems/llm_hub-0.3.0.gem", "homepage_uri": "https://github.com/akiraNuma/llm_hub", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/akiraNuma/llm_hub", "bug_tracker_uri": null, "changelog_uri": "https://github.com/akiraNuma/llm_hub/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "json", "requirements": ">= 0" } ] } } |
2025-07-07 15:36:33 UTC |
Gw9KChEv2FBswPxkGDssZ |
gitlab-customer-support-operations_gitlabGitLab gem of GitLab Customer Support Operations |
1.0.0 | Content{ "name": "gitlab-customer-support-operations_gitlab", "downloads": 0, "version": "1.0.0", "version_created_at": "2025-07-07T15:28:32.356Z", "version_downloads": 0, "platform": "ruby", "authors": "Jason Colyer", "info": "GitLab gem of GitLab Customer Support Operations", "licenses": [ "MIT" ], "metadata": { "bug_tracker_uri": "https://gitlab.com/reyloc/gitlab-customer-support-operations_gitlab/-/issues", "documentation_uri": "https://reyloc.gitlab.io/gitlab-customer-support-operations_gitlab/" }, "yanked": false, "sha": "ffbf093522fc5c552be059ec476a249f3c12bcf6657f6aed2068bbe29a706dd8", "spec_sha": "a0bc4a1eee57494dbaf38e0b8218e3f1b9973faa6c83cec934d11188bdc7e4f9", "project_uri": "https://rubygems.org/gems/gitlab-customer-support-operations_gitlab", "gem_uri": "https://rubygems.org/gems/gitlab-customer-support-operations_gitlab-1.0.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://reyloc.gitlab.io/gitlab-customer-support-operations_gitlab/", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": "https://gitlab.com/reyloc/gitlab-customer-support-operations_gitlab/-/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": "~> 7.0, <= 7.0.8" }, { "name": "cgi", "requirements": "~> 0.4.1" }, { "name": "concurrent-ruby", "requirements": "= 1.3.4" }, { "name": "digest", "requirements": "~> 3.1.1" }, { "name": "erb", "requirements": "~> 4.0.2" }, { "name": "faraday", "requirements": "~> 2.11.0" }, { "name": "faraday-multipart", "requirements": "~> 1.0.4" }, { "name": "faraday-retry", "requirements": "~> 2.2.1" }, { "name": "json", "requirements": "~> 2.7.1" }, { "name": "nokogiri", "requirements": "~> 1.16.7" }, { "name": "oj", "requirements": "~> 3.16.3" }, { "name": "yaml", "requirements": "~> 0.3.0" } ] } } |
2025-07-07 15:28:33 UTC |
0BaBnIcVmsDzFV2q1eYU8 |
oas_coreOasCore simplifies API documentation by automatically generating OpenAPI Specification (OAS 3.1) documents from your Ruby application routes. It eliminates the need for manual documentation, ensuring accuracy and consistency. |
1.1.0 | Content{ "name": "oas_core", "downloads": 3031, "version": "1.1.0", "version_created_at": "2025-07-07T15:27:11.493Z", "version_downloads": 0, "platform": "ruby", "authors": "a-chacon", "info": "OasCore simplifies API documentation by automatically generating OpenAPI Specification (OAS 3.1) documents from your Ruby application routes. It eliminates the need for manual documentation, ensuring accuracy and consistency.", "licenses": [ "GPL-3.0-only" ], "metadata": { "homepage_uri": "https://github.com/a-chacon/oas_core", "changelog_uri": "https://github.com/a-chacon/oas_core/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/a-chacon/oas_core", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "33017d6ed87605632582e7e9c6455fcd662512f874d6e34f8e261fc5cad66430", "spec_sha": "c130b81a9fb1d31a5922ca2ff63590b88b6175bf0401d18ac20afb9c51411db7", "project_uri": "https://rubygems.org/gems/oas_core", "gem_uri": "https://rubygems.org/gems/oas_core-1.1.0.gem", "homepage_uri": "https://github.com/a-chacon/oas_core", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/a-chacon/oas_core", "bug_tracker_uri": null, "changelog_uri": "https://github.com/a-chacon/oas_core/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 7.0" }, { "name": "deep_merge", "requirements": "~> 1.2, >= 1.2.2" }, { "name": "method_source", "requirements": "~> 1.0" }, { "name": "yard", "requirements": "~> 0.9" } ] } } |
2025-07-07 15:27:12 UTC |
Mp-1rN54t9RuLXEj-mh0t |
pg_insightsPgInsights provides a plug-and-play insights dashboard for analyzing PostgreSQL performance and query data inside any Rails application. |
0.3.0 | Content{ "name": "pg_insights", "downloads": 342, "version": "0.3.0", "version_created_at": "2025-07-07T15:21:24.726Z", "version_downloads": 0, "platform": "ruby", "authors": "Mezbah Alam", "info": "PgInsights provides a plug-and-play insights dashboard for analyzing PostgreSQL performance and query data inside any Rails application.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/mezbahalam/pg_insights", "changelog_uri": "https://github.com/mezbahalam/pg_insights/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/mezbahalam/pg_insights" }, "yanked": false, "sha": "7e7d9cc4d54511fd3049c502cf6f0a38c3d5957077938ad1022828b0d4200abd", "spec_sha": "cd7c0eb75d91f0991204e7cbcd543c27375ba320067cbdb9ff8e25c3b1839e04", "project_uri": "https://rubygems.org/gems/pg_insights", "gem_uri": "https://rubygems.org/gems/pg_insights-0.3.0.gem", "homepage_uri": "https://github.com/mezbahalam/pg_insights", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/mezbahalam/pg_insights", "bug_tracker_uri": null, "changelog_uri": "https://github.com/mezbahalam/pg_insights/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "chartkick", "requirements": "~> 5.1" }, { "name": "rails", "requirements": ">= 6.1" } ] } } |
2025-07-07 15:21:26 UTC |
Q4zVvkbAezkye6AP1I0xt |
allscripts_unity_clientProvides a simple interface to the Allscripts Unity API using JSON. Developed at healthfinch by Health Catalyst https://healthcatalyst.com |
7.0.0 | Content{ "name": "allscripts_unity_client", "downloads": 178578, "version": "7.0.0", "version_created_at": "2025-07-07T15:20:27.658Z", "version_downloads": 0, "platform": "ruby", "authors": "healthfinch", "info": "Provides a simple interface to the Allscripts Unity API using JSON. Developed at healthfinch by Health Catalyst https://healthcatalyst.com", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "08760cbc215368f081359580863aa9175f067b636f05cbc2993780b3711b67bd", "spec_sha": "149680c128b180138b6981b6e220d2a9e91b8a45df3206e997f79b5d9f92a35a", "project_uri": "https://rubygems.org/gems/allscripts_unity_client", "gem_uri": "https://rubygems.org/gems/allscripts_unity_client-7.0.0.gem", "homepage_uri": "https://github.com/healthfinch/allscripts-unity-client", "wiki_uri": "", "documentation_uri": "https://www.rubydoc.info/gems/allscripts_unity_client/7.0.0", "mailing_list_uri": "", "source_code_uri": "https://github.com/healthfinch/allscripts-unity-client", "bug_tracker_uri": "https://github.com/healthfinch/allscripts-unity-client/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "faker", "requirements": "~> 3.2" }, { "name": "pry", "requirements": "~> 0.14.2" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.12" }, { "name": "rubocop", "requirements": "~> 1.60" }, { "name": "simplecov", "requirements": "~> 0.15.1" }, { "name": "webmock", "requirements": "~> 3.1.0" } ], "runtime": [ { "name": "activesupport", "requirements": "~> 7.2.1" }, { "name": "american_date", "requirements": "~> 1.1.0" }, { "name": "factory_bot_rails", "requirements": "~> 6.2" }, { "name": "faraday", "requirements": ">= 0" }, { "name": "multi_json", "requirements": "~> 1.12" }, { "name": "nokogiri", "requirements": ">= 1.4.0" }, { "name": "nori", "requirements": "~> 2.6.0" }, { "name": "ostruct", "requirements": ">= 0" }, { "name": "rubyntlm", "requirements": "~> 0.6.2" } ] } } |
2025-07-07 15:20:29 UTC |
yjPpjFVlKzYxkCaeeuHEW |
multiwoven-integrationsMultiwoven Integrations is a comprehensive Ruby gem designed to facilitate seamless connectivity between various data sources and SaaS platforms. |
0.30.5 | Content{ "name": "multiwoven-integrations", "downloads": 55947, "version": "0.30.5", "version_created_at": "2025-07-07T15:13:42.858Z", "version_downloads": 0, "platform": "ruby", "authors": "Subin T P", "info": "Multiwoven Integrations is a comprehensive Ruby gem designed to facilitate seamless connectivity between various data sources and SaaS platforms.", "licenses": [ "MIT" ], "metadata": { "github_repo": "https://github.com/Multiwoven/multiwoven", "homepage_uri": "https://www.multiwoven.com/", "changelog_uri": "https://github.com/Multiwoven/multiwoven/blob/main/integrations/CHANGELOG.md", "source_code_uri": "https://github.com/Multiwoven/multiwoven/tree/main/integrations" }, "yanked": false, "sha": "e44757e0c74ed1bb6241f020459337970d308ba724a9b3314023a48b58000d5e", "spec_sha": "4a206e8684e8831d7de94a618375a2519908027d19ecdfab06c0a24540e83669", "project_uri": "https://rubygems.org/gems/multiwoven-integrations", "gem_uri": "https://rubygems.org/gems/multiwoven-integrations-0.30.5.gem", "homepage_uri": "https://www.multiwoven.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Multiwoven/multiwoven/tree/main/integrations", "bug_tracker_uri": null, "changelog_uri": "https://github.com/Multiwoven/multiwoven/blob/main/integrations/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "byebug", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "simplecov_json_formatter", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "async-websocket", "requirements": ">= 0" }, { "name": "aws-sdk-athena", "requirements": ">= 0" }, { "name": "aws-sdk-cloudwatchlogs", "requirements": ">= 0" }, { "name": "aws-sdk-s3", "requirements": ">= 0" }, { "name": "aws-sdk-sts", "requirements": ">= 0" }, { "name": "aws-sigv4", "requirements": ">= 0" }, { "name": "csv", "requirements": ">= 0" }, { "name": "dry-schema", "requirements": ">= 0" }, { "name": "dry-struct", "requirements": ">= 0" }, { "name": "dry-types", "requirements": ">= 0" }, { "name": "duckdb", "requirements": ">= 0" }, { "name": "git", "requirements": ">= 0" }, { "name": "google-apis-sheets_v4", "requirements": ">= 0" }, { "name": "google-cloud-ai_platform-v1", "requirements": ">= 0" }, { "name": "google-cloud-bigquery", "requirements": ">= 0" }, { "name": "grpc", "requirements": ">= 0" }, { "name": "hubspot-api-client", "requirements": ">= 0" }, { "name": "iterable-api-client", "requirements": ">= 0" }, { "name": "MailchimpMarketing", "requirements": ">= 0" }, { "name": "net-sftp", "requirements": ">= 0" }, { "name": "pg", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "restforce", "requirements": ">= 0" }, { "name": "ruby-limiter", "requirements": ">= 0" }, { "name": "ruby-oci8", "requirements": ">= 0" }, { "name": "ruby-odbc", "requirements": ">= 0" }, { "name": "rubyzip", "requirements": ">= 0" }, { "name": "sequel", "requirements": ">= 0" }, { "name": "slack-ruby-client", "requirements": ">= 0" }, { "name": "stripe", "requirements": ">= 0" }, { "name": "tiny_tds", "requirements": ">= 0" }, { "name": "zendesk_api", "requirements": ">= 0" } ] } } |
2025-07-07 15:13:45 UTC |
1ky45cTiaUmiZaLgzfjTN |
fpm-cookeryA tool for building software packages with fpm. |
0.38.0 | Content{ "name": "fpm-cookery", "downloads": 392874, "version": "0.38.0", "version_created_at": "2025-07-07T15:12:16.901Z", "version_downloads": 0, "platform": "ruby", "authors": "Bernd Ahlers", "info": "A tool for building software packages with fpm.", "licenses": [], "metadata": {}, "yanked": false, "sha": "3a319f4bbc48a4bff7ead56049932664230fd7c3bcef8caa31dadcf8b0813534", "spec_sha": "839b077d753f0db3973dbc80140267bcae0805031c598e8edd85512e85a2e50c", "project_uri": "https://rubygems.org/gems/fpm-cookery", "gem_uri": "https://rubygems.org/gems/fpm-cookery-0.38.0.gem", "homepage_uri": "", "wiki_uri": "", "documentation_uri": "https://www.rubydoc.info/gems/fpm-cookery/0.38.0", "mailing_list_uri": "", "source_code_uri": "https://github.com/bernd/fpm-cookery", "bug_tracker_uri": "https://github.com/bernd/fpm-cookery/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 3.3" }, { "name": "simplecov", "requirements": "~> 0.11" } ], "runtime": [ { "name": "addressable", "requirements": "~> 2.8" }, { "name": "base64", "requirements": "~> 0.3.0" }, { "name": "facter", "requirements": ">= 0" }, { "name": "fpm", "requirements": "~> 1.1" }, { "name": "json", "requirements": "~> 2.6" }, { "name": "json_pure", "requirements": "~> 2.6" }, { "name": "puppet", "requirements": ">= 3.4, < 8.0" }, { "name": "safe_yaml", "requirements": "~> 1.0.4" }, { "name": "systemu", "requirements": ">= 0" }, { "name": "uri-ssh_git", "requirements": "~> 2.0" } ] } } |
2025-07-07 15:12:18 UTC |
eJf30571VplNp-6qMTJnF |
detaso-oprahOpinionated presenters for Rails 5 - without the cruft |
0.3.2 | Content{ "name": "detaso-oprah", "downloads": 3500, "version": "0.3.2", "version_created_at": "2025-07-07T15:02:29.997Z", "version_downloads": 0, "platform": "ruby", "authors": "Tobias Svensson", "info": "Opinionated presenters for Rails 5 - without the cruft", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "f8c4ac6a1e511d3b948c1f347ca09f2a2ebab758377aa6390ab61dfb1f895542", "spec_sha": "2ab9d0ff4a852ab9de8b473070f8110a4a5c118ae3988ae5cffa8bb2a7e90a08", "project_uri": "https://rubygems.org/gems/detaso-oprah", "gem_uri": "https://rubygems.org/gems/detaso-oprah-0.3.2.gem", "homepage_uri": "https://github.com/detaso/oprah", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/detaso-oprah/0.3.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2" }, { "name": "minitest", "requirements": "~> 5.25" }, { "name": "rails", "requirements": ">= 7.2.2" }, { "name": "rake", "requirements": "~> 13.3" }, { "name": "redcarpet", "requirements": "~> 3.6" }, { "name": "sqlite3", "requirements": "~> 2.7" }, { "name": "yard", "requirements": "~> 0.9" } ], "runtime": [ { "name": "actionpack", "requirements": ">= 7.0.0" }, { "name": "activesupport", "requirements": ">= 7.0.0" } ] } } |
2025-07-07 15:02:31 UTC |
JWuaUZMvLoABmG1JXeOi2 |
perplexity_apiA Ruby library for easily using Perplexity AI's API. Allows setting API keys, selecting models, and customizing options. |
0.4.1 | Content{ "name": "perplexity_api", "downloads": 600, "version": "0.4.1", "version_created_at": "2025-07-07T14:57:45.171Z", "version_downloads": 0, "platform": "ruby", "authors": "Delightech", "info": "A Ruby library for easily using Perplexity AI's API. Allows setting API keys, selecting models, and customizing options.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/delightech/perplexity_api", "changelog_uri": "https://github.com/delightech/perplexity_api/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/delightech/perplexity_api", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "a73cac0fadd6f0b9c26908a813aceb94f977550f964b640f4cef1d6ea41253f0", "spec_sha": "8aadfbc50b247d5fc0be6cb8ae12efd94c2f0ec0f9a9ad5ef7f4aaaa14c11058", "project_uri": "https://rubygems.org/gems/perplexity_api", "gem_uri": "https://rubygems.org/gems/perplexity_api-0.4.1.gem", "homepage_uri": "https://github.com/delightech/perplexity_api", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/delightech/perplexity_api", "bug_tracker_uri": null, "changelog_uri": "https://github.com/delightech/perplexity_api/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [] } } |
2025-07-07 14:57:46 UTC |
4nKdYIkqO7EzWTtuaGUQQ |
actionmcpIt offers base classes and helpers for creating MCP applications, making it easier to integrate your Ruby/Rails application with the MCP standard |
0.70.0 | Content{ "name": "actionmcp", "downloads": 14701, "version": "0.70.0", "version_created_at": "2025-07-07T14:33:28.828Z", "version_downloads": 0, "platform": "ruby", "authors": "Abdelkader Boudih", "info": "It offers base classes and helpers for creating MCP applications, making it easier to integrate your Ruby/Rails application with the MCP standard", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/seuros/action_mcp", "changelog_uri": "https://github.com/seuros/action_mcp/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/seuros/action_mcp", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "d94079e2d764cb88eea3f43c249820efa295238afcb2460a90d164237c855221", "spec_sha": "5ee4b68dfb8975bafa58c68fa53c589cb1b27e49e424aa092855ce1d2be01893", "project_uri": "https://rubygems.org/gems/actionmcp", "gem_uri": "https://rubygems.org/gems/actionmcp-0.70.0.gem", "homepage_uri": "https://github.com/seuros/action_mcp", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/seuros/action_mcp", "bug_tracker_uri": null, "changelog_uri": "https://github.com/seuros/action_mcp/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "json_schemer", "requirements": "~> 2.0" } ], "runtime": [ { "name": "activerecord", "requirements": ">= 8.0.1" }, { "name": "concurrent-ruby", "requirements": ">= 1.3.1" }, { "name": "faraday", "requirements": "~> 2.7" }, { "name": "jsonrpc-rails", "requirements": ">= 0.5.3" }, { "name": "jwt", "requirements": "~> 2.10" }, { "name": "multi_json", "requirements": ">= 0" }, { "name": "omniauth", "requirements": "~> 2.1" }, { "name": "omniauth-oauth2", "requirements": "~> 1.7" }, { "name": "ostruct", "requirements": ">= 0" }, { "name": "pkce_challenge", "requirements": "~> 1.0" }, { "name": "railties", "requirements": ">= 8.0.1" }, { "name": "zeitwerk", "requirements": "~> 2.6" } ] } } |
2025-07-07 14:33:31 UTC |
I38D6nkvFag9pnFik0ZeR |
alula-rubyAlula Ruby API Client |
2.19.0 | Content{ "name": "alula-ruby", "downloads": 46584, "version": "2.19.0", "version_created_at": "2025-07-07T14:31:39.453Z", "version_downloads": 0, "platform": "ruby", "authors": "Titus Johnson", "info": "Alula Ruby API Client", "licenses": [], "metadata": {}, "yanked": false, "sha": "df6387a4f7966a60347da050bfcc95854687f2804d6e945e797a776f166941b8", "spec_sha": "be775f1a28676f286e7112cb70ea8d6ad7e1e54539e8761f7ed9f2901f43e6f7", "project_uri": "https://rubygems.org/gems/alula-ruby", "gem_uri": "https://rubygems.org/gems/alula-ruby-2.19.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/alula-ruby/2.19.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "bundler", "requirements": "~> 2.5" }, { "name": "dotenv", "requirements": ">= 0" }, { "name": "guard-rspec", "requirements": ">= 0" }, { "name": "nokogiri", "requirements": "~> 1.16.7" }, { "name": "rake", "requirements": "~> 13.2" }, { "name": "rspec", "requirements": "~> 3.13" }, { "name": "simplecov", "requirements": "~> 0.22.0" }, { "name": "timecop", "requirements": ">= 0" } ], "runtime": [ { "name": "httparty", "requirements": "~> 0.22.0" }, { "name": "request_store", "requirements": "~> 1.0" } ] } } |
2025-07-07 14:31:41 UTC |
CBU_j3wCtxxeUvRPi0-_Z |
pulp_rpm_clientFetch, Upload, Organize, and Distribute Software Packages |
3.31.1 | Content{ "name": "pulp_rpm_client", "downloads": 1182739, "version": "3.31.1", "version_created_at": "2025-07-07T14:29:36.772Z", "version_downloads": 0, "platform": "ruby", "authors": "OpenAPI-Generator", "info": "Fetch, Upload, Organize, and Distribute Software Packages", "licenses": [ "GPLv2+" ], "metadata": {}, "yanked": false, "sha": "b1fbc610a1e406316d71ad299b2d6b7036fbc2ea65475be28186eb6df5d87989", "spec_sha": "f545f0f1a0020710f5a0b40c1e3873f321950fa201067c1b9d5f2ce42e4630f8", "project_uri": "https://rubygems.org/gems/pulp_rpm_client", "gem_uri": "https://rubygems.org/gems/pulp_rpm_client-3.31.1.gem", "homepage_uri": "https://github.com/pulp/pulp_rpm", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/pulp_rpm_client/3.31.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.6, >= 3.6.0" } ], "runtime": [ { "name": "faraday", "requirements": ">= 1.0.1, < 2.9" }, { "name": "faraday-multipart", "requirements": ">= 0" }, { "name": "marcel", "requirements": ">= 0" } ] } } |
2025-07-07 14:29:40 UTC |
Jl6j6HVZfZGzxvWqjM10v |
conjur-apiConjur API |
6.0.1.pre.481 | Content{ "name": "conjur-api", "downloads": 533171, "version": "6.0.1.pre.481", "version_created_at": "2025-07-07T14:25:51.269Z", "version_downloads": 0, "platform": "ruby", "authors": "CyberArk Maintainers", "info": "Conjur API", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "4ba519f1fc4e5d1ad9da50f09911b5c07b2c6788a180e9ddd122acec9ba6c29f", "spec_sha": "525e6afa1581635ddeddeddadad22bfaf549b31a1618d9630f34efa32e8bf14d", "project_uri": "https://rubygems.org/gems/conjur-api", "gem_uri": "https://rubygems.org/gems/conjur-api-6.0.1.pre.481.gem", "homepage_uri": "https://github.com/cyberark/conjur-api-ruby/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/conjur-api/6.0.1.pre.481", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "ci_reporter_rspec", "requirements": ">= 0" }, { "name": "cucumber", "requirements": "~> 2.99" }, { "name": "fakefs", "requirements": ">= 0" }, { "name": "io-grab", "requirements": ">= 0" }, { "name": "json_spec", "requirements": ">= 0" }, { "name": "nokogiri", "requirements": ">= 0" }, { "name": "pry-byebug", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 12.3.3" }, { "name": "rdoc", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 3" }, { "name": "rspec-expectations", "requirements": "~> 3.4" }, { "name": "simplecov", "requirements": "~> 0.17, < 0.18" }, { "name": "simplecov-cobertura", "requirements": ">= 0" }, { "name": "webrick", "requirements": ">= 0" }, { "name": "yard", "requirements": ">= 0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 4.2" }, { "name": "addressable", "requirements": "~> 2.0" }, { "name": "rest-client", "requirements": ">= 0" } ] } } |
2025-07-07 14:25:53 UTC |
0KFWYNOTzoqgOvAMf3Xxw |
ruby_llm-mcpA Ruby client for the Model Context Protocol (MCP) that seamlessly integrates with RubyLLM. Connect to MCP servers via SSE or stdio transports, automatically convert MCP tools into RubyLLM-compatible tools, and enable AI models to interact with external data sources and services. Makes using MCP with RubyLLM as easy as possible. |
0.5.0 | Content{ "name": "ruby_llm-mcp", "downloads": 1402, "version": "0.5.0", "version_created_at": "2025-07-07T14:24:53.260Z", "version_downloads": 0, "platform": "ruby", "authors": "Patrick Vice", "info": "A Ruby client for the Model Context Protocol (MCP) that seamlessly integrates with RubyLLM.\nConnect to MCP servers via SSE or stdio transports, automatically convert MCP tools into\nRubyLLM-compatible tools, and enable AI models to interact with external data sources and\nservices. Makes using MCP with RubyLLM as easy as possible.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/patvice/ruby_llm-mcp", "changelog_uri": "https://github.com/patvice/ruby_llm-mcp/commits/main", "bug_tracker_uri": "https://github.com/patvice/ruby_llm-mcp/issues", "source_code_uri": "https://github.com/patvice/ruby_llm-mcp", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://github.com/patvice/ruby_llm-mcp", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "e4cda5ffd4a3135d44bdd1d6dbc9c1b8fa7bb74ba7f3081f15b4065ce14236d9", "spec_sha": "6b3439edd8eb73fe8958f20925964c1c63d89b65347af9e52cfdb80e3a8081cd", "project_uri": "https://rubygems.org/gems/ruby_llm-mcp", "gem_uri": "https://rubygems.org/gems/ruby_llm-mcp-0.5.0.gem", "homepage_uri": "https://github.com/patvice/ruby_llm-mcp", "wiki_uri": null, "documentation_uri": "https://github.com/patvice/ruby_llm-mcp", "mailing_list_uri": null, "source_code_uri": "https://github.com/patvice/ruby_llm-mcp", "bug_tracker_uri": "https://github.com/patvice/ruby_llm-mcp/issues", "changelog_uri": "https://github.com/patvice/ruby_llm-mcp/commits/main", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "httpx", "requirements": "~> 1.4" }, { "name": "ruby_llm", "requirements": "~> 1.3" }, { "name": "zeitwerk", "requirements": "~> 2" } ] } } |
2025-07-07 14:24:55 UTC |
ES2_bZ2HRMC4ywec4vQEa |
piko-toolsMicro-framework for building applications with data-driven architecture |
1.0.0 | Content{ "name": "piko-tools", "downloads": 0, "version": "1.0.0", "version_created_at": "2025-07-07T14:24:49.853Z", "version_downloads": 0, "platform": "ruby", "authors": "Szymon Kopciewski", "info": "Micro-framework for building applications with data-driven architecture", "licenses": [ "GPL-3.0" ], "metadata": {}, "yanked": false, "sha": "faec7efc82a8dfd12808c3f8af0cbf22f1356a61cf71124912a07e9a0c48b948", "spec_sha": "f579278ca28afc8b55b34c17dd919b926d542fe3c83b0cba55768312d3467212", "project_uri": "https://rubygems.org/gems/piko-tools", "gem_uri": "https://rubygems.org/gems/piko-tools-1.0.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/piko-tools/1.0.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "ruby-lsp", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [] } } |
2025-07-07 14:24:53 UTC |
tVN953U6He5Fstlp3sDmG |
spree_stripeOfficial Spree Commerce Stripe payment gateway extension |
1.2.5 | Content{ "name": "spree_stripe", "downloads": 4152, "version": "1.2.5", "version_created_at": "2025-07-07T14:19:01.255Z", "version_downloads": 0, "platform": "ruby", "authors": "Vendo Connect Inc.", "info": "Official Spree Commerce Stripe payment gateway extension", "licenses": [ "AGPL-3.0-or-later" ], "metadata": {}, "yanked": false, "sha": "16e15ff119f0138bfdfa4da18a8b42940eeb0e1ccc95a718d6825262bc37d4cf", "spec_sha": "4cda3e5cc5f3b052ac97ba43d0c6777f6c7bfbd64612372398cf71f71a639900", "project_uri": "https://rubygems.org/gems/spree_stripe", "gem_uri": "https://rubygems.org/gems/spree_stripe-1.2.5.gem", "homepage_uri": "https://github.com/spree/spree_stripe", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/spree_stripe/1.2.5", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "dotenv", "requirements": ">= 0" }, { "name": "i18n-tasks", "requirements": ">= 0" }, { "name": "spree_dev_tools", "requirements": ">= 0" }, { "name": "vcr", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "importmap-rails", "requirements": ">= 0" }, { "name": "spree", "requirements": ">= 5.0.0.alpha" }, { "name": "spree_admin", "requirements": ">= 5.0.0.alpha" }, { "name": "spree_extension", "requirements": ">= 0" }, { "name": "spree_storefront", "requirements": ">= 5.0.0.alpha" }, { "name": "stripe", "requirements": "~> 10.1.0" }, { "name": "stripe_event", "requirements": "~> 2.11" } ] } } |
2025-07-07 14:19:02 UTC |
tOc7XUxyD8ftW0y9AbTix |
cocoapods-binary-matchupintegrate pods in form of prebuilt frameworks conveniently, reducing compile time |
0.0.16 | Content{ "name": "cocoapods-binary-matchup", "downloads": 591, "version": "0.0.16", "version_created_at": "2025-07-07T14:16:55.744Z", "version_downloads": 0, "platform": "ruby", "authors": "leavez", "info": "integrate pods in form of prebuilt frameworks conveniently, reducing compile time", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "e437d4fbde9648d0edd3545a506784c8f81a0b21c3dcdf258ec8d0f7e24b8bbd", "spec_sha": "e5033ec294328cf6ea310f98d3cccf8c1f3779e5f0a92d859cb8bd5648fdd42b", "project_uri": "https://rubygems.org/gems/cocoapods-binary-matchup", "gem_uri": "https://rubygems.org/gems/cocoapods-binary-matchup-0.0.16.gem", "homepage_uri": "https://github.com/omiapp/cocoapod_binary_matchup", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cocoapods-binary-matchup/0.0.16", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.6.9" }, { "name": "rake", "requirements": ">= 0" } ], "runtime": [ { "name": "cocoapods", "requirements": ">= 1.5.0, < 2.0" }, { "name": "fourflusher", "requirements": "~> 2.0" }, { "name": "xcpretty", "requirements": "~> 0.3.0" } ] } } |
2025-07-07 14:16:57 UTC |
bPQA29Du3BH3DkOwAUKDF |
perplexity_apiA Ruby library for easily using Perplexity AI's API. Allows setting API keys, selecting models, and customizing options. |
0.4.0 | Content{ "name": "perplexity_api", "downloads": 572, "version": "0.4.0", "version_created_at": "2025-07-07T14:00:41.240Z", "version_downloads": 0, "platform": "ruby", "authors": "Hisafumi Kikkawa", "info": "A Ruby library for easily using Perplexity AI's API. Allows setting API keys, selecting models, and customizing options.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/hisafumi-kikkawa/perplexity_api", "changelog_uri": "https://github.com/hisafumi-kikkawa/perplexity_api/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/hisafumi-kikkawa/perplexity_api", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "314d9e7c27c8c6cfa9474306897414c776881279670f90f509bab1148e6efb6c", "spec_sha": "b6fd8ab6bf1c663caaa36dca2dc40c9c201637347b1bf53aaf540349363b2d59", "project_uri": "https://rubygems.org/gems/perplexity_api", "gem_uri": "https://rubygems.org/gems/perplexity_api-0.4.0.gem", "homepage_uri": "https://github.com/hisafumi-kikkawa/perplexity_api", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/hisafumi-kikkawa/perplexity_api", "bug_tracker_uri": null, "changelog_uri": "https://github.com/hisafumi-kikkawa/perplexity_api/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [] } } |
2025-07-07 14:00:42 UTC |
ll_aS1xHvWa-SiawWmJR4 |
dvla-application_helperGenerates fake application data that can be used in testing |
5.1.5 | Content{ "name": "dvla-application_helper", "downloads": 0, "version": "5.1.5", "version_created_at": "2025-07-07T13:40:53.361Z", "version_downloads": 0, "platform": "ruby", "authors": "Paul Lewis, David Sambucci, Shaun Beynon-Thomas", "info": "Generates fake application data that can be used in testing", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://www.dvla.gov.uk" }, "yanked": false, "sha": "75762fec56d456565d07820cb5dcb13fc948459086189d25a06de298de2a0298", "spec_sha": "818d587a9ac968aa9aee3c211a271fb2be50e0ba4a54171de6ae2f484f29661f", "project_uri": "https://rubygems.org/gems/dvla-application_helper", "gem_uri": "https://rubygems.org/gems/dvla-application_helper-5.1.5.gem", "homepage_uri": "https://www.dvla.gov.uk", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aws-sdk-states", "requirements": "~> 1.64" }, { "name": "block_repeater", "requirements": "~> 1.1" }, { "name": "config", "requirements": "~> 5.5" }, { "name": "dvla-herodotus", "requirements": "~> 2.0" }, { "name": "faker", "requirements": "~> 3.4" }, { "name": "faker_maker", "requirements": "~> 3.0" }, { "name": "httpx", "requirements": "~> 1.2" }, { "name": "mime-types", "requirements": "~> 3.5" } ] } } |
2025-07-07 13:40:54 UTC |
DxX-8fz-pkEJepBJEoc27 |
jekyll-polyglotFast open source i18n plugin for Jekyll blogs. |
1.10.0 | Content{ "name": "jekyll-polyglot", "downloads": 188043, "version": "1.10.0", "version_created_at": "2025-07-07T13:37:36.304Z", "version_downloads": 0, "platform": "ruby", "authors": "Samuel Volin", "info": "Fast open source i18n plugin for Jekyll blogs.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "0801975eb5ef71c13f7ca2a62ae816fe1d68b31700802131710e469555abc2d3", "spec_sha": "a3a9c346831a845ceb3763a7326f97e193769c5d483f8b1df573688be3a85641", "project_uri": "https://rubygems.org/gems/jekyll-polyglot", "gem_uri": "https://rubygems.org/gems/jekyll-polyglot-1.10.0.gem", "homepage_uri": "https://polyglot.untra.io/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/jekyll-polyglot/1.10.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "jekyll", "requirements": ">= 3.0, >= 4.0" } ] } } |
2025-07-07 13:37:37 UTC |
gSaFf7MjP-sss44FkLj0h |
license-validatorDL# Format validator |
2.0.0 | Content{ "name": "license-validator", "downloads": 5034, "version": "2.0.0", "version_created_at": "2025-07-07T13:37:14.797Z", "version_downloads": 0, "platform": "ruby", "authors": "Brands Insurance", "info": "DL# Format validator", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/brandsinsurance/license-validator/", "changelog_uri": "https://github.com/brandsinsurance/license-validator/blob/main/CHANGELOG.adoc", "source_code_uri": "https://github.com/brandsinsurance/license-validator", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "2db844b5d8e135fcc79ea751430c0b5f345635ab1badd42e099c7310ba6ceca9", "spec_sha": "583f2813847fbdcdbb7f9ca5405bd09c6b789df3f0e7cf5a50a41e4e89ae54c3", "project_uri": "https://rubygems.org/gems/license-validator", "gem_uri": "https://rubygems.org/gems/license-validator-2.0.0.gem", "homepage_uri": "https://github.com/brandsinsurance/license-validator/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/brandsinsurance/license-validator", "bug_tracker_uri": null, "changelog_uri": "https://github.com/brandsinsurance/license-validator/blob/main/CHANGELOG.adoc", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activemodel", "requirements": ">= 7.1.0, < 8" }, { "name": "concurrent-ruby", "requirements": "~> 1.3.5" } ] } } |
2025-07-07 13:37:16 UTC |
9uBDp-s_pK4VqPgyeMXI- |
rails_validation_apiRails Validation API provides a powerful for validating request parameters in Rails applications. Features include automatic validator loading based on controller/action names, nested parameter validation, custom error handling, and seamless integration with Rails controllers through concerns. Perfect for API applications requiring robust parameter validation with minimal boilerplate code. |
1.3.1 | Content{ "name": "rails_validation_api", "downloads": 993, "version": "1.3.1", "version_created_at": "2025-07-07T13:33:58.007Z", "version_downloads": 0, "platform": "ruby", "authors": "Linh Nguyen Quang", "info": "Rails Validation API provides a powerful for validating request parameters in Rails applications. Features include automatic validator loading based on controller/action names, nested parameter validation, custom error handling, and seamless integration with Rails controllers through concerns. Perfect for API applications requiring robust parameter validation with minimal boilerplate code.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://www.buymeacoffee.com/linh236", "bug_tracker_uri": "https://github.com/linhnq-cs/rails_vailidation_api/issues" }, "yanked": false, "sha": "e0d68e87e6b5925aab9f3b029e09308eff1acb7e6cbd54bb7271dcdecc51a87b", "spec_sha": "2c9bbd2c62793f4dfe97ec8bd2dc4e8d0cdf37bf0a61550070982a37cf0e37c3", "project_uri": "https://rubygems.org/gems/rails_validation_api", "gem_uri": "https://rubygems.org/gems/rails_validation_api-1.3.1.gem", "homepage_uri": "https://github.com/linhnq-cs/rails_vailidation_api", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": "https://github.com/linhnq-cs/rails_vailidation_api/issues", "changelog_uri": null, "funding_uri": "https://www.buymeacoffee.com/linh236", "dependencies": { "development": [ { "name": "debug", "requirements": "~> 1.0" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [ { "name": "activemodel", "requirements": ">= 5.0" }, { "name": "activesupport", "requirements": ">= 5.0" }, { "name": "rails_param", "requirements": "~> 1.3.1" }, { "name": "railties", "requirements": ">= 5.0" } ] } } |
2025-07-07 13:33:59 UTC |
HMqGog6WKzC1tvjZzR_hs |
rails_validation_apiRails Validation API provides a powerful for validating request parameters in Rails applications. Features include automatic validator loading based on controller/action names, nested parameter validation, custom error handling, and seamless integration with Rails controllers through concerns. Perfect for API applications requiring robust parameter validation with minimal boilerplate code. |
1.3.0 | Content{ "name": "rails_validation_api", "downloads": 993, "version": "1.3.0", "version_created_at": "2025-07-07T13:31:41.891Z", "version_downloads": 0, "platform": "ruby", "authors": "Linh Nguyen Quang", "info": "Rails Validation API provides a powerful for validating request parameters in Rails applications. Features include automatic validator loading based on controller/action names, nested parameter validation, custom error handling, and seamless integration with Rails controllers through concerns. Perfect for API applications requiring robust parameter validation with minimal boilerplate code.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://www.buymeacoffee.com/linh236", "homepage_uri": "https://github.com/linhnq-cs/rails_vailidation_api", "bug_tracker_uri": "https://github.com/linhnq-cs/rails_vailidation_api/issues", "source_code_uri": "https://github.com/linhnq-cs/rails_validation_api" }, "yanked": false, "sha": "321c795d2186e8ce2fca446e0c399a20ac76ece9aef37f4f2b3d0dc462e47767", "spec_sha": "a525822ccbaee6e01e4046b2a9c51719b348ee57157f46661f38f422921b7430", "project_uri": "https://rubygems.org/gems/rails_validation_api", "gem_uri": "https://rubygems.org/gems/rails_validation_api-1.3.0.gem", "homepage_uri": "https://github.com/linhnq-cs/rails_vailidation_api", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/linhnq-cs/rails_validation_api", "bug_tracker_uri": "https://github.com/linhnq-cs/rails_vailidation_api/issues", "changelog_uri": null, "funding_uri": "https://www.buymeacoffee.com/linh236", "dependencies": { "development": [ { "name": "debug", "requirements": "~> 1.0" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [ { "name": "activemodel", "requirements": ">= 5.0" }, { "name": "activesupport", "requirements": ">= 5.0" }, { "name": "rails_param", "requirements": "~> 1.3.1" }, { "name": "railties", "requirements": ">= 5.0" } ] } } |
2025-07-07 13:31:45 UTC |
CCSC162f2QWauFONpABL9 |
remotion_lambdaA Ruby SDK for Remotion Lambda |
4.0.322 | Content{ "name": "remotion_lambda", "downloads": 19667, "version": "4.0.322", "version_created_at": "2025-07-07T13:17:32.230Z", "version_downloads": 0, "platform": "ruby", "authors": "Jonny Burger", "info": "A Ruby SDK for Remotion Lambda", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "609e481ada8ef3e95b8d590a8d18bf267b563d982d31f5bb20381a7d6ae1f8a7", "spec_sha": "0ad19e0bf88a3ebbceb8df6cf59dd7bd943e25ce66b320a02f2c3335358b3967", "project_uri": "https://rubygems.org/gems/remotion_lambda", "gem_uri": "https://rubygems.org/gems/remotion_lambda-4.0.322.gem", "homepage_uri": "https://rubygems.org/gems/remotion_lambda", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/remotion_lambda/4.0.322", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aws-sdk-lambda", "requirements": "> 1.0.0" }, { "name": "json", "requirements": "> 2.0.0" }, { "name": "logger", "requirements": "> 1.0.0" } ] } } |
2025-07-07 13:17:34 UTC |
fXPNVYCCCsa9b5HAm1Ow9 |
workosAPI client for WorkOS |
5.21.0 | Content{ "name": "workos", "downloads": 1669151, "version": "5.21.0", "version_created_at": "2025-07-07T13:15:39.231Z", "version_downloads": 0, "platform": "ruby", "authors": "WorkOS", "info": "API client for WorkOS", "licenses": [ "MIT" ], "metadata": { "documentation_uri": "https://docs.workos.com/sdk/ruby" }, "yanked": false, "sha": "4555de3bf939f4e11f610a2ab91c3f8a0b89d462e24a78cd8635d4cad26d0984", "spec_sha": "bbd5bc65117218ae74e8ab2d0de7aed4f6c0ac6adfb2e4f70b5d9ef9a7fc74e0", "project_uri": "https://rubygems.org/gems/workos", "gem_uri": "https://rubygems.org/gems/workos-5.21.0.gem", "homepage_uri": "https://github.com/workos-inc/workos-ruby", "wiki_uri": null, "documentation_uri": "https://docs.workos.com/sdk/ruby", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.0.1" }, { "name": "rspec", "requirements": "~> 3.9.0" }, { "name": "rubocop", "requirements": "~> 1.71" }, { "name": "vcr", "requirements": "~> 5.0.0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "encryptor", "requirements": "~> 3.0" }, { "name": "jwt", "requirements": "~> 2.8" } ] } } |
2025-07-07 13:15:40 UTC |
cDSbtMBwECOCNNVYr2zOx |
vector_numberA library to add together anything. |
0.4.0 | Content{ "name": "vector_number", "downloads": 798, "version": "0.4.0", "version_created_at": "2025-07-07T13:03:21.133Z", "version_downloads": 0, "platform": "ruby", "authors": "Alexandr Bulancov", "info": "A library to add together anything.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/trinistr/vector_number", "changelog_uri": "https://github.com/trinistr/vector_number/blob/v0.4.0/CHANGELOG.md", "bug_tracker_uri": "https://github.com/trinistr/vector_number/issues", "source_code_uri": "https://github.com/trinistr/vector_number/tree/v0.4.0", "documentation_uri": "https://rubydoc.info/gems/vector_number/0.4.0", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "8f380807325004cb629c734e2d1c5345fd74882b7005fe213cef17f9937fc024", "spec_sha": "33845258ac405d0653c1f8d5c8555e4f65c707bde5ee13ce034d8ee21e497d50", "project_uri": "https://rubygems.org/gems/vector_number", "gem_uri": "https://rubygems.org/gems/vector_number-0.4.0.gem", "homepage_uri": "https://github.com/trinistr/vector_number", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/vector_number/0.4.0", "mailing_list_uri": null, "source_code_uri": "https://github.com/trinistr/vector_number/tree/v0.4.0", "bug_tracker_uri": "https://github.com/trinistr/vector_number/issues", "changelog_uri": "https://github.com/trinistr/vector_number/blob/v0.4.0/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 13:03:22 UTC |
I69oxjzqlgP_NyJaIF_a1 |
epb_view_modelsLibrary used to parse Energy Performance Certificates (EPC) |
2.1.3 | Content{ "name": "epb_view_models", "downloads": 49236, "version": "2.1.3", "version_created_at": "2025-07-07T12:46:54.827Z", "version_downloads": 0, "platform": "ruby", "authors": "MHCLG Energy Performance of Buildings", "info": "Library used to parse Energy Performance Certificates (EPC)", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "5a210ef6d37b31ca78ef883255635f6f1f2506499acc7cd7c0c9725014532426", "spec_sha": "896fbda898f81eb02acdbc8fbfadbb0374d7fc8d0d0d8d031d68f1144f51ef86", "project_uri": "https://rubygems.org/gems/epb_view_models", "gem_uri": "https://rubygems.org/gems/epb_view_models-2.1.3.gem", "homepage_uri": "https://github.com/communitiesuk/epb-view-models", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/epb_view_models/2.1.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "nokogiri", "requirements": "~> 1.16" }, { "name": "zeitwerk", "requirements": "~> 2.6" } ] } } |
2025-07-07 12:46:56 UTC |
095tYTnAEfuKtPKbkthWi |
openai-termA modern terminal interface to OpenAI with a full TUI using rcurses. Features include interactive chat mode, conversation history, model selection, and more. Version 2.1: Added chat scrolling with PgUp/PgDown, improved prompt styling, and latest conversations first. |
2.1 | Content{ "name": "openai-term", "downloads": 5630, "version": "2.1", "version_created_at": "2025-07-07T12:27:58.055Z", "version_downloads": 0, "platform": "ruby", "authors": "Geir Isene", "info": "A modern terminal interface to OpenAI with a full TUI using rcurses. Features include interactive chat mode, conversation history, model selection, and more. Version 2.1: Added chat scrolling with PgUp/PgDown, improved prompt styling, and latest conversations first.", "licenses": [ "Unlicense" ], "metadata": { "source_code_uri": "https://github.com/isene/openai" }, "yanked": false, "sha": "f8e0eba0654646cfd7e1cf40fa57da4169287ba99c326ab55ec4e8b39451c5d6", "spec_sha": "01ac1700c962ffcdae87292988a16c33ccebc6362007c603f0429abb5931bd29", "project_uri": "https://rubygems.org/gems/openai-term", "gem_uri": "https://rubygems.org/gems/openai-term-2.1.gem", "homepage_uri": "https://isene.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/isene/openai", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rcurses", "requirements": "~> 3.5" }, { "name": "ruby-openai", "requirements": "~> 3.0" } ] } } |
2025-07-07 12:28:01 UTC |
k3EMTfN5owTtwb9-UDzqV |
cucumber-gherkinGherkin parser |
33.0.0 | Content{ "name": "cucumber-gherkin", "downloads": 36215455, "version": "33.0.0", "version_created_at": "2025-07-07T12:10:37.558Z", "version_downloads": 0, "platform": "ruby", "authors": "Gáspár Nagy, Aslak Hellesøy, Steve Tooke", "info": "Gherkin parser", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/cucumber/gherkin/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/cucumber/gherkin/issues", "source_code_uri": "https://github.com/cucumber/gherkin/blob/main/ruby", "mailing_list_uri": "https://groups.google.com/forum/#!forum/cukes", "documentation_uri": "https://cucumber.io/docs/gherkin/" }, "yanked": false, "sha": "04fcbcd6d890441d456c7dea67500851f367f213bd2036c8de5c75e92c2a6165", "spec_sha": "e1c4ca973893a90fa62f2716cd22ef8402292f8596ee8e11f89cb201c3453055", "project_uri": "https://rubygems.org/gems/cucumber-gherkin", "gem_uri": "https://rubygems.org/gems/cucumber-gherkin-33.0.0.gem", "homepage_uri": "https://github.com/cucumber/gherkin", "wiki_uri": null, "documentation_uri": "https://cucumber.io/docs/gherkin/", "mailing_list_uri": "https://groups.google.com/forum/#!forum/cukes", "source_code_uri": "https://github.com/cucumber/gherkin/blob/main/ruby", "bug_tracker_uri": "https://github.com/cucumber/gherkin/issues", "changelog_uri": "https://github.com/cucumber/gherkin/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.1" }, { "name": "rspec", "requirements": "~> 3.13" }, { "name": "rubocop", "requirements": "~> 1.71.2" }, { "name": "rubocop-packaging", "requirements": "~> 0.5.2" }, { "name": "rubocop-performance", "requirements": "~> 1.23.1" }, { "name": "rubocop-rake", "requirements": "~> 0.6.0" }, { "name": "rubocop-rspec", "requirements": "~> 3.4.0" } ], "runtime": [ { "name": "cucumber-messages", "requirements": "> 25, < 29" } ] } } |
2025-07-07 12:10:39 UTC |
2WLavt8rlQWjZLYwNNQMX |
async-feedbagRuby's favorite feed auto-discovery tool |
2.0.2 | Content{ "name": "async-feedbag", "downloads": 82, "version": "2.0.2", "version_created_at": "2025-07-07T12:07:04.318Z", "version_downloads": 0, "platform": "ruby", "authors": "Renato \"Lond\" Cerqueira, David Moreno", "info": "Ruby's favorite feed auto-discovery tool", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "f2a6cadf330c9fdd6030b209e7d20d192698f4390083708feca64272aa15d17b", "spec_sha": "727785022db4a49d0e83e4074d03c57d70a1b26188ba209af0df040183928962", "project_uri": "https://rubygems.org/gems/async-feedbag", "gem_uri": "https://rubygems.org/gems/async-feedbag-2.0.2.gem", "homepage_uri": "http://github.com/renatolond/async-feedbag", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/async-feedbag/2.0.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "async-http", "requirements": ">= 0.89" }, { "name": "nokogiri", "requirements": "~> 1.8, >= 1.8.18" } ] } } |
2025-07-07 12:07:07 UTC |
Ocy1eUg4oT1sriK9819h9 |
quby-compilerQuby::Compiler compiles a DSL for questionnaires to JSON |
0.5.25 | Content{ "name": "quby-compiler", "downloads": 48175, "version": "0.5.25", "version_created_at": "2025-07-07T11:54:52.651Z", "version_downloads": 0, "platform": "ruby", "authors": "Marten Veldthuis", "info": "Quby::Compiler compiles a DSL for questionnaires to JSON", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://gitlab.roqua.nl/roqua/quby-compiler" }, "yanked": false, "sha": "741c18389276853acecffd021d718820230463b43ae98da6975dc31bb7f8b98d", "spec_sha": "101a9e85e4a2d414b3e31fff20b4f6acfc5ca8221c86a84698f4e30ab941644c", "project_uri": "https://rubygems.org/gems/quby-compiler", "gem_uri": "https://rubygems.org/gems/quby-compiler-0.5.25.gem", "homepage_uri": "https://gitlab.roqua.nl/roqua/quby-compiler", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "actionview", "requirements": ">= 5.0" }, { "name": "activemodel", "requirements": ">= 5.0" }, { "name": "activesupport", "requirements": ">= 5.0" }, { "name": "dry-struct", "requirements": ">= 1.3.0" }, { "name": "method_source", "requirements": ">= 0" }, { "name": "nokogiri", "requirements": ">= 1.8" }, { "name": "redcarpet", "requirements": "~> 3.5" }, { "name": "roqua-support", "requirements": ">= 0" } ] } } |
2025-07-07 11:54:54 UTC |
xgPRzz_s-5G_F0IVpwU2k |
davinci_plan_net_test_kitDaVinci Plan Net Test Kit |
0.12.1 | Content{ "name": "davinci_plan_net_test_kit", "downloads": 1972, "version": "0.12.1", "version_created_at": "2025-07-07T11:44:37.034Z", "version_downloads": 0, "platform": "ruby", "authors": "Karl Naden", "info": "DaVinci Plan Net Test Kit", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/inferno-framework/davinci-plan-net-test-kit", "source_code_uri": "https://github.com/inferno-framework/davinci-plan-net-test-kit", "inferno_test_kit": "true" }, "yanked": false, "sha": "3ce4e05bb98cb52b2408c3e9a9f6ec39c5322b00f6fb7321f7e0602890d25506", "spec_sha": "8e169cb4abff9e6d0b3333c20cbcc10a35239e26b6e261743d257d1356c02663", "project_uri": "https://rubygems.org/gems/davinci_plan_net_test_kit", "gem_uri": "https://rubygems.org/gems/davinci_plan_net_test_kit-0.12.1.gem", "homepage_uri": "https://github.com/inferno-framework/davinci-plan-net-test-kit", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/inferno-framework/davinci-plan-net-test-kit", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "database_cleaner-sequel", "requirements": "~> 1.8" }, { "name": "factory_bot", "requirements": "~> 6.1" }, { "name": "rspec", "requirements": "~> 3.10" }, { "name": "webmock", "requirements": "~> 3.11" } ], "runtime": [ { "name": "inferno_core", "requirements": ">= 0.6.16" }, { "name": "tls_test_kit", "requirements": ">= 0.3.0" } ] } } |
2025-07-07 11:44:38 UTC |
AjrJobcCZdB_HE8fH2VpO |
davinci_crd_test_kitDaVinci CRD Test Kit |
0.12.2 | Content{ "name": "davinci_crd_test_kit", "downloads": 2118, "version": "0.12.2", "version_created_at": "2025-07-07T11:43:07.420Z", "version_downloads": 0, "platform": "ruby", "authors": "Stephen MacVicar, Vanessa Fotso, Emily Michaud", "info": "DaVinci CRD Test Kit", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/inferno-framework/davinci-crd-test-kit", "source_code_uri": "https://github.com/inferno-framework/davinci-crd-test-kit", "inferno_test_kit": "true" }, "yanked": false, "sha": "a875a80e551ce79b773fb47345439c91eef23007eae02d0b9265731b36f0002e", "spec_sha": "c24289f0231d70880e3b6cefe046b734bf5847d4f997aed2d7308fa029e7fe25", "project_uri": "https://rubygems.org/gems/davinci_crd_test_kit", "gem_uri": "https://rubygems.org/gems/davinci_crd_test_kit-0.12.2.gem", "homepage_uri": "https://github.com/inferno-framework/davinci-crd-test-kit", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/inferno-framework/davinci-crd-test-kit", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "inferno_core", "requirements": "~> 0.6.16" }, { "name": "smart_app_launch_test_kit", "requirements": "~> 0.6.4" }, { "name": "tls_test_kit", "requirements": "~> 0.3.0" } ] } } |
2025-07-07 11:43:08 UTC |
0W71oR1yDFqAcDRmaZ9i3 |
cucumber-gherkinGherkin parser |
32.2.0 | Content{ "name": "cucumber-gherkin", "downloads": 36214537, "version": "32.2.0", "version_created_at": "2025-07-07T11:37:28.235Z", "version_downloads": 0, "platform": "ruby", "authors": "Gáspár Nagy, Aslak Hellesøy, Steve Tooke", "info": "Gherkin parser", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/cucumber/gherkin/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/cucumber/gherkin/issues", "source_code_uri": "https://github.com/cucumber/gherkin/blob/main/ruby", "mailing_list_uri": "https://groups.google.com/forum/#!forum/cukes", "documentation_uri": "https://cucumber.io/docs/gherkin/" }, "yanked": false, "sha": "a33699d3be9c7fe1b6d4a26c1aa18150f274a90c871a6bc1811d5795a52e4ad6", "spec_sha": "ecb9957fdad4ee62ef586186af9f65d6b76908e40027606ec90b0ede728f30c1", "project_uri": "https://rubygems.org/gems/cucumber-gherkin", "gem_uri": "https://rubygems.org/gems/cucumber-gherkin-32.2.0.gem", "homepage_uri": "https://github.com/cucumber/gherkin", "wiki_uri": null, "documentation_uri": "https://cucumber.io/docs/gherkin/", "mailing_list_uri": "https://groups.google.com/forum/#!forum/cukes", "source_code_uri": "https://github.com/cucumber/gherkin/blob/main/ruby", "bug_tracker_uri": "https://github.com/cucumber/gherkin/issues", "changelog_uri": "https://github.com/cucumber/gherkin/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.1" }, { "name": "rspec", "requirements": "~> 3.13" }, { "name": "rubocop", "requirements": "~> 1.71.2" }, { "name": "rubocop-packaging", "requirements": "~> 0.5.2" }, { "name": "rubocop-performance", "requirements": "~> 1.23.1" }, { "name": "rubocop-rake", "requirements": "~> 0.6.0" }, { "name": "rubocop-rspec", "requirements": "~> 3.4.0" } ], "runtime": [ { "name": "cucumber-messages", "requirements": "> 25, < 28" } ] } } |
2025-07-07 11:37:29 UTC |
9OewAGwJ1JD1JaG5vCRmN |
fastlane-plugin-stream_actionsstream custom actions |
0.3.86 | Content{ "name": "fastlane-plugin-stream_actions", "downloads": 62994, "version": "0.3.86", "version_created_at": "2025-07-07T11:37:08.166Z", "version_downloads": 0, "platform": "ruby", "authors": "GetStream", "info": "stream custom actions", "licenses": [], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "e8f094b2469c0b0f231dbe4917ed5dd3bfa1635daf2896c8f3d3bbcf0e98db5c", "spec_sha": "abd2b07fa7719988d8c301b462d2937d5cb8643f1b1d227354633f61912206e8", "project_uri": "https://rubygems.org/gems/fastlane-plugin-stream_actions", "gem_uri": "https://rubygems.org/gems/fastlane-plugin-stream_actions-0.3.86.gem", "homepage_uri": "https://github.com/GetStream/fastlane-plugin-stream_actions", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/fastlane-plugin-stream_actions/0.3.86", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 0" }, { "name": "fasterer", "requirements": "= 0.9.0" }, { "name": "fastlane", "requirements": ">= 2.182.0" }, { "name": "plist", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "rspec_junit_formatter", "requirements": ">= 0" }, { "name": "rubocop", "requirements": "= 1.38" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "rubocop-rake", "requirements": "= 0.6.0" }, { "name": "rubocop-require_tools", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": "= 2.15.0" }, { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [ { "name": "xctest_list", "requirements": "= 1.2.1" } ] } } |
2025-07-07 11:37:09 UTC |
I--VQjZ4cCGKtju7vf4F5 |
tencentcloud-sdk-ocrTencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service OCR. |
3.0.1096 | Content{ "name": "tencentcloud-sdk-ocr", "downloads": 548372, "version": "3.0.1096", "version_created_at": "2025-07-07T11:31:45.817Z", "version_downloads": 0, "platform": "ruby", "authors": "Tencent Cloud", "info": "Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service OCR.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-ocr" }, "yanked": false, "sha": "3979a5bcc4ea59569dbd95b3b1e8b616ee3a703b61cb5d5c2cebf6bdfe745beb", "spec_sha": "38c7a43367700b37ff1522080792d48e968e2dce26ae34727bfb0c320611d752", "project_uri": "https://rubygems.org/gems/tencentcloud-sdk-ocr", "gem_uri": "https://rubygems.org/gems/tencentcloud-sdk-ocr-3.0.1096.gem", "homepage_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-ocr", "bug_tracker_uri": null, "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "tencentcloud-sdk-common", "requirements": "~> 3.0" } ] } } |
2025-07-07 11:31:49 UTC |
ukFD_s2KtiH_C2WCABdYv |
tencentcloud-sdk-cvmTencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service CVM. |
3.0.1096 | Content{ "name": "tencentcloud-sdk-cvm", "downloads": 526488, "version": "3.0.1096", "version_created_at": "2025-07-07T11:31:41.968Z", "version_downloads": 0, "platform": "ruby", "authors": "Tencent Cloud", "info": "Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service CVM.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-cvm" }, "yanked": false, "sha": "098b9311044427b0cc517d61daa407ea8948f63ed88b5d2a1a7252daae4d9280", "spec_sha": "80c559925327c7c191438a430971b4328997ac4359584f8257e63652b7f5c082", "project_uri": "https://rubygems.org/gems/tencentcloud-sdk-cvm", "gem_uri": "https://rubygems.org/gems/tencentcloud-sdk-cvm-3.0.1096.gem", "homepage_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-cvm", "bug_tracker_uri": null, "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "tencentcloud-sdk-common", "requirements": "~> 3.0" } ] } } |
2025-07-07 11:31:44 UTC |
hEFjBWS3AxxAC6zP2voag |
tencentcloud-sdk-commonTencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service. |
3.0.1096 | Content{ "name": "tencentcloud-sdk-common", "downloads": 1057929, "version": "3.0.1096", "version_created_at": "2025-07-07T11:31:33.046Z", "version_downloads": 0, "platform": "ruby", "authors": "Tencent Cloud", "info": "Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-common" }, "yanked": false, "sha": "de75258373f04289ec38c7af51291cdc47b91694f272e6e001cb64540d308cad", "spec_sha": "de677cad90b28fd2885bdae9fad6904ab90bd47b656d8bb1ab776c54031a0964", "project_uri": "https://rubygems.org/gems/tencentcloud-sdk-common", "gem_uri": "https://rubygems.org/gems/tencentcloud-sdk-common-3.0.1096.gem", "homepage_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-common", "bug_tracker_uri": null, "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 11:31:40 UTC |
7vl7_wX-5aK6FQPcwGTE- |
tencentcloud-sdk-ai3dTencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service AI3D. |
3.0.1096 | Content{ "name": "tencentcloud-sdk-ai3d", "downloads": 0, "version": "3.0.1096", "version_created_at": "2025-07-07T11:31:30.424Z", "version_downloads": 0, "platform": "ruby", "authors": "Tencent Cloud", "info": "Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service AI3D.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-ai3d" }, "yanked": false, "sha": "81aecf6a21fe4fa9be3c584f89fe3c277df3314c342936737f754bb6fd67b40c", "spec_sha": "447e9e0479a0df5b9ea7bc938d1f238f304060963639010bcb1852edfca772f7", "project_uri": "https://rubygems.org/gems/tencentcloud-sdk-ai3d", "gem_uri": "https://rubygems.org/gems/tencentcloud-sdk-ai3d-3.0.1096.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-ai3d", "bug_tracker_uri": null, "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "tencentcloud-sdk-common", "requirements": "~> 3.0" } ] } } |
2025-07-07 11:31:32 UTC |
muihVjGSbxgNJ3b7_QJZn |
fastlane-plugin-stream_actionsstream custom actions |
0.3.85 | Content{ "name": "fastlane-plugin-stream_actions", "downloads": 62991, "version": "0.3.85", "version_created_at": "2025-07-07T11:27:12.934Z", "version_downloads": 0, "platform": "ruby", "authors": "GetStream", "info": "stream custom actions", "licenses": [], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "bdaaff7999f2f49247aac05c62b27d185b4689adb5b46668adc7d9e67279d3f0", "spec_sha": "e24a68655b503bbb27286f4f1ee7e5990016a5515f9908a2b4b5f02915b9e43a", "project_uri": "https://rubygems.org/gems/fastlane-plugin-stream_actions", "gem_uri": "https://rubygems.org/gems/fastlane-plugin-stream_actions-0.3.85.gem", "homepage_uri": "https://github.com/GetStream/fastlane-plugin-stream_actions", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/fastlane-plugin-stream_actions/0.3.85", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 0" }, { "name": "fasterer", "requirements": "= 0.9.0" }, { "name": "fastlane", "requirements": ">= 2.182.0" }, { "name": "plist", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "rspec_junit_formatter", "requirements": ">= 0" }, { "name": "rubocop", "requirements": "= 1.38" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "rubocop-rake", "requirements": "= 0.6.0" }, { "name": "rubocop-require_tools", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": "= 2.15.0" }, { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [ { "name": "xctest_list", "requirements": "= 1.2.1" } ] } } |
2025-07-07 11:27:14 UTC |
IjOhxmdKEK3ScKZDjOtsk |
rubocop-fluentdCollection rules for Fluentd plugin coding style |
0.1.0 | Content{ "name": "rubocop-fluentd", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-07-07T11:23:51.579Z", "version_downloads": 0, "platform": "ruby", "authors": "Kentaro Hayashi", "info": "Collection rules for Fluentd plugin coding style", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/kenhys/rubocop-fluentd", "changelog_uri": "https://github.com/kenhys/rubocop-fluentd/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/kenhys/rubocop-fluentd", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true", "default_lint_roller_plugin": "RuboCop::Fluentd::Plugin" }, "yanked": false, "sha": "047fd734db95f4607e5ffe2502fe4aae854ad7842faa39b6a7377413c6855d97", "spec_sha": "fa4cc5679c0360e3c7238f1d4260fa035c43c59487bbe05d24392bfce546c365", "project_uri": "https://rubygems.org/gems/rubocop-fluentd", "gem_uri": "https://rubygems.org/gems/rubocop-fluentd-0.1.0.gem", "homepage_uri": "https://github.com/kenhys/rubocop-fluentd", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/kenhys/rubocop-fluentd", "bug_tracker_uri": null, "changelog_uri": "https://github.com/kenhys/rubocop-fluentd/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "lint_roller", "requirements": "~> 1.1" }, { "name": "rubocop", "requirements": ">= 1.72.2" } ] } } |
2025-07-07 11:23:53 UTC |
fb2ywGDoYwIqTUOQx2oij |
epb_view_modelsLibrary used to parse Energy Performance Certificates (EPC) |
2.1.2 | Content{ "name": "epb_view_models", "downloads": 49196, "version": "2.1.2", "version_created_at": "2025-07-07T11:17:20.595Z", "version_downloads": 0, "platform": "ruby", "authors": "MHCLG Energy Performance of Buildings", "info": "Library used to parse Energy Performance Certificates (EPC)", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "80dfce5d3e0081df711a0a1c6e2537fc813fe00ca4f7fb1d1084c627b28731c4", "spec_sha": "676c0a87f55cd704e9b5b9abb4e7139b02aa9692dd330424fb677c8db47f9fc8", "project_uri": "https://rubygems.org/gems/epb_view_models", "gem_uri": "https://rubygems.org/gems/epb_view_models-2.1.2.gem", "homepage_uri": "https://github.com/communitiesuk/epb-view-models", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/epb_view_models/2.1.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "nokogiri", "requirements": "~> 1.16" }, { "name": "zeitwerk", "requirements": "~> 2.6" } ] } } |
2025-07-07 11:17:22 UTC |
EV8EcHONPxuPpQO8J8knq |
cucumber-messagesJSON schema-based messages for Cucumber's inter-process communication |
28.0.0 | Content{ "name": "cucumber-messages", "downloads": 37514585, "version": "28.0.0", "version_created_at": "2025-07-07T11:11:22.168Z", "version_downloads": 0, "platform": "ruby", "authors": "Aslak Hellesøy", "info": "JSON schema-based messages for Cucumber's inter-process communication", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/cucumber/messages/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/cucumber/messages/issues", "source_code_uri": "https://github.com/cucumber/messages", "mailing_list_uri": "https://groups.google.com/forum/#!forum/cukes", "documentation_uri": "https://www.rubydoc.info/github/cucumber/messages" }, "yanked": false, "sha": "52d7cc0bad9d8e502b4e557b0544eaaa16a6316ea41ade2c0e6ba1043c5d558c", "spec_sha": "16563c957927a4ac27a51db1aa41955dfe1c0f725813879195eeeb8ff5393147", "project_uri": "https://rubygems.org/gems/cucumber-messages", "gem_uri": "https://rubygems.org/gems/cucumber-messages-28.0.0.gem", "homepage_uri": "https://github.com/cucumber/messages#readme", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/github/cucumber/messages", "mailing_list_uri": "https://groups.google.com/forum/#!forum/cukes", "source_code_uri": "https://github.com/cucumber/messages", "bug_tracker_uri": "https://github.com/cucumber/messages/issues", "changelog_uri": "https://github.com/cucumber/messages/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "cucumber-compatibility-kit", "requirements": "~> 15.0" }, { "name": "rake", "requirements": "~> 13.1" }, { "name": "rspec", "requirements": "~> 3.13" }, { "name": "rubocop", "requirements": "~> 1.71.0" }, { "name": "rubocop-performance", "requirements": "~> 1.23.0" }, { "name": "rubocop-rake", "requirements": "~> 0.6.0" }, { "name": "rubocop-rspec", "requirements": "~> 3.4.0" } ], "runtime": [] } } |
2025-07-07 11:11:23 UTC |
n01G2dtnkTC-k8CXZ-EnV |
trifle-tracesTrifle::Traces is a way too simple timeline tracer that helps you track custom outputs. |
1.2.0 | Content{ "name": "trifle-traces", "downloads": 2071, "version": "1.2.0", "version_created_at": "2025-07-07T10:50:52.263Z", "version_downloads": 0, "platform": "ruby", "authors": "Jozef Vaclavik", "info": "Trifle::Traces is a way too simple timeline tracer that helps you track custom outputs.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://trifle.io", "changelog_uri": "https://trifle.io/trifle-traces/changelog", "source_code_uri": "https://github.com/trifle-io/trifle-traces" }, "yanked": false, "sha": "5d07309b25af93bfc6af89af9f5e383820c8b610700f700fea0b0104b9eda7e1", "spec_sha": "c27b6aa09e8d41d31ec706fe404ec7f82feb7d209ff2f8c4d6c304f68c331e0e", "project_uri": "https://rubygems.org/gems/trifle-traces", "gem_uri": "https://rubygems.org/gems/trifle-traces-1.2.0.gem", "homepage_uri": "https://trifle.io", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/trifle-io/trifle-traces", "bug_tracker_uri": null, "changelog_uri": "https://trifle.io/trifle-traces/changelog", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.1" }, { "name": "byebug", "requirements": ">= 0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.2" }, { "name": "rubocop", "requirements": "= 1.0.0" } ], "runtime": [] } } |
2025-07-07 10:50:53 UTC |
yX8oVEMuIFPsg_aRewyMi |
epb_view_modelsLibrary used to parse Energy Performance Certificates (EPC) |
2.1.1 | Content{ "name": "epb_view_models", "downloads": 49172, "version": "2.1.1", "version_created_at": "2025-07-07T10:38:07.879Z", "version_downloads": 0, "platform": "ruby", "authors": "MHCLG Energy Performance of Buildings", "info": "Library used to parse Energy Performance Certificates (EPC)", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "05a59a82d6479620ef8b9831028b5b2d18d3184939ba1e608dbb71d066da32c0", "spec_sha": "b106612a9ead0ef1a8052df5ddba6f4ba14bdf3f2dceb0aa7c3ae6e8addb3112", "project_uri": "https://rubygems.org/gems/epb_view_models", "gem_uri": "https://rubygems.org/gems/epb_view_models-2.1.1.gem", "homepage_uri": "https://github.com/communitiesuk/epb-view-models", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/epb_view_models/2.1.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "nokogiri", "requirements": "~> 1.16" }, { "name": "zeitwerk", "requirements": "~> 2.6" } ] } } |
2025-07-07 10:38:10 UTC |
O9xv_q9bT2FuCdEUMkYrL |
kutilsString, time, file, crypto, array, validation, debug, DSL, formatting and more. |
0.1.0 | Content{ "name": "kutils", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-07-07T10:37:20.933Z", "version_downloads": 0, "platform": "ruby", "authors": "kk", "info": "String, time, file, crypto, array, validation, debug, DSL, formatting and more.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "e84cb069df352c76be4a673a70fd1ee9b3dcf386904554eb1bca6664db8b0d31", "spec_sha": "668f91e583844c8602b3a41c2b32acfa8b7b2f2d75208af404e416b55b4b6c55", "project_uri": "https://rubygems.org/gems/kutils", "gem_uri": "https://rubygems.org/gems/kutils-0.1.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/kutils/0.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.12" }, { "name": "rubocop", "requirements": "~> 1.60" } ], "runtime": [ { "name": "kramdown", "requirements": "~> 2.4" }, { "name": "rouge", "requirements": "~> 4.2" } ] } } |
2025-07-07 10:37:22 UTC |
-Rvd-oa6mt3KxzQgB91ur |
ifscA simple gem by @razorpay to help you validate your IFSC codes. IFSC codes are bank codes within India |
2.0.45 | Content{ "name": "ifsc", "downloads": 259256, "version": "2.0.45", "version_created_at": "2025-07-07T10:35:13.848Z", "version_downloads": 0, "platform": "ruby", "authors": "Abhay Rana", "info": "A simple gem by @razorpay to help you validate your IFSC codes. IFSC codes are bank codes within India", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "98d9fb29f10a9dee0677dc52a23a125ae6f6a0dca007113e21aa6fb59c06de77", "spec_sha": "35afcd63147adf78f461ee2732d350c396c451372fce25d074f30cc4ebf1ab01", "project_uri": "https://rubygems.org/gems/ifsc", "gem_uri": "https://rubygems.org/gems/ifsc-2.0.45.gem", "homepage_uri": "https://ifsc.razorpay.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ifsc/2.0.45", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.8" } ], "runtime": [ { "name": "httparty", "requirements": "~> 0.16" } ] } } |
2025-07-07 10:35:15 UTC |
qlri0VpwROKWLdw-v9ntr |
bscf-coreAn engine which contains core models for Supply Chain Financing. |
0.4.91 | Content{ "name": "bscf-core", "downloads": 5204, "version": "0.4.91", "version_created_at": "2025-07-07T10:31:55.367Z", "version_downloads": 0, "platform": "ruby", "authors": "Asrat", "info": "An engine which contains core models for Supply Chain Financing.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://mksaddis.com/", "changelog_uri": "https://github.com/BITS-DEVSEC", "source_code_uri": "https://github.com/BITS-DEVSEC" }, "yanked": false, "sha": "3846261e08857b0df05c710d2873f142d9c861bd2fcaf453c800d365fa00d0ec", "spec_sha": "f0b7a5784148e824dd87e5a1ea117d4d25a427e7f16d29f1a8a6a4fc045f0b57", "project_uri": "https://rubygems.org/gems/bscf-core", "gem_uri": "https://rubygems.org/gems/bscf-core-0.4.91.gem", "homepage_uri": "https://mksaddis.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/BITS-DEVSEC", "bug_tracker_uri": null, "changelog_uri": "https://github.com/BITS-DEVSEC", "funding_uri": null, "dependencies": { "development": [ { "name": "database_cleaner-active_record", "requirements": ">= 0" }, { "name": "factory_bot_rails", "requirements": ">= 0" }, { "name": "faker", "requirements": ">= 0" }, { "name": "letter_opener", "requirements": ">= 0" }, { "name": "rspec-rails", "requirements": ">= 0" }, { "name": "rspec-retry", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": ">= 0" }, { "name": "shoulda-matchers", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [ { "name": "active_model_serializers", "requirements": ">= 0" }, { "name": "ancestry", "requirements": "~> 4.1.0" }, { "name": "bcrypt", "requirements": "~> 3.1" }, { "name": "httparty", "requirements": ">= 0" }, { "name": "image_processing", "requirements": "~> 1.12, >= 1.12.2" }, { "name": "jwt", "requirements": "~> 2.7" }, { "name": "noticed", "requirements": "~> 1.6" }, { "name": "rails", "requirements": "~> 8.0, >= 8.0.2" }, { "name": "ransack", "requirements": ">= 0" } ] } } |
2025-07-07 10:31:57 UTC |
PZp6Bd6UzO5LP-MQkK7mj |
cuadra-ai-sdkBuild AI agents with your own data, accelerate time-to-value, and create solutions as unique as your business. |
1.0.2 | Content{ "name": "cuadra-ai-sdk", "downloads": 28, "version": "1.0.2", "version_created_at": "2025-07-07T10:12:53.251Z", "version_downloads": 0, "platform": "ruby", "authors": "Cuadra AI", "info": "Build AI agents with your own data, accelerate time-to-value, and create solutions as unique as your business.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "a0def8b6c9fa01d0b69a256691dd874373a9770861ac5c0c4d7301b9e8ed44a7", "spec_sha": "080314c8df0d671d515a5f4616ed11975f5bf0033b317d270529696e2f6df4fb", "project_uri": "https://rubygems.org/gems/cuadra-ai-sdk", "gem_uri": "https://rubygems.org/gems/cuadra-ai-sdk-1.0.2.gem", "homepage_uri": "https://cuadra.ai/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cuadra-ai-sdk/1.0.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "apimatic_core", "requirements": "~> 0.3.17" }, { "name": "apimatic_core_interfaces", "requirements": "~> 0.2.1" }, { "name": "apimatic_faraday_client_adapter", "requirements": "~> 0.1.4" } ] } } |
2025-07-07 10:12:54 UTC |
if2RzKbIfIIeiX4P3Ubia |
uk_county_locatorA Ruby gem that stores encoded polygon data for UK counties, with the ability to return county information for given coordinates. |
0.1.3 | Content{ "name": "uk_county_locator", "downloads": 504, "version": "0.1.3", "version_created_at": "2025-07-07T10:01:33.370Z", "version_downloads": 0, "platform": "ruby", "authors": "Edward Beesley", "info": "A Ruby gem that stores encoded polygon data for UK counties, with the ability to return county information for given coordinates.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/EdBeese/uk_county_locator", "changelog_uri": "https://github.com/EdBeese/uk_county_locator/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/EdBeese/uk_county_locator", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "c03a114732cff0bacb6b2410657d7e13d8c353be723376c0509d3949fba68aa1", "spec_sha": "12fe517c653941380cc8c28b6bb701f3b058f252e18d62c24261241be06c6af8", "project_uri": "https://rubygems.org/gems/uk_county_locator", "gem_uri": "https://rubygems.org/gems/uk_county_locator-0.1.3.gem", "homepage_uri": "https://github.com/EdBeese/uk_county_locator", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/EdBeese/uk_county_locator", "bug_tracker_uri": null, "changelog_uri": "https://github.com/EdBeese/uk_county_locator/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "geokit", "requirements": ">= 1.0, < 3.0" }, { "name": "polylines", "requirements": ">= 0.1.1, < 1.0" } ] } } |
2025-07-07 10:01:38 UTC |
fOju0VXMVmWaFck6-jLJq |
lemonway_onboardingA Ruby client for the Lemonway Onboarding API, providing an easy way to interact with the API for onboarding users and managing their accounts. |
0.2.1 | Content{ "name": "lemonway_onboarding", "downloads": 0, "version": "0.2.1", "version_created_at": "2025-07-07T09:57:13.374Z", "version_downloads": 0, "platform": "ruby", "authors": "Fabrice Carrega", "info": "A Ruby client for the Lemonway Onboarding API, providing an easy way to interact with the API for onboarding users and managing their accounts.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/treize37/lemonway_onboarding", "changelog_uri": "https://github.com/Treize37/lemonway_onboarding/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/treize37/lemonway_onboarding", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "89879c734b0267f21dabee97333f1cdd0dc231bd8a5a5ef28d3e52c883b458ee", "spec_sha": "bd698fdbc2cc5f23b207ce72137ec32ca472603516804182558f5b242c8f8576", "project_uri": "https://rubygems.org/gems/lemonway_onboarding", "gem_uri": "https://rubygems.org/gems/lemonway_onboarding-0.2.1.gem", "homepage_uri": "https://github.com/treize37/lemonway_onboarding", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/treize37/lemonway_onboarding", "bug_tracker_uri": null, "changelog_uri": "https://github.com/Treize37/lemonway_onboarding/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "typhoeus", "requirements": ">= 1.4" } ] } } |
2025-07-07 09:57:15 UTC |
EjEoYwn6SI5vpjr1QA0Fi |
stream-chat-rubyRuby client for Stream Chat. |
3.19.0 | Content{ "name": "stream-chat-ruby", "downloads": 1234625, "version": "3.19.0", "version_created_at": "2025-07-07T09:54:50.098Z", "version_downloads": 0, "platform": "ruby", "authors": "getstream.io", "info": "Ruby client for Stream Chat.", "licenses": [], "metadata": { "homepage_uri": "https://getstream.io/chat/docs/", "changelog_uri": "https://github.com/GetStream/stream-chat-ruby/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/GetStream/stream-chat-ruby/issues", "source_code_uri": "https://github.com/GetStream/stream-chat-ruby", "documentation_uri": "https://getstream.io/chat/docs/ruby/?language=ruby", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "60657b7631de1058218eba179a325c42421690b26ce464adb8115f11a2799614", "spec_sha": "329a966b33923b7cb4c21abb377b768c7e0bd22ef9c79d848e3870a8c168317e", "project_uri": "https://rubygems.org/gems/stream-chat-ruby", "gem_uri": "https://rubygems.org/gems/stream-chat-ruby-3.19.0.gem", "homepage_uri": "https://getstream.io/chat/docs/", "wiki_uri": null, "documentation_uri": "https://getstream.io/chat/docs/ruby/?language=ruby", "mailing_list_uri": null, "source_code_uri": "https://github.com/GetStream/stream-chat-ruby", "bug_tracker_uri": "https://github.com/GetStream/stream-chat-ruby/issues", "changelog_uri": "https://github.com/GetStream/stream-chat-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "faraday", "requirements": "~> 2.12.2" }, { "name": "faraday-multipart", "requirements": "~> 1.1.0" }, { "name": "faraday-net_http_persistent", "requirements": "~> 2.3.0" }, { "name": "jwt", "requirements": "~> 2.10" }, { "name": "net-http-persistent", "requirements": "~> 4.0" }, { "name": "sorbet-runtime", "requirements": "~> 0.5.11820" } ] } } |
2025-07-07 09:54:52 UTC |
B8eT7piMU0oWrz9ZeeV4O |
resque-durableResque queue backed by database audits, with automatic retry |
4.4.0 | Content{ "name": "resque-durable", "downloads": 72613, "version": "4.4.0", "version_created_at": "2025-07-07T09:43:52.545Z", "version_downloads": 0, "platform": "ruby", "authors": "Eric Chapweske, Ben Osheroff", "info": "Resque queue backed by database audits, with automatic retry", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "6398dab6679e58ae208bb96549e6d9633074894bf0eff1862f993e8ade2cf8c9", "spec_sha": "573ea2a2ccda72cd0efba663bda9cfe20dac327fbaacd08e013ae525bac2472e", "project_uri": "https://rubygems.org/gems/resque-durable", "gem_uri": "https://rubygems.org/gems/resque-durable-4.4.0.gem", "homepage_uri": "https://github.com/zendesk/resque-durable", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/resque-durable/4.4.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activerecord", "requirements": ">= 6.1" }, { "name": "redis", "requirements": ">= 0" }, { "name": "resque", "requirements": ">= 1.27" }, { "name": "uuidtools", "requirements": "~> 3.0" } ] } } |
2025-07-07 09:43:54 UTC |