Rubyhooks

Lastest updates from Rubygems.org

ID Gem Version Body Updated At
-MaPdsFn1sfh3xSJhRq7d

lesli_audit

System logs & activities analytics for The Lesli Framework

1.0.0
Content{ "name": "lesli_audit", "downloads": 2583, "version": "1.0.0", "version_created_at": "2025-07-03T04:53:23.051Z", "version_downloads": 0, "platform": "ruby", "authors": "The Lesli Development Team", "info": "System logs & activities analytics for The Lesli Framework", "licenses": [ "GPL-3.0" ], "metadata": { "homepage_uri": "https://www.lesli.dev/", "changelog_uri": "https://github.com/LesliTech/LesliAudit", "source_code_uri": "https://github.com/LesliTech/LesliAudit" }, "yanked": false, "sha": "1d4d5358e1659dc4dd3ccdc7a40a67281f29653f33bd3a8214455fc6a637dc71", "spec_sha": "12d0b1dd7d3893eb7183cf7163ae6dc56c3bea3d8814773da3242439ce1bd482", "project_uri": "https://rubygems.org/gems/lesli_audit", "gem_uri": "https://rubygems.org/gems/lesli_audit-1.0.0.gem", "homepage_uri": "https://www.lesli.dev/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/LesliTech/LesliAudit", "bug_tracker_uri": null, "changelog_uri": "https://github.com/LesliTech/LesliAudit", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "useragent", "requirements": "~> 0.16.10" } ] } }
2025-07-03 04:53:25 UTC
Rh7_UFInVZY8MU-xaUuq_

spree_cm_commissioner

Add (optional) extension description here

1.17.0.pre.pre6
Content{ "name": "spree_cm_commissioner", "downloads": 7282, "version": "1.17.0.pre.pre6", "version_created_at": "2025-07-03T04:25:53.639Z", "version_downloads": 0, "platform": "ruby", "authors": "You", "info": "Add (optional) extension description here", "licenses": [ "BSD-3-Clause" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "55eceebe04315eba8e2bea435875f4ca88da38cea9cfd9d31b5f3cbdeee9606c", "spec_sha": "355fa1af545a6619660678cef5a8081ebcf0ab93d171639195dfd3cc8a6d26fc", "project_uri": "https://rubygems.org/gems/spree_cm_commissioner", "gem_uri": "https://rubygems.org/gems/spree_cm_commissioner-1.17.0.pre.pre6.gem", "homepage_uri": "https://github.com/your-github-handle/spree_cm_commissioner", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/spree_cm_commissioner/1.17.0.pre.pre6", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "pg", "requirements": ">= 0" }, { "name": "spree_dev_tools", "requirements": ">= 0" } ], "runtime": [ { "name": "activerecord_json_validator", "requirements": "~> 2.1, >= 2.1.3" }, { "name": "activerecord-multi-tenant", "requirements": ">= 0" }, { "name": "aws-sdk-cloudfront", "requirements": ">= 0" }, { "name": "aws-sdk-ecs", "requirements": ">= 0" }, { "name": "aws-sdk-s3", "requirements": ">= 0" }, { "name": "blazer", "requirements": "~> 3.0.4" }, { "name": "byebug", "requirements": ">= 0" }, { "name": "counter_culture", "requirements": "~> 3.2" }, { "name": "dry-validation", "requirements": "~> 1.10" }, { "name": "elasticsearch", "requirements": "~> 8.5" }, { "name": "exception_notification", "requirements": ">= 0" }, { "name": "firebase-admin-sdk", "requirements": "~> 0.3.1" }, { "name": "font-awesome-sass", "requirements": "~> 6.4.0" }, { "name": "googleauth", "requirements": ">= 0" }, { "name": "google-cloud-firestore", "requirements": ">= 0" }, { "name": "google-cloud-recaptcha_enterprise", "requirements": ">= 0" }, { "name": "interactor", "requirements": "~> 3.1" }, { "name": "jwt", "requirements": ">= 2.5.0" }, { "name": "noticed", "requirements": "~> 1.6" }, { "name": "phonelib", "requirements": ">= 0" }, { "name": "premailer-rails", "requirements": ">= 0" }, { "name": "rails", "requirements": "~> 7.0.4" }, { "name": "rqrcode", "requirements": "~> 2.0" }, { "name": "searchkick", "requirements": "~> 5.1" }, { "name": "simple_calendar", "requirements": "~> 2.4" }, { "name": "spree", "requirements": ">= 4.5.0" }, { "name": "spree_api_v1", "requirements": ">= 4.5.0" }, { "name": "spree_auth_devise", "requirements": ">= 4.5.0" }, { "name": "spree_backend", "requirements": ">= 4.5.0" }, { "name": "spree_extension", "requirements": ">= 0" }, { "name": "spree_multi_vendor", "requirements": ">= 2.4.1" }, { "name": "spree_vpago", "requirements": ">= 0" }, { "name": "strong_password", "requirements": "~> 0.0.10" }, { "name": "telegram-bot", "requirements": ">= 0" }, { "name": "twilio-ruby", "requirements": "~> 5.48.0" } ] } }
2025-07-03 04:26:03 UTC
L9yFV6zHuNzYzflUMuJM3

w3c_api

A Ruby wrapper for the W3C web API with a CLI interface

0.1.1
Content{ "name": "w3c_api", "downloads": 358, "version": "0.1.1", "version_created_at": "2025-07-03T03:41:14.061Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "A Ruby wrapper for the W3C web API with a CLI interface", "licenses": [ "BSD-2-Clause" ], "metadata": { "homepage_uri": "https://github.com/relaton/w3c-api", "changelog_uri": "https://github.com/relaton/w3c-api", "source_code_uri": "https://github.com/relaton/w3c-api" }, "yanked": false, "sha": "eae90c2f94860e7411453773e16e2db2be45991e15a3c994e16ce940ae17f7ab", "spec_sha": "a4e5c967d5782b9b81d95756fbe70dbe48e6382f2281de763e8c34f9ee660188", "project_uri": "https://rubygems.org/gems/w3c_api", "gem_uri": "https://rubygems.org/gems/w3c_api-0.1.1.gem", "homepage_uri": "https://github.com/relaton/w3c-api", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/relaton/w3c-api", "bug_tracker_uri": null, "changelog_uri": "https://github.com/relaton/w3c-api", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "faraday", "requirements": ">= 0" }, { "name": "faraday-follow_redirects", "requirements": ">= 0" }, { "name": "lutaml-hal", "requirements": ">= 0" }, { "name": "lutaml-model", "requirements": ">= 0" }, { "name": "rainbow", "requirements": ">= 0" }, { "name": "thor", "requirements": ">= 0" } ] } }
2025-07-03 03:41:18 UTC
sXPblso-ZjiuSz_OViDN2

metanorma-tools

Miscellaneous tools to work with Metanorma output.

0.1.0
Content{ "name": "metanorma-tools", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-07-03T03:34:13.911Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose", "info": "Miscellaneous tools to work with Metanorma output.", "licenses": [ "BSD-2-Clause" ], "metadata": { "homepage_uri": "https://github.com/metanorma/metanorma-tools", "bug_tracker_uri": "https://github.com/metanorma/metanorma-tools/issues", "source_code_uri": "https://github.com/metanorma/metanorma-tools" }, "yanked": false, "sha": "b8b84809dbc3ab7383fc2ec1a219eaa83db24a26f8aec239484a2820acddefed", "spec_sha": "60f589a662bda1b8c69e38efa588f1d55838d41f290ee4e4f25b935ae1461cda", "project_uri": "https://rubygems.org/gems/metanorma-tools", "gem_uri": "https://rubygems.org/gems/metanorma-tools-0.1.0.gem", "homepage_uri": "https://github.com/metanorma/metanorma-tools", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/metanorma/metanorma-tools", "bug_tracker_uri": "https://github.com/metanorma/metanorma-tools/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "base64", "requirements": ">= 0" }, { "name": "lutaml-model", "requirements": "~> 0.7" }, { "name": "nokogiri", "requirements": ">= 0" }, { "name": "rubyzip", "requirements": "~> 2.0" }, { "name": "thor", "requirements": ">= 0" } ] } }
2025-07-03 03:34:16 UTC
ihr4pAVollCymIKTxxGWn

cocoawebview

Webview ruby binding for macOS

0.3.2
Content{ "name": "cocoawebview", "downloads": 1801, "version": "0.3.2", "version_created_at": "2025-07-03T03:28:52.651Z", "version_downloads": 0, "platform": "ruby", "authors": "Tommy Jeff", "info": "Webview ruby binding for macOS", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/orklann/cocoawebview", "source_code_uri": "https://github.com/orklann/cocoawebview" }, "yanked": false, "sha": "73da9199cc718941ddbce828ecea58cbd3bb8d44a976c6d88f03db023b930d41", "spec_sha": "6390bc513a3b9c7621c60233ffe552a10fe3891eabcda297fc00b9cb587bfebd", "project_uri": "https://rubygems.org/gems/cocoawebview", "gem_uri": "https://rubygems.org/gems/cocoawebview-0.3.2.gem", "homepage_uri": "https://github.com/orklann/cocoawebview", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/orklann/cocoawebview", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-07-03 03:28:58 UTC
kX6YA4iBzLHP5O3gkCK49

anyicon

Ruby on Rails View Helpers for any icon collections that have github repository available.

1.0.3
Content{ "name": "anyicon", "downloads": 1103, "version": "1.0.3", "version_created_at": "2025-07-03T03:27:41.931Z", "version_downloads": 0, "platform": "ruby", "authors": "Arthur Molina", "info": "Ruby on Rails View Helpers for any icon collections that have github repository available.", "licenses": [ "MIT" ], "metadata": { "wiki_uri": "https://github.com/arthurmolina/anyicon/wiki", "homepage_uri": "https://github.com/arthurmolina/anyicon", "changelog_uri": "https://github.com/arthurmolina/anyicon/blob/main/docs/CHANGELOG.md", "bug_tracker_uri": "https://github.com/arthurmolina/anyicon/issues", "source_code_uri": "https://github.com/arthurmolina/anyicon", "documentation_uri": "https://rubydoc.info/github/arthurmolina/anyicon" }, "yanked": false, "sha": "70a685a6d65b227cf0534ab0af0b6257332ea50e00427d8e4ba3075a55cc7c34", "spec_sha": "af43ec12a062937a02b3e10992c283337d3d97578e104291e035640e0532418f", "project_uri": "https://rubygems.org/gems/anyicon", "gem_uri": "https://rubygems.org/gems/anyicon-1.0.3.gem", "homepage_uri": "https://github.com/arthurmolina/anyicon", "wiki_uri": "https://github.com/arthurmolina/anyicon/wiki", "documentation_uri": "https://rubydoc.info/github/arthurmolina/anyicon", "mailing_list_uri": null, "source_code_uri": "https://github.com/arthurmolina/anyicon", "bug_tracker_uri": "https://github.com/arthurmolina/anyicon/issues", "changelog_uri": "https://github.com/arthurmolina/anyicon/blob/main/docs/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "appraisal", "requirements": ">= 0" }, { "name": "mocha", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "pry-rails", "requirements": ">= 0" }, { "name": "sqlite3", "requirements": ">= 0" }, { "name": "standard", "requirements": ">= 0" } ], "runtime": [ { "name": "rails", "requirements": ">= 5.2" } ] } }
2025-07-03 03:27:43 UTC
QWu94kyw5dKu8l-xQFjXd

spree_cm_commissioner

Add (optional) extension description here

1.17.0.pre.pre5
Content{ "name": "spree_cm_commissioner", "downloads": 7250, "version": "1.17.0.pre.pre5", "version_created_at": "2025-07-03T02:55:20.266Z", "version_downloads": 0, "platform": "ruby", "authors": "You", "info": "Add (optional) extension description here", "licenses": [ "BSD-3-Clause" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "7efa0ddc35bb775842fb0d7edb0d48968e6f6ea8f74cae09c9fd217f3f4afbf0", "spec_sha": "806da86845663a6c7f385eb6d69e6ea4d9a504c0879abecca76077c213d8b711", "project_uri": "https://rubygems.org/gems/spree_cm_commissioner", "gem_uri": "https://rubygems.org/gems/spree_cm_commissioner-1.17.0.pre.pre5.gem", "homepage_uri": "https://github.com/your-github-handle/spree_cm_commissioner", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/spree_cm_commissioner/1.17.0.pre.pre5", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "pg", "requirements": ">= 0" }, { "name": "spree_dev_tools", "requirements": ">= 0" } ], "runtime": [ { "name": "activerecord_json_validator", "requirements": "~> 2.1, >= 2.1.3" }, { "name": "activerecord-multi-tenant", "requirements": ">= 0" }, { "name": "aws-sdk-cloudfront", "requirements": ">= 0" }, { "name": "aws-sdk-ecs", "requirements": ">= 0" }, { "name": "aws-sdk-s3", "requirements": ">= 0" }, { "name": "blazer", "requirements": "~> 3.0.4" }, { "name": "byebug", "requirements": ">= 0" }, { "name": "counter_culture", "requirements": "~> 3.2" }, { "name": "dry-validation", "requirements": "~> 1.10" }, { "name": "elasticsearch", "requirements": "~> 8.5" }, { "name": "exception_notification", "requirements": ">= 0" }, { "name": "firebase-admin-sdk", "requirements": "~> 0.3.1" }, { "name": "font-awesome-sass", "requirements": "~> 6.4.0" }, { "name": "googleauth", "requirements": ">= 0" }, { "name": "google-cloud-firestore", "requirements": ">= 0" }, { "name": "google-cloud-recaptcha_enterprise", "requirements": ">= 0" }, { "name": "interactor", "requirements": "~> 3.1" }, { "name": "jwt", "requirements": ">= 2.5.0" }, { "name": "noticed", "requirements": "~> 1.6" }, { "name": "phonelib", "requirements": ">= 0" }, { "name": "premailer-rails", "requirements": ">= 0" }, { "name": "rails", "requirements": "~> 7.0.4" }, { "name": "rqrcode", "requirements": "~> 2.0" }, { "name": "searchkick", "requirements": "~> 5.1" }, { "name": "simple_calendar", "requirements": "~> 2.4" }, { "name": "spree", "requirements": ">= 4.5.0" }, { "name": "spree_api_v1", "requirements": ">= 4.5.0" }, { "name": "spree_auth_devise", "requirements": ">= 4.5.0" }, { "name": "spree_backend", "requirements": ">= 4.5.0" }, { "name": "spree_extension", "requirements": ">= 0" }, { "name": "spree_multi_vendor", "requirements": ">= 2.4.1" }, { "name": "spree_vpago", "requirements": ">= 0" }, { "name": "strong_password", "requirements": "~> 0.0.10" }, { "name": "telegram-bot", "requirements": ">= 0" }, { "name": "twilio-ruby", "requirements": "~> 5.48.0" } ] } }
2025-07-03 02:55:22 UTC
vCvTa4Ju063MZFZ33p2eX

glib-web

This rubygem does not have a description or summary.

4.34.6
Content{ "name": "glib-web", "downloads": 512437, "version": "4.34.6", "version_created_at": "2025-07-03T02:48:41.755Z", "version_downloads": 0, "platform": "ruby", "authors": "", "info": "This rubygem does not have a description or summary.", "licenses": [], "metadata": {}, "yanked": false, "sha": "e5f08336b36471d5b431039adc230816e2f1351c4b1f94decafc01dfda9bcdc4", "spec_sha": "e58d878e87786f625f582e8cc53de1d0caae364c6f56904da7ab787336ef8a8a", "project_uri": "https://rubygems.org/gems/glib-web", "gem_uri": "https://rubygems.org/gems/glib-web-4.34.6.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/glib-web/4.34.6", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rubocop", "requirements": ">= 0" } ], "runtime": [ { "name": "actioncable", "requirements": "~> 8.0.0" }, { "name": "active_snapshot", "requirements": ">= 0" }, { "name": "activestorage", "requirements": "~> 8.0.0" }, { "name": "damerau-levenshtein", "requirements": ">= 0" }, { "name": "hashdiff", "requirements": ">= 0" }, { "name": "js_regex", "requirements": "~> 3.11" }, { "name": "pundit", "requirements": "~> 2.1" }, { "name": "rest-client", "requirements": "~> 2.1" } ] } }
2025-07-03 02:48:44 UTC
vvRo_mE7kLbo7WDGzgaK8

lithic

Ruby library to access the Lithic API

0.1.0.pre.alpha.38
Content{ "name": "lithic", "downloads": 4619, "version": "0.1.0.pre.alpha.38", "version_created_at": "2025-07-03T02:34:47.046Z", "version_downloads": 0, "platform": "ruby", "authors": "Lithic", "info": "Ruby library to access the Lithic API", "licenses": [], "metadata": { "homepage_uri": "https://gemdocs.org/gems/lithic", "source_code_uri": "https://github.com/lithic-com/lithic-ruby", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "8cf3a0553d77089fb2557550c84c3c445f6ff2dba947aa250769982de71e98e7", "spec_sha": "ff8c17bdfdf6ebeeab750ce6fc64539084cbb684d1ed7915c3c81b4391045c36", "project_uri": "https://rubygems.org/gems/lithic", "gem_uri": "https://rubygems.org/gems/lithic-0.1.0.pre.alpha.38.gem", "homepage_uri": "https://gemdocs.org/gems/lithic", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/lithic-com/lithic-ruby", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "connection_pool", "requirements": ">= 0" } ] } }
2025-07-03 02:34:53 UTC
24JxoXzumpJdnlsdcBuvI

cocoawebview

Webview ruby binding for macOS

0.3.1
Content{ "name": "cocoawebview", "downloads": 1771, "version": "0.3.1", "version_created_at": "2025-07-03T02:26:59.304Z", "version_downloads": 0, "platform": "ruby", "authors": "Tommy Jeff", "info": "Webview ruby binding for macOS", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/orklann/cocoawebview", "source_code_uri": "https://github.com/orklann/cocoawebview" }, "yanked": false, "sha": "148484d7d1ce60cd838b081492a86d04c7e383f182d669545eba0d1c7b19e74d", "spec_sha": "081f334f84dac6d73fb76dcece1f844b6ad1c6aea34387fb0906bbdb3826a1fe", "project_uri": "https://rubygems.org/gems/cocoawebview", "gem_uri": "https://rubygems.org/gems/cocoawebview-0.3.1.gem", "homepage_uri": "https://github.com/orklann/cocoawebview", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/orklann/cocoawebview", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-07-03 02:27:01 UTC
JEG08B5-GpIfDqhx-Ve0R

multiwoven-integrations

Multiwoven Integrations is a comprehensive Ruby gem designed to facilitate seamless connectivity between various data sources and SaaS platforms.

0.30.4
Content{ "name": "multiwoven-integrations", "downloads": 55185, "version": "0.30.4", "version_created_at": "2025-07-03T02:20:23.875Z", "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": "7b1eda9b0061c92de20c4f24258dcd9499b311d9d2d476f8573d7e47c6471f2f", "spec_sha": "9668bee9780d29071fbce73f7a4916fbc16a22e2b458e549c0df61642beebecf", "project_uri": "https://rubygems.org/gems/multiwoven-integrations", "gem_uri": "https://rubygems.org/gems/multiwoven-integrations-0.30.4.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-03 02:20:26 UTC
4GGAPpKE8uFbFbI21kXdG

lazy_blob_storage

Low traffic site? Small file upload needs? Don't want to setup a cloud service? Lazy Blob Storage is for you!

2.0.0.pre.beta.10
Content{ "name": "lazy_blob_storage", "downloads": 7895, "version": "2.0.0.pre.beta.10", "version_created_at": "2025-07-03T02:00:50.525Z", "version_downloads": 0, "platform": "ruby", "authors": "Corey Smedstad", "info": "Low traffic site? Small file upload needs? Don't want to setup a cloud service? Lazy Blob Storage is for you!", "licenses": [ "MIT" ], "metadata": { "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "6b3cd1f8b0e2b6db63206b28ec7e748a069a754b54b9784db859408bb81ed63c", "spec_sha": "0a6f0f4cf38cc0cbd302d3a526364ee755712c4d9428ed908891afacbeb542e1", "project_uri": "https://rubygems.org/gems/lazy_blob_storage", "gem_uri": "https://rubygems.org/gems/lazy_blob_storage-2.0.0.pre.beta.10.gem", "homepage_uri": "https://git.mreach.com/csmedstad/lazy_blob_storage", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/lazy_blob_storage/2.0.0.pre.beta.10", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "pg", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 6" }, { "name": "ruby-lsp", "requirements": ">= 0" }, { "name": "standard", "requirements": ">= 0" } ], "runtime": [ { "name": "actionpack", "requirements": ">= 6" }, { "name": "activerecord", "requirements": ">= 6" }, { "name": "activesupport", "requirements": ">= 6" } ] } }
2025-07-03 02:00:56 UTC
TDEFD-soqtQLuY46JiXLg

wolf_core

Repository to store shared code among Ruby projects.

1.0.125
Content{ "name": "wolf_core", "downloads": 85974, "version": "1.0.125", "version_created_at": "2025-07-03T01:45:56.120Z", "version_downloads": 0, "platform": "ruby", "authors": "Javier Roncallo", "info": "Repository to store shared code among Ruby projects.", "licenses": [], "metadata": { "homepage_uri": "https://github.com/onewolfxyz/wolf_core", "changelog_uri": "https://github.com/onewolfxyz/wolf_core", "source_code_uri": "https://github.com/onewolfxyz/wolf_core", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "4d8860d6e4b6443eb7cf757c679969883fabafd75d54290bf6831f8c63f08905", "spec_sha": "8e55482e9c69a6c558568980f91dbfdb108267533a58b230ba0fd90f1880e8d1", "project_uri": "https://rubygems.org/gems/wolf_core", "gem_uri": "https://rubygems.org/gems/wolf_core-1.0.125.gem", "homepage_uri": "https://github.com/onewolfxyz/wolf_core", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/onewolfxyz/wolf_core", "bug_tracker_uri": null, "changelog_uri": "https://github.com/onewolfxyz/wolf_core", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activemodel", "requirements": ">= 0" }, { "name": "activesupport", "requirements": ">= 0" }, { "name": "aws-sdk-dynamodb", "requirements": ">= 0" }, { "name": "aws-sdk-lambda", "requirements": ">= 0" }, { "name": "honeybadger", "requirements": ">= 0" }, { "name": "httparty", "requirements": ">= 0" }, { "name": "redis", "requirements": ">= 0" } ] } }
2025-07-03 01:46:09 UTC
1zHpWQ2p5DrC07oF2pn1u

cocoapods-bb-PodAssistant

A short description of cocoapods-bb-PodAssistant.

0.3.12.6
Content{ "name": "cocoapods-bb-PodAssistant", "downloads": 13356, "version": "0.3.12.6", "version_created_at": "2025-07-03T01:16:08.059Z", "version_downloads": 0, "platform": "ruby", "authors": "humin", "info": "A short description of cocoapods-bb-PodAssistant.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "417f6c49a831677a04e7740c58ac8d0593ce95932bcce44f5ecd7293a1f97372", "spec_sha": "58673a008e0c794a75069b7d9fdbfcf23630707fc1118b12bfceaeb79aec2ad1", "project_uri": "https://rubygems.org/gems/cocoapods-bb-PodAssistant", "gem_uri": "https://rubygems.org/gems/cocoapods-bb-PodAssistant-0.3.12.6.gem", "homepage_uri": "https://github.com/BMPaaS/cocoapods-bb-PodAssistant", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cocoapods-bb-PodAssistant/0.3.12.6", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" } ], "runtime": [ { "name": "cocoapods", "requirements": ">= 1.10.0" }, { "name": "cocoapods-bb-bin", "requirements": ">= 0.2.9.0" }, { "name": "cocoapods-core", "requirements": ">= 0" }, { "name": "colored2", "requirements": ">= 0" }, { "name": "fastlane", "requirements": ">= 2.174.0" }, { "name": "gli", "requirements": ">= 0" }, { "name": "spreadsheet", "requirements": ">= 0" } ] } }
2025-07-03 01:16:10 UTC
uIqFEdd1fwStRWtiLpkdw

wolf_core

Repository to store shared code among Ruby projects.

1.0.124
Content{ "name": "wolf_core", "downloads": 85918, "version": "1.0.124", "version_created_at": "2025-07-03T01:14:45.764Z", "version_downloads": 0, "platform": "ruby", "authors": "Javier Roncallo", "info": "Repository to store shared code among Ruby projects.", "licenses": [], "metadata": { "homepage_uri": "https://github.com/onewolfxyz/wolf_core", "changelog_uri": "https://github.com/onewolfxyz/wolf_core", "source_code_uri": "https://github.com/onewolfxyz/wolf_core", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "240fbd34116fb9b236fc0980fd9bba4d4bf5190347e1d57c787cc1a8e759bc40", "spec_sha": "6549b7abf8c76fb033b8528ace00579b66381d2da23b51e85feb3c08b7784511", "project_uri": "https://rubygems.org/gems/wolf_core", "gem_uri": "https://rubygems.org/gems/wolf_core-1.0.124.gem", "homepage_uri": "https://github.com/onewolfxyz/wolf_core", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/onewolfxyz/wolf_core", "bug_tracker_uri": null, "changelog_uri": "https://github.com/onewolfxyz/wolf_core", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activemodel", "requirements": ">= 0" }, { "name": "activesupport", "requirements": ">= 0" }, { "name": "aws-sdk-dynamodb", "requirements": ">= 0" }, { "name": "aws-sdk-lambda", "requirements": ">= 0" }, { "name": "honeybadger", "requirements": ">= 0" }, { "name": "httparty", "requirements": ">= 0" }, { "name": "redis", "requirements": ">= 0" } ] } }
2025-07-03 01:14:52 UTC
7twh2OXVWcx8VN4yHBZgZ

wolf_core

Repository to store shared code among Ruby projects.

1.0.123
Content{ "name": "wolf_core", "downloads": 85910, "version": "1.0.123", "version_created_at": "2025-07-03T01:10:21.495Z", "version_downloads": 0, "platform": "ruby", "authors": "Javier Roncallo", "info": "Repository to store shared code among Ruby projects.", "licenses": [], "metadata": { "homepage_uri": "https://github.com/onewolfxyz/wolf_core", "changelog_uri": "https://github.com/onewolfxyz/wolf_core", "source_code_uri": "https://github.com/onewolfxyz/wolf_core", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "841fc13ee3153fea31b8c8fef84b05c38fb337d449afe3150b850c2f8ea7e86c", "spec_sha": "4fa74a374ae50c9dba17afbd1444384a304e2e16183e5c95062703523cbbab7d", "project_uri": "https://rubygems.org/gems/wolf_core", "gem_uri": "https://rubygems.org/gems/wolf_core-1.0.123.gem", "homepage_uri": "https://github.com/onewolfxyz/wolf_core", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/onewolfxyz/wolf_core", "bug_tracker_uri": null, "changelog_uri": "https://github.com/onewolfxyz/wolf_core", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activemodel", "requirements": ">= 0" }, { "name": "activesupport", "requirements": ">= 0" }, { "name": "aws-sdk-dynamodb", "requirements": ">= 0" }, { "name": "aws-sdk-lambda", "requirements": ">= 0" }, { "name": "honeybadger", "requirements": ">= 0" }, { "name": "httparty", "requirements": ">= 0" }, { "name": "redis", "requirements": ">= 0" } ] } }
2025-07-03 01:10:24 UTC
zi2SL8zX05bhdldadgOXF

rock_rms

A Ruby wrapper for the Rock RMS API -- a church management platform, simplified.

9.19.0
Content{ "name": "rock_rms", "downloads": 173686, "version": "9.19.0", "version_created_at": "2025-07-03T01:09:39.605Z", "version_downloads": 0, "platform": "ruby", "authors": "Taylor Brooks", "info": "A Ruby wrapper for the Rock RMS API -- a church management platform, simplified.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "61f4e09beb10cf8ed5be815f3320f7068895122212ab2a911583e640464bf69d", "spec_sha": "2fc57c44258ca2fc252fa84d65e9b0b58ec5e061be526ce4e6adc5b1e86002a7", "project_uri": "https://rubygems.org/gems/rock_rms", "gem_uri": "https://rubygems.org/gems/rock_rms-9.19.0.gem", "homepage_uri": "https://github.com/taylorbrooks/rock_rms", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/rock_rms/9.19.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.3" }, { "name": "dotenv", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": "~> 12.3.3" }, { "name": "rspec", "requirements": "~> 3.7" }, { "name": "sinatra", "requirements": "~> 2.0" }, { "name": "webmock", "requirements": "~> 3.1" } ], "runtime": [ { "name": "faraday", "requirements": "> 2.0" }, { "name": "faraday-multipart", "requirements": ">= 0" }, { "name": "json", "requirements": ">= 0" }, { "name": "oj", "requirements": ">= 0" }, { "name": "stringio", "requirements": ">= 0" }, { "name": "zlib", "requirements": ">= 0" } ] } }
2025-07-03 01:09:51 UTC
EM_9KOuHSZP2uw4H1_YUT

wolf_core

Repository to store shared code among Ruby projects.

1.0.122
Content{ "name": "wolf_core", "downloads": 85905, "version": "1.0.122", "version_created_at": "2025-07-03T00:59:32.992Z", "version_downloads": 0, "platform": "ruby", "authors": "Javier Roncallo", "info": "Repository to store shared code among Ruby projects.", "licenses": [], "metadata": { "homepage_uri": "https://github.com/onewolfxyz/wolf_core", "changelog_uri": "https://github.com/onewolfxyz/wolf_core", "source_code_uri": "https://github.com/onewolfxyz/wolf_core", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "fd8f60eb2dcdbab26faf4d8c810d4be9cbe91af5869521de8645f954bf48fda6", "spec_sha": "1c613ce402116d35a8b1a96f476d7240cba3c0efbf267aefe0aa65128720505d", "project_uri": "https://rubygems.org/gems/wolf_core", "gem_uri": "https://rubygems.org/gems/wolf_core-1.0.122.gem", "homepage_uri": "https://github.com/onewolfxyz/wolf_core", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/onewolfxyz/wolf_core", "bug_tracker_uri": null, "changelog_uri": "https://github.com/onewolfxyz/wolf_core", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activemodel", "requirements": ">= 0" }, { "name": "activesupport", "requirements": ">= 0" }, { "name": "aws-sdk-dynamodb", "requirements": ">= 0" }, { "name": "aws-sdk-lambda", "requirements": ">= 0" }, { "name": "honeybadger", "requirements": ">= 0" }, { "name": "httparty", "requirements": ">= 0" }, { "name": "redis", "requirements": ">= 0" } ] } }
2025-07-03 00:59:43 UTC
Q3T1GyIogEIZ64eWhXzpW

recourse

Turns resources into recourses

0.1.0
Content{ "name": "recourse", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-07-03T00:37:42.361Z", "version_downloads": 0, "platform": "ruby", "authors": "claudiob", "info": "Turns resources into recourses", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/claudiob/recourse", "changelog_uri": "https://github.com/claudiob/recourse", "source_code_uri": "https://github.com/claudiob/recourse" }, "yanked": false, "sha": "65647a746244f3ad20f730e05a4702fd25eb931e5e1eb58386fdd4f7cf37ce6e", "spec_sha": "06ca3125be90df2464a8e5f4596b9c4246be8ce02dcca97d89bb00fde7275d37", "project_uri": "https://rubygems.org/gems/recourse", "gem_uri": "https://rubygems.org/gems/recourse-0.1.0.gem", "homepage_uri": "https://github.com/claudiob/recourse", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/claudiob/recourse", "bug_tracker_uri": null, "changelog_uri": "https://github.com/claudiob/recourse", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-07-03 00:37:54 UTC
XETiWvF98xOhGoizxiih9

eac_ruby_utils

Utilities for E.A.C.'s Ruby projects.

0.128.3
Content{ "name": "eac_ruby_utils", "downloads": 237992, "version": "0.128.3", "version_created_at": "2025-07-03T00:24:31.466Z", "version_downloads": 0, "platform": "ruby", "authors": "Esquilo Azul Company", "info": "Utilities for E.A.C.'s Ruby projects.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "254f431f5340105d601321e6e69aad2ac2623f54e03409799d5f54cacf39db7b", "spec_sha": "db0c3b51a99b5c183e1d252c2e7fb030e66bf9a2b8907e0510486187767c106e", "project_uri": "https://rubygems.org/gems/eac_ruby_utils", "gem_uri": "https://rubygems.org/gems/eac_ruby_utils-0.128.3.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/eac_ruby_utils/0.128.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "avm-eac_ubuntu_base0", "requirements": "~> 0.5, >= 0.5.1" }, { "name": "eac_ruby_gem_support", "requirements": "~> 0.12" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 4, < 7" }, { "name": "addressable", "requirements": "~> 2.8, >= 2.8.7" }, { "name": "bundler", "requirements": ">= 0" }, { "name": "filesize", "requirements": "~> 0.2" }, { "name": "net-ssh", "requirements": "~> 4.2" }, { "name": "zeitwerk", "requirements": "~> 2.6, >= 2.6.18" } ] } }
2025-07-03 00:24:34 UTC
u96Xsw__OPrTpCodMcwDw

eac_fs

Put here de description.

0.19.1
Content{ "name": "eac_fs", "downloads": 29846, "version": "0.19.1", "version_created_at": "2025-07-03T00:24:08.117Z", "version_downloads": 0, "platform": "ruby", "authors": "Put here the authors", "info": "Put here de description.", "licenses": [], "metadata": {}, "yanked": false, "sha": "5f5553dfc440812e58580961210839d52b86172b04024d8892a3459ea471a8d9", "spec_sha": "9843f5d53443e73d4133c8b23d6be357fdff2cde27bec432b9c27c40f00135d3", "project_uri": "https://rubygems.org/gems/eac_fs", "gem_uri": "https://rubygems.org/gems/eac_fs-0.19.1.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/eac_fs/0.19.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "eac_ruby_gem_support", "requirements": "~> 0.12" } ], "runtime": [ { "name": "content-type", "requirements": "~> 0.0, >= 0.0.2" }, { "name": "eac_ruby_utils", "requirements": "~> 0.128, >= 0.128.3" }, { "name": "ruby-filemagic", "requirements": "~> 0.7, >= 0.7.3" } ] } }
2025-07-03 00:24:14 UTC
Y24tXKhMSdk5QO3iehndP

eac_envs-http

Put here de description.

0.7.0
Content{ "name": "eac_envs-http", "downloads": 6468, "version": "0.7.0", "version_created_at": "2025-07-03T00:23:47.626Z", "version_downloads": 0, "platform": "ruby", "authors": "Put here the authors", "info": "Put here de description.", "licenses": [], "metadata": {}, "yanked": false, "sha": "d1a145e1d8b086fdad7ee5e521ea3c03a6aa089c349f5f829e6d9c92e07b254c", "spec_sha": "bb6bc8da13d1c886855aa4272ff929076a42c5d384eb67c0cb89eeb30054f982", "project_uri": "https://rubygems.org/gems/eac_envs-http", "gem_uri": "https://rubygems.org/gems/eac_envs-http-0.7.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/eac_envs-http/0.7.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "eac_ruby_gem_support", "requirements": "~> 0.12" } ], "runtime": [ { "name": "eac_fs", "requirements": "~> 0.19" }, { "name": "eac_ruby_utils", "requirements": "~> 0.128, >= 0.128.3" }, { "name": "faraday", "requirements": "~> 2.8, >= 2.8.1" }, { "name": "faraday-follow_redirects", "requirements": "~> 0.3" }, { "name": "faraday-gzip", "requirements": "~> 0.1" }, { "name": "faraday-multipart", "requirements": "~> 1.1, >= 1.1.1" }, { "name": "faraday-retry", "requirements": "~> 2.3, >= 2.3.2" }, { "name": "random-port", "requirements": "~> 0.7, >= 0.7.1" } ] } }
2025-07-03 00:23:55 UTC
qRlL16JRsekb4KXZGbN3u

eac_cli

Utilities to build CLI applications with Ruby.

0.43.1
Content{ "name": "eac_cli", "downloads": 103115, "version": "0.43.1", "version_created_at": "2025-07-03T00:23:25.833Z", "version_downloads": 0, "platform": "ruby", "authors": "Esquilo Azul Company", "info": "Utilities to build CLI applications with Ruby.", "licenses": [], "metadata": {}, "yanked": false, "sha": "77c8ce219da316830b9f304b186a61f2559b5f6dbbca32b49776d146cbbeb12d", "spec_sha": "29722b521c0fb8869a049959c1966b4e39f9a6f81c5961faaab611a16139e6d0", "project_uri": "https://rubygems.org/gems/eac_cli", "gem_uri": "https://rubygems.org/gems/eac_cli-0.43.1.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/eac_cli/0.43.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "eac_ruby_gem_support", "requirements": "~> 0.12" } ], "runtime": [ { "name": "colorize", "requirements": "~> 0.8, >= 0.8.1" }, { "name": "eac_config", "requirements": "~> 0.15" }, { "name": "eac_ruby_utils", "requirements": "~> 0.128, >= 0.128.3" }, { "name": "tty-table", "requirements": "~> 0.12" } ] } }
2025-07-03 00:23:34 UTC
8Zfo-KLqIiPD7zkZlczZD

avm-eac_ruby_base1

Put here de description.

0.37.1
Content{ "name": "avm-eac_ruby_base1", "downloads": 43159, "version": "0.37.1", "version_created_at": "2025-07-03T00:23:04.764Z", "version_downloads": 0, "platform": "ruby", "authors": "Put here the authors", "info": "Put here de description.", "licenses": [], "metadata": {}, "yanked": false, "sha": "6529128e1954a46f8f9cf3046a2efaea9dc2a08880f57dd314f86bd540e8a198", "spec_sha": "c7ac2213e4112cb0f23bcb4da24030bdd7d48a4474c697009ed06265968ddb16", "project_uri": "https://rubygems.org/gems/avm-eac_ruby_base1", "gem_uri": "https://rubygems.org/gems/avm-eac_ruby_base1-0.37.1.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/avm-eac_ruby_base1/0.37.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "eac_ruby_gem_support", "requirements": "~> 0.12" } ], "runtime": [ { "name": "avm", "requirements": "~> 0.96, >= 0.96.1" }, { "name": "avm-eac_generic_base0", "requirements": "~> 0.15, >= 0.15.1" }, { "name": "eac_envs-http", "requirements": "~> 0.7" }, { "name": "eac_ruby_utils", "requirements": "~> 0.128, >= 0.128.3" } ] } }
2025-07-03 00:23:15 UTC
RVml_cCk_SSE6Omvsrciz

dumpcar

Commands for dumping and restoring Rails PostgreSQL database contents

0.3.1
Content{ "name": "dumpcar", "downloads": 1669, "version": "0.3.1", "version_created_at": "2025-07-03T00:13:57.392Z", "version_downloads": 0, "platform": "ruby", "authors": "Eric Schultz", "info": "Commands for dumping and restoring Rails PostgreSQL database contents", "licenses": [ "LGPL-3.0-or-later" ], "metadata": { "homepage_uri": "https://github.com/wwahammy/dumpcar", "source_code_uri": "https://github.com/wwahammy/dumpcar" }, "yanked": false, "sha": "9d3c9cab51337e706062f38d2744fd2a28cbdb67c6b900adc12c2e9a29e82a8f", "spec_sha": "c1ec6300b6ce3b3ddb80e417ec8de80309c5be5a4c78f45a80d4a7b0f7ab6f57", "project_uri": "https://rubygems.org/gems/dumpcar", "gem_uri": "https://rubygems.org/gems/dumpcar-0.3.1.gem", "homepage_uri": "https://github.com/wwahammy/dumpcar", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/wwahammy/dumpcar", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 6" }, { "name": "terrapin", "requirements": ">= 1" } ] } }
2025-07-03 00:14:00 UTC
z-Lz2LKb1KrYd2UJvNj5g

ruby_llm-mcp

A 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.4.1
Content{ "name": "ruby_llm-mcp", "downloads": 1174, "version": "0.4.1", "version_created_at": "2025-07-02T23:55:08.664Z", "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": "5000dcea40b9c2f77c8001225f9830eba7bbed412d51d2e5a6f9d1e88990fa60", "spec_sha": "bad1b1d05559836ad8ccccf7360d290811e66943418815665975f5babce4a83d", "project_uri": "https://rubygems.org/gems/ruby_llm-mcp", "gem_uri": "https://rubygems.org/gems/ruby_llm-mcp-0.4.1.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-02 23:55:10 UTC
eMn2GEoRF1zKuNdspyr_D

io-event

An event loop.

1.11.2
Content{ "name": "io-event", "downloads": 24739204, "version": "1.11.2", "version_created_at": "2025-07-02T23:52:14.319Z", "version_downloads": 0, "platform": "ruby", "authors": "Samuel Williams, Math Ieu, Wander Hillen, Jean Boussier, Benoit Daloze, Bruno Sutic, Alex Matchneer, Anthony Ross, Delton Ding, Pavel Rosický, Shizuo Fujita, Stanislav (Stas) Katkov", "info": "An event loop.", "licenses": [ "MIT" ], "metadata": { "source_code_uri": "https://github.com/socketry/io-event.git", "documentation_uri": "https://socketry.github.io/io-event/" }, "yanked": false, "sha": "4a640ac7d86d9f5fc0d4f47dd83eff82e9fe5818b0d910596b058ca1b34b96b9", "spec_sha": "4df9cb6484a715d8ff0766bae5bf917e613bd608a6ba72cf72fc7415dc1657ff", "project_uri": "https://rubygems.org/gems/io-event", "gem_uri": "https://rubygems.org/gems/io-event-1.11.2.gem", "homepage_uri": "https://github.com/socketry/io-event", "wiki_uri": null, "documentation_uri": "https://socketry.github.io/io-event/", "mailing_list_uri": null, "source_code_uri": "https://github.com/socketry/io-event.git", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-07-02 23:52:16 UTC
z6Upj1SbqI-2SFfdSlLow

meta_workflows

MetaWorkflows provides a flexible framework for creating and executing AI-powered workflows with human interaction points, built as a Rails engine for easy integration into existing applications.

0.9.5
Content{ "name": "meta_workflows", "downloads": 3768, "version": "0.9.5", "version_created_at": "2025-07-02T23:44:11.887Z", "version_downloads": 0, "platform": "ruby", "authors": "Leonid Medovyy, Sami Tanquary", "info": "MetaWorkflows provides a flexible framework for creating and executing AI-powered workflows with human interaction points, built as a Rails engine for easy integration into existing applications.", "licenses": [ "None" ], "metadata": { "homepage_uri": "https://github.com/strongmind/meta-workflows", "changelog_uri": "https://github.com/strongmind/meta-workflows/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/strongmind/meta-workflows", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://github.com/strongmind/meta-workflows/blob/main/README.md", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "9aa5a97c2e4474933fbae338cecf01601c0e88441f5baf53bba9d2d2011b8976", "spec_sha": "f3a7ff048545f93f24659537d17c2655b0eb754a4d3af4a9a202e0a7b12d7abe", "project_uri": "https://rubygems.org/gems/meta_workflows", "gem_uri": "https://rubygems.org/gems/meta_workflows-0.9.5.gem", "homepage_uri": "https://github.com/strongmind/meta-workflows", "wiki_uri": null, "documentation_uri": "https://github.com/strongmind/meta-workflows/blob/main/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/strongmind/meta-workflows", "bug_tracker_uri": null, "changelog_uri": "https://github.com/strongmind/meta-workflows/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 7.2.0, < 9.0" }, { "name": "ruby_conversations", "requirements": ">= 0" }, { "name": "ruby_llm", "requirements": ">= 0" }, { "name": "sidekiq", "requirements": ">= 6.0" }, { "name": "stimulus-rails", "requirements": ">= 1.0" }, { "name": "turbo-rails", "requirements": ">= 1.0" } ] } }
2025-07-02 23:44:13 UTC
BRs4DHddBRe6CYyFXeZ-N

git

The git gem provides an API that can be used to create, read, and manipulate Git repositories by wrapping system calls to the git command line. The API can be used for working with Git in complex interactions including branching and merging, object inspection and manipulation, history, patch generation and more.

4.0.0
Content{ "name": "git", "downloads": 166904611, "version": "4.0.0", "version_created_at": "2025-07-02T23:44:03.939Z", "version_downloads": 0, "platform": "ruby", "authors": "Scott Chacon and others", "info": "The git gem provides an API that can be used to\ncreate, read, and manipulate Git repositories by wrapping system calls to the git\ncommand line. The API can be used for working with Git in complex interactions\nincluding branching and merging, object inspection and manipulation, history, patch\ngeneration and more.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "http://github.com/ruby-git/ruby-git", "changelog_uri": "https://rubydoc.info/gems/git/4.0.0/file/CHANGELOG.md", "source_code_uri": "http://github.com/ruby-git/ruby-git", "documentation_uri": "https://rubydoc.info/gems/git/4.0.0" }, "yanked": false, "sha": "d9de4569c4effa3cb64dfbeec80b1a7a84be8a9f8d96f1fc82a3da14529ff572", "spec_sha": "d2d6a87758e933776e9a3f2d2814e7585ecef05542c6fb7750c647c4e15ea817", "project_uri": "https://rubygems.org/gems/git", "gem_uri": "https://rubygems.org/gems/git-4.0.0.gem", "homepage_uri": "http://github.com/ruby-git/ruby-git", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/git/4.0.0", "mailing_list_uri": null, "source_code_uri": "http://github.com/ruby-git/ruby-git", "bug_tracker_uri": null, "changelog_uri": "https://rubydoc.info/gems/git/4.0.0/file/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "create_github_release", "requirements": "~> 2.1" }, { "name": "minitar", "requirements": "~> 1.0" }, { "name": "mocha", "requirements": "~> 2.7" }, { "name": "rake", "requirements": "~> 13.2" }, { "name": "redcarpet", "requirements": "~> 3.6" }, { "name": "test-unit", "requirements": "~> 3.6" }, { "name": "yard", "requirements": "~> 0.9, >= 0.9.28" }, { "name": "yardstick", "requirements": "~> 0.9" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 5.0" }, { "name": "addressable", "requirements": "~> 2.8" }, { "name": "process_executer", "requirements": "~> 4.0" }, { "name": "rchardet", "requirements": "~> 1.9" } ] } }
2025-07-02 23:44:05 UTC
06-U3EbS-RxVFxkXdDAkL

vector_mcp

A Ruby gem implementing the Model Context Protocol (MCP) server-side specification. Provides a framework for creating MCP servers that expose tools, resources, prompts, and roots to LLM clients with comprehensive security features, structured logging, and production-ready capabilities.

0.3.2
Content{ "name": "vector_mcp", "downloads": 596, "version": "0.3.2", "version_created_at": "2025-07-02T23:17:17.261Z", "version_downloads": 0, "platform": "ruby", "authors": "Sergio Bayona", "info": "A Ruby gem implementing the Model Context Protocol (MCP) server-side specification. Provides a framework for creating MCP servers that expose tools, resources, prompts, and roots to LLM clients with comprehensive security features, structured logging, and production-ready capabilities.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/sergiobayona/vector_mcp", "changelog_uri": "https://github.com/sergiobayona/vector_mcp/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/sergiobayona/vector_mcp", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "86f7e7d8262f8aaebc3407ff7d4113391cc76a6b80eeff61091c913c457a3777", "spec_sha": "66a3cb1c075ec8cf47939dd0450a79cb86b05ae0ed1b936d1d54fd4840cc1655", "project_uri": "https://rubygems.org/gems/vector_mcp", "gem_uri": "https://rubygems.org/gems/vector_mcp-0.3.2.gem", "homepage_uri": "https://github.com/sergiobayona/vector_mcp", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sergiobayona/vector_mcp", "bug_tracker_uri": null, "changelog_uri": "https://github.com/sergiobayona/vector_mcp/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "base64", "requirements": "~> 0.2" }, { "name": "bigdecimal", "requirements": "~> 3.1" }, { "name": "concurrent-ruby", "requirements": "~> 1.2" }, { "name": "json-schema", "requirements": "~> 3.0" }, { "name": "jwt", "requirements": "~> 2.7" }, { "name": "puma", "requirements": "~> 6.4" }, { "name": "rack", "requirements": "~> 3.0" } ] } }
2025-07-02 23:17:19 UTC
HMWmSC-O-YNs6yMi4RIwE

llama_bot_rails

LlamaBotRails is a gem that turns your existing Rails App into an AI Agent by connecting it to an open source LangGraph agent, LlamaBot.

0.1.8
Content{ "name": "llama_bot_rails", "downloads": 880, "version": "0.1.8", "version_created_at": "2025-07-02T23:16:14.629Z", "version_downloads": 0, "platform": "ruby", "authors": "Kody Kendall", "info": "LlamaBotRails is a gem that turns your existing Rails App into an AI Agent by connecting it to an open source LangGraph agent, LlamaBot.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://llamapress.ai" }, "yanked": false, "sha": "fa0bf8f0d70134facc0d49172622409de5762fe0d7b75cb2a3cc04b0d3e3dbe0", "spec_sha": "6a4a839493935122e75776fff0e2b58b085e451a4f93305d3ce6a5f810b56047", "project_uri": "https://rubygems.org/gems/llama_bot_rails", "gem_uri": "https://rubygems.org/gems/llama_bot_rails-0.1.8.gem", "homepage_uri": "https://llamapress.ai", "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": "actioncable", "requirements": ">= 6.0, < 9.0" }, { "name": "async", "requirements": ">= 0" }, { "name": "async-http", "requirements": ">= 0" }, { "name": "async-websocket", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 6.0, < 9.0" } ] } }
2025-07-02 23:16:22 UTC
1aYidCiHMHHQj9pdZH1ah

hephaestus

Hephaestus is a Rails generator to create plugs for Yetto.

0.8.22
Content{ "name": "hephaestus", "downloads": 22266, "version": "0.8.22", "version_created_at": "2025-07-02T23:11:23.714Z", "version_downloads": 0, "platform": "ruby", "authors": "Garen Torikian", "info": "Hephaestus is a Rails generator to create plugs for Yetto.\n", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "d22abf75457e9f0e93a28fd2698021541e9008ce66561a7422eae55476ca45e7", "spec_sha": "fbf664eab88994cb4fa35703d78201028053805a4db7c05d6c513fb622e1459c", "project_uri": "https://rubygems.org/gems/hephaestus", "gem_uri": "https://rubygems.org/gems/hephaestus-0.8.22.gem", "homepage_uri": "http://github.com/yettoapp/hephaestus", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/hephaestus/0.8.22", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "dotenv-rails", "requirements": ">= 0" } ], "runtime": [ { "name": "bootsnap", "requirements": ">= 0" }, { "name": "bundler", "requirements": "~> 2.1" }, { "name": "ferrum", "requirements": "~> 0.15" }, { "name": "hiredis", "requirements": "~> 0.6" }, { "name": "httpsensible", "requirements": "~> 0.3" }, { "name": "jbuilder", "requirements": "~> 2.12" }, { "name": "jwt", "requirements": "~> 2.8" }, { "name": "lograge", "requirements": "~> 0.14" }, { "name": "mission_control-jobs", "requirements": "~> 0.5" }, { "name": "openapi_first", "requirements": "~> 2.0" }, { "name": "opentelemetry-exporter-otlp", "requirements": "~> 0.26" }, { "name": "opentelemetry-instrumentation-all", "requirements": "~> 0.63" }, { "name": "opentelemetry-sdk", "requirements": "~> 1.4" }, { "name": "opentelemetry-semantic_conventions", "requirements": "~> 1.10" }, { "name": "parser", "requirements": "~> 3.0" }, { "name": "pg", "requirements": "~> 1.5" }, { "name": "propshaft", "requirements": "~> 1.1" }, { "name": "puma", "requirements": "~> 6.4" }, { "name": "rails", "requirements": ">= 8.0" }, { "name": "rainbow", "requirements": "~> 3.0" }, { "name": "redis", "requirements": "~> 5.2" }, { "name": "retriable", "requirements": "~> 3.1" }, { "name": "slack_webhook_logger", "requirements": "~> 0.6" }, { "name": "solid_queue", "requirements": "~> 1.0" }, { "name": "sqlite3", "requirements": "~> 2.0" }, { "name": "tailwindcss-rails", "requirements": "~> 4.2" } ] } }
2025-07-02 23:11:27 UTC
rEIdkXqmD85MJejDMTLJX

io-event

An event loop.

1.11.1
Content{ "name": "io-event", "downloads": 24737215, "version": "1.11.1", "version_created_at": "2025-07-02T22:53:09.341Z", "version_downloads": 0, "platform": "ruby", "authors": "Samuel Williams, Math Ieu, Wander Hillen, Jean Boussier, Benoit Daloze, Bruno Sutic, Alex Matchneer, Anthony Ross, Delton Ding, Pavel Rosický, Shizuo Fujita, Stanislav (Stas) Katkov", "info": "An event loop.", "licenses": [ "MIT" ], "metadata": { "source_code_uri": "https://github.com/socketry/io-event.git", "documentation_uri": "https://socketry.github.io/io-event/" }, "yanked": false, "sha": "8cb3b2f99a02cfda49b12464d7bf95bafc385edfea9887debda2e2c6d7e6c2ca", "spec_sha": "a569a45474b8fec55e75ca7601c90842d720c8eae047208d42960ec7ba573417", "project_uri": "https://rubygems.org/gems/io-event", "gem_uri": "https://rubygems.org/gems/io-event-1.11.1.gem", "homepage_uri": "https://github.com/socketry/io-event", "wiki_uri": null, "documentation_uri": "https://socketry.github.io/io-event/", "mailing_list_uri": null, "source_code_uri": "https://github.com/socketry/io-event.git", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-07-02 22:53:11 UTC
ibQWoDDRG1EZrgcE_ykCg

canvas_sync

Gem for generating Canvas models and migrations and syncing data from Canvas

0.22.16
Content{ "name": "canvas_sync", "downloads": 328530, "version": "0.22.16", "version_created_at": "2025-07-02T22:53:03.797Z", "version_downloads": 0, "platform": "ruby", "authors": "Instructure CustomDev", "info": "Gem for generating Canvas models and migrations and syncing data from Canvas", "licenses": [], "metadata": {}, "yanked": false, "sha": "8a18e8a8a336e4299494c36b5a6386aa026e3f34127d21fef1f201596d04dd6a", "spec_sha": "c9ed773ca69caa0eb440952d23e241072cc17a140f98c35a0c6e389022c1ba24", "project_uri": "https://rubygems.org/gems/canvas_sync", "gem_uri": "https://rubygems.org/gems/canvas_sync-0.22.16.gem", "homepage_uri": "https://instructure.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/canvas_sync/0.22.16", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "factory", "requirements": ">= 0" }, { "name": "factory_bot_rails", "requirements": ">= 0" }, { "name": "httparty", "requirements": ">= 0" }, { "name": "pg", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "pry-nav", "requirements": ">= 0" }, { "name": "rails", "requirements": "~> 7.1.0" }, { "name": "rake", "requirements": ">= 10.0" }, { "name": "redis", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rspec-rails", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "shoulda-matchers", "requirements": ">= 0" }, { "name": "sidekiq", "requirements": "~> 7.0" }, { "name": "sidekiq-unique-jobs", "requirements": ">= 0" }, { "name": "sinatra", "requirements": ">= 0" }, { "name": "timecop", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" }, { "name": "with_model", "requirements": ">= 0" }, { "name": "yard", "requirements": ">= 0" } ], "runtime": [ { "name": "activejob", "requirements": ">= 0" }, { "name": "activerecord-import", "requirements": ">= 0" }, { "name": "bearcat", "requirements": ">= 1.5.34" }, { "name": "chronic_duration", "requirements": ">= 0" }, { "name": "json-jwt", "requirements": ">= 0" }, { "name": "open-uri", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 4" }, { "name": "redis", "requirements": ">= 4.2" }, { "name": "rubyzip", "requirements": ">= 0" } ] } }
2025-07-02 22:53:06 UTC
jczDob6yUbkKRMUnXJJep

increase

Ruby library to access the Increase API

1.7.0
Content{ "name": "increase", "downloads": 13249, "version": "1.7.0", "version_created_at": "2025-07-02T22:47:23.224Z", "version_downloads": 0, "platform": "ruby", "authors": "Increase", "info": "Ruby library to access the Increase API", "licenses": [], "metadata": { "homepage_uri": "https://gemdocs.org/gems/increase", "source_code_uri": "https://github.com/Increase/increase-ruby", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "34bc451613e59aac3eb21869d13e5164685e9a881a042281f366c2ae26fedfe6", "spec_sha": "717b48c1e1ddd7fe1aca4e2b6b85e1a839e8b4148322cfeb2c9148a13d03c6c5", "project_uri": "https://rubygems.org/gems/increase", "gem_uri": "https://rubygems.org/gems/increase-1.7.0.gem", "homepage_uri": "https://gemdocs.org/gems/increase", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Increase/increase-ruby", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "connection_pool", "requirements": ">= 0" } ] } }
2025-07-02 22:47:30 UTC
bp00jJyTKDxhZy0WF51B-

rtfm-filemanager

Major release - RTFM v5: Complete rewrite using rcurses (https://github.com/isene/rcurses). Massive improvements. AI integration. A full featured terminal browser with syntax highlighted files, images shown in the terminal, videos thumbnailed, etc. You can bookmark and jump around easily, delete, rename, copy, symlink and move files. RTFM is one of the most feature-packed terminal file managers. 5.10: Enhanced tab management, eliminated dual-pane flickering, improved stability, restored image redraw.

5.10.4
Content{ "name": "rtfm-filemanager", "downloads": 87535, "version": "5.10.4", "version_created_at": "2025-07-02T22:45:01.562Z", "version_downloads": 0, "platform": "ruby", "authors": "Geir Isene", "info": "Major release - RTFM v5: Complete rewrite using rcurses (https://github.com/isene/rcurses). Massive improvements. AI integration.\n A full featured terminal browser with syntax highlighted files, images shown in the terminal, videos thumbnailed, etc. You can bookmark and jump around easily, delete, rename, copy, symlink and move files. RTFM is one of the most feature-packed terminal file managers. 5.10: Enhanced tab management, eliminated dual-pane flickering, improved stability, restored image redraw.", "licenses": [ "Unlicense" ], "metadata": { "source_code_uri": "https://github.com/isene/RTFM" }, "yanked": false, "sha": "51cce972d2d1bfd8e119eb01c31e1c74357c286cf67d03246a086a1f1763ac0a", "spec_sha": "08f4060648d6335605477fee48ebf8fb8ddee3d97edf689cd521405794378339", "project_uri": "https://rubygems.org/gems/rtfm-filemanager", "gem_uri": "https://rubygems.org/gems/rtfm-filemanager-5.10.4.gem", "homepage_uri": "https://isene.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/isene/RTFM", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bootsnap", "requirements": "~> 1.18" }, { "name": "rcurses", "requirements": "~> 4.9.5" }, { "name": "ruby-openai", "requirements": "~> 7.4" } ] } }
2025-07-02 22:45:11 UTC
LMp7-whdrIdtTRuMwVee6

rcurses

Create curses applications for the terminal easier than ever. Create panes (with the colors and(or border), manipulate the panes and add content. Dress up text (in panes or anywhere in the terminal) in bold, italic, underline, reverse color, blink and in any 256 terminal colors for foreground and background. Use a simple editor to let users edit text in panes. Left, right or center align text in panes. Cursor movement around the terminal. 4.9.5: Emergency fix - properly built gem with color handling restored.

4.9.5
Content{ "name": "rcurses", "downloads": 13750, "version": "4.9.5", "version_created_at": "2025-07-02T22:44:24.304Z", "version_downloads": 0, "platform": "ruby", "authors": "Geir Isene", "info": "Create curses applications for the terminal easier than ever. Create panes (with the colors and(or border), manipulate the panes and add content. Dress up text (in panes or anywhere in the terminal) in bold, italic, underline, reverse color, blink and in any 256 terminal colors for foreground and background. Use a simple editor to let users edit text in panes. Left, right or center align text in panes. Cursor movement around the terminal. 4.9.5: Emergency fix - properly built gem with color handling restored.", "licenses": [ "Unlicense" ], "metadata": { "source_code_uri": "https://github.com/isene/rcurses" }, "yanked": false, "sha": "8c8a408d7b3e5a4912edff9d75d47fd3b2add7263194b54fc3e7af1d454a91cf", "spec_sha": "8877204360644a2f773fdef56465794786a1276fb48db19b64d25a3a7e541d09", "project_uri": "https://rubygems.org/gems/rcurses", "gem_uri": "https://rubygems.org/gems/rcurses-4.9.5.gem", "homepage_uri": "https://isene.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/isene/rcurses", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "clipboard", "requirements": "~> 2.0" } ] } }
2025-07-02 22:44:26 UTC
e3Btoaqw0afaloK6IDc8D

files.com

The Files.com Ruby client.

1.1.290
Content{ "name": "files.com", "downloads": 786139, "version": "1.1.290", "version_created_at": "2025-07-02T22:40:57.473Z", "version_downloads": 0, "platform": "ruby", "authors": "files.com", "info": "The Files.com Ruby client.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "bf13dbf51eed97241dde24834ebbe318feba79249fdc2c161cf95c14f3273fba", "spec_sha": "d473dec571de8f62e578e2153f9b93b6bae695957f6eddc3fd3081d79c0251a0", "project_uri": "https://rubygems.org/gems/files.com", "gem_uri": "https://rubygems.org/gems/files.com-1.1.290.gem", "homepage_uri": "https://www.files.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/files.com/1.1.290", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "addressable", "requirements": ">= 2.8.0" }, { "name": "concurrent-ruby", "requirements": ">= 1.1.3" }, { "name": "faraday", "requirements": ">= 1.0.1" }, { "name": "faraday-multipart", "requirements": ">= 1.0" }, { "name": "faraday-net_http_persistent", "requirements": ">= 2.0" }, { "name": "net-http-persistent", "requirements": ">= 4.0" } ] } }
2025-07-02 22:41:01 UTC
Xvq04zaxtmJ9FQdWN2fIR

rtfm-filemanager

Major release - RTFM v5: Complete rewrite using rcurses (https://github.com/isene/rcurses). Massive improvements. AI integration. A full featured terminal browser with syntax highlighted files, images shown in the terminal, videos thumbnailed, etc. You can bookmark and jump around easily, delete, rename, copy, symlink and move files. RTFM is one of the most feature-packed terminal file managers. 5.10: Enhanced tab management, eliminated dual-pane flickering, improved stability, restored image redraw.

5.10.3
Content{ "name": "rtfm-filemanager", "downloads": 87519, "version": "5.10.3", "version_created_at": "2025-07-02T22:23:25.953Z", "version_downloads": 0, "platform": "ruby", "authors": "Geir Isene", "info": "Major release - RTFM v5: Complete rewrite using rcurses (https://github.com/isene/rcurses). Massive improvements. AI integration.\n A full featured terminal browser with syntax highlighted files, images shown in the terminal, videos thumbnailed, etc. You can bookmark and jump around easily, delete, rename, copy, symlink and move files. RTFM is one of the most feature-packed terminal file managers. 5.10: Enhanced tab management, eliminated dual-pane flickering, improved stability, restored image redraw.", "licenses": [ "Unlicense" ], "metadata": { "source_code_uri": "https://github.com/isene/RTFM" }, "yanked": false, "sha": "0b478f6905d0ba556c0c921e7b796f9105adbef78a2c16b198ae372eb2192a40", "spec_sha": "be63bb194b1c3b67132357398cdb70da8a0fd172122bca5edd8cd0c4a4a7f6fe", "project_uri": "https://rubygems.org/gems/rtfm-filemanager", "gem_uri": "https://rubygems.org/gems/rtfm-filemanager-5.10.3.gem", "homepage_uri": "https://isene.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/isene/RTFM", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bootsnap", "requirements": "~> 1.18" }, { "name": "rcurses", "requirements": "~> 4.9.4" }, { "name": "ruby-openai", "requirements": "~> 7.4" } ] } }
2025-07-02 22:23:27 UTC
IUTS4FC8wb24dW8GYKg87

rcurses

Create curses applications for the terminal easier than ever. Create panes (with the colors and(or border), manipulate the panes and add content. Dress up text (in panes or anywhere in the terminal) in bold, italic, underline, reverse color, blink and in any 256 terminal colors for foreground and background. Use a simple editor to let users edit text in panes. Left, right or center align text in panes. Cursor movement around the terminal. 4.9.4: Stable release with proper color handling restored.

4.9.4
Content{ "name": "rcurses", "downloads": 13715, "version": "4.9.4", "version_created_at": "2025-07-02T22:22:39.040Z", "version_downloads": 0, "platform": "ruby", "authors": "Geir Isene", "info": "Create curses applications for the terminal easier than ever. Create panes (with the colors and(or border), manipulate the panes and add content. Dress up text (in panes or anywhere in the terminal) in bold, italic, underline, reverse color, blink and in any 256 terminal colors for foreground and background. Use a simple editor to let users edit text in panes. Left, right or center align text in panes. Cursor movement around the terminal. 4.9.4: Stable release with proper color handling restored.", "licenses": [ "Unlicense" ], "metadata": { "source_code_uri": "https://github.com/isene/rcurses" }, "yanked": false, "sha": "deed9dbede0c82b1b2f645756e680af25831730d243a963787b34b399b9ea1b5", "spec_sha": "d1e42e4b015b8c852adb6aa48cf9efc733c4e8c4d9d9ff03c1b065a9a188bd2c", "project_uri": "https://rubygems.org/gems/rcurses", "gem_uri": "https://rubygems.org/gems/rcurses-4.9.4.gem", "homepage_uri": "https://isene.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/isene/rcurses", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "clipboard", "requirements": "~> 2.0" } ] } }
2025-07-02 22:22:41 UTC
rjP6dbkogyCFta4Jcg9HD

meta_workflows

MetaWorkflows provides a flexible framework for creating and executing AI-powered workflows with human interaction points, built as a Rails engine for easy integration into existing applications.

0.9.4
Content{ "name": "meta_workflows", "downloads": 3682, "version": "0.9.4", "version_created_at": "2025-07-02T22:17:48.902Z", "version_downloads": 0, "platform": "ruby", "authors": "Leonid Medovyy, Sami Tanquary", "info": "MetaWorkflows provides a flexible framework for creating and executing AI-powered workflows with human interaction points, built as a Rails engine for easy integration into existing applications.", "licenses": [ "None" ], "metadata": { "homepage_uri": "https://github.com/strongmind/meta-workflows", "changelog_uri": "https://github.com/strongmind/meta-workflows/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/strongmind/meta-workflows", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://github.com/strongmind/meta-workflows/blob/main/README.md", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "31c6dafe672e2e9f86e80e41494a39ddea06d48304afc8e05778837b58fef67e", "spec_sha": "920832c604e721afd4bad4699966ae9563fb0070a2283e9e1bf04f753a7a2714", "project_uri": "https://rubygems.org/gems/meta_workflows", "gem_uri": "https://rubygems.org/gems/meta_workflows-0.9.4.gem", "homepage_uri": "https://github.com/strongmind/meta-workflows", "wiki_uri": null, "documentation_uri": "https://github.com/strongmind/meta-workflows/blob/main/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/strongmind/meta-workflows", "bug_tracker_uri": null, "changelog_uri": "https://github.com/strongmind/meta-workflows/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 7.2.0, < 9.0" }, { "name": "ruby_conversations", "requirements": ">= 0" }, { "name": "ruby_llm", "requirements": ">= 0" }, { "name": "sidekiq", "requirements": ">= 6.0" }, { "name": "stimulus-rails", "requirements": ">= 1.0" }, { "name": "turbo-rails", "requirements": ">= 1.0" } ] } }
2025-07-02 22:17:52 UTC
juk6aiFMhvrlsFhCWAXgN

ehbrs-tools

Tools for EHB/RS.

0.44.1
Content{ "name": "ehbrs-tools", "downloads": 71046, "version": "0.44.1", "version_created_at": "2025-07-02T22:10:27.304Z", "version_downloads": 0, "platform": "ruby", "authors": "Esquilo Azul Company", "info": "Tools for EHB/RS.", "licenses": [], "metadata": {}, "yanked": false, "sha": "deee1c95955e42e1ba3d91c5f02671b4804b0cce8dea313e859b705ebba7cf66", "spec_sha": "1f4dd9ab7028d3b2f11261feb783b92cd8ccb61ae5deb29e97fca3a9f93dd045", "project_uri": "https://rubygems.org/gems/ehbrs-tools", "gem_uri": "https://rubygems.org/gems/ehbrs-tools-0.44.1.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ehbrs-tools/0.44.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "eac_ruby_gem_support", "requirements": "~> 0.12" } ], "runtime": [ { "name": "avm-files", "requirements": "~> 0.9" }, { "name": "avm-tools", "requirements": "~> 0.163, >= 0.163.3" }, { "name": "eac_cli", "requirements": "~> 0.43, >= 0.43.1" }, { "name": "eac_fs", "requirements": "~> 0.19" }, { "name": "eac_ruby_base0", "requirements": "~> 0.19, >= 0.19.2" }, { "name": "eac_ruby_utils", "requirements": "~> 0.128, >= 0.128.3" }, { "name": "ehbrs_ruby_utils", "requirements": "~> 0.45" }, { "name": "filesize", "requirements": "~> 0.2" }, { "name": "os", "requirements": "~> 1.1, >= 1.1.4" }, { "name": "telegram-bot-ruby", "requirements": "~> 0.23" } ] } }
2025-07-02 22:10:29 UTC
mVL_W63iQ8yevBA5lki4M

rcurses

Create curses applications for the terminal easier than ever. Create panes (with the colors and(or border), manipulate the panes and add content. Dress up text (in panes or anywhere in the terminal) in bold, italic, underline, reverse color, blink and in any 256 terminal colors for foreground and background. Use a simple editor to let users edit text in panes. Left, right or center align text in panes. Cursor movement around the terminal. 4.9.3: Reverted to stable 4.8.3 codebase after 4.9.0-4.9.2 color issues.

4.9.3
Content{ "name": "rcurses", "downloads": 13701, "version": "4.9.3", "version_created_at": "2025-07-02T22:09:48.924Z", "version_downloads": 0, "platform": "ruby", "authors": "Geir Isene", "info": "Create curses applications for the terminal easier than ever. Create panes (with the colors and(or border), manipulate the panes and add content. Dress up text (in panes or anywhere in the terminal) in bold, italic, underline, reverse color, blink and in any 256 terminal colors for foreground and background. Use a simple editor to let users edit text in panes. Left, right or center align text in panes. Cursor movement around the terminal. 4.9.3: Reverted to stable 4.8.3 codebase after 4.9.0-4.9.2 color issues.", "licenses": [ "Unlicense" ], "metadata": { "source_code_uri": "https://github.com/isene/rcurses" }, "yanked": false, "sha": "64a4d3575e6149bc79f3043c475d2bcae27b46b6ce8d23238ada628c2d862aa2", "spec_sha": "20f86a518b0ea034a5633de77388c0a21eba6e88a8b00ae4db42c6b1a44ed82a", "project_uri": "https://rubygems.org/gems/rcurses", "gem_uri": "https://rubygems.org/gems/rcurses-4.9.3.gem", "homepage_uri": "https://isene.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/isene/rcurses", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "clipboard", "requirements": "~> 2.0" } ] } }
2025-07-02 22:09:54 UTC
GvwM9mbu1yYS4Eo2DBdHU

ollama_chat

The app provides a command-line interface (CLI) to an Ollama AI model, allowing users to engage in text-based conversations and generate human-like responses. Users can import data from local files or web pages, which are then processed through three different modes: fully importing the content into the conversation context, summarizing the information for concise reference, or storing it in an embedding vector database for later retrieval based on the conversation.

0.0.15
Content{ "name": "ollama_chat", "downloads": 2576, "version": "0.0.15", "version_created_at": "2025-07-02T22:08:34.487Z", "version_downloads": 0, "platform": "ruby", "authors": "Florian Frank", "info": "The app provides a command-line interface (CLI) to an Ollama AI model,\nallowing users to engage in text-based conversations and generate\nhuman-like responses. Users can import data from local files or web pages,\nwhich are then processed through three different modes: fully importing the\ncontent into the conversation context, summarizing the information for\nconcise reference, or storing it in an embedding vector database for later\nretrieval based on the conversation.\n", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "45a1ea55e610fecb0d8f31b4e2cea036ed8d2df48f48ff23719769fadeb23872", "spec_sha": "7370a22c56c5e81e3249da6f3e5517f27dc58353446075eef42bc119a47e6f16", "project_uri": "https://rubygems.org/gems/ollama_chat", "gem_uri": "https://rubygems.org/gems/ollama_chat-0.0.15.gem", "homepage_uri": "https://github.com/flori/ollama_chat", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ollama_chat/0.0.15", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "all_images", "requirements": "~> 0.6" }, { "name": "debug", "requirements": ">= 0" }, { "name": "gem_hadar", "requirements": "~> 1.20" }, { "name": "kramdown", "requirements": "~> 2.0" }, { "name": "rspec", "requirements": "~> 3.2" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "amatch", "requirements": "~> 0.4.1" }, { "name": "complex_config", "requirements": "~> 0.22, >= 0.22.2" }, { "name": "csv", "requirements": "~> 3.0" }, { "name": "documentrix", "requirements": "~> 0.0, >= 0.0.2" }, { "name": "excon", "requirements": "~> 1.0" }, { "name": "kramdown-ansi", "requirements": "~> 0.0, >= 0.0.1" }, { "name": "mime-types", "requirements": "~> 3.0" }, { "name": "ollama-ruby", "requirements": "~> 1.2" }, { "name": "pdf-reader", "requirements": "~> 2.0" }, { "name": "redis", "requirements": "~> 5.0" }, { "name": "reverse_markdown", "requirements": "~> 3.0" }, { "name": "rss", "requirements": "~> 0.3" }, { "name": "search_ui", "requirements": "~> 0.0" }, { "name": "term-ansicolor", "requirements": "~> 1.11" }, { "name": "tins", "requirements": "~> 1.34" }, { "name": "unix_socks", "requirements": ">= 0" }, { "name": "xdg", "requirements": "~> 7.0" } ] } }
2025-07-02 22:08:47 UTC
0H3TVti_oL2VcbUPAVsdK

mkbrut

mkbrut is how you go from zero to having a Brut app where you can start working.

0.2.7
Content{ "name": "mkbrut", "downloads": 525, "version": "0.2.7", "version_created_at": "2025-07-02T22:04:07.029Z", "version_downloads": 0, "platform": "ruby", "authors": "Dave Copeland", "info": "mkbrut is how you go from zero to having a Brut app where you can start working.", "licenses": [], "metadata": {}, "yanked": false, "sha": "32089016d4bfe3caecfb6fbffdbb953ba9d0d3d25d8eac0cc0f02b4872f03d46", "spec_sha": "2ea8e0a117823e8952a3cb66c43a173cce507db86618689bd38fc2579721eeb8", "project_uri": "https://rubygems.org/gems/mkbrut", "gem_uri": "https://rubygems.org/gems/mkbrut-0.2.7.gem", "homepage_uri": "https://brutrb.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/mkbrut/0.2.7", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": ">= 0" } ], "runtime": [ { "name": "brut", "requirements": ">= 0" } ] } }
2025-07-02 22:04:16 UTC
sYCOuBK_xgRsRId1jw9Ri

tag_ripper

Add tags to your Ruby code comments and then Rip the as lexical tokens

0.2.1
Content{ "name": "tag_ripper", "downloads": 329, "version": "0.2.1", "version_created_at": "2025-07-02T22:03:58.358Z", "version_downloads": 0, "platform": "ruby", "authors": "Gavin Morrice", "info": "Add tags to your Ruby code comments and then Rip the as lexical tokens", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/Bodacious/tag_ripper/", "changelog_uri": "https://github.com/Bodacious/tag_ripper/", "source_code_uri": "https://github.com/Bodacious/tag_ripper/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "5f73613c8db9f005b293f4b6f1ea6d4dde654437a9dc9999c3f2db2ede10037d", "spec_sha": "07df64cac332e846ed4a292403b2caee1bc33fb58f7aaf6cd38d3b2aabfdea4a", "project_uri": "https://rubygems.org/gems/tag_ripper", "gem_uri": "https://rubygems.org/gems/tag_ripper-0.2.1.gem", "homepage_uri": "https://github.com/Bodacious/tag_ripper/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Bodacious/tag_ripper/", "bug_tracker_uri": null, "changelog_uri": "https://github.com/Bodacious/tag_ripper/", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-07-02 22:04:01 UTC
x6IxRk8J8xvEsXK9baKkD

mkbrut

mkbrut is how you go from zero to having a Brut app where you can start working.

0.2.6
Content{ "name": "mkbrut", "downloads": 518, "version": "0.2.6", "version_created_at": "2025-07-02T21:49:59.489Z", "version_downloads": 0, "platform": "ruby", "authors": "Dave Copeland", "info": "mkbrut is how you go from zero to having a Brut app where you can start working.", "licenses": [], "metadata": {}, "yanked": false, "sha": "17d59ed3009606c220b9f34cb1541d9fe1426cbbd5a3d524c8a0871c8758c5cf", "spec_sha": "740ace8c721b1efae05f4f045739655235f2ec696c4bc6fa4b50981da1bde62b", "project_uri": "https://rubygems.org/gems/mkbrut", "gem_uri": "https://rubygems.org/gems/mkbrut-0.2.6.gem", "homepage_uri": "https://brutrb.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/mkbrut/0.2.6", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": ">= 0" } ], "runtime": [ { "name": "brut", "requirements": ">= 0" } ] } }
2025-07-02 21:50:09 UTC
vcE6FBceXfYqF6hJnrrVU

brut

NOT YET RELEASED - An opinionated web framework build on web standards

0.0.28
Content{ "name": "brut", "downloads": 4269, "version": "0.0.28", "version_created_at": "2025-07-02T21:47:11.027Z", "version_downloads": 0, "platform": "ruby", "authors": "David Bryant Copeland", "info": "NOT YET RELEASED - An opinionated web framework build on web standards", "licenses": [], "metadata": { "homepage_uri": "https://naildrivin5.com", "changelog_uri": "https://naildrivin5.com", "source_code_uri": "https://naildrivin5.com", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "50d09df4fa460792413782f256d3cea9442e95a7d5825325e8e2b275b3341a97", "spec_sha": "593557b7b6a1fe210cc31ad36450c8c51cbf06cb7f9b28efdf78fc6c62f2e41e", "project_uri": "https://rubygems.org/gems/brut", "gem_uri": "https://rubygems.org/gems/brut-0.0.28.gem", "homepage_uri": "https://naildrivin5.com", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://naildrivin5.com", "bug_tracker_uri": null, "changelog_uri": "https://naildrivin5.com", "funding_uri": null, "dependencies": { "development": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "bundler", "requirements": ">= 0" }, { "name": "dotenv", "requirements": ">= 0" }, { "name": "factory_bot", "requirements": ">= 0" }, { "name": "faker", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rdiscount", "requirements": ">= 0" }, { "name": "rdoc", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "yard", "requirements": ">= 0" } ], "runtime": [ { "name": "concurrent-ruby", "requirements": ">= 0" }, { "name": "i18n", "requirements": ">= 0" }, { "name": "irb", "requirements": ">= 0" }, { "name": "nokogiri", "requirements": ">= 0" }, { "name": "opentelemetry-exporter-otlp", "requirements": ">= 0" }, { "name": "opentelemetry-sdk", "requirements": ">= 0" }, { "name": "ostruct", "requirements": ">= 0" }, { "name": "phlex", "requirements": ">= 0" }, { "name": "prism", "requirements": ">= 0" }, { "name": "rack-protection", "requirements": ">= 0" }, { "name": "rackup", "requirements": ">= 0" }, { "name": "semantic_logger", "requirements": ">= 0" }, { "name": "sequel", "requirements": ">= 0" }, { "name": "sinatra", "requirements": ">= 0" }, { "name": "tzinfo", "requirements": ">= 0" }, { "name": "tzinfo-data", "requirements": ">= 0" }, { "name": "zeitwerk", "requirements": ">= 0" } ] } }
2025-07-02 21:47:13 UTC
ASytt1ap3abn17eKfEetM

rubydeako

A Ruby implementation of the pydeako library for controlling Deako smart switches via local network discovery and control

0.1.0
Content{ "name": "rubydeako", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-07-02T21:35:14.130Z", "version_downloads": 0, "platform": "ruby", "authors": "Aaron", "info": "A Ruby implementation of the pydeako library for controlling Deako smart switches via local network discovery and control", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/astorrer/rubydeako/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/astorrer/rubydeako/issues", "source_code_uri": "https://github.com/astorrer/rubydeako", "documentation_uri": "https://github.com/astorrer/rubydeako/blob/main/README.md" }, "yanked": false, "sha": "bf044498757e57e0ed2428401bc0fb65dd7e3a4a3dfbdccc15a832902215272a", "spec_sha": "7e885ac1807beba3e7c7e8f68d7b5daf9ec1d6add34b69428f6c237fbb5bc14d", "project_uri": "https://rubygems.org/gems/rubydeako", "gem_uri": "https://rubygems.org/gems/rubydeako-0.1.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://github.com/astorrer/rubydeako/blob/main/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/astorrer/rubydeako", "bug_tracker_uri": "https://github.com/astorrer/rubydeako/issues", "changelog_uri": "https://github.com/astorrer/rubydeako/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "async", "requirements": "~> 2.0" }, { "name": "async-io", "requirements": "~> 1.0" }, { "name": "concurrent-ruby", "requirements": "~> 1.2" }, { "name": "dnssd", "requirements": "~> 3.0" }, { "name": "json", "requirements": "~> 2.0" } ] } }
2025-07-02 21:35:16 UTC
SzmUD2wTSQw3J_I7iBFQB

meta_workflows

MetaWorkflows provides a flexible framework for creating and executing AI-powered workflows with human interaction points, built as a Rails engine for easy integration into existing applications.

0.9.3
Content{ "name": "meta_workflows", "downloads": 3646, "version": "0.9.3", "version_created_at": "2025-07-02T21:29:58.817Z", "version_downloads": 0, "platform": "ruby", "authors": "Leonid Medovyy, Sami Tanquary", "info": "MetaWorkflows provides a flexible framework for creating and executing AI-powered workflows with human interaction points, built as a Rails engine for easy integration into existing applications.", "licenses": [ "None" ], "metadata": { "homepage_uri": "https://github.com/strongmind/meta-workflows", "changelog_uri": "https://github.com/strongmind/meta-workflows/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/strongmind/meta-workflows", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://github.com/strongmind/meta-workflows/blob/main/README.md", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "cad37693b314f0d31af0d44a4a0a910b98e48371a1d62dc77d13954f27b57ffd", "spec_sha": "abe05d4231c02aac746aef5385d038f0c544de5bb8035c91afb16a17cff36a8e", "project_uri": "https://rubygems.org/gems/meta_workflows", "gem_uri": "https://rubygems.org/gems/meta_workflows-0.9.3.gem", "homepage_uri": "https://github.com/strongmind/meta-workflows", "wiki_uri": null, "documentation_uri": "https://github.com/strongmind/meta-workflows/blob/main/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/strongmind/meta-workflows", "bug_tracker_uri": null, "changelog_uri": "https://github.com/strongmind/meta-workflows/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 7.2.0, < 9.0" }, { "name": "ruby_conversations", "requirements": ">= 0" }, { "name": "ruby_llm", "requirements": ">= 0" }, { "name": "sidekiq", "requirements": ">= 6.0" }, { "name": "stimulus-rails", "requirements": ">= 1.0" }, { "name": "turbo-rails", "requirements": ">= 1.0" } ] } }
2025-07-02 21:30:03 UTC
3oUr0kG-lFkPam3CUbCB-

rcurses

Create curses applications for the terminal easier than ever. Create panes (with the colors and(or border), manipulate the panes and add content. Dress up text (in panes or anywhere in the terminal) in bold, italic, underline, reverse color, blink and in any 256 terminal colors for foreground and background. Use a simple editor to let users edit text in panes. Left, right or center align text in panes. Cursor movement around the terminal. 4.9.1: Critical fix - preserve existing ANSI codes in Pane text rendering.

4.9.1
Content{ "name": "rcurses", "downloads": 13659, "version": "4.9.1", "version_created_at": "2025-07-02T21:08:51.084Z", "version_downloads": 0, "platform": "ruby", "authors": "Geir Isene", "info": "Create curses applications for the terminal easier than ever. Create panes (with the colors and(or border), manipulate the panes and add content. Dress up text (in panes or anywhere in the terminal) in bold, italic, underline, reverse color, blink and in any 256 terminal colors for foreground and background. Use a simple editor to let users edit text in panes. Left, right or center align text in panes. Cursor movement around the terminal. 4.9.1: Critical fix - preserve existing ANSI codes in Pane text rendering.", "licenses": [ "Unlicense" ], "metadata": { "source_code_uri": "https://github.com/isene/rcurses" }, "yanked": false, "sha": "95847ca6b0a18b853649186cfc4b972e84b61947cda114c16b37ca3fd91572ad", "spec_sha": "5c46066555c48e527b16799c109c75ba1a35ce6325110dd90d224924878c3c35", "project_uri": "https://rubygems.org/gems/rcurses", "gem_uri": "https://rubygems.org/gems/rcurses-4.9.1.gem", "homepage_uri": "https://isene.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/isene/rcurses", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "clipboard", "requirements": "~> 2.0" } ] } }
2025-07-02 21:09:02 UTC
eaZzld79PmcShTstT_iBF

nexus_parser

A full featured and extensible Nexus file parser in Ruby.

1.2.3
Content{ "name": "nexus_parser", "downloads": 26939, "version": "1.2.3", "version_created_at": "2025-07-02T20:44:54.808Z", "version_downloads": 0, "platform": "ruby", "authors": "mjy, kleintom", "info": "A full featured and extensible Nexus file parser in Ruby.", "licenses": [], "metadata": { "homepage_uri": "http://github.com/mjy/nexus_parser", "source_code_uri": "http://github.com/mjy/nexus_parser" }, "yanked": false, "sha": "dd659596691cc037ff04cee0da1be322e261aaa389f6f9be801df863fb913281", "spec_sha": "54129ea0772086792ed59dd1120796611115dedd3e9e6ac5eefcf12fded36a1c", "project_uri": "https://rubygems.org/gems/nexus_parser", "gem_uri": "https://rubygems.org/gems/nexus_parser-1.2.3.gem", "homepage_uri": "http://github.com/mjy/nexus_parser", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "http://github.com/mjy/nexus_parser", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "byebug", "requirements": "~> 11.1" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rdoc", "requirements": "~> 6.6.2" }, { "name": "test-unit", "requirements": ">= 0" } ], "runtime": [] } }
2025-07-02 20:45:03 UTC
4yshsjdh4hRrm4xtHSr3n

rtfm-filemanager

Major release - RTFM v5: Complete rewrite using rcurses (https://github.com/isene/rcurses). Massive improvements. AI integration. A full featured terminal browser with syntax highlighted files, images shown in the terminal, videos thumbnailed, etc. You can bookmark and jump around easily, delete, rename, copy, symlink and move files. RTFM is one of the most feature-packed terminal file managers. 5.10: Enhanced tab management, eliminated dual-pane flickering, improved stability, restored image redraw.

5.10.2
Content{ "name": "rtfm-filemanager", "downloads": 87480, "version": "5.10.2", "version_created_at": "2025-07-02T20:44:44.169Z", "version_downloads": 0, "platform": "ruby", "authors": "Geir Isene", "info": "Major release - RTFM v5: Complete rewrite using rcurses (https://github.com/isene/rcurses). Massive improvements. AI integration.\n A full featured terminal browser with syntax highlighted files, images shown in the terminal, videos thumbnailed, etc. You can bookmark and jump around easily, delete, rename, copy, symlink and move files. RTFM is one of the most feature-packed terminal file managers. 5.10: Enhanced tab management, eliminated dual-pane flickering, improved stability, restored image redraw.", "licenses": [ "Unlicense" ], "metadata": { "source_code_uri": "https://github.com/isene/RTFM" }, "yanked": false, "sha": "cc1271ccce21d3306dbb84008d890356bbc9fbbf6a353bd2c54d147573470278", "spec_sha": "d9a47bd7d956cacfd2f628bb44e786b9386f2001fa970ef82a1b26ebcb6d6a34", "project_uri": "https://rubygems.org/gems/rtfm-filemanager", "gem_uri": "https://rubygems.org/gems/rtfm-filemanager-5.10.2.gem", "homepage_uri": "https://isene.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/isene/RTFM", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bootsnap", "requirements": "~> 1.18" }, { "name": "rcurses", "requirements": "~> 4.9" }, { "name": "ruby-openai", "requirements": "~> 7.4" } ] } }
2025-07-02 20:44:49 UTC
kmGuLqBlvuX2S8sPjK0mv

terminal_rb

Terminal access with support for ANSI control codes and BBCode-like embedded text attribute syntax.

0.9.7
Content{ "name": "terminal_rb", "downloads": 1101, "version": "0.9.7", "version_created_at": "2025-07-02T20:35:09.674Z", "version_downloads": 0, "platform": "ruby", "authors": "Mike Blumtritt", "info": "Terminal access with support for ANSI control codes and\nBBCode-like embedded text attribute syntax.\n", "licenses": [ "MIT" ], "metadata": { "bug_tracker_uri": "https://codeberg.org/mblumtritt/Terminal.rb/issues", "source_code_uri": "https://codeberg.org/mblumtritt/Terminal.rb", "documentation_uri": "https://rubydoc.info/gems/terminal_rb/0.9.7/Terminal", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "95a1d6223b438283a554c66054b775dcd428638dac97a007178b535cec56d0c3", "spec_sha": "67fff06fd734f1b2617261cb140da6cc679870202130d33fdc5c47beab7dbc71", "project_uri": "https://rubygems.org/gems/terminal_rb", "gem_uri": "https://rubygems.org/gems/terminal_rb-0.9.7.gem", "homepage_uri": "https://codeberg.org/mblumtritt/Terminal.rb", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/terminal_rb/0.9.7/Terminal", "mailing_list_uri": null, "source_code_uri": "https://codeberg.org/mblumtritt/Terminal.rb", "bug_tracker_uri": "https://codeberg.org/mblumtritt/Terminal.rb/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-07-02 20:35:12 UTC
QTpQM2WEZ_JQZuQqWmRS0

rcurses

Create curses applications for the terminal easier than ever. Create panes (with the colors and(or border), manipulate the panes and add content. Dress up text (in panes or anywhere in the terminal) in bold, italic, underline, reverse color, blink and in any 256 terminal colors for foreground and background. Use a simple editor to let users edit text in panes. Left, right or center align text in panes. Cursor movement around the terminal. 4.9.0: Major performance improvements - memory leak fixes, terminal dimension caching, batch updates, better Unicode support, enhanced error handling.

4.9.0
Content{ "name": "rcurses", "downloads": 13637, "version": "4.9.0", "version_created_at": "2025-07-02T20:30:20.452Z", "version_downloads": 0, "platform": "ruby", "authors": "Geir Isene", "info": "Create curses applications for the terminal easier than ever. Create panes (with the colors and(or border), manipulate the panes and add content. Dress up text (in panes or anywhere in the terminal) in bold, italic, underline, reverse color, blink and in any 256 terminal colors for foreground and background. Use a simple editor to let users edit text in panes. Left, right or center align text in panes. Cursor movement around the terminal. 4.9.0: Major performance improvements - memory leak fixes, terminal dimension caching, batch updates, better Unicode support, enhanced error handling.", "licenses": [ "Unlicense" ], "metadata": { "source_code_uri": "https://github.com/isene/rcurses" }, "yanked": false, "sha": "a71f0e2767b66fe77afb118bbfabc43654e20edd17df0690144cc9f571c26675", "spec_sha": "b6f1bcc1a5a356c8aac123307f90352d8d4593b3281a9a7803b826781efe7c94", "project_uri": "https://rubygems.org/gems/rcurses", "gem_uri": "https://rubygems.org/gems/rcurses-4.9.0.gem", "homepage_uri": "https://isene.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/isene/rcurses", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "clipboard", "requirements": "~> 2.0" } ] } }
2025-07-02 20:30:25 UTC
9unr4Jhnvw2OS2K8QAMZq

grpc-rest

Generate Rails controllers and routes from gRPC definitions.

0.3.1
Content{ "name": "grpc-rest", "downloads": 7512, "version": "0.3.1", "version_created_at": "2025-07-02T20:25:06.237Z", "version_downloads": 0, "platform": "ruby", "authors": "Daniel Orner", "info": "Generate Rails controllers and routes from gRPC definitions.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "413013556981bc0f0222c611c1d69a8bde432d791911f5d8eb262b32d2c4dd5f", "spec_sha": "7785fa1982e495f60dd4f05dc124f1c2381cbc92724d3bc03f98fbb737e36b6e", "project_uri": "https://rubygems.org/gems/grpc-rest", "gem_uri": "https://rubygems.org/gems/grpc-rest-0.3.1.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/grpc-rest/0.3.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "byebug", "requirements": ">= 0" }, { "name": "gruf", "requirements": ">= 0" }, { "name": "rspec-rails", "requirements": ">= 0" }, { "name": "rspec-snapshot", "requirements": ">= 0" } ], "runtime": [ { "name": "google-protobuf", "requirements": ">= 4.30.2" }, { "name": "grpc", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 6.0" } ] } }
2025-07-02 20:25:13 UTC
xv6CTW56A7r5JVwrLtav0

govuk_web_banners

A gem to support banners on GOV.UK frontend applications

1.3.0
Content{ "name": "govuk_web_banners", "downloads": 9821, "version": "1.3.0", "version_created_at": "2025-07-02T20:24:44.099Z", "version_downloads": 0, "platform": "ruby", "authors": "GOV.UK Dev", "info": "A gem to support banners on GOV.UK frontend applications", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/alphagov/govuk_web_banners", "changelog_uri": "https://www.github.com/alphagov/govuk_web_banners/CHANGELOG.md", "source_code_uri": "https://www.github.com/alphagov/govuk_web_banners" }, "yanked": false, "sha": "c9dda2f6726468e03987af560a40d94741a65e3ebe51232818c29bd540bd2e61", "spec_sha": "d61713691000fe520d895e4515a1522b9d62be18e5c7b493c550b61ffb5e3fd3", "project_uri": "https://rubygems.org/gems/govuk_web_banners", "gem_uri": "https://rubygems.org/gems/govuk_web_banners-1.3.0.gem", "homepage_uri": "https://github.com/alphagov/govuk_web_banners", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://www.github.com/alphagov/govuk_web_banners", "bug_tracker_uri": null, "changelog_uri": "https://www.github.com/alphagov/govuk_web_banners/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "byebug", "requirements": ">= 0" }, { "name": "govuk_test", "requirements": ">= 0" }, { "name": "rainbow", "requirements": ">= 0" }, { "name": "rspec-rails", "requirements": ">= 0" }, { "name": "rubocop-govuk", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "govuk_app_config", "requirements": ">= 0" }, { "name": "govuk_publishing_components", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 7" }, { "name": "redis", "requirements": ">= 0" } ] } }
2025-07-02 20:24:48 UTC
J3WmkWRlte_RAPY0KF_PU

mangopay

The mangopay Gem makes interacting with MANGOPAY Services much easier. For any questions regarding the use of MANGOPAY's Services feel free to contact us at http://www.mangopay.com/get-started-2/ You can find more documentation about MANGOPAY Services at http://docs.mangopay.com/

3.38.0
Content{ "name": "mangopay", "downloads": 1460325, "version": "3.38.0", "version_created_at": "2025-07-02T19:56:46.342Z", "version_downloads": 0, "platform": "ruby", "authors": "Geoffroy Lorieux, Sergiusz Woznicki", "info": " The mangopay Gem makes interacting with MANGOPAY Services much easier.\n For any questions regarding the use of MANGOPAY's Services feel free to contact us at http://www.mangopay.com/get-started-2/\n You can find more documentation about MANGOPAY Services at http://docs.mangopay.com/\n", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "59671b645e2a274c3aa07e8aae6c11f61773a79531eb81ab7dd154ae3e3b5d4a", "spec_sha": "586e4c187c8b36c85bc02657c84b95e8c5d93d7b587fd72734d3c3c66ce70503", "project_uri": "https://rubygems.org/gems/mangopay", "gem_uri": "https://rubygems.org/gems/mangopay-3.38.0.gem", "homepage_uri": "http://docs.mangopay.com/", "wiki_uri": "", "documentation_uri": "http://www.rubydoc.info/github/Mangopay/mangopay2-ruby-sdk", "mailing_list_uri": "", "source_code_uri": "https://github.com/Mangopay/mangopay2-ruby-sdk", "bug_tracker_uri": "https://github.com/Mangopay/mangopay2-ruby-sdk/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": ">= 13.2.1" }, { "name": "rspec", "requirements": ">= 3.13.0" } ], "runtime": [ { "name": "multi_json", "requirements": ">= 1.15.0" } ] } }
2025-07-02 19:56:56 UTC
uW3EM6b1JaoEBfMIRWCjc

buildkite-builder

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

4.19.0
Content{ "name": "buildkite-builder", "downloads": 498140, "version": "4.19.0", "version_created_at": "2025-07-02T19:38:18.101Z", "version_downloads": 0, "platform": "ruby", "authors": "Ngan Pham, Andrew Lee", "info": "Buildkite Builder is a tool that provides projects using Buildkite to have dynamic pipeline functionality.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/Gusto/buildkite-builder", "changelog_uri": "https://github.com/Gusto/buildkite-builder/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/Gusto/buildkite-builder/issues", "source_code_uri": "https://github.com/Gusto/buildkite-builder" }, "yanked": false, "sha": "5261ba7e7c2ead15391ab06a6960c103f8d613eab3cdf2fb9b2a8c8811dbad21", "spec_sha": "39a9af9856dfb70124eef4e298ba65a65f25749202f277c1fb37f5a722773176", "project_uri": "https://rubygems.org/gems/buildkite-builder", "gem_uri": "https://rubygems.org/gems/buildkite-builder-4.19.0.gem", "homepage_uri": "https://github.com/Gusto/buildkite-builder", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Gusto/buildkite-builder", "bug_tracker_uri": "https://github.com/Gusto/buildkite-builder/issues", "changelog_uri": "https://github.com/Gusto/buildkite-builder/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "debug", "requirements": ">= 0" }, { "name": "ostruct", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "rainbow", "requirements": ">= 3" } ] } }
2025-07-02 19:38:21 UTC
p-0zueVpzgN_lFbr0wIUS

advent_of_ruby

CLI for Advent of Code in Ruby, via the `arb` command.

0.3.5
Content{ "name": "advent_of_ruby", "downloads": 1296, "version": "0.3.5", "version_created_at": "2025-07-02T19:16:48.417Z", "version_downloads": 0, "platform": "ruby", "authors": "Felipe Vogel", "info": "CLI for Advent of Code in Ruby, via the `arb` command.", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/fpsvogel/advent_of_ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/fpsvogel/advent_of_ruby", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "6a517b0925e86060a626ae5b75a367247c90a11b7a1833ff4223975be8b7667a", "spec_sha": "c8cf292b23134714bff25e0c0c6c80082dda18991ab577957ce76893ad281bcd", "project_uri": "https://rubygems.org/gems/advent_of_ruby", "gem_uri": "https://rubygems.org/gems/advent_of_ruby-0.3.5.gem", "homepage_uri": "https://github.com/fpsvogel/advent_of_ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/fpsvogel/advent_of_ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/fpsvogel/advent_of_ruby/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "benchmark", "requirements": "~> 0.4" }, { "name": "debug", "requirements": "~> 1.0" }, { "name": "dotenv", "requirements": "~> 3.0" }, { "name": "faraday", "requirements": "~> 2.0" }, { "name": "faraday-retry", "requirements": "~> 2.0" }, { "name": "pastel", "requirements": "~> 0.8" }, { "name": "redcarpet", "requirements": "~> 3.0" }, { "name": "reverse_markdown", "requirements": "~> 2.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "thor", "requirements": "~> 1.0" }, { "name": "vcr", "requirements": "~> 6.0" }, { "name": "yaml", "requirements": "~> 0.4.0" } ] } }
2025-07-02 19:16:50 UTC
YeGzc-8SasBrMvPuQjlzD

aws-sdk-s3control

Official AWS Ruby gem for AWS S3 Control. This gem is part of the AWS SDK for Ruby.

1.112.0
Content{ "name": "aws-sdk-s3control", "downloads": 67376778, "version": "1.112.0", "version_created_at": "2025-07-02T19:14:36.018Z", "version_downloads": 0, "platform": "ruby", "authors": "Amazon Web Services", "info": "Official AWS Ruby gem for AWS S3 Control. This gem is part of the AWS SDK for Ruby.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3control/CHANGELOG.md", "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3control" }, "yanked": false, "sha": "8d98227e9eecefb293e32cfbed42584d7c2a17c354a7ff0dfb5c7f313392e725", "spec_sha": "f929dbab545f3e87cd6d6307aa03e9a7a31d67228757c9e418cac06eda5673d7", "project_uri": "https://rubygems.org/gems/aws-sdk-s3control", "gem_uri": "https://rubygems.org/gems/aws-sdk-s3control-1.112.0.gem", "homepage_uri": "https://github.com/aws/aws-sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3control", "bug_tracker_uri": null, "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3control/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aws-sdk-core", "requirements": "~> 3, >= 3.225.0" }, { "name": "aws-sigv4", "requirements": "~> 1.5" } ] } }
2025-07-02 19:14:39 UTC
B8yTNdQS3UUKtxgJJ9qPO

aws-sdk-connectcases

Official AWS Ruby gem for Amazon Connect Cases (ConnectCases). This gem is part of the AWS SDK for Ruby.

1.45.0
Content{ "name": "aws-sdk-connectcases", "downloads": 14313721, "version": "1.45.0", "version_created_at": "2025-07-02T19:14:36.016Z", "version_downloads": 0, "platform": "ruby", "authors": "Amazon Web Services", "info": "Official AWS Ruby gem for Amazon Connect Cases (ConnectCases). This gem is part of the AWS SDK for Ruby.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectcases/CHANGELOG.md", "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectcases" }, "yanked": false, "sha": "2d0b8414a7cf1a008702f195e28dadd09d44859a0a8b90bc1fef2faa1c51ca9f", "spec_sha": "82704811fdb0624ed0bc97e5daf6e85a41e80e5c3ad57e0eda16af432ae69690", "project_uri": "https://rubygems.org/gems/aws-sdk-connectcases", "gem_uri": "https://rubygems.org/gems/aws-sdk-connectcases-1.45.0.gem", "homepage_uri": "https://github.com/aws/aws-sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectcases", "bug_tracker_uri": null, "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectcases/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aws-sdk-core", "requirements": "~> 3, >= 3.225.0" }, { "name": "aws-sigv4", "requirements": "~> 1.5" } ] } }
2025-07-02 19:14:39 UTC
R7cn2zwW12QW0vYIbOUIS

aws-sdk-ec2

Official AWS Ruby gem for Amazon Elastic Compute Cloud (Amazon EC2). This gem is part of the AWS SDK for Ruby.

1.535.0
Content{ "name": "aws-sdk-ec2", "downloads": 215225296, "version": "1.535.0", "version_created_at": "2025-07-02T19:14:36.119Z", "version_downloads": 0, "platform": "ruby", "authors": "Amazon Web Services", "info": "Official AWS Ruby gem for Amazon Elastic Compute Cloud (Amazon EC2). This gem is part of the AWS SDK for Ruby.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ec2/CHANGELOG.md", "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ec2" }, "yanked": false, "sha": "91da58be89261cbb8fce4466799924951bc3d1358ea7204bc70e3f23c747df33", "spec_sha": "8147b8d51c3a0c7a3fcf5611c8743678215ce08a43ab4954292cfd0459373f12", "project_uri": "https://rubygems.org/gems/aws-sdk-ec2", "gem_uri": "https://rubygems.org/gems/aws-sdk-ec2-1.535.0.gem", "homepage_uri": "https://github.com/aws/aws-sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ec2", "bug_tracker_uri": null, "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ec2/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aws-sdk-core", "requirements": "~> 3, >= 3.225.0" }, { "name": "aws-sigv4", "requirements": "~> 1.5" } ] } }
2025-07-02 19:14:39 UTC
RxiTWNj_cMXAyM_OlTFzm

aws-sdk-s3

Official AWS Ruby gem for Amazon Simple Storage Service (Amazon S3). This gem is part of the AWS SDK for Ruby.

1.192.0
Content{ "name": "aws-sdk-s3", "downloads": 883151953, "version": "1.192.0", "version_created_at": "2025-07-02T19:14:36.047Z", "version_downloads": 0, "platform": "ruby", "authors": "Amazon Web Services", "info": "Official AWS Ruby gem for Amazon Simple Storage Service (Amazon S3). This gem is part of the AWS SDK for Ruby.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3/CHANGELOG.md", "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3" }, "yanked": false, "sha": "0cd451b4119c9228cc97f6fb9a1e99cf77b827f3a15cf3ada760be12b3a620d0", "spec_sha": "b4f8803b28c323747ae3ebe81197f77cae6212e32bfcc18017053aedc3e7513c", "project_uri": "https://rubygems.org/gems/aws-sdk-s3", "gem_uri": "https://rubygems.org/gems/aws-sdk-s3-1.192.0.gem", "homepage_uri": "https://github.com/aws/aws-sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3", "bug_tracker_uri": null, "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aws-sdk-core", "requirements": "~> 3, >= 3.225.0" }, { "name": "aws-sdk-kms", "requirements": "~> 1" }, { "name": "aws-sigv4", "requirements": "~> 1.5" } ] } }
2025-07-02 19:14:38 UTC
t5X4nYE36wE63R2amY6Uu

bulk_data_test_kit

FHIR Bulk Data Access Test Kit

0.12.3
Content{ "name": "bulk_data_test_kit", "downloads": 4481, "version": "0.12.3", "version_created_at": "2025-07-02T19:08:05.958Z", "version_downloads": 0, "platform": "ruby", "authors": "Inferno Team", "info": "FHIR Bulk Data Access Test Kit", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/inferno-framework/bulk-data-test-kit", "source_code_uri": "https://github.com/inferno-framework/bulk-data-test-kit", "inferno_test_kit": "true" }, "yanked": false, "sha": "f909259d760a545aaf20d67da6eda35045403c073793183bbe699adff8529b00", "spec_sha": "40b2b35c3d9875a0c7d658e4bd20e2bde21fb94dbed8ae8d5b0900c41764619f", "project_uri": "https://rubygems.org/gems/bulk_data_test_kit", "gem_uri": "https://rubygems.org/gems/bulk_data_test_kit-0.12.3.gem", "homepage_uri": "https://github.com/inferno-framework/bulk-data-test-kit", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/inferno-framework/bulk-data-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": "roo", "requirements": "~> 2.10.1" }, { "name": "rspec", "requirements": "~> 3.10" }, { "name": "webmock", "requirements": "~> 3.11" } ], "runtime": [ { "name": "bloomer", "requirements": "~> 1.0.0" }, { "name": "colorize", "requirements": "~> 0.8.1" }, { "name": "inferno_core", "requirements": ">= 0.6.16" }, { "name": "json-jwt", "requirements": "~> 1.15.3" }, { "name": "mime-types", "requirements": "~> 3.4.0" }, { "name": "ndjson", "requirements": "~> 1.0.0" }, { "name": "rubyzip", "requirements": "~> 2.3.2" }, { "name": "smart_app_launch_test_kit", "requirements": "~> 0.6.4" }, { "name": "tls_test_kit", "requirements": ">= 0.3.0" } ] } }
2025-07-02 19:08:07 UTC
T7WZP_PJa-qCgOwQWj1V2

rails-dev-mcp

A Model Context Protocol (MCP) server that allows AI agents to start, stop, and monitor Rails development servers

0.1.0
Content{ "name": "rails-dev-mcp", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-07-02T19:03:21.270Z", "version_downloads": 0, "platform": "ruby", "authors": "Obie Fernandez", "info": "A Model Context Protocol (MCP) server that allows AI agents to start, stop, and monitor Rails development servers", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/obie/rails-dev-mcp", "source_code_uri": "https://github.com/obie/rails-dev-mcp" }, "yanked": false, "sha": "c03b04dc5e3820efeb060251212f9c07ef83d6288cfe421dafb9412d0c1dd946", "spec_sha": "257ae8915d2636921dfd83d1950a88402f45e52461926cedd72824ae5d5e08ac", "project_uri": "https://rubygems.org/gems/rails-dev-mcp", "gem_uri": "https://rubygems.org/gems/rails-dev-mcp-0.1.0.gem", "homepage_uri": "https://github.com/obie/rails-dev-mcp", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/obie/rails-dev-mcp", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rubocop", "requirements": "~> 1.21" } ], "runtime": [ { "name": "fast-mcp", "requirements": "~> 1.0" }, { "name": "puma", "requirements": ">= 5.0" } ] } }
2025-07-02 19:03:22 UTC
s-mO_SLdH73JNiZVMFyTd

takacalderon_video_palindrome

Learn Enough Ruby palindrome dectector. This will detect whether an input is a palindrome or not.

0.2.0
Content{ "name": "takacalderon_video_palindrome", "downloads": 23, "version": "0.2.0", "version_created_at": "2025-07-02T18:59:41.360Z", "version_downloads": 0, "platform": "ruby", "authors": "Taka Calderon", "info": "Learn Enough Ruby palindrome dectector. This will detect whether an input is a palindrome or not.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/TakaAluminum/takacalderon_video_palindrome", "changelog_uri": "https://github.com/TakaAluminum/takacalderon_video_palindrome", "source_code_uri": "https://github.com/TakaAluminum/takacalderon_video_palindrome", "allowed_push_host": "https://rubygems.org/" }, "yanked": false, "sha": "5a2df2e77bf8f6e9a986e126d7d47e5b0ac18631ce2c0e2f3dc440528706446f", "spec_sha": "1710e97848816f77a13a235975c5be2cf6cb9533cbdc82e665611634877df7d3", "project_uri": "https://rubygems.org/gems/takacalderon_video_palindrome", "gem_uri": "https://rubygems.org/gems/takacalderon_video_palindrome-0.2.0.gem", "homepage_uri": "https://github.com/TakaAluminum/takacalderon_video_palindrome", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/TakaAluminum/takacalderon_video_palindrome", "bug_tracker_uri": null, "changelog_uri": "https://github.com/TakaAluminum/takacalderon_video_palindrome", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-07-02 18:59:43 UTC
DNspY0NJNkZtoMOD6s9x7

wasmtime

A Ruby binding for Wasmtime, a WebAssembly runtime.

34.0.0
Content{ "name": "wasmtime", "downloads": 243068, "version": "34.0.0", "version_created_at": "2025-07-02T18:55:59.898Z", "version_downloads": 0, "platform": "ruby", "authors": "The Wasmtime Project Developers", "info": "A Ruby binding for Wasmtime, a WebAssembly runtime.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/bytecodealliance/wasmtime-rb/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/BytecodeAlliance/wasmtime-rb", "cargo_crate_name": "wasmtime-rb" }, "yanked": false, "sha": "3678d6ef324f4d62597b869dda5e7978aec2737a8ef5819e4438fb92b4efac7e", "spec_sha": "c9a2b88e96548963af0f7b9ca02ce5329425301fa96fc8ccedb29cbaeba9f8b4", "project_uri": "https://rubygems.org/gems/wasmtime", "gem_uri": "https://rubygems.org/gems/wasmtime-34.0.0.gem", "homepage_uri": "https://github.com/BytecodeAlliance/wasmtime-rb", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/BytecodeAlliance/wasmtime-rb", "bug_tracker_uri": null, "changelog_uri": "https://github.com/bytecodealliance/wasmtime-rb/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rb_sys", "requirements": "~> 0.9.116" } ] } }
2025-07-02 18:56:02 UTC
yWAgx--X5tfKAWbbodxl_

wasmtime

A Ruby binding for Wasmtime, a WebAssembly runtime.

34.0.0
Content{ "name": "wasmtime", "downloads": 243068, "version": "34.0.0", "version_created_at": "2025-07-02T18:55:51.060Z", "version_downloads": 0, "platform": "x86_64-linux", "authors": "The Wasmtime Project Developers", "info": "A Ruby binding for Wasmtime, a WebAssembly runtime.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/bytecodealliance/wasmtime-rb/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/BytecodeAlliance/wasmtime-rb", "cargo_crate_name": "wasmtime-rb" }, "yanked": false, "sha": "f149f37395486ba2a84930fb1813fc3331abd4581f93e8b5606b459c5443e00d", "spec_sha": "b6cd786bc21fe78b4082402d018c4909ecfd728c4be7b4088514385d47c0306d", "project_uri": "https://rubygems.org/gems/wasmtime", "gem_uri": "https://rubygems.org/gems/wasmtime-34.0.0-x86_64-linux.gem", "homepage_uri": "https://github.com/BytecodeAlliance/wasmtime-rb", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/BytecodeAlliance/wasmtime-rb", "bug_tracker_uri": null, "changelog_uri": "https://github.com/bytecodealliance/wasmtime-rb/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-07-02 18:55:54 UTC
cpkiITUYlx35hVX9NR6xm

wasmtime

A Ruby binding for Wasmtime, a WebAssembly runtime.

34.0.0
Content{ "name": "wasmtime", "downloads": 243068, "version": "34.0.0", "version_created_at": "2025-07-02T18:55:39.114Z", "version_downloads": 0, "platform": "x86_64-linux-musl", "authors": "The Wasmtime Project Developers", "info": "A Ruby binding for Wasmtime, a WebAssembly runtime.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/bytecodealliance/wasmtime-rb/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/BytecodeAlliance/wasmtime-rb", "cargo_crate_name": "wasmtime-rb" }, "yanked": false, "sha": "76fb2dfe3e306a83f1a5383c535fd6a345d643316eee96dd696f635947a58d50", "spec_sha": "c879b09db4a5dd587413ea511a7d54d19e3971b9807d838f498e2c7205803250", "project_uri": "https://rubygems.org/gems/wasmtime", "gem_uri": "https://rubygems.org/gems/wasmtime-34.0.0-x86_64-linux-musl.gem", "homepage_uri": "https://github.com/BytecodeAlliance/wasmtime-rb", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/BytecodeAlliance/wasmtime-rb", "bug_tracker_uri": null, "changelog_uri": "https://github.com/bytecodealliance/wasmtime-rb/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-07-02 18:55:42 UTC
eIOa70FqngZGS8eO8CcmN

wasmtime

A Ruby binding for Wasmtime, a WebAssembly runtime.

34.0.0
Content{ "name": "wasmtime", "downloads": 243068, "version": "34.0.0", "version_created_at": "2025-07-02T18:55:28.151Z", "version_downloads": 0, "platform": "x86_64-darwin", "authors": "The Wasmtime Project Developers", "info": "A Ruby binding for Wasmtime, a WebAssembly runtime.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/bytecodealliance/wasmtime-rb/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/BytecodeAlliance/wasmtime-rb", "cargo_crate_name": "wasmtime-rb" }, "yanked": false, "sha": "a4d1735b987cf05d39d7726cff02db57589d4e16c5b350e3b56548073469cf1c", "spec_sha": "8bac830eb7ffc1f039e3ed7de533d09ed11715f6ab8d5ed27656e9f171dd8fdf", "project_uri": "https://rubygems.org/gems/wasmtime", "gem_uri": "https://rubygems.org/gems/wasmtime-34.0.0-x86_64-darwin.gem", "homepage_uri": "https://github.com/BytecodeAlliance/wasmtime-rb", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/BytecodeAlliance/wasmtime-rb", "bug_tracker_uri": null, "changelog_uri": "https://github.com/bytecodealliance/wasmtime-rb/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-07-02 18:55:30 UTC
CG8nFW5argrBlvI3It3B7

wasmtime

A Ruby binding for Wasmtime, a WebAssembly runtime.

34.0.0
Content{ "name": "wasmtime", "downloads": 243068, "version": "34.0.0", "version_created_at": "2025-07-02T18:55:23.458Z", "version_downloads": 0, "platform": "x64-mingw-ucrt", "authors": "The Wasmtime Project Developers", "info": "A Ruby binding for Wasmtime, a WebAssembly runtime.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/bytecodealliance/wasmtime-rb/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/BytecodeAlliance/wasmtime-rb", "cargo_crate_name": "wasmtime-rb" }, "yanked": false, "sha": "ab5e152da8d76ef26dbd46d39c8d9fee2ddbd66ccb6e66868107d274c7779e42", "spec_sha": "6d0175a229af7192c7279a0e5f0e9de11fab16c04b70300c4eb710482de0872f", "project_uri": "https://rubygems.org/gems/wasmtime", "gem_uri": "https://rubygems.org/gems/wasmtime-34.0.0-x64-mingw-ucrt.gem", "homepage_uri": "https://github.com/BytecodeAlliance/wasmtime-rb", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/BytecodeAlliance/wasmtime-rb", "bug_tracker_uri": null, "changelog_uri": "https://github.com/bytecodealliance/wasmtime-rb/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-07-02 18:55:26 UTC
QgrBUWtKukQbeuzVs0sSx

wasmtime

A Ruby binding for Wasmtime, a WebAssembly runtime.

34.0.0
Content{ "name": "wasmtime", "downloads": 243068, "version": "34.0.0", "version_created_at": "2025-07-02T18:55:12.506Z", "version_downloads": 0, "platform": "arm64-darwin", "authors": "The Wasmtime Project Developers", "info": "A Ruby binding for Wasmtime, a WebAssembly runtime.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/bytecodealliance/wasmtime-rb/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/BytecodeAlliance/wasmtime-rb", "cargo_crate_name": "wasmtime-rb" }, "yanked": false, "sha": "63c5d9b72db932de5c66d8bda5fb1b9fcb72f6389ee4bf9ab0b2f464ae7e7571", "spec_sha": "53fd3b97474559ffd6f6b7d9feb5aee8b099250595d0b7d5040da0bac2fd495c", "project_uri": "https://rubygems.org/gems/wasmtime", "gem_uri": "https://rubygems.org/gems/wasmtime-34.0.0-arm64-darwin.gem", "homepage_uri": "https://github.com/BytecodeAlliance/wasmtime-rb", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/BytecodeAlliance/wasmtime-rb", "bug_tracker_uri": null, "changelog_uri": "https://github.com/bytecodealliance/wasmtime-rb/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-07-02 18:55:14 UTC
BO5hjtEk5ri8HoTExWaxI

wasmtime

A Ruby binding for Wasmtime, a WebAssembly runtime.

34.0.0
Content{ "name": "wasmtime", "downloads": 243068, "version": "34.0.0", "version_created_at": "2025-07-02T18:55:07.831Z", "version_downloads": 0, "platform": "aarch64-linux", "authors": "The Wasmtime Project Developers", "info": "A Ruby binding for Wasmtime, a WebAssembly runtime.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/bytecodealliance/wasmtime-rb/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/BytecodeAlliance/wasmtime-rb", "cargo_crate_name": "wasmtime-rb" }, "yanked": false, "sha": "7012110d6e68f61fc6b3562c2c997810313a73d932b2e0ee52bb975fe9f1a121", "spec_sha": "d1f0ea4dfdae07a82fdf877583bca292e1baba865d84beabab04f3163cfbb656", "project_uri": "https://rubygems.org/gems/wasmtime", "gem_uri": "https://rubygems.org/gems/wasmtime-34.0.0-aarch64-linux.gem", "homepage_uri": "https://github.com/BytecodeAlliance/wasmtime-rb", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/BytecodeAlliance/wasmtime-rb", "bug_tracker_uri": null, "changelog_uri": "https://github.com/bytecodealliance/wasmtime-rb/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-07-02 18:55:11 UTC
3ZEctnAzlJlOMTJdYTt2r

wasmtime

A Ruby binding for Wasmtime, a WebAssembly runtime.

34.0.0
Content{ "name": "wasmtime", "downloads": 243068, "version": "34.0.0", "version_created_at": "2025-07-02T18:54:56.027Z", "version_downloads": 0, "platform": "aarch64-linux-musl", "authors": "The Wasmtime Project Developers", "info": "A Ruby binding for Wasmtime, a WebAssembly runtime.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/bytecodealliance/wasmtime-rb/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/BytecodeAlliance/wasmtime-rb", "cargo_crate_name": "wasmtime-rb" }, "yanked": false, "sha": "3b4a410c23c07cc66c67caa8d00af2280b155569e879ccfe8a5b8d2cfc99e8b6", "spec_sha": "0eca47948d73a6259899fbecf703671efbb2fe69a5df5d6892e191576c7172bd", "project_uri": "https://rubygems.org/gems/wasmtime", "gem_uri": "https://rubygems.org/gems/wasmtime-34.0.0-aarch64-linux-musl.gem", "homepage_uri": "https://github.com/BytecodeAlliance/wasmtime-rb", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/BytecodeAlliance/wasmtime-rb", "bug_tracker_uri": null, "changelog_uri": "https://github.com/bytecodealliance/wasmtime-rb/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-07-02 18:55:00 UTC
HRMYmjnSV-1_RPeXIvDJi

finch-api

Ruby library to access the Finch API

0.1.0.pre.alpha.22
Content{ "name": "finch-api", "downloads": 1555, "version": "0.1.0.pre.alpha.22", "version_created_at": "2025-07-02T18:48:31.580Z", "version_downloads": 0, "platform": "ruby", "authors": "Finch", "info": "Ruby library to access the Finch API", "licenses": [], "metadata": { "homepage_uri": "https://gemdocs.org/gems/finch-api", "source_code_uri": "https://github.com/Finch-API/finch-api-ruby", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "6d32f643f8342d3d251c14d2542e1c39693019b1c7507dc02a34e1684203e6a2", "spec_sha": "48d4f13d893450dab96b0c6c676187b5152428d305668104f63a4e4b2ac1f2b7", "project_uri": "https://rubygems.org/gems/finch-api", "gem_uri": "https://rubygems.org/gems/finch-api-0.1.0.pre.alpha.22.gem", "homepage_uri": "https://gemdocs.org/gems/finch-api", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Finch-API/finch-api-ruby", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "connection_pool", "requirements": ">= 0" } ] } }
2025-07-02 18:48:33 UTC
wTU3OFQtww33em7o57QV7

solidus_mp_dois

This rubygem does not have a description or summary.

1.2.0
Content{ "name": "solidus_mp_dois", "downloads": 5201, "version": "1.2.0", "version_created_at": "2025-07-02T18:45:52.254Z", "version_downloads": 0, "platform": "ruby", "authors": "Todas Essas Coisas", "info": "This rubygem does not have a description or summary.", "licenses": [], "metadata": {}, "yanked": false, "sha": "9e8325cca4d6383c6a4b280812bd97cf86731b5915ad32b7ef89c06722e88314", "spec_sha": "7a1e7d11bd55444c5d243a339c198a43324d4cf6266a75e22a58cb0cc7b432b3", "project_uri": "https://rubygems.org/gems/solidus_mp_dois", "gem_uri": "https://rubygems.org/gems/solidus_mp_dois-1.2.0.gem", "homepage_uri": "https://github.com/todasessascoisas/solidus_mp_dois", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/solidus_mp_dois/1.2.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "mp_api", "requirements": "< 1.3.0" }, { "name": "solidus_brazilian_adaptations", "requirements": ">= 0" } ] } }
2025-07-02 18:45:53 UTC
nlkyxn53usuO4k5F2HOYj

takacalderon_video_palindrome

Learn Enough Ruby palindrome dectector. This will detect whether an input is a palindrome or not.

0.1.1
Content{ "name": "takacalderon_video_palindrome", "downloads": 13, "version": "0.1.1", "version_created_at": "2025-07-02T18:43:29.604Z", "version_downloads": 0, "platform": "ruby", "authors": "Taka Calderon", "info": "Learn Enough Ruby palindrome dectector. This will detect whether an input is a palindrome or not.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/TakaAluminum/takacalderon_video_palindrome", "changelog_uri": "https://github.com/TakaAluminum/takacalderon_video_palindrome", "source_code_uri": "https://github.com/TakaAluminum/takacalderon_video_palindrome", "allowed_push_host": "https://rubygems.org/" }, "yanked": false, "sha": "23da84abca1ed9062dcd0af88c7a163958965b3155f7f6c2815ecafa8285c5de", "spec_sha": "b4fd83eedf561ce42452509f3e9499f4ef484f9ac205730cb03f4231be1b4242", "project_uri": "https://rubygems.org/gems/takacalderon_video_palindrome", "gem_uri": "https://rubygems.org/gems/takacalderon_video_palindrome-0.1.1.gem", "homepage_uri": "https://github.com/TakaAluminum/takacalderon_video_palindrome", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/TakaAluminum/takacalderon_video_palindrome", "bug_tracker_uri": null, "changelog_uri": "https://github.com/TakaAluminum/takacalderon_video_palindrome", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-07-02 18:43:31 UTC
cB63Xn7-u8RW4Ro69AHeQ

ragerender

== What's this? {ComicFury}[https://comicfury.com] is an excellent no-bullshit webcomic hosting site created and maintained by the legend Kyo. You should support them on {Patreon}[https://www.patreon.com/comicfury]! {Jekyll}[https://jekyllrb.com] is a highly regarded and widespread static site generator. It builds simple slowly-changing content into HTML files using templates. RageRender allows you to use your ComicFury templates to generate a static version of your webcomic site using Jekyll. You just supply your templates, comics and blogs, and RageRender will output a site that mimics your ComicFury site. Well, I say "mimics". Output is a static site, which means all of the interactive elements of ComicFury don't work. This includes comments, subscriptions, search, and comic management. === But why?! RageRender allows those of us who work on making changes to ComicFury site templates to test our changes before we put them live. With RageRender, you can edit your CSS, HTML templates and site settings before you upload them to ComicFury. This makes the process of testing changes quicker and makes it much more likely that you catch mistakes before any comic readers have a chance to see them. RageRender doesn't compete with the most excellent ComicFury (who's Patreon you should contribute to, as I do!) – you should continue to use ComicFury for all your day-to-day artistic rage management needs. But if you find yourself making changes to a site design, RageRender may be able to help you. == Getting started First, you need to have {Ruby}[https://www.ruby-lang.org/] and {Bundler}[https://bundle.io/] installed. The Jekyll site has {good guides on how to do that}[https://jekyllrb.com/docs/installation/] depending on your operating system. To set up a new site, open a terminal and type: mkdir mycomic && cd mycomic bundle init bundle add jekyll bundle add ragerender Now you can add comics! Add the image into an <tt>images</tt> folder: mkdir images cp 'cool comic.jpg' 'images/My first page.jpg' The file name of the image will be the title of your comic page. And that's it, you added your first comic! If you want to add an author note, create a text file in a folder called <tt>_comics</tt> that has the same file name, but with a <tt>.md</tt> extension: mkdir _comics echo "Check out my cool comic y'all!" > '_comics/My first page.md' Generate the site using: bundle exec jekyll build Or start a local website to see it in your browser: bundle exec jekyll serve # Now visit http://localhost:4000! === Customising your site You'll notice a few things that might be off about your site, including that the webcomic title and author name are probably not what you were expecting. You can create a configuration file to tell RageRender the important details. Put something like this in your webcomic folder and call it <tt>_config.yml</tt>: title: "My awesome webcomic!" slogan: "It's the best!" description: > My epic story about how him and her fell into a romantic polycule with they and them defaults: - scope: path: '' values: author: "John smith" theme: ragerender Your webcomic now has its basic information set up. === Adding your layouts If you want to use your own layout code, then create a <tt>_layouts</tt> directory and put the contents of each of your ComicFury layout tabs in there, and then put your CSS in the main folder. You should end up with a full set of files like: _layouts archive.html blog-archive.html blog-display.html comic-page.html error-page.html overall.html overview.html search.html layout.css Now when you build your site, your custom templates and styles will be used instead. === Adding blogs Add your blogs into a folder called `_posts`: cat _posts/2025-05-29-my-new-comic.md Hey guys, welcome to my new comic! It's gonna be so sick! Note that the name of your blog post has to include the date and the title, or it'll be ignored. === Customising comics and blogs You can add {Front Matter}[https://jekyllrb.com/docs/front-matter/] to set the details of your author notes and blogs manually: --- title: "spooky comic page" date: "2025-03-05 16:20" image: "images/ghost.png" author: "Jane doe" custom: # use yes and no for tickbox settings spooky: yes # use text in quotes for short texts mantra: "live long and prosper" # use indented text for long texts haiku: > Testing webcomics Now easier than ever Thanks to RageRender comments: - author: "Skippy" date: "13 Mar 2025, 3.45 PM" comment: "Wow this is so sick!" --- Your author note still goes at the end, like this! === Adding extra pages You can add extra pages just by adding new HTML files to your webcomic folder. The name of the file becomes the URL that it will use. Pages by default won't be embedded into your 'Overall' layout. You can change that and more with optional Front Matter: --- # Include this line to set the page title title: "Bonus content" # Include this line to hide the page from the navigation menu hidden: yes # Include this line to embed this page in the overall layout layout: Overall --- <h1>yo check out my bonus content!</h1> === Controlling the front page As on ComicFury you have a few options for setting the front page of you site. You control this by setting a <tt>frontpage</tt> key in your site config. - <tt>latest</tt> will display the latest comic (also the default) - <tt>first</tt> will display the first comic - <tt>chapter</tt> will display the first comic in the latest chapter - <tt>blog</tt> will display the list of blog posts - <tt>archive</tt> will display the comic archive - <tt>overview</tt> will display the comic overview (blogs and latest page) - anything else will display the extra page that has the matching <tt>slug</tt> in its Front Matter === Stuff that doesn't work Here is a probably incomplete list of things you can expect to be different about your local site compared to ComicFury: - Any comments you specify in Front Matter will be present, but you can't add new ones - Search doesn't do anything at all - Saving and loading your place in the comic isn't implemented - GET and POST variables in templates are ignored and will always be blank - Random numbers in templates will be random only once per site build, not once per page call == Without Jekyll RageRender can also be used without Jekyll to turn ComicFury templates into templates in other languages. E.g: gem install ragerender echo "[c:iscomicpage]<div>[f:js|v:comictitle]</div>[/]" > template.html ruby $(gem which ragerender/to_liquid) template.html # {% if iscomicpage %}<div>{{ comictitle | escape }}</div>{% endif %} ruby $(gem which ragerender/to_erb) template.html # <% if iscomicpage %><div><%= js(comictitle) %></div><% end %> You still need to pass the correct variables to these templates; browse {this unofficial documentation}[https://github.com/heyeinin/comicfury-documentation] or RageRender::ComicDrop etc. to see which variables work on which templates. == Get help That's not a proclamation but an invitation! Reach out if you're having trouble by {raising an issue}[https://github.com/simonwo/ragerender/issues] or posting in the ComicFury forums.

0.1.3
Content{ "name": "ragerender", "downloads": 306, "version": "0.1.3", "version_created_at": "2025-07-02T18:43:10.484Z", "version_downloads": 0, "platform": "ruby", "authors": "Simon Worthington", "info": "== What's this?\n\n{ComicFury}[https://comicfury.com] is an excellent no-bullshit webcomic hosting\nsite created and maintained by the legend Kyo. You should support them on\n{Patreon}[https://www.patreon.com/comicfury]!\n\n{Jekyll}[https://jekyllrb.com] is a highly regarded and widespread static site\ngenerator. It builds simple slowly-changing content into HTML files using\ntemplates.\n\nRageRender allows you to use your ComicFury templates to generate a static\nversion of your webcomic site using Jekyll. You just supply your templates,\ncomics and blogs, and RageRender will output a site that mimics your ComicFury\nsite.\n\nWell, I say \"mimics\". Output is a static site, which means all of the\ninteractive elements of ComicFury don't work. This includes comments,\nsubscriptions, search, and comic management.\n\n=== But why?!\n\nRageRender allows those of us who work on making changes to ComicFury site\ntemplates to test our changes before we put them live.\n\nWith RageRender, you can edit your CSS, HTML templates and site settings before\nyou upload them to ComicFury. This makes the process of testing changes quicker\nand makes it much more likely that you catch mistakes before any comic readers\nhave a chance to see them.\n\nRageRender doesn't compete with the most excellent ComicFury (who's Patreon you\nshould contribute to, as I do!) – you should continue to use ComicFury for all\nyour day-to-day artistic rage management needs. But if you find yourself making\nchanges to a site design, RageRender may be able to help you.\n\n== Getting started\n\nFirst, you need to have {Ruby}[https://www.ruby-lang.org/] and\n{Bundler}[https://bundle.io/] installed. The Jekyll site has {good guides on how\nto do that}[https://jekyllrb.com/docs/installation/] depending on your operating\nsystem.\n\nTo set up a new site, open a terminal and type:\n\n mkdir mycomic && cd mycomic\n bundle init\n bundle add jekyll\n bundle add ragerender\n\nNow you can add comics! Add the image into an <tt>images</tt> folder:\n\n mkdir images\n cp 'cool comic.jpg' 'images/My first page.jpg'\n\nThe file name of the image will be the title of your comic page. And that's it,\nyou added your first comic!\n\nIf you want to add an author note, create a text file in a folder called\n<tt>_comics</tt> that has the same file name, but with a <tt>.md</tt> extension:\n\n mkdir _comics\n echo \"Check out my cool comic y'all!\" > '_comics/My first page.md'\n\nGenerate the site using:\n\n bundle exec jekyll build\n\nOr start a local website to see it in your browser:\n\n bundle exec jekyll serve\n # Now visit http://localhost:4000!\n\n=== Customising your site\n\nYou'll notice a few things that might be off about your site, including that the\nwebcomic title and author name are probably not what you were expecting.\n\nYou can create a configuration file to tell RageRender the important details.\nPut something like this in your webcomic folder and call it\n<tt>_config.yml</tt>:\n\n title: \"My awesome webcomic!\"\n slogan: \"It's the best!\"\n description: >\n My epic story about how him and her\n fell into a romantic polycule with they and them\n\n defaults:\n - scope:\n path: ''\n values:\n author: \"John smith\"\n\n theme: ragerender\n\nYour webcomic now has its basic information set up.\n\n=== Adding your layouts\n\nIf you want to use your own layout code, then create a <tt>_layouts</tt>\ndirectory and put the contents of each of your ComicFury layout tabs in there,\nand then put your CSS in the main folder. You should end up with a full set of\nfiles like:\n\n _layouts\n archive.html\n blog-archive.html\n blog-display.html\n comic-page.html\n error-page.html\n overall.html\n overview.html\n search.html\n layout.css\n\nNow when you build your site, your custom templates and styles will be used\ninstead.\n\n=== Adding blogs\n\nAdd your blogs into a folder called `_posts`:\n\n cat _posts/2025-05-29-my-new-comic.md\n Hey guys, welcome to my new comic! It's gonna be so sick!\n\nNote that the name of your blog post has to include the date and the title, or\nit'll be ignored.\n\n=== Customising comics and blogs\n\nYou can add {Front Matter}[https://jekyllrb.com/docs/front-matter/] to set the\ndetails of your author notes and blogs manually:\n\n ---\n title: \"spooky comic page\"\n date: \"2025-03-05 16:20\"\n image: \"images/ghost.png\"\n author: \"Jane doe\"\n custom:\n # use yes and no for tickbox settings\n spooky: yes\n # use text in quotes for short texts\n mantra: \"live long and prosper\"\n # use indented text for long texts\n haiku: >\n Testing webcomics\n Now easier than ever\n Thanks to RageRender\n comments:\n - author: \"Skippy\"\n date: \"13 Mar 2025, 3.45 PM\"\n comment: \"Wow this is so sick!\"\n ---\n Your author note still goes at the end, like this!\n\n=== Adding extra pages\n\nYou can add extra pages just by adding new HTML files to your webcomic folder.\nThe name of the file becomes the URL that it will use.\n\nPages by default won't be embedded into your 'Overall' layout. You can change\nthat and more with optional Front Matter:\n\n ---\n # Include this line to set the page title\n title: \"Bonus content\"\n # Include this line to hide the page from the navigation menu\n hidden: yes\n # Include this line to embed this page in the overall layout\n layout: Overall\n ---\n <h1>yo check out my bonus content!</h1>\n\n=== Controlling the front page\n\nAs on ComicFury you have a few options for setting the front page of you site.\nYou control this by setting a <tt>frontpage</tt> key in your site config.\n\n- <tt>latest</tt> will display the latest comic (also the default)\n- <tt>first</tt> will display the first comic\n- <tt>chapter</tt> will display the first comic in the latest chapter\n- <tt>blog</tt> will display the list of blog posts\n- <tt>archive</tt> will display the comic archive\n- <tt>overview</tt> will display the comic overview (blogs and latest page)\n- anything else will display the extra page that has the matching\n <tt>slug</tt> in its Front Matter\n\n=== Stuff that doesn't work\n\nHere is a probably incomplete list of things you can expect to be different\nabout your local site compared to ComicFury:\n\n- Any comments you specify in Front Matter will be present, but you can't add\n new ones\n- Search doesn't do anything at all\n- Saving and loading your place in the comic isn't implemented\n- GET and POST variables in templates are ignored and will always be blank\n- Random numbers in templates will be random only once per site build, not once\n per page call\n\n== Without Jekyll\n\nRageRender can also be used without Jekyll to turn ComicFury templates into\ntemplates in other languages.\n\nE.g:\n\n gem install ragerender\n echo \"[c:iscomicpage]<div>[f:js|v:comictitle]</div>[/]\" > template.html\n ruby $(gem which ragerender/to_liquid) template.html\n # {% if iscomicpage %}<div>{{ comictitle | escape }}</div>{% endif %}\n ruby $(gem which ragerender/to_erb) template.html\n # <% if iscomicpage %><div><%= js(comictitle) %></div><% end %>\n\nYou still need to pass the correct variables to these templates; browse {this\nunofficial documentation}[https://github.com/heyeinin/comicfury-documentation]\nor RageRender::ComicDrop etc. to see which variables work on which templates.\n\n== Get help\n\nThat's not a proclamation but an invitation! Reach out if you're having trouble\nby {raising an issue}[https://github.com/simonwo/ragerender/issues] or posting\nin the ComicFury forums.", "licenses": [ "" ], "metadata": { "homepage_uri": "https://github.com/simonwo/ragerender", "source_code_uri": "https://github.com/simonwo/ragerender" }, "yanked": false, "sha": "f13576b3dd042cc849eb496b47a0220d6943c981e48a269834270177d28d59c8", "spec_sha": "6921b88ebe8ab01729f3895aff72d0ef39f7d729c0d6287a9472f4b7dfd3b13c", "project_uri": "https://rubygems.org/gems/ragerender", "gem_uri": "https://rubygems.org/gems/ragerender-0.1.3.gem", "homepage_uri": "https://github.com/simonwo/ragerender", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/simonwo/ragerender", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "jekyll", "requirements": "~> 4" }, { "name": "minitest", "requirements": "~> 5" }, { "name": "rake", "requirements": "~> 13" } ], "runtime": [ { "name": "dimensions", "requirements": "~> 1.3" }, { "name": "rsec", "requirements": "~> 1" } ] } }
2025-07-02 18:43:12 UTC
ct6KZKGIMNUMC4zLf-MRl

hephaestus

Hephaestus is a Rails generator to create plugs for Yetto.

0.8.21
Content{ "name": "hephaestus", "downloads": 22062, "version": "0.8.21", "version_created_at": "2025-07-02T18:38:25.822Z", "version_downloads": 0, "platform": "ruby", "authors": "Garen Torikian", "info": "Hephaestus is a Rails generator to create plugs for Yetto.\n", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "e7fb85a6a59dc7c4dde94c9f271f271a6c50879d3bf4eaa12513822a4bdb8626", "spec_sha": "c7d932c2eac1221f93f7a210c05857084002d5d4668cd086824ed9a3a9bab0ab", "project_uri": "https://rubygems.org/gems/hephaestus", "gem_uri": "https://rubygems.org/gems/hephaestus-0.8.21.gem", "homepage_uri": "http://github.com/yettoapp/hephaestus", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/hephaestus/0.8.21", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "dotenv-rails", "requirements": ">= 0" } ], "runtime": [ { "name": "bootsnap", "requirements": ">= 0" }, { "name": "bundler", "requirements": "~> 2.1" }, { "name": "ferrum", "requirements": "~> 0.15" }, { "name": "hiredis", "requirements": "~> 0.6" }, { "name": "httpsensible", "requirements": "~> 0.3" }, { "name": "jbuilder", "requirements": "~> 2.12" }, { "name": "jwt", "requirements": "~> 2.8" }, { "name": "lograge", "requirements": "~> 0.14" }, { "name": "mission_control-jobs", "requirements": "~> 0.5" }, { "name": "openapi_first", "requirements": "~> 2.0" }, { "name": "opentelemetry-exporter-otlp", "requirements": "~> 0.26" }, { "name": "opentelemetry-instrumentation-all", "requirements": "~> 0.63" }, { "name": "opentelemetry-sdk", "requirements": "~> 1.4" }, { "name": "opentelemetry-semantic_conventions", "requirements": "~> 1.10" }, { "name": "parser", "requirements": "~> 3.0" }, { "name": "pg", "requirements": "~> 1.5" }, { "name": "propshaft", "requirements": "~> 1.1" }, { "name": "puma", "requirements": "~> 6.4" }, { "name": "rails", "requirements": ">= 8.0" }, { "name": "rainbow", "requirements": "~> 3.0" }, { "name": "redis", "requirements": "~> 5.2" }, { "name": "retriable", "requirements": "~> 3.1" }, { "name": "slack_webhook_logger", "requirements": "~> 0.6" }, { "name": "solid_queue", "requirements": "~> 1.0" }, { "name": "sqlite3", "requirements": "~> 2.0" }, { "name": "tailwindcss-rails", "requirements": "~> 4.2" } ] } }
2025-07-02 18:38:28 UTC
Fk-ePxpY2I7_dtwmHxTK-

claude-on-rails

ClaudeOnRails leverages claude-swarm to create an intelligent team of AI agents specialized in different aspects of Rails development. Simply describe what you want to build, and the swarm handles the rest.

0.2.0
Content{ "name": "claude-on-rails", "downloads": 1061, "version": "0.2.0", "version_created_at": "2025-07-02T18:25:36.117Z", "version_downloads": 0, "platform": "ruby", "authors": "Obie Fernandez", "info": "ClaudeOnRails leverages claude-swarm to create an intelligent team of AI agents specialized in different aspects of Rails development. Simply describe what you want to build, and the swarm handles the rest.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/obie/claude-on-rails", "changelog_uri": "https://github.com/obie/claude-on-rails/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/obie/claude-on-rails" }, "yanked": false, "sha": "00c64ba94249e5fdc7cc444e2a9bf769c841f0a7dd477e6dd67c3211421b7465", "spec_sha": "225423a04cee63e5fb623038953a8039b48d29294d29c999ec44c03acf82e5ae", "project_uri": "https://rubygems.org/gems/claude-on-rails", "gem_uri": "https://rubygems.org/gems/claude-on-rails-0.2.0.gem", "homepage_uri": "https://github.com/obie/claude-on-rails", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/obie/claude-on-rails", "bug_tracker_uri": null, "changelog_uri": "https://github.com/obie/claude-on-rails/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "claude_swarm", "requirements": "~> 0.1" }, { "name": "rails", "requirements": ">= 6.0" } ] } }
2025-07-02 18:25:37 UTC
WB9uNrxiJtLtCF8se-VgE

pwn

https://github.com/0dayinc/pwn/README.md

0.5.304
Content{ "name": "pwn", "downloads": 489913, "version": "0.5.304", "version_created_at": "2025-07-02T18:24:25.567Z", "version_downloads": 0, "platform": "ruby", "authors": "0day Inc.", "info": "https://github.com/0dayinc/pwn/README.md", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/0dayInc", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "c0505ea9c024448bc4a4cedbc5fd1339182b6f87bc67cd7a758d6eceecfca957", "spec_sha": "ad2a672f7791905eaa9c50453b236055f117839de44f5c9a8517c1a7dcd79fca", "project_uri": "https://rubygems.org/gems/pwn", "gem_uri": "https://rubygems.org/gems/pwn-0.5.304.gem", "homepage_uri": "https://github.com/0dayinc/pwn", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": "https://github.com/sponsors/0dayInc", "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.6.9" }, { "name": "rake", "requirements": "= 13.3.0" }, { "name": "rdoc", "requirements": "= 6.14.1" }, { "name": "rspec", "requirements": "= 3.13.1" } ], "runtime": [ { "name": "activesupport", "requirements": "= 8.0.2" }, { "name": "anemone", "requirements": "= 0.7.2" }, { "name": "authy", "requirements": "= 3.0.1" }, { "name": "aws-sdk", "requirements": "= 3.3.0" }, { "name": "barby", "requirements": "= 0.7.0" }, { "name": "base32", "requirements": "= 0.3.4" }, { "name": "brakeman", "requirements": "= 7.0.2" }, { "name": "bson", "requirements": "= 5.1.1" }, { "name": "bundler-audit", "requirements": "= 0.9.2" }, { "name": "bunny", "requirements": "= 2.24.0" }, { "name": "colorize", "requirements": "= 1.1.0" }, { "name": "credit_card_validations", "requirements": "= 7.0.0" }, { "name": "eventmachine", "requirements": "= 1.2.7" }, { "name": "executable-hooks", "requirements": "= 1.7.1" }, { "name": "faker", "requirements": "= 3.5.2" }, { "name": "faye-websocket", "requirements": "= 0.12.0" }, { "name": "ffi", "requirements": "= 1.17.2" }, { "name": "fftw3", "requirements": "= 0.3" }, { "name": "gdb", "requirements": "= 1.0.0" }, { "name": "gem-wrappers", "requirements": "= 1.4.0" }, { "name": "geocoder", "requirements": "= 1.8.5" }, { "name": "gist", "requirements": "= 6.0.0" }, { "name": "gruff", "requirements": "= 0.27.0" }, { "name": "htmlentities", "requirements": "= 4.3.4" }, { "name": "ipaddress", "requirements": "= 0.8.3" }, { "name": "jenkins_api_client2", "requirements": "= 1.9.0" }, { "name": "js-beautify", "requirements": "= 0.1.8" }, { "name": "json", "requirements": "= 2.12.2" }, { "name": "jsonpath", "requirements": "= 1.1.5" }, { "name": "jwt", "requirements": "= 3.1.2" }, { "name": "libusb", "requirements": "= 0.7.2" }, { "name": "luhn", "requirements": "= 1.0.2" }, { "name": "mail", "requirements": "= 2.8.1" }, { "name": "meshtastic", "requirements": "= 0.0.125" }, { "name": "metasm", "requirements": "= 1.0.5" }, { "name": "mongo", "requirements": "= 2.21.1" }, { "name": "msfrpc-client", "requirements": "= 1.1.2" }, { "name": "netaddr", "requirements": "= 2.0.6" }, { "name": "net-ldap", "requirements": "= 0.19.0" }, { "name": "net-openvpn", "requirements": "= 0.8.7" }, { "name": "net-smtp", "requirements": "= 0.5.1" }, { "name": "nexpose", "requirements": "= 7.3.0" }, { "name": "nokogiri", "requirements": "= 1.18.8" }, { "name": "nokogiri-diff", "requirements": "= 0.3.0" }, { "name": "oily_png", "requirements": "= 1.2.1" }, { "name": "open3", "requirements": "= 0.2.1" }, { "name": "os", "requirements": "= 1.1.4" }, { "name": "ostruct", "requirements": "= 0.6.2" }, { "name": "packetfu", "requirements": "= 2.0.0" }, { "name": "packetgen", "requirements": "= 4.1.0" }, { "name": "pdf-reader", "requirements": "= 2.14.1" }, { "name": "pg", "requirements": "= 1.5.9" }, { "name": "pry", "requirements": "= 0.15.2" }, { "name": "pry-doc", "requirements": "= 1.6.0" }, { "name": "rb-readline", "requirements": "= 0.5.5" }, { "name": "rbvmomi2", "requirements": "= 3.8.0" }, { "name": "rest-client", "requirements": "= 2.1.0" }, { "name": "rex", "requirements": "= 2.0.13" }, { "name": "rmagick", "requirements": "= 6.1.1" }, { "name": "rqrcode", "requirements": "= 3.1.0" }, { "name": "rtesseract", "requirements": "= 3.1.4" }, { "name": "rubocop", "requirements": "= 1.77.0" }, { "name": "rubocop-rake", "requirements": "= 0.7.1" }, { "name": "rubocop-rspec", "requirements": "= 3.6.0" }, { "name": "ruby-audio", "requirements": "= 1.6.1" }, { "name": "ruby-nmap", "requirements": "= 1.0.3" }, { "name": "ruby-saml", "requirements": "= 1.18.0" }, { "name": "rvm", "requirements": "= 1.11.3.9" }, { "name": "savon", "requirements": "= 2.15.1" }, { "name": "selenium-devtools", "requirements": "= 0.138.0" }, { "name": "slack-ruby-client", "requirements": "= 2.6.0" }, { "name": "socksify", "requirements": "= 1.7.1" }, { "name": "spreadsheet", "requirements": "= 1.3.4" }, { "name": "sqlite3", "requirements": "= 2.7.1" }, { "name": "thin", "requirements": "= 2.0.1" }, { "name": "tty-prompt", "requirements": "= 0.23.1" }, { "name": "tty-spinner", "requirements": "= 0.9.3" }, { "name": "uart", "requirements": "= 1.0.0" }, { "name": "watir", "requirements": "= 7.3.0" }, { "name": "waveform", "requirements": "= 0.1.3" }, { "name": "webrick", "requirements": "= 1.9.1" }, { "name": "whois", "requirements": "= 6.0.1" }, { "name": "whois-parser", "requirements": "= 2.0.0" }, { "name": "wicked_pdf", "requirements": "= 2.8.2" }, { "name": "yard", "requirements": "= 0.9.37" } ] } }
2025-07-02 18:24:29 UTC
-TCCilaLeIs88XWPvwDP0

compost-jekyll-theme

Jekyll port for COMPOST Magazine Issue 02

0.4.4
Content{ "name": "compost-jekyll-theme", "downloads": 12587, "version": "0.4.4", "version_created_at": "2025-07-02T18:23:21.826Z", "version_downloads": 0, "platform": "ruby", "authors": "Sutty", "info": "Jekyll port for COMPOST Magazine Issue 02", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://0xacab.org/sutty/jekyll/compost-jekyll-theme", "changelog_uri": "https://0xacab.org/sutty/jekyll/compost-jekyll-theme/-/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://0xacab.org/sutty/jekyll/compost-jekyll-theme/issues", "source_code_uri": "https://0xacab.org/sutty/jekyll/compost-jekyll-theme", "documentation_uri": "https://rubydoc.info/gems/compost-jekyll-theme" }, "yanked": false, "sha": "f93b21038a648160aad052a258f07c49d259421178435248d145ff7de50760c6", "spec_sha": "7d6f8f71e424ba33e3f0f7d77941d5576123c0a1a6c14752bc62581658e4649e", "project_uri": "https://rubygems.org/gems/compost-jekyll-theme", "gem_uri": "https://rubygems.org/gems/compost-jekyll-theme-0.4.4.gem", "homepage_uri": "https://0xacab.org/sutty/jekyll/compost-jekyll-theme", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/compost-jekyll-theme", "mailing_list_uri": null, "source_code_uri": "https://0xacab.org/sutty/jekyll/compost-jekyll-theme", "bug_tracker_uri": "https://0xacab.org/sutty/jekyll/compost-jekyll-theme/issues", "changelog_uri": "https://0xacab.org/sutty/jekyll/compost-jekyll-theme/-/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "jekyll-env", "requirements": "~> 1.1.0" }, { "name": "pry", "requirements": "~> 0.14.2" }, { "name": "rubocop-jekyll", "requirements": "~> 0.12.0" } ], "runtime": [ { "name": "jekyll", "requirements": "~> 4.2.0" }, { "name": "jekyll-activity-pub", "requirements": "~> 0.3.1" }, { "name": "jekyll-brotli", "requirements": ">= 2.3" }, { "name": "jekyll-data", "requirements": "~> 1.1.0" }, { "name": "jekyll-drafts-as-metadata", "requirements": "~> 0.0.6" }, { "name": "jekyll-embed-urls", "requirements": "~> 0.6.0" }, { "name": "jekyll-gzip", "requirements": "~> 2.5.1" }, { "name": "jekyll-hardlinks", "requirements": "~> 0.2.0" }, { "name": "jekyll-ignore-layouts", "requirements": "~> 0.1.2" }, { "name": "jekyll-images", "requirements": "~> 0.4.0" }, { "name": "jekyll-include-cache", "requirements": "~> 0.2.1" }, { "name": "jekyll-linked-posts", "requirements": "~> 0.5.0" }, { "name": "jekyll-locales", "requirements": "~> 0.2.0" }, { "name": "jekyll-order", "requirements": "~> 0.1.6" }, { "name": "jekyll-relative-urls", "requirements": "~> 0.0.6" }, { "name": "jekyll-seo-tag", "requirements": "~> 2.8.0" }, { "name": "sutty-liquid", "requirements": "~> 0.12.1" } ] } }
2025-07-02 18:23:23 UTC
IgHrpNSSnBnNFmn6la1jG

takacalderon_video_palindrome

Learn Enough Ruby palindrome dectector. This will detect whether an input is a palindrome or not.

0.1.0
Content{ "name": "takacalderon_video_palindrome", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-07-02T18:23:00.292Z", "version_downloads": 0, "platform": "ruby", "authors": "Taka Calderon", "info": "Learn Enough Ruby palindrome dectector. This will detect whether an input is a palindrome or not.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/TakaAluminum/takacalderon_video_palindrome", "changelog_uri": "https://github.com/TakaAluminum/takacalderon_video_palindrome", "source_code_uri": "https://github.com/TakaAluminum/takacalderon_video_palindrome", "allowed_push_host": "https://rubygems.org/" }, "yanked": false, "sha": "134a76d9e8f20a2aba504e44811ccbf2a582961f2c93223196f7960a0499528b", "spec_sha": "824144d57b39fa0b73a758263ebafd1cbb1191bc2d52f36b1852ff4c48110d5d", "project_uri": "https://rubygems.org/gems/takacalderon_video_palindrome", "gem_uri": "https://rubygems.org/gems/takacalderon_video_palindrome-0.1.0.gem", "homepage_uri": "https://github.com/TakaAluminum/takacalderon_video_palindrome", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/TakaAluminum/takacalderon_video_palindrome", "bug_tracker_uri": null, "changelog_uri": "https://github.com/TakaAluminum/takacalderon_video_palindrome", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-07-02 18:23:03 UTC
QCJYnbgjnNuS4imj0jxvs

solidus_mp_dois

This rubygem does not have a description or summary.

1.1.3
Content{ "name": "solidus_mp_dois", "downloads": 5145, "version": "1.1.3", "version_created_at": "2025-07-02T18:11:44.289Z", "version_downloads": 0, "platform": "ruby", "authors": "Todas Essas Coisas", "info": "This rubygem does not have a description or summary.", "licenses": [], "metadata": {}, "yanked": false, "sha": "61609754166662231d48c149785a832457d5e17e3b951e8f7bca54ac6bf94624", "spec_sha": "55a5024a800325c601de11d7bc7c6b4c385c764ce377905a2aaf030fadb8c436", "project_uri": "https://rubygems.org/gems/solidus_mp_dois", "gem_uri": "https://rubygems.org/gems/solidus_mp_dois-1.1.3.gem", "homepage_uri": "https://github.com/todasessascoisas/solidus_mp_dois", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/solidus_mp_dois/1.1.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "mp_api", "requirements": "< 1.3.0" }, { "name": "solidus_brazilian_adaptations", "requirements": ">= 0" } ] } }
2025-07-02 18:11:48 UTC
55lOAj_N1fNt4uXN-cOTn

solidus_mp_dois

This rubygem does not have a description or summary.

1.1.2
Content{ "name": "solidus_mp_dois", "downloads": 5142, "version": "1.1.2", "version_created_at": "2025-07-02T18:04:16.859Z", "version_downloads": 0, "platform": "ruby", "authors": "Todas Essas Coisas", "info": "This rubygem does not have a description or summary.", "licenses": [], "metadata": {}, "yanked": false, "sha": "47bdcfeb195824cd7a2626e20d950e181e6fde16c2397187af7c424cfec90a9f", "spec_sha": "4500a2b3e8c21c0fd55c408b68c4dee90a56dbbd26b28ccfbba8a6501510397d", "project_uri": "https://rubygems.org/gems/solidus_mp_dois", "gem_uri": "https://rubygems.org/gems/solidus_mp_dois-1.1.2.gem", "homepage_uri": "https://github.com/todasessascoisas/solidus_mp_dois", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/solidus_mp_dois/1.1.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "mp_api", "requirements": "< 1.3.0" }, { "name": "solidus_brazilian_adaptations", "requirements": ">= 0" } ] } }
2025-07-02 18:04:18 UTC
IIZJQaWvD4Uvb7KhZmsA4

carin_for_blue_button_test_kit

CARIN IG for Blue ButtonĀ® Test Kit

0.15.2
Content{ "name": "carin_for_blue_button_test_kit", "downloads": 4612, "version": "0.15.2", "version_created_at": "2025-07-02T18:00:24.446Z", "version_downloads": 0, "platform": "ruby", "authors": "John Morrison", "info": "CARIN IG for Blue ButtonĀ® Test Kit", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/inferno-framework/carin-for-blue-button-test-kit", "source_code_uri": "https://github.com/inferno-framework/carin-for-blue-button-test-kit", "inferno_test_kit": "true" }, "yanked": false, "sha": "a6960206138bd0c6d105dca22b3bce403030cdbc1cae8699c403d43635137774", "spec_sha": "23d72dfed514ce3cce39b5fc627462f6f5dca34d4e3a52fa8456f49813c5253d", "project_uri": "https://rubygems.org/gems/carin_for_blue_button_test_kit", "gem_uri": "https://rubygems.org/gems/carin_for_blue_button_test_kit-0.15.2.gem", "homepage_uri": "https://github.com/inferno-framework/carin-for-blue-button-test-kit", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/inferno-framework/carin-for-blue-button-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": "udap_security_test_kit", "requirements": "~> 0.11.6" } ] } }
2025-07-02 18:00:26 UTC
Drp1fxjp0XgGcYnjcH1J5

clicksign_ruby

Ruby library to interact with Clicksign

1.4.1
Content{ "name": "clicksign_ruby", "downloads": 1408, "version": "1.4.1", "version_created_at": "2025-07-02T17:56:15.946Z", "version_downloads": 0, "platform": "ruby", "authors": "davi-canuto", "info": "Ruby library to interact with Clicksign", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "9bceec4df4d8c5bf710d9a197463a9fe00bebf5d1264205f5c215acca5452560", "spec_sha": "767522d89ccbbb56d5e49ccd98b07ff6e7dd82e77f13cf916fa33e449b5e0f8a", "project_uri": "https://rubygems.org/gems/clicksign_ruby", "gem_uri": "https://rubygems.org/gems/clicksign_ruby-1.4.1.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/clicksign_ruby/1.4.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 1.6" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [ { "name": "rest-client", "requirements": ">= 1.8" } ] } }
2025-07-02 17:56:17 UTC
7soQ_o99_MYyWEhDrAhRs

bullet_train-themes-tailwind_css

Bullet Train Themes Tailwind CSS Base

1.25.1
Content{ "name": "bullet_train-themes-tailwind_css", "downloads": 374462, "version": "1.25.1", "version_created_at": "2025-07-02T17:52:54.230Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Culver", "info": "Bullet Train Themes Tailwind CSS Base", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-themes-tailwind_css", "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-themes-tailwind_css" }, "yanked": false, "sha": "56fcdb2262c9172927e8bf66485b3db6698ad597bd418590ce142186e3ffd797", "spec_sha": "9593e504d53b41b59bf4859c515c494f9272db31ac8ad65e807ae5e5a6900365", "project_uri": "https://rubygems.org/gems/bullet_train-themes-tailwind_css", "gem_uri": "https://rubygems.org/gems/bullet_train-themes-tailwind_css-1.25.1.gem", "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-themes-tailwind_css", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-themes-tailwind_css", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "simplecov", "requirements": ">= 0" }, { "name": "standard", "requirements": ">= 0" } ], "runtime": [ { "name": "bullet_train-themes", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 6.0.0" } ] } }
2025-07-02 17:52:55 UTC
g_T0aVOJXpydxo5ZbfFGM

bullet_train-themes-light

Bullet Train Themes: Light

1.25.1
Content{ "name": "bullet_train-themes-light", "downloads": 400217, "version": "1.25.1", "version_created_at": "2025-07-02T17:52:52.866Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Culver", "info": "Bullet Train Themes: Light", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-themes-light", "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-themes-light" }, "yanked": false, "sha": "500bf9ed946a303224d3cd691a02e4137e108572433a1dc55effae40029c072f", "spec_sha": "74e39a6dfb78a32b96ce40aa7535a383b8db5e5a522208d23233fc8930d2d460", "project_uri": "https://rubygems.org/gems/bullet_train-themes-light", "gem_uri": "https://rubygems.org/gems/bullet_train-themes-light-1.25.1.gem", "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-themes-light", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-themes-light", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "simplecov", "requirements": ">= 0" }, { "name": "standard", "requirements": ">= 0" } ], "runtime": [ { "name": "bullet_train-themes-tailwind_css", "requirements": ">= 0" }, { "name": "masamune-ast", "requirements": "~> 2.0.2" }, { "name": "rails", "requirements": ">= 6.0.0" } ] } }
2025-07-02 17:52:54 UTC
TtJsTaHdRQ3zTxTlW53_e

bullet_train-themes

Bullet Train Themes

1.25.1
Content{ "name": "bullet_train-themes", "downloads": 390547, "version": "1.25.1", "version_created_at": "2025-07-02T17:52:51.358Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Culver", "info": "Bullet Train Themes", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-themes", "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-themes" }, "yanked": false, "sha": "b2f686c9c4c32a80b9dc50fe536714af597fe4720028e06b7269617c0be859d5", "spec_sha": "2fc43562e14bb01cf5dde00c8cb694920fdd923e106fb181d609ce289f17f30e", "project_uri": "https://rubygems.org/gems/bullet_train-themes", "gem_uri": "https://rubygems.org/gems/bullet_train-themes-1.25.1.gem", "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-themes", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-themes", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "simplecov", "requirements": ">= 0" }, { "name": "standard", "requirements": ">= 0" } ], "runtime": [ { "name": "bullet_train-fields", "requirements": ">= 0" }, { "name": "nice_partials", "requirements": "~> 0.9" }, { "name": "rails", "requirements": ">= 6.0.0" } ] } }
2025-07-02 17:52:53 UTC
8kLgcx75Olb-ZE1aoZ6BE

bullet_train-super_scaffolding

Bullet Train Super Scaffolding

1.25.1
Content{ "name": "bullet_train-super_scaffolding", "downloads": 418298, "version": "1.25.1", "version_created_at": "2025-07-02T17:52:49.466Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Culver", "info": "Bullet Train Super Scaffolding", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-super_scaffolding", "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-super_scaffolding" }, "yanked": false, "sha": "0ef4acc2bfb97db3d57ec55a92b256e7628ab07f1798d520df827dea4af0286a", "spec_sha": "80852438c687ca7a617e5e089b6db7302ea55f71d1756114ff2c539a1e954942", "project_uri": "https://rubygems.org/gems/bullet_train-super_scaffolding", "gem_uri": "https://rubygems.org/gems/bullet_train-super_scaffolding-1.25.1.gem", "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-super_scaffolding", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-super_scaffolding", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "simplecov", "requirements": ">= 0" }, { "name": "standard", "requirements": ">= 0" } ], "runtime": [ { "name": "colorize", "requirements": ">= 0" }, { "name": "indefinite_article", "requirements": ">= 0" }, { "name": "masamune-ast", "requirements": "~> 2.0.2" }, { "name": "rails", "requirements": ">= 6.0.0" } ] } }
2025-07-02 17:52:51 UTC
lqCzzGWvqZXk_qlNckOUa

orb-billing

Ruby library to access the Orb API

1.2.2
Content{ "name": "orb-billing", "downloads": 5232, "version": "1.2.2", "version_created_at": "2025-07-02T17:52:48.683Z", "version_downloads": 0, "platform": "ruby", "authors": "Orb", "info": "Ruby library to access the Orb API", "licenses": [], "metadata": { "homepage_uri": "https://gemdocs.org/gems/orb-billing", "source_code_uri": "https://github.com/orbcorp/orb-ruby", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "c3d2d7ccd328a917817317f189d0110225e63c9ec1863efbe6121c07dfa95354", "spec_sha": "afc50a509a155b0d53f4ef3c61955df403a01eb30c95f8fa6f681dadf02cc115", "project_uri": "https://rubygems.org/gems/orb-billing", "gem_uri": "https://rubygems.org/gems/orb-billing-1.2.2.gem", "homepage_uri": "https://gemdocs.org/gems/orb-billing", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/orbcorp/orb-ruby", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "connection_pool", "requirements": ">= 0" } ] } }
2025-07-02 17:52:50 UTC
UoAymG_ni8FJOwXnGe_yk

bullet_train-super_load_and_authorize_resource

Bullet Train Super Load And Authorize Resource

1.25.1
Content{ "name": "bullet_train-super_load_and_authorize_resource", "downloads": 367936, "version": "1.25.1", "version_created_at": "2025-07-02T17:52:47.538Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Culver", "info": "Bullet Train Super Load And Authorize Resource", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-super_load_and_authorize_resource", "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-super_load_and_authorize_resource" }, "yanked": false, "sha": "22235b6ba081c3c42c35dcf5b8a4addc5ca843150fb0367e3448253e6f665937", "spec_sha": "5f5b1d1455041c190daf8fcd839dc465d7748ba417c517175df6468c7ae4be18", "project_uri": "https://rubygems.org/gems/bullet_train-super_load_and_authorize_resource", "gem_uri": "https://rubygems.org/gems/bullet_train-super_load_and_authorize_resource-1.25.1.gem", "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-super_load_and_authorize_resource", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-super_load_and_authorize_resource", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "pry", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [ { "name": "cancancan", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 6.0.0" } ] } }
2025-07-02 17:52:49 UTC
Lv5gGpEBb4xJuhFWcN2vu

bullet_train-sortable

Bullet Train Sortable

1.25.1
Content{ "name": "bullet_train-sortable", "downloads": 360282, "version": "1.25.1", "version_created_at": "2025-07-02T17:52:45.842Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Culver", "info": "Bullet Train Sortable", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-sortable", "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-sortable" }, "yanked": false, "sha": "3eeaf9cbe17b169c10211d1bae9d07497049bb6efb25d55f0c6e57b16b356ebe", "spec_sha": "1ec5cc424ea33362cfc3f7bf833208974c9ced54d82af853753c875acd74283f", "project_uri": "https://rubygems.org/gems/bullet_train-sortable", "gem_uri": "https://rubygems.org/gems/bullet_train-sortable-1.25.1.gem", "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-sortable", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-sortable", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "simplecov", "requirements": ">= 0" }, { "name": "standard", "requirements": ">= 0" } ], "runtime": [ { "name": "rails", "requirements": ">= 6.0.0" } ] } }
2025-07-02 17:52:47 UTC
KD1bWQroId_wfXpyWySmx

bullet_train-scope_validator

Protect `belongs_to` attributes from ID stuffing.

1.25.1
Content{ "name": "bullet_train-scope_validator", "downloads": 370404, "version": "1.25.1", "version_created_at": "2025-07-02T17:52:44.343Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Culver", "info": "Protect `belongs_to` attributes from ID stuffing.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-scope_validator", "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-scope_validator" }, "yanked": false, "sha": "b6db9db1e32ce8c06892f8b3e6cf739216eefa97a7b8dbfbbf473b9b4c2cabf3", "spec_sha": "402d58636395deec72866e9617e72cc67dbbf27c06e526fbad064815f42add23", "project_uri": "https://rubygems.org/gems/bullet_train-scope_validator", "gem_uri": "https://rubygems.org/gems/bullet_train-scope_validator-1.25.1.gem", "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-scope_validator", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-scope_validator", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [ { "name": "rails", "requirements": ">= 6.0.0" } ] } }
2025-07-02 17:52:45 UTC
vAltsM9HrOAj41-KOyz2z

bullet_train-roles

Yaml-backed ApplicationHash for CanCan Roles

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

bullet_train-outgoing_webhooks

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

1.25.1
Content{ "name": "bullet_train-outgoing_webhooks", "downloads": 368089, "version": "1.25.1", "version_created_at": "2025-07-02T17:52:41.561Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Culver", "info": "Allow users of your Rails application to subscribe and receive webhooks when activity takes place in your application.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-outgoing_webhooks", "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-outgoing_webhooks" }, "yanked": false, "sha": "b37c2e84695474fb52e64ef74116f374ab6e264afcb8d403b46185d93b82a398", "spec_sha": "6414aed44c2f9d361b93d8c519d7794b6fa721fa6b76dae7387e9c6daf235d7a", "project_uri": "https://rubygems.org/gems/bullet_train-outgoing_webhooks", "gem_uri": "https://rubygems.org/gems/bullet_train-outgoing_webhooks-1.25.1.gem", "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-outgoing_webhooks", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-outgoing_webhooks", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "pg", "requirements": "~> 1.3" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "standard", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "public_suffix", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 6.0.0" } ] } }
2025-07-02 17:52:43 UTC
Lb3n1iPIobLU-ACKAdjct

bullet_train-obfuscates_id

Bullet Train Obfuscates ID

1.25.1
Content{ "name": "bullet_train-obfuscates_id", "downloads": 356289, "version": "1.25.1", "version_created_at": "2025-07-02T17:52:40.323Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Culver", "info": "Bullet Train Obfuscates ID", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-obfuscates_id", "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-obfuscates_id" }, "yanked": false, "sha": "de6d572167dd3535b4427eb14c608f6fe3fcefb7f12b475eda67b2ec3c911925", "spec_sha": "3c3d91cff3daa6c04ffb5e6b49a4c059095c1693b535db8c08a6746f33f3e16d", "project_uri": "https://rubygems.org/gems/bullet_train-obfuscates_id", "gem_uri": "https://rubygems.org/gems/bullet_train-obfuscates_id-1.25.1.gem", "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-obfuscates_id", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-obfuscates_id", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [ { "name": "hashids", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 6.0.0" } ] } }
2025-07-02 17:52:41 UTC
iR3ib_TpejHN-gTNcEdGB

bullet_train-integrations-stripe

Example Stripe platform integration for Bullet Train applications.

1.25.1
Content{ "name": "bullet_train-integrations-stripe", "downloads": 363788, "version": "1.25.1", "version_created_at": "2025-07-02T17:52:38.971Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Culver", "info": "Example Stripe platform integration for Bullet Train applications.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-integrations-stripe", "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-integrations-stripe" }, "yanked": false, "sha": "51233159a807c04301937a4e44e21554b4b713239e6cb3fcae6d46920691bc35", "spec_sha": "7b6f44482ee4959de622efc36093ff5a4d046aff2656013a66b42a84d8d0b331", "project_uri": "https://rubygems.org/gems/bullet_train-integrations-stripe", "gem_uri": "https://rubygems.org/gems/bullet_train-integrations-stripe-1.25.1.gem", "homepage_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-integrations-stripe", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-integrations-stripe", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [ { "name": "omniauth", "requirements": "~> 2.0" }, { "name": "omniauth-rails_csrf_protection", "requirements": "~> 1.0" }, { "name": "omniauth-stripe-connect-v2", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 6.0.0" }, { "name": "stripe", "requirements": ">= 0" } ] } }
2025-07-02 17:52:40 UTC