Rubyhooks

Lastest updates from Rubygems.org

ID Gem Version Body Updated At
5xgvaSWets5GmD7sH02nB

togglefy

Togglefy is a feature management Rails gem to help you control which features an user or a group has access to.

1.2.1
Content{ "name": "togglefy", "downloads": 838, "version": "1.2.1", "version_created_at": "2025-05-18T02:22:07.764Z", "version_downloads": 0, "platform": "ruby", "authors": "Gabriel Azevedo", "info": "Togglefy is a feature management Rails gem to help you control which features an user or a group has access to.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/azeveco/Togglefy", "changelog_uri": "https://github.com/azeveco/Togglefy/releases", "bug_tracker_uri": "https://github.com/azeveco/Togglefy/issues", "source_code_uri": "https://github.com/azeveco/Togglefy", "documentation_uri": "https://rubydoc.info/github/azeveco/Togglefy" }, "yanked": false, "sha": "797a37806ae57c34937229f1d8936fde1996365f4f887bec9ec8f97d05012ff9", "spec_sha": "635b47323c5bcb356c9941f50bfe78c30eebe4d36b7c4fb2dd7cc1532d872644", "project_uri": "https://rubygems.org/gems/togglefy", "gem_uri": "https://rubygems.org/gems/togglefy-1.2.1.gem", "homepage_uri": "https://github.com/azeveco/Togglefy", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/github/azeveco/Togglefy", "mailing_list_uri": null, "source_code_uri": "https://github.com/azeveco/Togglefy", "bug_tracker_uri": "https://github.com/azeveco/Togglefy/issues", "changelog_uri": "https://github.com/azeveco/Togglefy/releases", "funding_uri": null, "dependencies": { "development": [ { "name": "bootsnap", "requirements": "~> 1.17" }, { "name": "database_cleaner-active_record", "requirements": "~> 2.1" }, { "name": "rails", "requirements": "~> 8.0.2" }, { "name": "redcarpet", "requirements": "~> 3.6" }, { "name": "rspec-rails", "requirements": "~> 7.1.1" }, { "name": "sqlite3", "requirements": "~> 2.1" }, { "name": "yard", "requirements": "~> 0.9.37" } ], "runtime": [] } }
2025-05-18 02:22:09 UTC
_CSkMLypT56JuOQLsK_Lr

tessera-jekyll-theme

Simple jekyll theme with a grid layout

0.1.0
Content{ "name": "tessera-jekyll-theme", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-05-18T01:17:35.328Z", "version_downloads": 0, "platform": "ruby", "authors": "ItsZariep", "info": "Simple jekyll theme with a grid layout", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "aa5fb3b9c51f41a5d6c653938832688afae02b6efe2cc75fa977781073eb0559", "spec_sha": "8d718d75b50a85f191eb8039a691f79b12af5026c64a19da21bda3970d995ea9", "project_uri": "https://rubygems.org/gems/tessera-jekyll-theme", "gem_uri": "https://rubygems.org/gems/tessera-jekyll-theme-0.1.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/tessera-jekyll-theme/0.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "jekyll", "requirements": "~> 4.4" }, { "name": "jekyll-archives", "requirements": "~> 2.3" }, { "name": "jekyll-paginate", "requirements": "~> 1.1" } ] } }
2025-05-18 01:17:38 UTC
xEDnc3lJUzOkxsbQnjESa

email_data

This project is a compilation of datasets related to emails. Includes disposable emails, disposable domains, and free email services.

1747528297.0.0
Content{ "name": "email_data", "downloads": 672949, "version": "1747528297.0.0", "version_created_at": "2025-05-18T00:31:41.603Z", "version_downloads": 0, "platform": "ruby", "authors": "Nando Vieira", "info": "This project is a compilation of datasets related to emails. Includes disposable emails, disposable domains, and free email services.", "licenses": [ "MIT" ], "metadata": { "license_uri": "https://github.com/fnando/email_data/tree/v1747528297.0.0/LICENSE.md", "homepage_uri": "https://github.com/fnando/email_data", "bug_tracker_uri": "https://github.com/fnando/email_data/issues", "source_code_uri": "https://github.com/fnando/email_data/tree/v1747528297.0.0", "documentation_uri": "https://github.com/fnando/email_data/tree/v1747528297.0.0/README.md", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "a0ed2e630eae1406a2969db1e6e34e702d720b3005c568d160a3dc52182701a0", "spec_sha": "585187db8670768dc913c95df4fa42f87235066c64ed61730de1b649fb30c08f", "project_uri": "https://rubygems.org/gems/email_data", "gem_uri": "https://rubygems.org/gems/email_data-1747528297.0.0.gem", "homepage_uri": "https://github.com/fnando/email_data", "wiki_uri": null, "documentation_uri": "https://github.com/fnando/email_data/tree/v1747528297.0.0/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/fnando/email_data/tree/v1747528297.0.0", "bug_tracker_uri": "https://github.com/fnando/email_data/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "activerecord", "requirements": ">= 0" }, { "name": "aitch", "requirements": ">= 0" }, { "name": "bundler", "requirements": ">= 0" }, { "name": "minitest", "requirements": ">= 0" }, { "name": "minitest-utils", "requirements": ">= 0" }, { "name": "pg", "requirements": ">= 0" }, { "name": "pry-meta", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "root_domain", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-fnando", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [] } }
2025-05-18 00:31:46 UTC
e1JThxNte-M8VDkHPlVFz

ding_sdk

Ding Ruby SDK

0.26.19
Content{ "name": "ding_sdk", "downloads": 46379, "version": "0.26.19", "version_created_at": "2025-05-18T00:26:01.015Z", "version_downloads": 0, "platform": "ruby", "authors": "Ding", "info": "Ding Ruby SDK", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/ding-live/ding-ruby.git", "source_code_uri": "https://github.com/ding-live/ding-ruby.git", "documentation_uri": "https://github.com/ding-live/ding-ruby.git" }, "yanked": false, "sha": "40abce69aae520a0321ee48a489d718f3f2718630d308ae065b7598cf2e922a7", "spec_sha": "d19369f032fe9fb52b0005c6908e0d2aeac760a46f500638a9ce16be53e2504b", "project_uri": "https://rubygems.org/gems/ding_sdk", "gem_uri": "https://rubygems.org/gems/ding_sdk-0.26.19.gem", "homepage_uri": "https://github.com/ding-live/ding-ruby.git", "wiki_uri": null, "documentation_uri": "https://github.com/ding-live/ding-ruby.git", "mailing_list_uri": null, "source_code_uri": "https://github.com/ding-live/ding-ruby.git", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": ">= 0" }, { "name": "minitest-focus", "requirements": ">= 0" }, { "name": "rubocop", "requirements": "~> 1.73.2" }, { "name": "rubocop-minitest", "requirements": "~> 0.37.1" }, { "name": "sorbet", "requirements": ">= 0" }, { "name": "tapioca", "requirements": ">= 0" } ], "runtime": [ { "name": "faraday", "requirements": ">= 0" }, { "name": "faraday-multipart", "requirements": ">= 0" }, { "name": "faraday-retry", "requirements": "~> 2.2.1" }, { "name": "rack", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "sorbet-runtime", "requirements": ">= 0" } ] } }
2025-05-18 00:26:05 UTC
vjGYVBNHOHcGAZO22oWID

tomo

Tomo is a feature-rich deployment tool that contains everything you need to deploy a basic Rails app out of the box. It has an opinionated, production-tested set of defaults, but is easily extensible via a well-documented plugin system. Unlike other Ruby-based deployment tools, tomo’s friendly command-line interface and task system do not rely on Rake.

1.20.3
Content{ "name": "tomo", "downloads": 88572, "version": "1.20.3", "version_created_at": "2025-05-17T23:29:03.261Z", "version_downloads": 0, "platform": "ruby", "authors": "Matt Brictson", "info": "Tomo is a feature-rich deployment tool that contains everything you need to deploy a basic Rails app out of the box. It has an opinionated, production-tested set of defaults, but is easily extensible via a well-documented plugin system. Unlike other Ruby-based deployment tools, tomo’s friendly command-line interface and task system do not rely on Rake.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/mattbrictson/tomo", "changelog_uri": "https://github.com/mattbrictson/tomo/releases", "bug_tracker_uri": "https://github.com/mattbrictson/tomo/issues", "source_code_uri": "https://github.com/mattbrictson/tomo", "documentation_uri": "https://tomo.mattbrictson.com/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "6f8585ff18e7ebf67ba6bc9f27cbfd87af6e8734453a9685962899584028d132", "spec_sha": "426ba7f8a083e3ff7996855408c74d7b2628049e0eba46f7224f6aaf87274d14", "project_uri": "https://rubygems.org/gems/tomo", "gem_uri": "https://rubygems.org/gems/tomo-1.20.3.gem", "homepage_uri": "https://github.com/mattbrictson/tomo", "wiki_uri": null, "documentation_uri": "https://tomo.mattbrictson.com/", "mailing_list_uri": null, "source_code_uri": "https://github.com/mattbrictson/tomo", "bug_tracker_uri": "https://github.com/mattbrictson/tomo/issues", "changelog_uri": "https://github.com/mattbrictson/tomo/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-05-17 23:29:06 UTC
4hOGLjS52qQIvXSQ8P21O

niceties

Niceties is a curated set of small, ergonomic and expressive methods for Ruby and Rails.

0.2.0
Content{ "name": "niceties", "downloads": 107, "version": "0.2.0", "version_created_at": "2025-05-17T23:18:29.961Z", "version_downloads": 0, "platform": "ruby", "authors": "Carl Dawson", "info": "Niceties is a curated set of small, ergonomic and expressive methods for Ruby and Rails.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/carldaws/niceties", "source_code_uri": "https://github.com/carldaws/niceties", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "9e45df91b97a79382af387e108ec0e6081f6a2976c4914f03ebfef3d3a3ddded", "spec_sha": "48f2266813a4ae9cb4076b490c90bdaa57d6f74a1173096772dcd5fba483a833", "project_uri": "https://rubygems.org/gems/niceties", "gem_uri": "https://rubygems.org/gems/niceties-0.2.0.gem", "homepage_uri": "https://github.com/carldaws/niceties", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/carldaws/niceties", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 6.0" } ] } }
2025-05-17 23:18:35 UTC
FLw70ef9Y7_XaFGtc2_Bs

bundleup

Use `bundleup` whenever you want to update the locked Gemfile dependencies of a Ruby project. It shows exactly what gems will be updated with color output that calls attention to significant semver changes. Bundleup will also let you know when a version "pin" in your Gemfile is preventing an update. Bundleup is a standalone tool that leverages standard Bundler output and does not patch code or use Bundler internals.

2.5.3
Content{ "name": "bundleup", "downloads": 94684, "version": "2.5.3", "version_created_at": "2025-05-17T23:08:42.446Z", "version_downloads": 0, "platform": "ruby", "authors": "Matt Brictson", "info": "Use `bundleup` whenever you want to update the locked Gemfile dependencies of a Ruby project. It shows exactly what gems will be updated with color output that calls attention to significant semver changes. Bundleup will also let you know when a version \"pin\" in your Gemfile is preventing an update. Bundleup is a standalone tool that leverages standard Bundler output and does not patch code or use Bundler internals.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/mattbrictson/bundleup", "changelog_uri": "https://github.com/mattbrictson/bundleup/releases", "bug_tracker_uri": "https://github.com/mattbrictson/bundleup/issues", "source_code_uri": "https://github.com/mattbrictson/bundleup", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "14dd245437f15c3dc6ccd7763424c247cd4140f6ab5afc54873fd549a16b2014", "spec_sha": "ee11ea01c184db9562f986f2d619c6d905f48722b8995652471018eb61d7219b", "project_uri": "https://rubygems.org/gems/bundleup", "gem_uri": "https://rubygems.org/gems/bundleup-2.5.3.gem", "homepage_uri": "https://github.com/mattbrictson/bundleup", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/mattbrictson/bundleup", "bug_tracker_uri": "https://github.com/mattbrictson/bundleup/issues", "changelog_uri": "https://github.com/mattbrictson/bundleup/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-05-17 23:08:44 UTC
Sbdnykg1jHt38X2BBGo6v

nextgen

Nextgen is an interactive and flexible alternative to `rails new` that includes opt-in support for modern frontend development with Vite.

0.35.0
Content{ "name": "nextgen", "downloads": 12139, "version": "0.35.0", "version_created_at": "2025-05-17T23:06:46.390Z", "version_downloads": 0, "platform": "ruby", "authors": "Matt Brictson", "info": "Nextgen is an interactive and flexible alternative to `rails new` that includes opt-in support for modern frontend development with Vite.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/mattbrictson/nextgen", "changelog_uri": "https://github.com/mattbrictson/nextgen/releases", "bug_tracker_uri": "https://github.com/mattbrictson/nextgen/issues", "source_code_uri": "https://github.com/mattbrictson/nextgen", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "61dade42ca0a0e48ba82e7230c8ca999eef7fca7bb78543fce4440bfd3a0bff1", "spec_sha": "b73a1ad5cabb24ca11917978d83198559c5723af3057a3f08908baa75246882b", "project_uri": "https://rubygems.org/gems/nextgen", "gem_uri": "https://rubygems.org/gems/nextgen-0.35.0.gem", "homepage_uri": "https://github.com/mattbrictson/nextgen", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/mattbrictson/nextgen", "bug_tracker_uri": "https://github.com/mattbrictson/nextgen/issues", "changelog_uri": "https://github.com/mattbrictson/nextgen/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "railties", "requirements": "~> 8.0.0" }, { "name": "thor", "requirements": "~> 1.2" }, { "name": "tty-prompt", "requirements": "~> 0.23.1" }, { "name": "tty-screen", "requirements": "~> 0.8.1" }, { "name": "zeitwerk", "requirements": "~> 2.6" } ] } }
2025-05-17 23:06:52 UTC
W_Fj3RxiHvTR-5VKTfVYu

finch-api

Ruby library to access the Finch API

0.1.0.pre.alpha.19
Content{ "name": "finch-api", "downloads": 1040, "version": "0.1.0.pre.alpha.19", "version_created_at": "2025-05-17T21:52:21.176Z", "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": "00182e13c85f785b048871c036a79d8ad96deaea2a958b649dfef5a7e23026cc", "spec_sha": "545b2dd002cb0ebe1e86e2c9b552f33ba9729dc3780ed26804634bfdcfdb2aaf", "project_uri": "https://rubygems.org/gems/finch-api", "gem_uri": "https://rubygems.org/gems/finch-api-0.1.0.pre.alpha.19.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-05-17 21:52:26 UTC
r53-ROzUT2gzwPYbbRBWi

diff_test

Improve your tests execution by only running tests which are affected by your changes.

0.8.12
Content{ "name": "diff_test", "downloads": 1887, "version": "0.8.12", "version_created_at": "2025-05-17T21:40:24.544Z", "version_downloads": 0, "platform": "ruby", "authors": "Owais", "info": "Improve your tests execution by only running tests which are affected by your changes.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/owaiswiz/diff_test", "changelog_uri": "https://github.com/owaiswiz/diff_test/releases", "source_code_uri": "https://github.com/owaiswiz/diff_test" }, "yanked": false, "sha": "a2781d282ccb7398e4b19032dd79c74c63c34fbbc2ed1a97aace96768118c743", "spec_sha": "391ae5e364c40da4398f88d7193063d2bd07da1c09927b5983aacedebad3f701", "project_uri": "https://rubygems.org/gems/diff_test", "gem_uri": "https://rubygems.org/gems/diff_test-0.8.12.gem", "homepage_uri": "https://github.com/owaiswiz/diff_test", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/owaiswiz/diff_test", "bug_tracker_uri": null, "changelog_uri": "https://github.com/owaiswiz/diff_test/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "httparty", "requirements": "~> 0.17" }, { "name": "xxhash", "requirements": "~> 0.6.0" } ] } }
2025-05-17 21:40:27 UTC
syl8ibcKbmxL7KcgdfvQE

hanamismith

A command line interface for smithing Hanami projects.

1.6.0
Content{ "name": "hanamismith", "downloads": 22389, "version": "1.6.0", "version_created_at": "2025-05-17T21:20:10.974Z", "version_downloads": 0, "platform": "ruby", "authors": "Brooke Kuhlmann", "info": "A command line interface for smithing Hanami projects.", "licenses": [ "Hippocratic-2.1" ], "metadata": { "label": "Hanamismith", "funding_uri": "https://github.com/sponsors/bkuhlmann", "homepage_uri": "https://alchemists.io/projects/hanamismith", "changelog_uri": "https://alchemists.io/projects/hanamismith/versions", "bug_tracker_uri": "https://github.com/bkuhlmann/hanamismith/issues", "source_code_uri": "https://github.com/bkuhlmann/hanamismith", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "fb9a4b2b542b2155979ee523b7045bb833bb33ef1bb66b0975b188a96d756279", "spec_sha": "d9b64e7cf478d4947d3e2c8492147c0f92f4b517b790f7a6d1ad13a37ed731a3", "project_uri": "https://rubygems.org/gems/hanamismith", "gem_uri": "https://rubygems.org/gems/hanamismith-1.6.0.gem", "homepage_uri": "https://alchemists.io/projects/hanamismith", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bkuhlmann/hanamismith", "bug_tracker_uri": "https://github.com/bkuhlmann/hanamismith/issues", "changelog_uri": "https://alchemists.io/projects/hanamismith/versions", "funding_uri": "https://github.com/sponsors/bkuhlmann", "dependencies": { "development": [], "runtime": [ { "name": "cogger", "requirements": "~> 1.0" }, { "name": "containable", "requirements": "~> 1.1" }, { "name": "dry-monads", "requirements": "~> 1.8" }, { "name": "dry-schema", "requirements": "~> 1.13" }, { "name": "etcher", "requirements": "~> 3.0" }, { "name": "htmx", "requirements": "~> 2.0" }, { "name": "infusible", "requirements": "~> 4.0" }, { "name": "refinements", "requirements": "~> 13.0" }, { "name": "rubysmith", "requirements": "~> 8.4" }, { "name": "runcom", "requirements": "~> 12.0" }, { "name": "sod", "requirements": "~> 1.0" }, { "name": "spek", "requirements": "~> 4.0" }, { "name": "zeitwerk", "requirements": "~> 2.7" } ] } }
2025-05-17 21:20:13 UTC
o4jAXgG4tH1basphTZg9T

milestoner

A command line interface for automated Git repository milestones.

19.5.0
Content{ "name": "milestoner", "downloads": 154092, "version": "19.5.0", "version_created_at": "2025-05-17T21:18:53.293Z", "version_downloads": 0, "platform": "ruby", "authors": "Brooke Kuhlmann", "info": "A command line interface for automated Git repository milestones.", "licenses": [ "Hippocratic-2.1" ], "metadata": { "label": "Milestoner", "funding_uri": "https://github.com/sponsors/bkuhlmann", "homepage_uri": "https://alchemists.io/projects/milestoner", "changelog_uri": "https://alchemists.io/projects/milestoner/versions", "bug_tracker_uri": "https://github.com/bkuhlmann/milestoner/issues", "source_code_uri": "https://github.com/bkuhlmann/milestoner", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "8f9989482af792504c3578ea97dc384fe5fff9d1aca34366466357d5932fd2ea", "spec_sha": "3e00eacd86746ed29f874507c1276de31e240bb5b83cbd22fc5bde2565e233f0", "project_uri": "https://rubygems.org/gems/milestoner", "gem_uri": "https://rubygems.org/gems/milestoner-19.5.0.gem", "homepage_uri": "https://alchemists.io/projects/milestoner", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bkuhlmann/milestoner", "bug_tracker_uri": "https://github.com/bkuhlmann/milestoner/issues", "changelog_uri": "https://alchemists.io/projects/milestoner/versions", "funding_uri": "https://github.com/sponsors/bkuhlmann", "dependencies": { "development": [], "runtime": [ { "name": "asciidoctor", "requirements": "~> 2.0" }, { "name": "cff", "requirements": "~> 1.3" }, { "name": "cogger", "requirements": "~> 1.0" }, { "name": "containable", "requirements": "~> 1.1" }, { "name": "core", "requirements": "~> 2.0" }, { "name": "dry-monads", "requirements": "~> 1.8" }, { "name": "dry-schema", "requirements": "~> 1.13" }, { "name": "etcher", "requirements": "~> 3.0" }, { "name": "gitt", "requirements": "~> 4.1" }, { "name": "hanami-view", "requirements": "~> 2.2" }, { "name": "infusible", "requirements": "~> 4.0" }, { "name": "lode", "requirements": "~> 2.0" }, { "name": "redcarpet", "requirements": "~> 3.6" }, { "name": "refinements", "requirements": "~> 13.0" }, { "name": "rouge", "requirements": "~> 4.5" }, { "name": "rss", "requirements": "~> 0.3" }, { "name": "runcom", "requirements": "~> 12.0" }, { "name": "sanitize", "requirements": "~> 7.0" }, { "name": "sod", "requirements": "~> 1.0" }, { "name": "spek", "requirements": "~> 4.0" }, { "name": "tone", "requirements": "~> 2.0" }, { "name": "versionaire", "requirements": "~> 14.0" }, { "name": "zeitwerk", "requirements": "~> 2.7" } ] } }
2025-05-17 21:18:57 UTC
ycnOHgYAgDnzpWp3yklTb

gemsmith

A command line interface for smithing Ruby gems.

23.4.0
Content{ "name": "gemsmith", "downloads": 292839, "version": "23.4.0", "version_created_at": "2025-05-17T21:14:06.994Z", "version_downloads": 0, "platform": "ruby", "authors": "Brooke Kuhlmann", "info": "A command line interface for smithing Ruby gems.", "licenses": [ "Hippocratic-2.1" ], "metadata": { "label": "Gemsmith", "funding_uri": "https://github.com/sponsors/bkuhlmann", "homepage_uri": "https://alchemists.io/projects/gemsmith", "changelog_uri": "https://alchemists.io/projects/gemsmith/versions", "bug_tracker_uri": "https://github.com/bkuhlmann/gemsmith/issues", "source_code_uri": "https://github.com/bkuhlmann/gemsmith", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "b3fc928f583a3307c3ef36e391ea8664f18ea1553c0de99f18a3c4a355be259d", "spec_sha": "6ed83fda04396e303f73cf126544a5b5c59324032a01b1071841a11176714bd4", "project_uri": "https://rubygems.org/gems/gemsmith", "gem_uri": "https://rubygems.org/gems/gemsmith-23.4.0.gem", "homepage_uri": "https://alchemists.io/projects/gemsmith", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bkuhlmann/gemsmith", "bug_tracker_uri": "https://github.com/bkuhlmann/gemsmith/issues", "changelog_uri": "https://alchemists.io/projects/gemsmith/versions", "funding_uri": "https://github.com/sponsors/bkuhlmann", "dependencies": { "development": [], "runtime": [ { "name": "cogger", "requirements": "~> 1.0" }, { "name": "containable", "requirements": "~> 1.1" }, { "name": "core", "requirements": "~> 2.0" }, { "name": "dry-monads", "requirements": "~> 1.8" }, { "name": "dry-schema", "requirements": "~> 1.13" }, { "name": "etcher", "requirements": "~> 3.0" }, { "name": "infusible", "requirements": "~> 4.0" }, { "name": "milestoner", "requirements": "~> 19.3" }, { "name": "refinements", "requirements": "~> 13.0" }, { "name": "rubysmith", "requirements": "~> 8.4" }, { "name": "runcom", "requirements": "~> 12.0" }, { "name": "sod", "requirements": "~> 1.0" }, { "name": "spek", "requirements": "~> 4.0" }, { "name": "zeitwerk", "requirements": "~> 2.7" } ] } }
2025-05-17 21:14:08 UTC
lMoFQAV47mLbJemY_pUBO

rubysmith

A command line interface for smithing Ruby projects.

8.4.0
Content{ "name": "rubysmith", "downloads": 74493, "version": "8.4.0", "version_created_at": "2025-05-17T21:09:10.347Z", "version_downloads": 0, "platform": "ruby", "authors": "Brooke Kuhlmann", "info": "A command line interface for smithing Ruby projects.", "licenses": [ "Hippocratic-2.1" ], "metadata": { "label": "Rubysmith", "funding_uri": "https://github.com/sponsors/bkuhlmann", "homepage_uri": "https://alchemists.io/projects/rubysmith", "changelog_uri": "https://alchemists.io/projects/rubysmith/versions", "bug_tracker_uri": "https://github.com/bkuhlmann/rubysmith/issues", "source_code_uri": "https://github.com/bkuhlmann/rubysmith", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "0ce3f01566169406535fed3cef2e6724c5c80f9dd7ff04235ad732eeac8776a3", "spec_sha": "dd59948f4be9554d4c519bbc4595f038159b56e97d5219d0ed3debe0e8d9a096", "project_uri": "https://rubygems.org/gems/rubysmith", "gem_uri": "https://rubygems.org/gems/rubysmith-8.4.0.gem", "homepage_uri": "https://alchemists.io/projects/rubysmith", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bkuhlmann/rubysmith", "bug_tracker_uri": "https://github.com/bkuhlmann/rubysmith/issues", "changelog_uri": "https://alchemists.io/projects/rubysmith/versions", "funding_uri": "https://github.com/sponsors/bkuhlmann", "dependencies": { "development": [], "runtime": [ { "name": "cogger", "requirements": "~> 1.0" }, { "name": "containable", "requirements": "~> 1.1" }, { "name": "dry-monads", "requirements": "~> 1.8" }, { "name": "dry-schema", "requirements": "~> 1.13" }, { "name": "etcher", "requirements": "~> 3.0" }, { "name": "gitt", "requirements": "~> 4.1" }, { "name": "infusible", "requirements": "~> 4.0" }, { "name": "pragmater", "requirements": "~> 16.0" }, { "name": "refinements", "requirements": "~> 13.0" }, { "name": "rubocop", "requirements": "~> 1.75" }, { "name": "runcom", "requirements": "~> 12.0" }, { "name": "sod", "requirements": "~> 1.0" }, { "name": "spek", "requirements": "~> 4.0" }, { "name": "tocer", "requirements": "~> 19.0" }, { "name": "tone", "requirements": "~> 2.0" }, { "name": "zeitwerk", "requirements": "~> 2.7" } ] } }
2025-05-17 21:09:12 UTC
RAHk7--_S4A3BJH66gdD-

taboola_api

A comprehensive Ruby client for interacting with the Taboola API

0.1.1
Content{ "name": "taboola_api", "downloads": 0, "version": "0.1.1", "version_created_at": "2025-05-17T21:02:48.051Z", "version_downloads": 0, "platform": "ruby", "authors": "Alex Koval", "info": "A comprehensive Ruby client for interacting with the Taboola API", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/k0va1/taboola_api", "changelog_uri": "https://github.com/k0va1/taboola_api/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/k0va1/taboola_api" }, "yanked": false, "sha": "37f33eb37c6ebf37f1d2f6c01550d4041d5c96e59f1f6a9f8f6e90078cf6699d", "spec_sha": "b912ffc066397a84a152775c9bd82511095d75ae9b5d9e090cb8fa8a6c920741", "project_uri": "https://rubygems.org/gems/taboola_api", "gem_uri": "https://rubygems.org/gems/taboola_api-0.1.1.gem", "homepage_uri": "https://github.com/k0va1/taboola_api", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/k0va1/taboola_api", "bug_tracker_uri": null, "changelog_uri": "https://github.com/k0va1/taboola_api/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "standard", "requirements": "= 1.49.0" }, { "name": "webmock", "requirements": "~> 3.0" } ], "runtime": [ { "name": "faraday", "requirements": "~> 2.0" }, { "name": "faraday-follow_redirects", "requirements": "~> 0.3" }, { "name": "faraday-multipart", "requirements": "~> 1.0" }, { "name": "faraday-retry", "requirements": "~> 2.0" }, { "name": "mime-types", "requirements": "~> 3.1" }, { "name": "zeitwerk", "requirements": "~> 2.6" } ] } }
2025-05-17 21:02:50 UTC
relDu8d5ECMQvqkov9lh7

Vectors

A Ruby gem for vector and matrix operations. Provides methods to calculate: - Matrix determinant: Determinant(matrix) input: matrix - Array of arrays size of nxn output: res[Int] - simple Integer - Scalar product of vectors scalar_prod(a, b) input: a[Array], b[Array]- vectors a and b output: res[Int] - simple Integer as a result of scalar prod - Cross product for 3D vectors cross_prod(a, b) input: a[Array], b[Array] - vectors a and b with dimension n = 3; output: res[Array] - vector with the size = 3 (its dimension) as a result of cross prod - Help function help() output: String with info about gem funcs Includes comprehensive error handling and input validation. Designed for educational use and basic linear algebra computations. Ruby-гем для операций с векторами и матрицами. Предоставляет методы для вычисления: - Определителя матрицы Determinant(matrix) input: matrix - матрица (массив массивов) размера nxn output: res[Int] - целое число - Скалярного произведения векторов scalar_prod(a, b) input: a[Array], b[Array] - векторы (массивы) a и b output: res[Int] - целое число как результат скалярного произведения - Векторного произведения для 3D векторов cross_prod(a, b) input: a[Array], b[Array] - векторы (массивы) a и b размером n = 3; output: res[Array] - вектор (массив) с размером = 3 (его размерность) как результат векторного произведения векторов - Функция "помощь" help() output: Строка с информацией про математические методы гема Включает обработку ошибок и валидацию входных данных. Разработан для образовательных целей и базовых вычислений линейной алгебры.

0.2.0
Content{ "name": "Vectors", "downloads": 154, "version": "0.2.0", "version_created_at": "2025-05-17T20:56:21.578Z", "version_downloads": 0, "platform": "ruby", "authors": "inaidE, spartanec22832, t1sh3", "info": "A Ruby gem for vector and matrix operations. Provides methods to calculate:\n - Matrix determinant:\n\n Determinant(matrix)\n\n input: matrix - Array of arrays size of nxn\n output: res[Int] - simple Integer\n\n - Scalar product of vectors\n\n scalar_prod(a, b)\n\n input: a[Array], b[Array]- vectors a and b\n output: res[Int] - simple Integer as a result of scalar prod\n\n - Cross product for 3D vectors\n\n cross_prod(a, b)\n\n input: a[Array], b[Array] - vectors a and b with dimension n = 3;\n output: res[Array] - vector with the size = 3 (its dimension) as a result of cross prod\n\n - Help function\n\n help()\n\n output: String with info about gem funcs\n \n Includes comprehensive error handling and input validation. Designed for educational use and basic linear algebra computations.\n\n Ruby-гем для операций с векторами и матрицами. Предоставляет методы для вычисления:\n - Определителя матрицы\n\n Determinant(matrix)\n\n input: matrix - матрица (массив массивов) размера nxn\n output: res[Int] - целое число\n\n - Скалярного произведения векторов\n\n scalar_prod(a, b)\n\n input: a[Array], b[Array] - векторы (массивы) a и b\n output: res[Int] - целое число как результат скалярного произведения\n\n - Векторного произведения для 3D векторов\n\n cross_prod(a, b)\n\n input: a[Array], b[Array] - векторы (массивы) a и b размером n = 3;\n output: res[Array] - вектор (массив) с размером = 3 (его размерность) как результат векторного произведения векторов\n\n - Функция \"помощь\"\n\n help()\n\n output: Строка с информацией про математические методы гема\n\n Включает обработку ошибок и валидацию входных данных. Разработан для образовательных целей и базовых вычислений линейной алгебры.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "a98cdfa1559baec8832194552a390ab4bc378251611732d3f09918e3af75511e", "spec_sha": "f0877f83a1be829f22960093a86ecd924af355e8097c7b776cb7f8aaee6f4a94", "project_uri": "https://rubygems.org/gems/Vectors", "gem_uri": "https://rubygems.org/gems/Vectors-0.2.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/Vectors/0.2.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-05-17 20:56:23 UTC
ivvZTRuZT8X8YEBpUcLo1

horsefield

It's a scraper

0.7.1
Content{ "name": "horsefield", "downloads": 98315, "version": "0.7.1", "version_created_at": "2025-05-17T20:43:50.049Z", "version_downloads": 0, "platform": "ruby", "authors": "Erik Strömberg", "info": "It's a scraper", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "8160880e9927b5764fc601feb12752db1c6e5f7804e8fff6e3228240cd323177", "spec_sha": "9468261068f2eda9aa12f6b4b9878a4ec41e17a1367be364df9a6004d02c9ae6", "project_uri": "https://rubygems.org/gems/horsefield", "gem_uri": "https://rubygems.org/gems/horsefield-0.7.1.gem", "homepage_uri": "http://github.com/apa512/horsefield", "wiki_uri": "", "documentation_uri": "https://www.rubydoc.info/gems/horsefield/0.7.1", "mailing_list_uri": "", "source_code_uri": "http://github.com/apa512/horsefield", "bug_tracker_uri": "", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 1.7" }, { "name": "guard", "requirements": ">= 0" }, { "name": "guard-minitest", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 12.3.3" } ], "runtime": [ { "name": "nokogiri", "requirements": ">= 0" } ] } }
2025-05-17 20:43:57 UTC
fGjrnjhy8LBPD-vRXLKMS

bddgenx

Transforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD.

2.4.3
Content{ "name": "bddgenx", "downloads": 4714, "version": "2.4.3", "version_created_at": "2025-05-17T20:22:18.115Z", "version_downloads": 0, "platform": "ruby", "authors": "David Nascimento", "info": "Transforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "d1f096d6103c0f7438664a434d50ce750fd375ef31b074567ed0b2be8da3190b", "spec_sha": "1ebf10d25802714c52dc8a905bf78c523634f8b1516e9565964e9b843d8ee552", "project_uri": "https://rubygems.org/gems/bddgenx", "gem_uri": "https://rubygems.org/gems/bddgenx-2.4.3.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/bddgenx/2.4.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "dotenv", "requirements": ">= 3.1" }, { "name": "faraday", "requirements": ">= 2.13.0" }, { "name": "prawn", "requirements": ">= 2.0" }, { "name": "prawn-svg", "requirements": ">= 0.2.2" }, { "name": "prawn-table", "requirements": ">= 0.2.0" }, { "name": "ruby-openai", "requirements": ">= 8.0" }, { "name": "unicode", "requirements": ">= 0.4" } ] } }
2025-05-17 20:22:20 UTC
by50ZtXjDsi3nWTod9LtF

bddgenx

Transforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD.

2.4.2
Content{ "name": "bddgenx", "downloads": 4702, "version": "2.4.2", "version_created_at": "2025-05-17T20:18:01.356Z", "version_downloads": 0, "platform": "ruby", "authors": "David Nascimento", "info": "Transforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "2c21df258c1586c1676a0dc136f89df3a783a2e0db7b3e962604186a736d28ca", "spec_sha": "11c19f62157dc347f7e3b3ca337046507ca6cb3399ded1d5bef6f9450a951802", "project_uri": "https://rubygems.org/gems/bddgenx", "gem_uri": "https://rubygems.org/gems/bddgenx-2.4.2.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/bddgenx/2.4.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "dotenv", "requirements": ">= 3.1" }, { "name": "faraday", "requirements": ">= 2.13.0" }, { "name": "prawn", "requirements": ">= 2.0" }, { "name": "prawn-svg", "requirements": ">= 0.2.2" }, { "name": "prawn-table", "requirements": ">= 0.2.0" }, { "name": "ruby-openai", "requirements": ">= 8.0" }, { "name": "unicode", "requirements": ">= 0.4" } ] } }
2025-05-17 20:18:04 UTC
GGNsw6sXPbI_EnklE4s68

codify.rb

A Ruby library for code generation.

0.1.3
Content{ "name": "codify.rb", "downloads": 862, "version": "0.1.3", "version_created_at": "2025-05-17T20:10:23.208Z", "version_downloads": 0, "platform": "ruby", "authors": "Arto Bendiken", "info": "A Ruby library for code generation.", "licenses": [ "Unlicense" ], "metadata": { "homepage_uri": "https://github.com/dryruby/codify.rb", "changelog_uri": "https://github.com/dryruby/codify.rb/blob/master/CHANGES.md", "bug_tracker_uri": "https://github.com/dryruby/codify.rb/issues", "source_code_uri": "https://github.com/dryruby/codify.rb", "documentation_uri": "https://rubydoc.info/gems/codify.rb" }, "yanked": false, "sha": "caa4486a200e2b7855313f57469eff6f00a06aedeef16388289bbbf0afbc0e3f", "spec_sha": "9c67026ec6ae24830803f41f385c332c6cddcc192d12b0cd512c7c57b9455276", "project_uri": "https://rubygems.org/gems/codify.rb", "gem_uri": "https://rubygems.org/gems/codify.rb-0.1.3.gem", "homepage_uri": "https://github.com/dryruby/codify.rb", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/codify.rb", "mailing_list_uri": null, "source_code_uri": "https://github.com/dryruby/codify.rb", "bug_tracker_uri": "https://github.com/dryruby/codify.rb/issues", "changelog_uri": "https://github.com/dryruby/codify.rb/blob/master/CHANGES.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.13" }, { "name": "yard", "requirements": "~> 0.9" } ], "runtime": [] } }
2025-05-17 20:10:26 UTC
WixttOcT-1mIv7zUvH52e

zapient

Nothing to see here, move along.

0.0.0
Content{ "name": "zapient", "downloads": 0, "version": "0.0.0", "version_created_at": "2025-05-17T19:51:26.645Z", "version_downloads": 0, "platform": "ruby", "authors": "squidfunk", "info": "Nothing to see here, move along.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "093a6f20a69879cbe8f0e14e2d81cf32dc4ee616f147bc7b487fff8278574f4a", "spec_sha": "525502702056b922a15fe5b85f151c417480a0fa01b70d13076cb29d444e74cc", "project_uri": "https://rubygems.org/gems/zapient", "gem_uri": "https://rubygems.org/gems/zapient-0.0.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/zapient/0.0.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-05-17 19:51:29 UTC
mykArHbKixcfJqeWIzrnn

actionmcp

It offers base classes and helpers for creating MCP applications, making it easier to integrate your Ruby/Rails application with the MCP standard

0.50.13
Content{ "name": "actionmcp", "downloads": 9695, "version": "0.50.13", "version_created_at": "2025-05-17T19:32:33.774Z", "version_downloads": 0, "platform": "ruby", "authors": "Abdelkader Boudih", "info": "It offers base classes and helpers for creating MCP applications, making it easier to integrate your Ruby/Rails application with the MCP standard", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/seuros/action_mcp", "changelog_uri": "https://github.com/seuros/action_mcp/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/seuros/action_mcp", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "e7b38f54b1f1f27298c26b4c7d799a308d94d6d914fdbe2eea03311c914b120f", "spec_sha": "498dbfa9a58a77cd7c882ea732ae7b052abeda877800dcde5f82e272a2cb7395", "project_uri": "https://rubygems.org/gems/actionmcp", "gem_uri": "https://rubygems.org/gems/actionmcp-0.50.13.gem", "homepage_uri": "https://github.com/seuros/action_mcp", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/seuros/action_mcp", "bug_tracker_uri": null, "changelog_uri": "https://github.com/seuros/action_mcp/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activerecord", "requirements": ">= 8.0.1" }, { "name": "concurrent-ruby", "requirements": ">= 1.3.1" }, { "name": "jsonrpc-rails", "requirements": ">= 0.5.1" }, { "name": "multi_json", "requirements": ">= 0" }, { "name": "railties", "requirements": ">= 8.0.1" }, { "name": "zeitwerk", "requirements": "~> 2.6" } ] } }
2025-05-17 19:32:35 UTC
megonoWmPGXaeEBz4dKPf

bddgenx

Transforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD.

2.3.3
Content{ "name": "bddgenx", "downloads": 4614, "version": "2.3.3", "version_created_at": "2025-05-17T18:46:11.132Z", "version_downloads": 0, "platform": "ruby", "authors": "David Nascimento", "info": "Transforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "c7f8f860f6da1c4ecd412269514b61103e87fbf0fbadb793da9cdb346a3a5f24", "spec_sha": "5909bef6a62c566bc5e2254fd047c72b0203f34e78ec0538114eb8ca480d066d", "project_uri": "https://rubygems.org/gems/bddgenx", "gem_uri": "https://rubygems.org/gems/bddgenx-2.3.3.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/bddgenx/2.3.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "dotenv", "requirements": ">= 3.1" }, { "name": "faraday", "requirements": ">= 2.13.0" }, { "name": "prawn", "requirements": ">= 2.0" }, { "name": "prawn-svg", "requirements": ">= 0.2.2" }, { "name": "prawn-table", "requirements": ">= 0.2.0" }, { "name": "ruby-openai", "requirements": ">= 8.0" }, { "name": "unicode", "requirements": ">= 0.4" } ] } }
2025-05-17 18:46:14 UTC
QqXkwQyHUyh8FHhnapIUn

pg_hash_func

Replicates PostgreSQL's default hash partitioning calculations. Specifically targets the logic within `hashint8extended` (for bigint) and `hashint4extended` (for integer/smallint) from PostgreSQL's `src/backend/access/hash/hashfunc.c`.

0.1.1
Content{ "name": "pg_hash_func", "downloads": 269, "version": "0.1.1", "version_created_at": "2025-05-17T18:39:18.214Z", "version_downloads": 0, "platform": "ruby", "authors": "Shayon Mukherjee", "info": "Replicates PostgreSQL's default hash partitioning calculations.\nSpecifically targets the logic within `hashint8extended` (for bigint)\nand `hashint4extended` (for integer/smallint) from PostgreSQL's\n`src/backend/access/hash/hashfunc.c`.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/shayonj/pg_hash_func", "changelog_uri": "https://github.com/shayonj/pg_hash_func/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/shayonj/pg_hash_func", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "915190f03eabb4efce0020b3ca58be1219156bd17e1cccf80656e1803f0f7545", "spec_sha": "f8bf54118742b0b81c84557d80d89b84c1a449f6446e62438eccd068e04b8439", "project_uri": "https://rubygems.org/gems/pg_hash_func", "gem_uri": "https://rubygems.org/gems/pg_hash_func-0.1.1.gem", "homepage_uri": "https://github.com/shayonj/pg_hash_func", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/shayonj/pg_hash_func", "bug_tracker_uri": null, "changelog_uri": "https://github.com/shayonj/pg_hash_func/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-05-17 18:39:19 UTC
LvGZ3QlzGbbeo_2UTWf83

linzer

An implementation of HTTP Messages Signatures (RFC9421)

0.7.0
Content{ "name": "linzer", "downloads": 13254, "version": "0.7.0", "version_created_at": "2025-05-17T18:35:32.433Z", "version_downloads": 0, "platform": "ruby", "authors": "Miguel Landaeta", "info": "An implementation of HTTP Messages Signatures (RFC9421)", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/nomadium/linzer", "changelog_uri": "https://github.com/nomadium/linzer/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/nomadium/linzer" }, "yanked": false, "sha": "10f632adf4837857d620e64f8dd610c2c1d6ce97ef285be53bbd8f094fcace01", "spec_sha": "92aea8de640e187400a17ef8e4611fd87db475f1ede016271881acd9a4f1baf8", "project_uri": "https://rubygems.org/gems/linzer", "gem_uri": "https://rubygems.org/gems/linzer-0.7.0.gem", "homepage_uri": "https://github.com/nomadium/linzer", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/nomadium/linzer", "bug_tracker_uri": null, "changelog_uri": "https://github.com/nomadium/linzer/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "cgi", "requirements": "~> 0.4.2" }, { "name": "forwardable", "requirements": "~> 1.3, >= 1.3.3" }, { "name": "logger", "requirements": "~> 1.7, >= 1.7.0" }, { "name": "net-http", "requirements": "~> 0.6.0" }, { "name": "openssl", "requirements": "~> 3.0, >= 3.0.0" }, { "name": "rack", "requirements": ">= 2.2, < 4.0" }, { "name": "starry", "requirements": "~> 0.2" }, { "name": "stringio", "requirements": "~> 3.1, >= 3.1.2" }, { "name": "uri", "requirements": "~> 1.0, >= 1.0.2" } ] } }
2025-05-17 18:35:34 UTC
UCMtrSlYSVXE9ehfDLA_5

llm.rb

llm.rb is a zero-dependency Ruby toolkit for Large Language Models that includes OpenAI, Gemini, Anthropic, DeepSeek, Ollama, and LlamaCpp. It’s fast, simple and composable – with full support for chat, tool calling, audio, images, files, and JSON Schema generation.

0.8.0
Content{ "name": "llm.rb", "downloads": 2250, "version": "0.8.0", "version_created_at": "2025-05-17T18:32:50.291Z", "version_downloads": 0, "platform": "ruby", "authors": "Antar Azri, 0x1eef", "info": "llm.rb is a zero-dependency Ruby toolkit for Large Language Models that includes OpenAI, Gemini, Anthropic, DeepSeek, Ollama, and LlamaCpp. It’s fast, simple and composable – with full support for chat, tool calling, audio, images, files, and JSON Schema generation.", "licenses": [ "0BSDL" ], "metadata": { "homepage_uri": "https://github.com/llmrb/llm", "source_code_uri": "https://github.com/llmrb/llm" }, "yanked": false, "sha": "6795864345c9957236b0dd02eccb78dff08d669643745d87b32d300b1d22f6c5", "spec_sha": "3e9a6da7c5f22bc5ac86756387b7804c32be6de8bf625ee56d416bdcf66b3e7b", "project_uri": "https://rubygems.org/gems/llm.rb", "gem_uri": "https://rubygems.org/gems/llm.rb-0.8.0.gem", "homepage_uri": "https://github.com/llmrb/llm", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/llmrb/llm", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "dotenv", "requirements": "~> 2.8" }, { "name": "kramdown", "requirements": "~> 2.4" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "standard", "requirements": "~> 1.40" }, { "name": "test-cmd.rb", "requirements": "~> 0.12.0" }, { "name": "vcr", "requirements": "~> 6.0" }, { "name": "webmock", "requirements": "~> 3.24.0" }, { "name": "webrick", "requirements": "~> 1.8" }, { "name": "yard", "requirements": "~> 0.9.37" } ], "runtime": [] } }
2025-05-17 18:32:52 UTC
aphYJr0wFP5ReT-4zV2xs

spambust

Render input tags with masked names. The original input names are hidden. A spam bot would fill the incorrect but visible input tags. The server detects this and responds appropriately.

0.2.2
Content{ "name": "spambust", "downloads": 15146, "version": "0.2.2", "version_created_at": "2025-05-17T17:58:11.828Z", "version_downloads": 0, "platform": "ruby", "authors": "Chirantan Mitra", "info": "Render input tags with masked names. The original input names are hidden.\nA spam bot would fill the incorrect but visible input tags. The server\ndetects this and responds appropriately.\n", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "c037e735c1e29c98ec0c7f85acbd4c2a88f14365c235d9f58a98bb3eb6e11ad5", "spec_sha": "1f6d512334fd4ea06616eb0ad36d1f80a3d60db9dbe9cada79909f6dadc6466b", "project_uri": "https://rubygems.org/gems/spambust", "gem_uri": "https://rubygems.org/gems/spambust-0.2.2.gem", "homepage_uri": "https://github.com/chiku/spambust", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/spambust/0.2.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-05-17 17:58:13 UTC
OO_16aZc4l5JgD27OSp9I

fast_code_owners

A ruby interface that determines file ownership for git repositories

0.0.7
Content{ "name": "fast_code_owners", "downloads": 2360, "version": "0.0.7", "version_created_at": "2025-05-17T17:52:15.310Z", "version_downloads": 0, "platform": "ruby", "authors": "Perry Hertler", "info": "A ruby interface that determines file ownership for git repositories", "licenses": [], "metadata": { "homepage_uri": "https://github.com/rubyatscale/fast_code_owners", "changelog_uri": "https://github.com/rubyatscale/fast_code_owners/releases", "source_code_uri": "https://github.com/rubyatscale/fast_code_owners", "cargo_crate_name": "fast_code_owners", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "88115fb530e70d20a60eb1a75bc76389e7681f275387b832ba2a858196974d4e", "spec_sha": "5263352127609fa38c25c41c230309a2416ad44e1b82916108ce07bc9d3398e4", "project_uri": "https://rubygems.org/gems/fast_code_owners", "gem_uri": "https://rubygems.org/gems/fast_code_owners-0.0.7.gem", "homepage_uri": "https://github.com/rubyatscale/fast_code_owners", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/rubyatscale/fast_code_owners", "bug_tracker_uri": null, "changelog_uri": "https://github.com/rubyatscale/fast_code_owners/releases", "funding_uri": null, "dependencies": { "development": [ { "name": "debug", "requirements": ">= 0" }, { "name": "railties", "requirements": ">= 0" }, { "name": "rb_sys", "requirements": "~> 0.9.63" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "sorbet", "requirements": ">= 0" }, { "name": "tapioca", "requirements": ">= 0" } ], "runtime": [ { "name": "code_teams", "requirements": "~> 1.0" }, { "name": "packs-specification", "requirements": ">= 0" }, { "name": "sorbet-runtime", "requirements": ">= 0" } ] } }
2025-05-17 17:52:17 UTC
vE-NxlnumpdyTfaoSjD4W

fast_code_owners

A ruby interface that determines file ownership for git repositories

0.0.7
Content{ "name": "fast_code_owners", "downloads": 2360, "version": "0.0.7", "version_created_at": "2025-05-17T17:52:11.696Z", "version_downloads": 0, "platform": "x86_64-linux", "authors": "Perry Hertler", "info": "A ruby interface that determines file ownership for git repositories", "licenses": [], "metadata": { "homepage_uri": "https://github.com/rubyatscale/fast_code_owners", "changelog_uri": "https://github.com/rubyatscale/fast_code_owners/releases", "source_code_uri": "https://github.com/rubyatscale/fast_code_owners", "cargo_crate_name": "fast_code_owners", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "07e6edd2f0b62772cd2308f9822b235ee14b1a0f4be292cbc88255584db576cb", "spec_sha": "4bd1d042eeab1f0c7e8fa21bd3b54f98ec882e6231b74f16d71ce74e3602a223", "project_uri": "https://rubygems.org/gems/fast_code_owners", "gem_uri": "https://rubygems.org/gems/fast_code_owners-0.0.7-x86_64-linux.gem", "homepage_uri": "https://github.com/rubyatscale/fast_code_owners", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/rubyatscale/fast_code_owners", "bug_tracker_uri": null, "changelog_uri": "https://github.com/rubyatscale/fast_code_owners/releases", "funding_uri": null, "dependencies": { "development": [ { "name": "debug", "requirements": ">= 0" }, { "name": "railties", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "sorbet", "requirements": ">= 0" }, { "name": "tapioca", "requirements": ">= 0" } ], "runtime": [ { "name": "code_teams", "requirements": "~> 1.0" }, { "name": "packs-specification", "requirements": ">= 0" }, { "name": "sorbet-runtime", "requirements": ">= 0" } ] } }
2025-05-17 17:52:13 UTC
LWI6B6KfxTHRKgwJb2tM2

fast_code_owners

A ruby interface that determines file ownership for git repositories

0.0.7
Content{ "name": "fast_code_owners", "downloads": 2360, "version": "0.0.7", "version_created_at": "2025-05-17T17:52:10.314Z", "version_downloads": 0, "platform": "x86_64-linux-musl", "authors": "Perry Hertler", "info": "A ruby interface that determines file ownership for git repositories", "licenses": [], "metadata": { "homepage_uri": "https://github.com/rubyatscale/fast_code_owners", "changelog_uri": "https://github.com/rubyatscale/fast_code_owners/releases", "source_code_uri": "https://github.com/rubyatscale/fast_code_owners", "cargo_crate_name": "fast_code_owners", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "bb0fa46caff83e1221c7703bc3995d25e35482c84811ab265271cc336054c160", "spec_sha": "3e4c47da5490e4e1a7657e30b70e9d71ce2cd8e0d62ecf9cdb657c8851fb3789", "project_uri": "https://rubygems.org/gems/fast_code_owners", "gem_uri": "https://rubygems.org/gems/fast_code_owners-0.0.7-x86_64-linux-musl.gem", "homepage_uri": "https://github.com/rubyatscale/fast_code_owners", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/rubyatscale/fast_code_owners", "bug_tracker_uri": null, "changelog_uri": "https://github.com/rubyatscale/fast_code_owners/releases", "funding_uri": null, "dependencies": { "development": [ { "name": "debug", "requirements": ">= 0" }, { "name": "railties", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "sorbet", "requirements": ">= 0" }, { "name": "tapioca", "requirements": ">= 0" } ], "runtime": [ { "name": "code_teams", "requirements": "~> 1.0" }, { "name": "packs-specification", "requirements": ">= 0" }, { "name": "sorbet-runtime", "requirements": ">= 0" } ] } }
2025-05-17 17:52:12 UTC
EdCbKuUCdZgDN_IuHBe0w

fast_code_owners

A ruby interface that determines file ownership for git repositories

0.0.7
Content{ "name": "fast_code_owners", "downloads": 2360, "version": "0.0.7", "version_created_at": "2025-05-17T17:52:08.897Z", "version_downloads": 0, "platform": "x86_64-darwin", "authors": "Perry Hertler", "info": "A ruby interface that determines file ownership for git repositories", "licenses": [], "metadata": { "homepage_uri": "https://github.com/rubyatscale/fast_code_owners", "changelog_uri": "https://github.com/rubyatscale/fast_code_owners/releases", "source_code_uri": "https://github.com/rubyatscale/fast_code_owners", "cargo_crate_name": "fast_code_owners", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "6ffc067ee58e6b85b4688166d0f18e99b12dcfce6b671e28bd051596ee050db8", "spec_sha": "d6b1f492bf761fde54ef3d965d823ef140dcd28c553bc8a3c41fa3659519c858", "project_uri": "https://rubygems.org/gems/fast_code_owners", "gem_uri": "https://rubygems.org/gems/fast_code_owners-0.0.7-x86_64-darwin.gem", "homepage_uri": "https://github.com/rubyatscale/fast_code_owners", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/rubyatscale/fast_code_owners", "bug_tracker_uri": null, "changelog_uri": "https://github.com/rubyatscale/fast_code_owners/releases", "funding_uri": null, "dependencies": { "development": [ { "name": "debug", "requirements": ">= 0" }, { "name": "railties", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "sorbet", "requirements": ">= 0" }, { "name": "tapioca", "requirements": ">= 0" } ], "runtime": [ { "name": "code_teams", "requirements": "~> 1.0" }, { "name": "packs-specification", "requirements": ">= 0" }, { "name": "sorbet-runtime", "requirements": ">= 0" } ] } }
2025-05-17 17:52:12 UTC
Wlu6-k_MBV6jV9YUgP11R

fast_code_owners

A ruby interface that determines file ownership for git repositories

0.0.7
Content{ "name": "fast_code_owners", "downloads": 2360, "version": "0.0.7", "version_created_at": "2025-05-17T17:52:07.633Z", "version_downloads": 0, "platform": "x64-mingw-ucrt", "authors": "Perry Hertler", "info": "A ruby interface that determines file ownership for git repositories", "licenses": [], "metadata": { "homepage_uri": "https://github.com/rubyatscale/fast_code_owners", "changelog_uri": "https://github.com/rubyatscale/fast_code_owners/releases", "source_code_uri": "https://github.com/rubyatscale/fast_code_owners", "cargo_crate_name": "fast_code_owners", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "a9a063e19944c3c8357eacae77ede207d3e6ee84551e877e151f4ff4f807c78f", "spec_sha": "5eaffc9cff9123de9823a3dbab969c0e11ec36e9de7e58afee8387bfba1f100b", "project_uri": "https://rubygems.org/gems/fast_code_owners", "gem_uri": "https://rubygems.org/gems/fast_code_owners-0.0.7-x64-mingw-ucrt.gem", "homepage_uri": "https://github.com/rubyatscale/fast_code_owners", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/rubyatscale/fast_code_owners", "bug_tracker_uri": null, "changelog_uri": "https://github.com/rubyatscale/fast_code_owners/releases", "funding_uri": null, "dependencies": { "development": [ { "name": "debug", "requirements": ">= 0" }, { "name": "railties", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "sorbet", "requirements": ">= 0" }, { "name": "tapioca", "requirements": ">= 0" } ], "runtime": [ { "name": "code_teams", "requirements": "~> 1.0" }, { "name": "packs-specification", "requirements": ">= 0" }, { "name": "sorbet-runtime", "requirements": ">= 0" } ] } }
2025-05-17 17:52:09 UTC
0_kXpxoVaPNU5kXzzHKfg

fast_code_owners

A ruby interface that determines file ownership for git repositories

0.0.7
Content{ "name": "fast_code_owners", "downloads": 2360, "version": "0.0.7", "version_created_at": "2025-05-17T17:52:06.023Z", "version_downloads": 0, "platform": "arm64-darwin", "authors": "Perry Hertler", "info": "A ruby interface that determines file ownership for git repositories", "licenses": [], "metadata": { "homepage_uri": "https://github.com/rubyatscale/fast_code_owners", "changelog_uri": "https://github.com/rubyatscale/fast_code_owners/releases", "source_code_uri": "https://github.com/rubyatscale/fast_code_owners", "cargo_crate_name": "fast_code_owners", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "d8ad65dd7b3322cac8f31201cf557f41ee804aff941de36272a25fac0f3e1a80", "spec_sha": "c345d06ca8a5f3dc0b8bd4a5476edef2a919d4c0851f88521e64592c74c11934", "project_uri": "https://rubygems.org/gems/fast_code_owners", "gem_uri": "https://rubygems.org/gems/fast_code_owners-0.0.7-arm64-darwin.gem", "homepage_uri": "https://github.com/rubyatscale/fast_code_owners", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/rubyatscale/fast_code_owners", "bug_tracker_uri": null, "changelog_uri": "https://github.com/rubyatscale/fast_code_owners/releases", "funding_uri": null, "dependencies": { "development": [ { "name": "debug", "requirements": ">= 0" }, { "name": "railties", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "sorbet", "requirements": ">= 0" }, { "name": "tapioca", "requirements": ">= 0" } ], "runtime": [ { "name": "code_teams", "requirements": "~> 1.0" }, { "name": "packs-specification", "requirements": ">= 0" }, { "name": "sorbet-runtime", "requirements": ">= 0" } ] } }
2025-05-17 17:52:08 UTC
UDOivbB1xoPVEczGbcqCd

fast_code_owners

A ruby interface that determines file ownership for git repositories

0.0.7
Content{ "name": "fast_code_owners", "downloads": 2360, "version": "0.0.7", "version_created_at": "2025-05-17T17:52:04.540Z", "version_downloads": 0, "platform": "aarch64-linux", "authors": "Perry Hertler", "info": "A ruby interface that determines file ownership for git repositories", "licenses": [], "metadata": { "homepage_uri": "https://github.com/rubyatscale/fast_code_owners", "changelog_uri": "https://github.com/rubyatscale/fast_code_owners/releases", "source_code_uri": "https://github.com/rubyatscale/fast_code_owners", "cargo_crate_name": "fast_code_owners", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "c6c4d6e0b0a79ba6f80bea7f652e9c1dd9fa10abdbba35de0940167e09587fe0", "spec_sha": "e368df7371993f0ea84ffdf66b7f9f0c472196ef6ff32b0b47b5ce6ac3bef955", "project_uri": "https://rubygems.org/gems/fast_code_owners", "gem_uri": "https://rubygems.org/gems/fast_code_owners-0.0.7-aarch64-linux.gem", "homepage_uri": "https://github.com/rubyatscale/fast_code_owners", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/rubyatscale/fast_code_owners", "bug_tracker_uri": null, "changelog_uri": "https://github.com/rubyatscale/fast_code_owners/releases", "funding_uri": null, "dependencies": { "development": [ { "name": "debug", "requirements": ">= 0" }, { "name": "railties", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "sorbet", "requirements": ">= 0" }, { "name": "tapioca", "requirements": ">= 0" } ], "runtime": [ { "name": "code_teams", "requirements": "~> 1.0" }, { "name": "packs-specification", "requirements": ">= 0" }, { "name": "sorbet-runtime", "requirements": ">= 0" } ] } }
2025-05-17 17:52:08 UTC
y5i2y9wACdgdSivAaGkK7

fast_code_owners

A ruby interface that determines file ownership for git repositories

0.0.7
Content{ "name": "fast_code_owners", "downloads": 2360, "version": "0.0.7", "version_created_at": "2025-05-17T17:52:03.067Z", "version_downloads": 0, "platform": "aarch64-linux-musl", "authors": "Perry Hertler", "info": "A ruby interface that determines file ownership for git repositories", "licenses": [], "metadata": { "homepage_uri": "https://github.com/rubyatscale/fast_code_owners", "changelog_uri": "https://github.com/rubyatscale/fast_code_owners/releases", "source_code_uri": "https://github.com/rubyatscale/fast_code_owners", "cargo_crate_name": "fast_code_owners", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "f31a95635210564799c0716aa8fc8b24e1140d3ce7b1acdfea23efcbbe04c830", "spec_sha": "e06381ba33f4f1d190180f64cd6153c8a44d208c6d42d9236acacca5e08ed50d", "project_uri": "https://rubygems.org/gems/fast_code_owners", "gem_uri": "https://rubygems.org/gems/fast_code_owners-0.0.7-aarch64-linux-musl.gem", "homepage_uri": "https://github.com/rubyatscale/fast_code_owners", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/rubyatscale/fast_code_owners", "bug_tracker_uri": null, "changelog_uri": "https://github.com/rubyatscale/fast_code_owners/releases", "funding_uri": null, "dependencies": { "development": [ { "name": "debug", "requirements": ">= 0" }, { "name": "railties", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "sorbet", "requirements": ">= 0" }, { "name": "tapioca", "requirements": ">= 0" } ], "runtime": [ { "name": "code_teams", "requirements": "~> 1.0" }, { "name": "packs-specification", "requirements": ">= 0" }, { "name": "sorbet-runtime", "requirements": ">= 0" } ] } }
2025-05-17 17:52:04 UTC
aWMhcHRV55moHB0JKmHfY

bddgenx

Transforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD.

2.3.2
Content{ "name": "bddgenx", "downloads": 4460, "version": "2.3.2", "version_created_at": "2025-05-17T17:37:57.826Z", "version_downloads": 0, "platform": "ruby", "authors": "David Nascimento", "info": "Transforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "b7ebadb3d085f443ba88e71cf00b5ac87994b6e5f183454a16704648bc3c0eeb", "spec_sha": "423709654944295273dab5538d0e49730dbd07cd33a3b02eb8c0a55fca2b9d24", "project_uri": "https://rubygems.org/gems/bddgenx", "gem_uri": "https://rubygems.org/gems/bddgenx-2.3.2.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/bddgenx/2.3.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "dotenv", "requirements": ">= 3.1" }, { "name": "faraday", "requirements": ">= 2.13.0" }, { "name": "prawn", "requirements": ">= 2.0" }, { "name": "prawn-svg", "requirements": ">= 0.2.2" }, { "name": "prawn-table", "requirements": ">= 0.2.0" }, { "name": "ruby-openai", "requirements": ">= 8.0" }, { "name": "unicode", "requirements": ">= 0.4" } ] } }
2025-05-17 17:38:01 UTC
GpSqu-SREMmwrzIcK3w6W

geminize

A convenient and robust Ruby interface for the Google Gemini API, enabling easy integration of powerful generative AI models into your applications. Includes support for text generation, chat conversations, embeddings, multimodal content.

1.3.1
Content{ "name": "geminize", "downloads": 729, "version": "1.3.1", "version_created_at": "2025-05-17T17:32:02.746Z", "version_downloads": 0, "platform": "ruby", "authors": "Nhat Long Nguyen", "info": "A convenient and robust Ruby interface for the Google Gemini API, enabling easy integration of powerful generative AI models into your applications. Includes support for text generation, chat conversations, embeddings, multimodal content.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/nhlongnguyen/geminize", "changelog_uri": "https://github.com/nhlongnguyen/geminize/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/nhlongnguyen/geminize", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "b55a076a527757a97d54a24129eb455a17631554800097f8e1b3e491aa7d14dc", "spec_sha": "4b07e75b81a43863017fed75fcbca4cbbe3816e6c491fab9b1f4ab9d4df48ee9", "project_uri": "https://rubygems.org/gems/geminize", "gem_uri": "https://rubygems.org/gems/geminize-1.3.1.gem", "homepage_uri": "https://github.com/nhlongnguyen/geminize", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/nhlongnguyen/geminize", "bug_tracker_uri": null, "changelog_uri": "https://github.com/nhlongnguyen/geminize/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "dotenv", "requirements": "~> 2.8" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "standard", "requirements": "~> 1.3" }, { "name": "vcr", "requirements": "~> 6.0" }, { "name": "webmock", "requirements": "~> 3.14" } ], "runtime": [ { "name": "faraday", "requirements": "~> 2.0" }, { "name": "faraday-retry", "requirements": "~> 2.0" }, { "name": "mime-types", "requirements": "~> 3.5" } ] } }
2025-05-17 17:32:06 UTC
u8Ro-Yt75qjP30E9kV1GH

jekyll-koziolekweb-tags

Here you will find a set of tags that allow you to create code listings with numbering, notes using the <aside> element and more.

0.4.2
Content{ "name": "jekyll-koziolekweb-tags", "downloads": 762, "version": "0.4.2", "version_created_at": "2025-05-17T17:19:02.866Z", "version_downloads": 0, "platform": "ruby", "authors": "Koziolek", "info": "Here you will find a set of tags that allow you to create code listings with numbering, notes using the <aside> element and more.", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/Koziolek/jekyll-koziolekweb-tags/CHANGELOG.md", "source_code_uri": "https://github.com/Koziolek/jekyll-koziolekweb-tags" }, "yanked": false, "sha": "a6386602392ed3a310746a8d40822534850107a00e439221791097d3e530572d", "spec_sha": "a2389bb5cb67df22339e36fbaaaea1363174c14302de17a40d79dbfb8108696f", "project_uri": "https://rubygems.org/gems/jekyll-koziolekweb-tags", "gem_uri": "https://rubygems.org/gems/jekyll-koziolekweb-tags-0.4.2.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Koziolek/jekyll-koziolekweb-tags", "bug_tracker_uri": null, "changelog_uri": "https://github.com/Koziolek/jekyll-koziolekweb-tags/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "jekyll", "requirements": ">= 3.7, < 5.0" } ] } }
2025-05-17 17:19:04 UTC
Up33sxwek7ZZ6advWJ6m-

echspec

A conformance testing tool for ECH implementation

0.0.2
Content{ "name": "echspec", "downloads": 214, "version": "0.0.2", "version_created_at": "2025-05-17T17:17:57.568Z", "version_downloads": 0, "platform": "ruby", "authors": "thekuwayama", "info": "A conformance testing tool for ECH implementation", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "d659b129ab10c573e0cf38b89b3b36b844ac67b010d39cb8bfe21e49ffe67f6d", "spec_sha": "b01e9df3a07330f3ad7725d3a79084a8ac77a09598ce5a7b4b924cb22dcd81d9", "project_uri": "https://rubygems.org/gems/echspec", "gem_uri": "https://rubygems.org/gems/echspec-0.0.2.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/echspec/0.0.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 0" } ], "runtime": [ { "name": "base64", "requirements": ">= 0" }, { "name": "resolv", "requirements": "> 0.4.0" }, { "name": "tttls1.3", "requirements": "~> 0.3.5" } ] } }
2025-05-17 17:18:00 UTC
08ulOYY3CUg9t14MsBrL4

jekyll-auto-authors

A plugin to seamlessly support multiple authors with paginated posts inside a jekyll powered publication blog. Extends jekyll-paginate-v2 for Autopages and Pagination.

1.0.6
Content{ "name": "jekyll-auto-authors", "downloads": 25040, "version": "1.0.6", "version_created_at": "2025-05-17T17:15:08.645Z", "version_downloads": 0, "platform": "ruby", "authors": "Gourav Khunger", "info": "A plugin to seamlessly support multiple authors with paginated posts inside a jekyll powered publication blog. Extends jekyll-paginate-v2 for Autopages and Pagination.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "4288f6a972bfcfd4251940b8661461afe165bfb53d1291ec3b6e57813ee38089", "spec_sha": "f98314bc096e67a2fd451484ace51546eef1a06d32297f247c29ca6bc683b34d", "project_uri": "https://rubygems.org/gems/jekyll-auto-authors", "gem_uri": "https://rubygems.org/gems/jekyll-auto-authors-1.0.6.gem", "homepage_uri": "https://github.com/gouravkhunger/jekyll-auto-authors", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/jekyll-auto-authors/1.0.6", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.0.0" } ], "runtime": [ { "name": "jekyll", "requirements": ">= 3.0.0" }, { "name": "jekyll-paginate-v2", "requirements": ">= 3.0.0" } ] } }
2025-05-17 17:15:12 UTC
HhQsu7xWX3FLvOw0eQT9W

taql

Taql allows you to pretty print SQL table queries in Rails.

0.2.6
Content{ "name": "taql", "downloads": 855, "version": "0.2.6", "version_created_at": "2025-05-17T16:09:09.960Z", "version_downloads": 0, "platform": "ruby", "authors": "Ariel Rzezak", "info": "Taql allows you to pretty print SQL table queries in Rails.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/arzezak/taql", "changelog_uri": "https://github.com/arzezak/taql/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/arzezak/taql" }, "yanked": false, "sha": "d1e970dfca453c9b104e4ed6a05d78a53870d91c285ca17a22e833cca2391f57", "spec_sha": "b4628ac5c692ad97b38a689f2dee8ea650031f1b9f9861c5e15d948816230fae", "project_uri": "https://rubygems.org/gems/taql", "gem_uri": "https://rubygems.org/gems/taql-0.2.6.gem", "homepage_uri": "https://github.com/arzezak/taql", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/arzezak/taql", "bug_tracker_uri": null, "changelog_uri": "https://github.com/arzezak/taql/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-05-17 16:09:11 UTC
QTGqWL5e6wvNSBA5_wz53

taql

Taql allows you to pretty print SQL table queries in Rails.

0.2.5
Content{ "name": "taql", "downloads": 855, "version": "0.2.5", "version_created_at": "2025-05-17T16:06:03.437Z", "version_downloads": 0, "platform": "ruby", "authors": "Ariel Rzezak", "info": "Taql allows you to pretty print SQL table queries in Rails.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/arzezak/taql", "changelog_uri": "https://github.com/arzezak/taql/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/arzezak/taql" }, "yanked": false, "sha": "69291a0b4deaa06365634bacec0c5c07f024f93ff705c6d6ba15ef7f19d3de2d", "spec_sha": "3952b6e27f2c9f18a9c19b679b501c9528921bcfd3a2cda8c82fb5a55863b9bf", "project_uri": "https://rubygems.org/gems/taql", "gem_uri": "https://rubygems.org/gems/taql-0.2.5.gem", "homepage_uri": "https://github.com/arzezak/taql", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/arzezak/taql", "bug_tracker_uri": null, "changelog_uri": "https://github.com/arzezak/taql/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-05-17 16:06:05 UTC
etqH-WwWlGTL-R761jzI5

bddgenx

Transforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD.

2.3.1
Content{ "name": "bddgenx", "downloads": 4352, "version": "2.3.1", "version_created_at": "2025-05-17T16:00:13.503Z", "version_downloads": 0, "platform": "ruby", "authors": "David Nascimento", "info": "Transforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "b7799e416941b6376715d1340d1254d6f20e021920408ddbe00b48dae433b98b", "spec_sha": "a9c5a26194e2988c5806b3b9ab5a9685685fd3becdbe66aef759dcb11aa48d7f", "project_uri": "https://rubygems.org/gems/bddgenx", "gem_uri": "https://rubygems.org/gems/bddgenx-2.3.1.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/bddgenx/2.3.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "dotenv", "requirements": ">= 3.1" }, { "name": "faraday", "requirements": ">= 2.13.0" }, { "name": "prawn", "requirements": ">= 2.0" }, { "name": "prawn-svg", "requirements": ">= 0.2.2" }, { "name": "prawn-table", "requirements": ">= 0.2.0" }, { "name": "ruby-openai", "requirements": ">= 8.0" }, { "name": "unicode", "requirements": ">= 0.4" } ] } }
2025-05-17 16:00:15 UTC
5JOE-DZs8r87aLFXIERJy

bddgenx

Transforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD.

2.3.0
Content{ "name": "bddgenx", "downloads": 4352, "version": "2.3.0", "version_created_at": "2025-05-17T15:58:42.478Z", "version_downloads": 0, "platform": "ruby", "authors": "David Nascimento", "info": "Transforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "79144dbbbe3e33a9255cbc2f585b9071815a1136460c47bc4f9a4b41fc404239", "spec_sha": "579aebcf9f5b662cda9b0d4fd9c0247dd8dabcf005a4f05cf26c7e2403cff6d3", "project_uri": "https://rubygems.org/gems/bddgenx", "gem_uri": "https://rubygems.org/gems/bddgenx-2.3.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/bddgenx/2.3.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "dotenv", "requirements": ">= 3.1" }, { "name": "faraday", "requirements": ">= 2.13.0" }, { "name": "prawn", "requirements": ">= 2.0" }, { "name": "prawn-svg", "requirements": ">= 0.2.2" }, { "name": "prawn-table", "requirements": ">= 0.2.0" }, { "name": "ruby-openai", "requirements": ">= 8.0" }, { "name": "unicode", "requirements": ">= 0.4" } ] } }
2025-05-17 15:58:44 UTC
KnTspANolsfYBdTsDTP69

bddgenx

Transforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD.

2.2.0
Content{ "name": "bddgenx", "downloads": 4352, "version": "2.2.0", "version_created_at": "2025-05-17T15:55:17.712Z", "version_downloads": 0, "platform": "ruby", "authors": "David Nascimento", "info": "Transforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "786a48ea15b877b3dcb0aadb218ab8e00110e4490b6852fe70fdba333f58bced", "spec_sha": "4de74fae9d866dba6a412236aa641e64712b96e00e0afe935e6dfd8c6f551db1", "project_uri": "https://rubygems.org/gems/bddgenx", "gem_uri": "https://rubygems.org/gems/bddgenx-2.2.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/bddgenx/2.2.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "dotenv", "requirements": ">= 3.1" }, { "name": "faraday", "requirements": ">= 2.13.0" }, { "name": "prawn", "requirements": ">= 2.0" }, { "name": "prawn-svg", "requirements": ">= 0.2.2" }, { "name": "prawn-table", "requirements": ">= 0.2.0" }, { "name": "ruby-openai", "requirements": ">= 8.0" }, { "name": "unicode", "requirements": ">= 0.4" } ] } }
2025-05-17 15:55:21 UTC
F2iZf4i6OWAClKoFKmFh9

aia

Unleash the full power of AI from your terminal! AIA is a cutting-edge CLI assistant for generative AI workflows, offering dynamic prompt management, seamless shell and Ruby integration, interactive chat, and advanced automation. Effortlessly craft, manage, and execute prompts with embedded directives, history, and flexible configuration. Experience next-level productivity for developers, power users, and AI enthusiasts—all from your command line.

0.9.1
Content{ "name": "aia", "downloads": 13787, "version": "0.9.1", "version_created_at": "2025-05-17T15:53:28.688Z", "version_downloads": 0, "platform": "ruby", "authors": "Dewayne VanHoozer", "info": "Unleash the full power of AI from your terminal! AIA is a cutting-edge CLI\nassistant for generative AI workflows, offering dynamic prompt management,\nseamless shell and Ruby integration, interactive chat, and advanced automation.\nEffortlessly craft, manage, and execute prompts with embedded directives,\nhistory, and flexible configuration. Experience next-level productivity for\ndevelopers, power users, and AI enthusiasts—all from your command line.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/MadBomber/aia", "changelog_uri": "https://github.com/MadBomber/aia", "source_code_uri": "https://github.com/MadBomber/aia", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "485ef004ec72a38554030409a2d9f8bd7b55b1ed7e3d59e96143586a33732726", "spec_sha": "f03636228d677b96f511fb350781b008063a81bf3b8a58dc8330780be7bb1d18", "project_uri": "https://rubygems.org/gems/aia", "gem_uri": "https://rubygems.org/gems/aia-0.9.1.gem", "homepage_uri": "https://github.com/MadBomber/aia", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/MadBomber/aia", "bug_tracker_uri": null, "changelog_uri": "https://github.com/MadBomber/aia", "funding_uri": null, "dependencies": { "development": [ { "name": "debug_me", "requirements": ">= 0" }, { "name": "minitest", "requirements": ">= 0" }, { "name": "minitest-reporters", "requirements": ">= 0" }, { "name": "mocha", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "tocer", "requirements": ">= 0" } ], "runtime": [ { "name": "amazing_print", "requirements": ">= 0" }, { "name": "faraday", "requirements": ">= 0" }, { "name": "os", "requirements": ">= 0" }, { "name": "prompt_manager", "requirements": ">= 0.5.2" }, { "name": "reline", "requirements": ">= 0" }, { "name": "ruby_llm", "requirements": ">= 1.2.0" }, { "name": "ruby-mcp-client", "requirements": ">= 0" }, { "name": "shellwords", "requirements": ">= 0" }, { "name": "toml-rb", "requirements": ">= 0" }, { "name": "tty-screen", "requirements": ">= 0" }, { "name": "tty-spinner", "requirements": ">= 0" }, { "name": "versionaire", "requirements": ">= 0" } ] } }
2025-05-17 15:53:30 UTC
rY59Ii8bwl5KS8w_YDswf

bddgenx

Transforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD.

2.1.0
Content{ "name": "bddgenx", "downloads": 4352, "version": "2.1.0", "version_created_at": "2025-05-17T15:52:14.279Z", "version_downloads": 0, "platform": "ruby", "authors": "David Nascimento", "info": "Transforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "0c945bafc30997398fbc72957e563d613d59f443b736960fbd104506ea07a74b", "spec_sha": "64792cb0b3efed53ca1faf82bfd8f95319706cdd7257b7cc4421eefd74c42fa2", "project_uri": "https://rubygems.org/gems/bddgenx", "gem_uri": "https://rubygems.org/gems/bddgenx-2.1.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/bddgenx/2.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "dotenv", "requirements": ">= 3.1" }, { "name": "faraday", "requirements": ">= 2.13.0" }, { "name": "prawn", "requirements": ">= 2.0" }, { "name": "prawn-svg", "requirements": ">= 0.2.2" }, { "name": "prawn-table", "requirements": ">= 0.2.0" }, { "name": "ruby-openai", "requirements": ">= 8.0" }, { "name": "unicode", "requirements": ">= 0.4" } ] } }
2025-05-17 15:52:17 UTC
KA39m0PMs7CmG7sAq0rwr

linzer

An implementation of HTTP Messages Signatures (RFC9421)

0.7.0.beta4
Content{ "name": "linzer", "downloads": 13220, "version": "0.7.0.beta4", "version_created_at": "2025-05-17T15:36:48.516Z", "version_downloads": 0, "platform": "ruby", "authors": "Miguel Landaeta", "info": "An implementation of HTTP Messages Signatures (RFC9421)", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/nomadium/linzer", "changelog_uri": "https://github.com/nomadium/linzer/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/nomadium/linzer" }, "yanked": false, "sha": "1e214e679d5c4a72c716a9e9fa66998870ecb6b1b218021be751f2e433dba201", "spec_sha": "2a59508eef97d68c54fe020b9e6be6fed67c7c8f386daa0f947f8be2b88cfe42", "project_uri": "https://rubygems.org/gems/linzer", "gem_uri": "https://rubygems.org/gems/linzer-0.7.0.beta4.gem", "homepage_uri": "https://github.com/nomadium/linzer", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/nomadium/linzer", "bug_tracker_uri": null, "changelog_uri": "https://github.com/nomadium/linzer/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "cgi", "requirements": "~> 0.4.2" }, { "name": "forwardable", "requirements": "~> 1.3, >= 1.3.3" }, { "name": "logger", "requirements": "~> 1.7, >= 1.7.0" }, { "name": "net-http", "requirements": "~> 0.6.0" }, { "name": "openssl", "requirements": "~> 3.0, >= 3.0.0" }, { "name": "rack", "requirements": ">= 2.2, < 4.0" }, { "name": "starry", "requirements": "~> 0.2" }, { "name": "stringio", "requirements": "~> 3.1, >= 3.1.2" }, { "name": "uri", "requirements": "~> 1.0, >= 1.0.2" } ] } }
2025-05-17 15:36:52 UTC
gJQAAZPmQ1g2cp_bo5YtY

openapi_first

OpenAPI based request validation, response validation, contract-testing and coverage

2.7.2
Content{ "name": "openapi_first", "downloads": 189326, "version": "2.7.2", "version_created_at": "2025-05-17T15:15:51.700Z", "version_downloads": 0, "platform": "ruby", "authors": "Andreas Haller", "info": "OpenAPI based request validation, response validation, contract-testing and coverage", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/ahx/openapi_first", "changelog_uri": "https://github.com/ahx/openapi_first/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/ahx/openapi_first", "documentation_uri": "https://www.rubydoc.info/gems/openapi_first/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "0fa1e24f19381abe296d19c5b81cf330b7525bed33c7bd4c228dfc11cf0140c3", "spec_sha": "845f119c11d1083ec02191a516a920b537074af85250b827ec9f71235a52865b", "project_uri": "https://rubygems.org/gems/openapi_first", "gem_uri": "https://rubygems.org/gems/openapi_first-2.7.2.gem", "homepage_uri": "https://github.com/ahx/openapi_first", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/openapi_first/", "mailing_list_uri": null, "source_code_uri": "https://github.com/ahx/openapi_first", "bug_tracker_uri": null, "changelog_uri": "https://github.com/ahx/openapi_first/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "hana", "requirements": "~> 1.3" }, { "name": "json_schemer", "requirements": ">= 2.1, < 3.0" }, { "name": "openapi_parameters", "requirements": ">= 0.3.3, < 2.0" }, { "name": "rack", "requirements": ">= 2.2, < 4.0" } ] } }
2025-05-17 15:15:53 UTC
ncPnSSwQpYw7Tyy7hBU0t

auth-centric-firewall

Uses A.I to analyze connections to find hackers.

0.1.2
Content{ "name": "auth-centric-firewall", "downloads": 1437, "version": "0.1.2", "version_created_at": "2025-05-17T14:48:09.437Z", "version_downloads": 0, "platform": "ruby", "authors": "Saimon Lovell", "info": "Uses A.I to analyze connections to find hackers.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://gitlab.com/authcentric/auth-centric-firewall", "changelog_uri": "https://gitlab.com/authcentric/auth-centric-firewall/-/blob/dev/CHANGELOG.md", "source_code_uri": "https://gitlab.com/authcentric/auth-centric-firewall", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "1e005159263e773c686428562f118cf2e926a519ec3f6227a7d605da38acdab4", "spec_sha": "fc53c74b2f2991ac66956d524b5cd8e8d8b9a80ddb5d775925b18b371ce378d6", "project_uri": "https://rubygems.org/gems/auth-centric-firewall", "gem_uri": "https://rubygems.org/gems/auth-centric-firewall-0.1.2.gem", "homepage_uri": "https://gitlab.com/authcentric/auth-centric-firewall", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://gitlab.com/authcentric/auth-centric-firewall", "bug_tracker_uri": null, "changelog_uri": "https://gitlab.com/authcentric/auth-centric-firewall/-/blob/dev/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "http", "requirements": "~> 5" }, { "name": "ipaddr", "requirements": "~> 1.2" } ] } }
2025-05-17 14:48:11 UTC
ezWk_VGTyhlhEuZdr6pVc

annotato

Annotato automatically adds or updates comments at the end of your Rails models to show schema details like columns, indexes, and PostgreSQL triggers.

0.1.10
Content{ "name": "annotato", "downloads": 762, "version": "0.1.10", "version_created_at": "2025-05-17T14:41:56.624Z", "version_downloads": 0, "platform": "ruby", "authors": "Serhii Bodnaruk", "info": "Annotato automatically adds or updates comments at the end of your Rails models to show schema details like columns, indexes, and PostgreSQL triggers.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/boserh/annotato", "changelog_uri": "https://github.com/boserh/annotato/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/boserh/annotato", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "7054202b0b034da404ccff7896390e9b07eb05e52295d0ddcf69a95a3081421d", "spec_sha": "3231c5a15c565e395e0cc4543a76459b58217dc568a6415e9fef5dfa612da6af", "project_uri": "https://rubygems.org/gems/annotato", "gem_uri": "https://rubygems.org/gems/annotato-0.1.10.gem", "homepage_uri": "https://github.com/boserh/annotato", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/boserh/annotato", "bug_tracker_uri": null, "changelog_uri": "https://github.com/boserh/annotato/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 6.0" } ] } }
2025-05-17 14:41:59 UTC
xU92KyLdvX1AE5i1T_uYo

auth_master

Authentication Engine

0.0.9
Content{ "name": "auth_master", "downloads": 1367, "version": "0.0.9", "version_created_at": "2025-05-17T14:35:47.217Z", "version_downloads": 0, "platform": "ruby", "authors": "vickodin", "info": "Authentication Engine", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/vickodin/auth_master", "source_code_uri": "https://github.com/vickodin/auth_master", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "d5b919c6ca20af4f69be5557c3dba7176ba96ae89b0a1c738f67b24619585dfe", "spec_sha": "18888651ada76ebc2470abd81c498d68b027d2613648f280fc1428c3f8b9e645", "project_uri": "https://rubygems.org/gems/auth_master", "gem_uri": "https://rubygems.org/gems/auth_master-0.0.9.gem", "homepage_uri": "https://github.com/vickodin/auth_master", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/vickodin/auth_master", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": "~> 8.0, >= 8.0.2" }, { "name": "token_guard", "requirements": "~> 0.1" } ] } }
2025-05-17 14:35:48 UTC
JDV9YX9m1lsrj8jBU1xqC

onebusaway-sdk

Ruby library to access the Onebusaway SDK API

1.0.1
Content{ "name": "onebusaway-sdk", "downloads": 671, "version": "1.0.1", "version_created_at": "2025-05-17T14:34:00.131Z", "version_downloads": 0, "platform": "ruby", "authors": "Onebusaway SDK", "info": "Ruby library to access the Onebusaway SDK API", "licenses": [], "metadata": { "homepage_uri": "https://gemdocs.org/gems/onebusaway-sdk", "source_code_uri": "https://github.com/OneBusAway/ruby-sdk", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "614f9c055e10582db4720cdb9de01206a07934892c0bbab1ec40daf98053effd", "spec_sha": "1d0007c4a1608288012594b507f6926caf92ffdf13500a01a8c7fc8b91457bc0", "project_uri": "https://rubygems.org/gems/onebusaway-sdk", "gem_uri": "https://rubygems.org/gems/onebusaway-sdk-1.0.1.gem", "homepage_uri": "https://gemdocs.org/gems/onebusaway-sdk", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/OneBusAway/ruby-sdk", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "connection_pool", "requirements": ">= 0" } ] } }
2025-05-17 14:34:03 UTC
GDfHByb9k43Xi9wdgjyb2

jekyll-terser

Jekyll support for Terser: compress and mangle JS files.

1.0.0
Content{ "name": "jekyll-terser", "downloads": 0, "version": "1.0.0", "version_created_at": "2025-05-17T14:20:33.196Z", "version_downloads": 0, "platform": "ruby", "authors": "Alberto Strappazzon", "info": "Jekyll support for Terser: compress and mangle JS files.", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/Strappazzon/jekyll-terser/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/Strappazzon/jekyll-terser" }, "yanked": false, "sha": "2f5ab4dcf3a9df82f543f659511fb479f78bc9fa9382d03faa9c7eb0a1c44345", "spec_sha": "61c785f45c2708117a04898a112a0d3eb52a630282611f2c1ba8b31d46e8d148", "project_uri": "https://rubygems.org/gems/jekyll-terser", "gem_uri": "https://rubygems.org/gems/jekyll-terser-1.0.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Strappazzon/jekyll-terser", "bug_tracker_uri": null, "changelog_uri": "https://github.com/Strappazzon/jekyll-terser/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "jekyll", "requirements": "~> 4.4" }, { "name": "terser", "requirements": "~> 1.2" } ] } }
2025-05-17 14:20:36 UTC
ID7DmoQctDJUfhgjOiJnt

active_storage_dashboard

A mountable Rails engine that provides a dashboard to view Active Storage data

0.1.6
Content{ "name": "active_storage_dashboard", "downloads": 473, "version": "0.1.6", "version_created_at": "2025-05-17T14:15:18.806Z", "version_downloads": 0, "platform": "ruby", "authors": "Giovanni Panasiti", "info": "A mountable Rails engine that provides a dashboard to view Active Storage data", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/giovapanasiti/active_storage_dashboard", "changelog_uri": "https://github.com/giovapanasiti/active_storage_dashboard/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/giovapanasiti/active_storage_dashboard" }, "yanked": false, "sha": "529d3bc4a622601e62a388888edb5754072ed1050ceb8d4ea32c39a5c02f3053", "spec_sha": "c8628015b0c9f15dc3f3979ec1621a35cf2e66d7bc9e8fe0e9163c755a03450c", "project_uri": "https://rubygems.org/gems/active_storage_dashboard", "gem_uri": "https://rubygems.org/gems/active_storage_dashboard-0.1.6.gem", "homepage_uri": "https://github.com/giovapanasiti/active_storage_dashboard", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/giovapanasiti/active_storage_dashboard", "bug_tracker_uri": null, "changelog_uri": "https://github.com/giovapanasiti/active_storage_dashboard/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 5.2.0" } ] } }
2025-05-17 14:15:21 UTC
w_m-GZajd8uWRivAVeozA

jekyll-spoiler

This plugin provides spoiler text support for Jekyll with a Liquid filter and tag.

1.0.4
Content{ "name": "jekyll-spoiler", "downloads": 382, "version": "1.0.4", "version_created_at": "2025-05-17T14:12:04.272Z", "version_downloads": 0, "platform": "ruby", "authors": "Alberto Strappazzon", "info": "This plugin provides spoiler text support for Jekyll with a Liquid filter and tag.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://strappazzon.xyz/jekyll-spoiler/demo/", "changelog_uri": "https://github.com/Strappazzon/jekyll-spoiler/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/Strappazzon/jekyll-spoiler" }, "yanked": false, "sha": "4ffe74320b02ab9185e19f7ed27e653515744eaaa409905d186c25ca1aa92bf6", "spec_sha": "a9071b8d0faff36f4fa6726cf739bd90ed12a56d8ab7bdaf04ac5e83ef174595", "project_uri": "https://rubygems.org/gems/jekyll-spoiler", "gem_uri": "https://rubygems.org/gems/jekyll-spoiler-1.0.4.gem", "homepage_uri": "https://strappazzon.xyz/jekyll-spoiler/demo/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Strappazzon/jekyll-spoiler", "bug_tracker_uri": null, "changelog_uri": "https://github.com/Strappazzon/jekyll-spoiler/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "jekyll", "requirements": "~> 4.4" }, { "name": "kramdown", "requirements": "~> 2.5" }, { "name": "liquid", "requirements": "~> 4.0" } ] } }
2025-05-17 14:12:07 UTC
BIB0Jq5VFn5IbwAqJUb1B

auth-centric-firewall

Uses A.I to analyze connections to find hackers.

0.1.1
Content{ "name": "auth-centric-firewall", "downloads": 1411, "version": "0.1.1", "version_created_at": "2025-05-17T13:55:24.412Z", "version_downloads": 0, "platform": "ruby", "authors": "Saimon Lovell", "info": "Uses A.I to analyze connections to find hackers.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://gitlab.com/authcentric/auth-centric-firewall", "changelog_uri": "https://gitlab.com/authcentric/auth-centric-firewall/-/blob/dev/CHANGELOG.md", "source_code_uri": "https://gitlab.com/authcentric/auth-centric-firewall", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "7e75181cf9001ae17f84448c3d0ad63c97c1339fc5d859381759edd5f44e87e0", "spec_sha": "2534fd5bd3574a375dfc47f54269014d20239dc4f598b79c9f81883031ee7959", "project_uri": "https://rubygems.org/gems/auth-centric-firewall", "gem_uri": "https://rubygems.org/gems/auth-centric-firewall-0.1.1.gem", "homepage_uri": "https://gitlab.com/authcentric/auth-centric-firewall", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://gitlab.com/authcentric/auth-centric-firewall", "bug_tracker_uri": null, "changelog_uri": "https://gitlab.com/authcentric/auth-centric-firewall/-/blob/dev/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "http", "requirements": "~> 5" } ] } }
2025-05-17 13:55:27 UTC
3NVIwEkFLDfEQl_mRIYjj

rubocop-rails

Automatic Rails code style checking tool. A RuboCop extension focused on enforcing Rails best practices and coding conventions.

2.32.0
Content{ "name": "rubocop-rails", "downloads": 208510566, "version": "2.32.0", "version_created_at": "2025-05-17T13:42:44.819Z", "version_downloads": 0, "platform": "ruby", "authors": "Bozhidar Batsov, Jonas Arvidsson, Yuji Nakayama", "info": "Automatic Rails code style checking tool.\nA RuboCop extension focused on enforcing Rails best practices and coding conventions.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://docs.rubocop.org/rubocop-rails/", "changelog_uri": "https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/rubocop/rubocop-rails/issues", "source_code_uri": "https://github.com/rubocop/rubocop-rails/", "documentation_uri": "https://docs.rubocop.org/rubocop-rails/2.32/", "rubygems_mfa_required": "true", "default_lint_roller_plugin": "RuboCop::Rails::Plugin" }, "yanked": false, "sha": "9fcc623c8722fe71e835e99c4a18b740b5b0d3fb69915d7f0777f00794b30490", "spec_sha": "d9a33d9a3e85f63cbf3ce7caf9b9e7cd65abc8405ca71e705e68a8133da027ae", "project_uri": "https://rubygems.org/gems/rubocop-rails", "gem_uri": "https://rubygems.org/gems/rubocop-rails-2.32.0.gem", "homepage_uri": "https://docs.rubocop.org/rubocop-rails/", "wiki_uri": null, "documentation_uri": "https://docs.rubocop.org/rubocop-rails/2.32/", "mailing_list_uri": null, "source_code_uri": "https://github.com/rubocop/rubocop-rails/", "bug_tracker_uri": "https://github.com/rubocop/rubocop-rails/issues", "changelog_uri": "https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 4.2.0" }, { "name": "lint_roller", "requirements": "~> 1.1" }, { "name": "rack", "requirements": ">= 1.1" }, { "name": "rubocop", "requirements": ">= 1.75.0, < 2.0" }, { "name": "rubocop-ast", "requirements": ">= 1.44.0, < 2.0" } ] } }
2025-05-17 13:42:48 UTC
6I5w6lT9bcYYxCoMQE8o7

bddgenx

Transforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD.

2.0.5
Content{ "name": "bddgenx", "downloads": 4279, "version": "2.0.5", "version_created_at": "2025-05-17T13:16:24.114Z", "version_downloads": 0, "platform": "ruby", "authors": "David Nascimento", "info": "Transforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "b246d1981d9c47898e61ca19ea41ed65acf9f83ed9904cb44142881e96a79551", "spec_sha": "277a30e0ce059b768f88014fb2e3c0f653963dafbe292c2fcd2b2f4850cabe05", "project_uri": "https://rubygems.org/gems/bddgenx", "gem_uri": "https://rubygems.org/gems/bddgenx-2.0.5.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/bddgenx/2.0.5", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "dotenv", "requirements": ">= 3.1" }, { "name": "faraday", "requirements": ">= 2.13.0" }, { "name": "prawn", "requirements": ">= 2.0" }, { "name": "prawn-svg", "requirements": ">= 0.2.2" }, { "name": "prawn-table", "requirements": ">= 0.2.0" }, { "name": "ruby-openai", "requirements": ">= 8.0" }, { "name": "unicode", "requirements": ">= 0.4" } ] } }
2025-05-17 13:16:25 UTC
ewQhTbaDyLQW1rCr6eoL0

active_storage_dashboard

A mountable Rails engine that provides a dashboard to view Active Storage data

0.1.5
Content{ "name": "active_storage_dashboard", "downloads": 442, "version": "0.1.5", "version_created_at": "2025-05-17T13:16:19.109Z", "version_downloads": 0, "platform": "ruby", "authors": "Giovanni Panasiti", "info": "A mountable Rails engine that provides a dashboard to view Active Storage data", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/giovapanasiti/active_storage_dashboard", "changelog_uri": "https://github.com/giovapanasiti/active_storage_dashboard/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/giovapanasiti/active_storage_dashboard" }, "yanked": false, "sha": "38fcf9b01161f02a7288444a20806ebdbce697ce63a4524f42ffb71db189efe1", "spec_sha": "1aa3003e635b5ba71bafc360acb690ebc9e4da9cf6b5908ea938e51b612b8112", "project_uri": "https://rubygems.org/gems/active_storage_dashboard", "gem_uri": "https://rubygems.org/gems/active_storage_dashboard-0.1.5.gem", "homepage_uri": "https://github.com/giovapanasiti/active_storage_dashboard", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/giovapanasiti/active_storage_dashboard", "bug_tracker_uri": null, "changelog_uri": "https://github.com/giovapanasiti/active_storage_dashboard/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 5.2.0" } ] } }
2025-05-17 13:16:22 UTC
YWYblICE8yEHl2AkZyffZ

rabarber

Simple role-based authorization library for Ruby on Rails

5.0.0
Content{ "name": "rabarber", "downloads": 26642, "version": "5.0.0", "version_created_at": "2025-05-17T13:04:22.849Z", "version_downloads": 0, "platform": "ruby", "authors": "enjaku4, trafium", "info": "Simple role-based authorization library for Ruby on Rails", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/brownboxdev/rabarber", "changelog_uri": "https://github.com/brownboxdev/rabarber/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/brownboxdev/rabarber", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "f68473960de9dc2140eb2a519898f481cdfa2689cc435b624a503a9f4b91d47b", "spec_sha": "5ca2ccd4ef1793b7025e556a3e6fb018676dbebc8b684626255b5d722e039d8c", "project_uri": "https://rubygems.org/gems/rabarber", "gem_uri": "https://rubygems.org/gems/rabarber-5.0.0.gem", "homepage_uri": "https://github.com/brownboxdev/rabarber", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/brownboxdev/rabarber", "bug_tracker_uri": null, "changelog_uri": "https://github.com/brownboxdev/rabarber/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 7.1, < 8.1" } ] } }
2025-05-17 13:04:24 UTC
SnhyZYNka2MOyQH5QQbR7

lato_storage

A Rails engine to manage application storage on Lato projects!

3.0.0
Content{ "name": "lato_storage", "downloads": 0, "version": "3.0.0", "version_created_at": "2025-05-17T13:03:11.708Z", "version_downloads": 0, "platform": "ruby", "authors": "Gregorio Galante", "info": "A Rails engine to manage application storage on Lato projects!", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/Lato-org/lato_storage", "source_code_uri": "https://github.com/Lato-org/lato_storage" }, "yanked": false, "sha": "21173921f6f5f9771f1e12ab11f4cae7bee63ad47c0bf49b6db271e4f346fb80", "spec_sha": "637a5168ccd41c9d06a42b2d0c8d73250ce691ab8deeafc6dbf8c058cc87cdef", "project_uri": "https://rubygems.org/gems/lato_storage", "gem_uri": "https://rubygems.org/gems/lato_storage-3.0.0.gem", "homepage_uri": "https://github.com/Lato-org/lato_storage", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Lato-org/lato_storage", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "lato", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 7.1.1" } ] } }
2025-05-17 13:03:15 UTC
pzp-3V7GSxOhIOpH1lMHk

solargraph

IDE tools for code completion, inline documentation, and static analysis

0.54.5
Content{ "name": "solargraph", "downloads": 29478923, "version": "0.54.5", "version_created_at": "2025-05-17T12:20:25.111Z", "version_downloads": 0, "platform": "ruby", "authors": "Fred Snyder", "info": "IDE tools for code completion, inline documentation, and static analysis", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://www.patreon.com/castwide", "changelog_uri": "https://github.com/castwide/solargraph/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/castwide/solargraph/issues", "source_code_uri": "https://github.com/castwide/solargraph" }, "yanked": false, "sha": "53e5508f68af500506a968e349a5731f64069b91c358715b3432476838b6c2a5", "spec_sha": "ba3486033efca6b0f3f782db0711d64e0e4ab336fd1632a7f275256d86340db8", "project_uri": "https://rubygems.org/gems/solargraph", "gem_uri": "https://rubygems.org/gems/solargraph-0.54.5.gem", "homepage_uri": "https://solargraph.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/castwide/solargraph", "bug_tracker_uri": "https://github.com/castwide/solargraph/issues", "changelog_uri": "https://github.com/castwide/solargraph/blob/master/CHANGELOG.md", "funding_uri": "https://www.patreon.com/castwide", "dependencies": { "development": [ { "name": "irb", "requirements": "~> 1.15" }, { "name": "pry", "requirements": "~> 0.15" }, { "name": "public_suffix", "requirements": "~> 3.1" }, { "name": "rake", "requirements": "~> 13.2" }, { "name": "rspec", "requirements": "~> 3.5" }, { "name": "simplecov", "requirements": "~> 0.14" }, { "name": "webmock", "requirements": "~> 3.6" } ], "runtime": [ { "name": "backport", "requirements": "~> 1.2" }, { "name": "benchmark", "requirements": "~> 0.4" }, { "name": "bundler", "requirements": "~> 2.0" }, { "name": "diff-lcs", "requirements": "~> 1.4" }, { "name": "jaro_winkler", "requirements": "~> 1.6, >= 1.6.1" }, { "name": "kramdown", "requirements": "~> 2.3" }, { "name": "kramdown-parser-gfm", "requirements": "~> 1.1" }, { "name": "logger", "requirements": "~> 1.6" }, { "name": "observer", "requirements": "~> 0.1" }, { "name": "ostruct", "requirements": "~> 0.6" }, { "name": "parser", "requirements": "~> 3.0" }, { "name": "rbs", "requirements": "~> 3.3" }, { "name": "reverse_markdown", "requirements": "~> 3.0" }, { "name": "rubocop", "requirements": "~> 1.38" }, { "name": "thor", "requirements": "~> 1.0" }, { "name": "tilt", "requirements": "~> 2.0" }, { "name": "yard", "requirements": "~> 0.9, >= 0.9.24" }, { "name": "yard-solargraph", "requirements": "~> 0.1" } ] } }
2025-05-17 12:20:27 UTC
xiXwNUM03PmUeqoeJ0IRz

jekyll-koziolekweb-tags

Here you will find a set of tags that allow you to create code listings with numbering, notes using the <aside> element and more.

0.4.1
Content{ "name": "jekyll-koziolekweb-tags", "downloads": 692, "version": "0.4.1", "version_created_at": "2025-05-17T12:18:13.888Z", "version_downloads": 0, "platform": "ruby", "authors": "Koziolek", "info": "Here you will find a set of tags that allow you to create code listings with numbering, notes using the <aside> element and more.", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/Koziolek/jekyll-koziolekweb-tags/CHANGELOG.md", "source_code_uri": "https://github.com/Koziolek/jekyll-koziolekweb-tags" }, "yanked": false, "sha": "f0b5a16ce3974306b4c6c395d2d61d5a66d0f2e5885e0c3233ccb6d13d23218a", "spec_sha": "c3e904b3a669178a8da580efaf9a070ce5f3bb0e49953ab729cfcd0a99555567", "project_uri": "https://rubygems.org/gems/jekyll-koziolekweb-tags", "gem_uri": "https://rubygems.org/gems/jekyll-koziolekweb-tags-0.4.1.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Koziolek/jekyll-koziolekweb-tags", "bug_tracker_uri": null, "changelog_uri": "https://github.com/Koziolek/jekyll-koziolekweb-tags/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "jekyll", "requirements": ">= 3.7, < 5.0" } ] } }
2025-05-17 12:18:19 UTC
E_F98srZUi5h4rbOe029E

metanorma-cli

Executable to process any Metanorma standard.

1.12.7
Content{ "name": "metanorma-cli", "downloads": 385447, "version": "1.12.7", "version_created_at": "2025-05-17T12:06:18.240Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "Executable to process any Metanorma standard.", "licenses": [ "BSD-2-Clause" ], "metadata": {}, "yanked": false, "sha": "85f42ed6ed6a7f54284bfa0c0c4a4f3f9e44741ab7be59e059122f623a7947a1", "spec_sha": "7882b18bc2612639241250ccf18a4ad7aaf92e195f02028a08b4c119812e5aa3", "project_uri": "https://rubygems.org/gems/metanorma-cli", "gem_uri": "https://rubygems.org/gems/metanorma-cli-1.12.7.gem", "homepage_uri": "https://www.metanorma.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/metanorma-cli/1.12.7", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "git", "requirements": "~> 1.5" }, { "name": "liquid", "requirements": "~> 5" }, { "name": "lutaml-model", "requirements": ">= 0" }, { "name": "metanorma", "requirements": "~> 2.1.0" }, { "name": "metanorma-bipm", "requirements": "~> 2.6.0" }, { "name": "metanorma-cc", "requirements": "~> 2.6.0" }, { "name": "metanorma-csa", "requirements": "~> 2.6.0" }, { "name": "metanorma-generic", "requirements": "~> 3.0.0" }, { "name": "metanorma-iec", "requirements": "~> 2.6.0" }, { "name": "metanorma-ieee", "requirements": "~> 1.4.0" }, { "name": "metanorma-ietf", "requirements": "~> 3.5.0" }, { "name": "metanorma-iho", "requirements": "~> 1.1.0" }, { "name": "metanorma-iso", "requirements": "~> 3.0.0" }, { "name": "metanorma-itu", "requirements": "~> 2.6.0" }, { "name": "metanorma-jis", "requirements": "~> 0.5.0" }, { "name": "metanorma-ogc", "requirements": "~> 2.7.0" }, { "name": "metanorma-plateau", "requirements": "~> 1.0.0" }, { "name": "metanorma-standoc", "requirements": "~> 3.0.0" }, { "name": "mnconvert", "requirements": ">= 0" }, { "name": "relaton-cli", "requirements": ">= 0.8.2" }, { "name": "socksify", "requirements": ">= 0" } ] } }
2025-05-17 12:06:20 UTC
C3riaJ7hhpiCiFWqOAM8K

auth_master

Authentication Engine

0.0.8
Content{ "name": "auth_master", "downloads": 1323, "version": "0.0.8", "version_created_at": "2025-05-17T11:31:51.372Z", "version_downloads": 0, "platform": "ruby", "authors": "vickodin", "info": "Authentication Engine", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/vickodin/auth_master", "source_code_uri": "https://github.com/vickodin/auth_master", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "f1c04bc0dce22f91f795c522f414603f08a19039cceed50cc6c5cfe69702efe9", "spec_sha": "a296429270ad036e53ead65c626908988d646afdb4b1e61bbcda6efd0d5fd76f", "project_uri": "https://rubygems.org/gems/auth_master", "gem_uri": "https://rubygems.org/gems/auth_master-0.0.8.gem", "homepage_uri": "https://github.com/vickodin/auth_master", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/vickodin/auth_master", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": "~> 8.0, >= 8.0.2" }, { "name": "token_guard", "requirements": "~> 0.1" } ] } }
2025-05-17 11:31:53 UTC
-XMwKTNGqdOijwKAw63gF

annotato

Annotato automatically adds or updates comments at the end of your Rails models to show schema details like columns, indexes, and PostgreSQL triggers.

0.1.9
Content{ "name": "annotato", "downloads": 552, "version": "0.1.9", "version_created_at": "2025-05-17T11:27:01.895Z", "version_downloads": 0, "platform": "ruby", "authors": "Serhii Bodnaruk", "info": "Annotato automatically adds or updates comments at the end of your Rails models to show schema details like columns, indexes, and PostgreSQL triggers.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/boserh/annotato", "changelog_uri": "https://github.com/boserh/annotato/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/boserh/annotato", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "28acffa5bb908866767588becad54ab63c8824cf8f41134013bb3cf1d107c3d6", "spec_sha": "e75e19f1b8258eb85cf70942467fdd9c37b3afc18eb135ddbc3b00941cffd425", "project_uri": "https://rubygems.org/gems/annotato", "gem_uri": "https://rubygems.org/gems/annotato-0.1.9.gem", "homepage_uri": "https://github.com/boserh/annotato", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/boserh/annotato", "bug_tracker_uri": null, "changelog_uri": "https://github.com/boserh/annotato/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 6.0" } ] } }
2025-05-17 11:27:05 UTC
TEIpNKsGCrpgFL6cLNyb4

annotato

Annotato automatically adds or updates comments at the end of your Rails models to show schema details like columns, indexes, and PostgreSQL triggers.

0.1.8
Content{ "name": "annotato", "downloads": 538, "version": "0.1.8", "version_created_at": "2025-05-17T11:14:44.661Z", "version_downloads": 0, "platform": "ruby", "authors": "Serhii Bodnaruk", "info": "Annotato automatically adds or updates comments at the end of your Rails models to show schema details like columns, indexes, and PostgreSQL triggers.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/boserh/annotato", "changelog_uri": "https://github.com/boserh/annotato/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/boserh/annotato", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "391a7e7dfe138d2c200e80054a33ecfc02dacec8d060bb51968d260ac5fec0b8", "spec_sha": "fccd0014fa5dc5a8337246fb98552a6be8c8ec096bf2fcbbe279eb4e5dc41088", "project_uri": "https://rubygems.org/gems/annotato", "gem_uri": "https://rubygems.org/gems/annotato-0.1.8.gem", "homepage_uri": "https://github.com/boserh/annotato", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/boserh/annotato", "bug_tracker_uri": null, "changelog_uri": "https://github.com/boserh/annotato/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 6.0" } ] } }
2025-05-17 11:14:52 UTC
fm9xeed27mjcdjgwd0k1e

spacetree

Generate a tree structure from a text file indented by spaces.

1.0.2
Content{ "name": "spacetree", "downloads": 24049, "version": "1.0.2", "version_created_at": "2025-05-17T10:48:19.305Z", "version_downloads": 0, "platform": "ruby", "authors": "Jan Friedrich", "info": "Generate a tree structure from a text file indented by spaces.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "f4ae7d473d7f34e7bad9834a79617816abe1bfb0d76c6734fdfc72dfc48b6dbb", "spec_sha": "141567a00c88e443f8ca3f3abc2d5ce0d0cb258a125ee254610da06a2ec67270", "project_uri": "https://rubygems.org/gems/spacetree", "gem_uri": "https://rubygems.org/gems/spacetree-1.0.2.gem", "homepage_uri": "https://github.com/janfri/spacetree", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/spacetree/1.0.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": ">= 5.9.0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rim", "requirements": "~> 3.0" } ], "runtime": [] } }
2025-05-17 10:48:20 UTC
FVW2kM7kzzyzqlVMhGUSN

ecoportal-api-v2

A collection of helpers for interacting with the ecoPortal MS's V2 API

3.2.5
Content{ "name": "ecoportal-api-v2", "downloads": 51580, "version": "3.2.5", "version_created_at": "2025-05-17T10:42:03.688Z", "version_downloads": 0, "platform": "ruby", "authors": "Oscar Segura", "info": "A collection of helpers for interacting with the ecoPortal MS's V2 API", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "15a4c2b7ba09e44ef6eeeea56a7fe87c55f980e6da23294d5e4aa1102ce53dfd", "spec_sha": "6d54d7451a94a790b9176ab2c00af2e21537936a8c95a955a004f4f8409e4a01", "project_uri": "https://rubygems.org/gems/ecoportal-api-v2", "gem_uri": "https://rubygems.org/gems/ecoportal-api-v2-3.2.5.gem", "homepage_uri": "https://www.ecoportal.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ecoportal-api-v2/3.2.5", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "pry", "requirements": "~> 0.14" }, { "name": "rake", "requirements": ">= 13.0.3, < 14" }, { "name": "redcarpet", "requirements": ">= 3.6.0, < 4" }, { "name": "rspec", "requirements": ">= 3.12.0, < 4" }, { "name": "rubocop", "requirements": "~> 1" }, { "name": "rubocop-rake", "requirements": "~> 0" }, { "name": "yard", "requirements": "~> 0.9" } ], "runtime": [ { "name": "ecoportal-api", "requirements": "~> 0.10, >= 0.10.11" }, { "name": "mime-types", "requirements": "~> 3.5, >= 3.5.2" } ] } }
2025-05-17 10:42:10 UTC
R75W72E1caRhlX0CS0MwS

auth_master

Authentication Engine

0.0.7
Content{ "name": "auth_master", "downloads": 1292, "version": "0.0.7", "version_created_at": "2025-05-17T10:33:48.090Z", "version_downloads": 0, "platform": "ruby", "authors": "vickodin", "info": "Authentication Engine", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/vickodin/auth_master", "source_code_uri": "https://github.com/vickodin/auth_master", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "b96171551c805986f7bed8df3ee88c333757946650bd78d29e03ea32e802f059", "spec_sha": "d9dd2ef9257b2bdb81553d26e818e5158c54ecf216807ec0bdc5718e1a4af4c1", "project_uri": "https://rubygems.org/gems/auth_master", "gem_uri": "https://rubygems.org/gems/auth_master-0.0.7.gem", "homepage_uri": "https://github.com/vickodin/auth_master", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/vickodin/auth_master", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": "~> 8.0, >= 8.0.2" }, { "name": "token_guard", "requirements": "~> 0.1" } ] } }
2025-05-17 10:33:51 UTC
MEg64ugCPrvW4GvgDwUT7

rails_soft_lock

Using In-Memory Databases to Work with Rails Active Record Locks

0.2.1
Content{ "name": "rails_soft_lock", "downloads": 497, "version": "0.2.1", "version_created_at": "2025-05-17T10:19:10.805Z", "version_downloads": 0, "platform": "ruby", "authors": "Sergey Arkhipov, Georgy Shcherbakov, Vladimir Peskov", "info": "Using In-Memory Databases to Work with Rails Active Record Locks", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/sergey-arkhipov/rails_soft_lock", "changelog_uri": "https://github.com/sergey-arkhipov/rails_soft_lock/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/sergey-arkhipov/rails_soft_lock/issues", "source_code_uri": "https://github.com/sergey-arkhipov/rails_soft_lock", "documentation_uri": "https://github.com/sergey-arkhipov/rails_soft_lock/blob/master/README.md", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "4b161686f9c0d6e651b234987303a8598a4536f4c8b6b3306ca29696a22a4b56", "spec_sha": "5ebed2b6181bb7e98b99a5c5638522753262f69d17d8ba4063d8bc947cc16713", "project_uri": "https://rubygems.org/gems/rails_soft_lock", "gem_uri": "https://rubygems.org/gems/rails_soft_lock-0.2.1.gem", "homepage_uri": "https://github.com/sergey-arkhipov/rails_soft_lock", "wiki_uri": null, "documentation_uri": "https://github.com/sergey-arkhipov/rails_soft_lock/blob/master/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/sergey-arkhipov/rails_soft_lock", "bug_tracker_uri": "https://github.com/sergey-arkhipov/rails_soft_lock/issues", "changelog_uri": "https://github.com/sergey-arkhipov/rails_soft_lock/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "connection_pool", "requirements": "~> 2.5" }, { "name": "zeitwerk", "requirements": "~> 2.7" } ] } }
2025-05-17 10:19:14 UTC
ejbJcsi11yFvD0o-CPbwO

ecoportal-api-v2

A collection of helpers for interacting with the ecoPortal MS's V2 API

3.2.4
Content{ "name": "ecoportal-api-v2", "downloads": 51530, "version": "3.2.4", "version_created_at": "2025-05-17T10:07:58.124Z", "version_downloads": 0, "platform": "ruby", "authors": "Oscar Segura", "info": "A collection of helpers for interacting with the ecoPortal MS's V2 API", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "a1d2215f57aa10a2f8cb56da5536e670d9c177c1b6cd8bf56e9e74366ab90269", "spec_sha": "8b94c4d66ced23e9b90b8726fddf5bfe6bfbb512eb2d310ec5dc07eed6d0df1d", "project_uri": "https://rubygems.org/gems/ecoportal-api-v2", "gem_uri": "https://rubygems.org/gems/ecoportal-api-v2-3.2.4.gem", "homepage_uri": "https://www.ecoportal.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ecoportal-api-v2/3.2.4", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "pry", "requirements": "~> 0.14" }, { "name": "rake", "requirements": ">= 13.0.3, < 14" }, { "name": "redcarpet", "requirements": ">= 3.6.0, < 4" }, { "name": "rspec", "requirements": ">= 3.12.0, < 4" }, { "name": "rubocop", "requirements": "~> 1" }, { "name": "rubocop-rake", "requirements": "~> 0" }, { "name": "yard", "requirements": "~> 0.9" } ], "runtime": [ { "name": "ecoportal-api", "requirements": "~> 0.10, >= 0.10.11" }, { "name": "mime-types", "requirements": "~> 3.5, >= 3.5.2" } ] } }
2025-05-17 10:08:00 UTC
OkBDTlYt-ym8qJMqSdslP

ecoportal-api-v2

A collection of helpers for interacting with the ecoPortal MS's V2 API

3.2.3
Content{ "name": "ecoportal-api-v2", "downloads": 51530, "version": "3.2.3", "version_created_at": "2025-05-17T10:02:20.400Z", "version_downloads": 0, "platform": "ruby", "authors": "Oscar Segura", "info": "A collection of helpers for interacting with the ecoPortal MS's V2 API", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "55a8480edb50169ab8117e0e3fad3f4facc97a9d27963260a7b8918ff78897db", "spec_sha": "30b5c66f18f191f20c48102801c179f7dd891c70c7a2af516153a46b0f466492", "project_uri": "https://rubygems.org/gems/ecoportal-api-v2", "gem_uri": "https://rubygems.org/gems/ecoportal-api-v2-3.2.3.gem", "homepage_uri": "https://www.ecoportal.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ecoportal-api-v2/3.2.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "pry", "requirements": "~> 0.14" }, { "name": "rake", "requirements": ">= 13.0.3, < 14" }, { "name": "redcarpet", "requirements": ">= 3.6.0, < 4" }, { "name": "rspec", "requirements": ">= 3.12.0, < 4" }, { "name": "rubocop", "requirements": "~> 1" }, { "name": "rubocop-rake", "requirements": "~> 0" }, { "name": "yard", "requirements": "~> 0.9" } ], "runtime": [ { "name": "ecoportal-api", "requirements": "~> 0.10, >= 0.10.11" }, { "name": "mime-types", "requirements": "~> 3.5, >= 3.5.2" } ] } }
2025-05-17 10:02:22 UTC
jjTkvjsZPUbhq8Ts1jZua

ox-ai-workers

OxAiWorkers (ox-ai-workers) is a cutting-edge Ruby gem designed to seamlessly integrate a sophisticated state machine with the powerful capabilities of generative intelligence via the ruby-openai gem. This innovative tool empowers developers to construct state machines that efficiently handle complex tasks, enhancing outcomes by combining robust internal logic with advanced AI-driven decision-making. Key features include straightforward creation and management of state machines, harnessing AI for improved decision-making and task execution, customizable behavior to suit specific requirements, and user-friendly syntax and documentation for a smooth development experience.

1.0.2.1
Content{ "name": "ox-ai-workers", "downloads": 13084, "version": "1.0.2.1", "version_created_at": "2025-05-17T10:00:07.522Z", "version_downloads": 0, "platform": "ruby", "authors": "Denis Smolev", "info": " OxAiWorkers (ox-ai-workers) is a cutting-edge Ruby gem designed to seamlessly integrate\n a sophisticated state machine with the powerful capabilities of generative intelligence\n via the ruby-openai gem. This innovative tool empowers developers to construct state machines\n that efficiently handle complex tasks, enhancing outcomes by combining robust internal\n logic with advanced AI-driven decision-making. Key features include straightforward creation\n and management of state machines, harnessing AI for improved decision-making and task\n execution, customizable behavior to suit specific requirements, and user-friendly syntax\n and documentation for a smooth development experience.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://ai.oxteam.me", "changelog_uri": "https://github.com/neonix20b/ox-ai-workers/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/neonix20b/ox-ai-workers" }, "yanked": false, "sha": "c86710a2b387e53d51a244d18d41246ac47b48d7517f2127915a94931335b20d", "spec_sha": "a337cd17751f74f2ed2c1e30deeb96debfe5402e1be33a67656c9ade410ca9ad", "project_uri": "https://rubygems.org/gems/ox-ai-workers", "gem_uri": "https://rubygems.org/gems/ox-ai-workers-1.0.2.1.gem", "homepage_uri": "https://ai.oxteam.me", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/neonix20b/ox-ai-workers", "bug_tracker_uri": null, "changelog_uri": "https://github.com/neonix20b/ox-ai-workers/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "colorize", "requirements": "~> 1" }, { "name": "faraday", "requirements": ">= 1" }, { "name": "faraday-multipart", "requirements": ">= 1" }, { "name": "i18n", "requirements": ">= 1" }, { "name": "ptools", "requirements": ">= 1" }, { "name": "ruby-openai", "requirements": ">= 7" }, { "name": "state_machines", "requirements": ">= 0.6" } ] } }
2025-05-17 10:00:11 UTC
a0ia59YHpzQYV-JBGNsfS

kreds

The missing shorthand for Rails credentials

1.2.0
Content{ "name": "kreds", "downloads": 1700, "version": "1.2.0", "version_created_at": "2025-05-17T09:50:43.928Z", "version_downloads": 0, "platform": "ruby", "authors": "enjaku4", "info": "The missing shorthand for Rails credentials", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/brownboxdev/kreds", "changelog_uri": "https://github.com/brownboxdev/kreds/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/brownboxdev/kreds", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "c0882efbf3f01c9ff4d65ade9c70244e27f9f5631ff0776eee988c8e078e33db", "spec_sha": "29149857cf1b9825de87632592d8de89c7b19db1352a4128518f291037faf05f", "project_uri": "https://rubygems.org/gems/kreds", "gem_uri": "https://rubygems.org/gems/kreds-1.2.0.gem", "homepage_uri": "https://github.com/brownboxdev/kreds", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/brownboxdev/kreds", "bug_tracker_uri": null, "changelog_uri": "https://github.com/brownboxdev/kreds/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 7.1, < 8.1" } ] } }
2025-05-17 09:50:47 UTC
kHNxnb7QY0-6hIjPup8tD

search_rails

a powerful search for rails

2.0.2
Content{ "name": "search_rails", "downloads": 26525, "version": "2.0.2", "version_created_at": "2025-05-17T09:38:32.801Z", "version_downloads": 0, "platform": "ruby", "authors": "Dorian Marié", "info": "a powerful search for rails", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "302be4a1b030c5d74f7c44541f2082531734ca240a2bcf8d719834ed5ffa9725", "spec_sha": "27600b8dfaec03e80188b073bac46893a56056e845bde6d6998450fe391c5004", "project_uri": "https://rubygems.org/gems/search_rails", "gem_uri": "https://rubygems.org/gems/search_rails-2.0.2.gem", "homepage_uri": "https://github.com/micahnico/search_rails", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/search_rails/2.0.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "chronic", "requirements": ">= 0" }, { "name": "query-ruby", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 0" }, { "name": "zeitwerk", "requirements": ">= 0" } ] } }
2025-05-17 09:38:34 UTC
-Za3wU-nn7l-Fnq0qBxlR

query-ruby

a querying language for the internet

1.1.2
Content{ "name": "query-ruby", "downloads": 447, "version": "1.1.2", "version_created_at": "2025-05-17T09:36:36.325Z", "version_downloads": 0, "platform": "ruby", "authors": "Dorian Marié", "info": "a querying language for the internet", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "395395d0fd0742f9a5a9e42fa85ee3d6720ce3afc681c386b24a30703430b8d4", "spec_sha": "449f28d57631e7f606dac68b9fada39d22e241609925f295c1f364a77e4af502", "project_uri": "https://rubygems.org/gems/query-ruby", "gem_uri": "https://rubygems.org/gems/query-ruby-1.1.2.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/query-ruby/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": "activesupport", "requirements": ">= 0" }, { "name": "bigdecimal", "requirements": ">= 0" }, { "name": "dorian-arguments", "requirements": ">= 0" }, { "name": "json", "requirements": ">= 0" }, { "name": "language-ruby", "requirements": ">= 0" }, { "name": "zeitwerk", "requirements": ">= 0" } ] } }
2025-05-17 09:36:41 UTC
pQugv1rhJUnNbt630f4Fs

ecoportal-api-v2

A collection of helpers for interacting with the ecoPortal MS's V2 API

3.2.2
Content{ "name": "ecoportal-api-v2", "downloads": 51505, "version": "3.2.2", "version_created_at": "2025-05-17T09:29:00.852Z", "version_downloads": 0, "platform": "ruby", "authors": "Oscar Segura", "info": "A collection of helpers for interacting with the ecoPortal MS's V2 API", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "25f855334c2941b861481cf04a654baf26fa6674dc4fcae8c8c598a406a50c9d", "spec_sha": "ad73a00648c097ddddb30cff7be94b8c81b27bff98883784260b87760b6d9a14", "project_uri": "https://rubygems.org/gems/ecoportal-api-v2", "gem_uri": "https://rubygems.org/gems/ecoportal-api-v2-3.2.2.gem", "homepage_uri": "https://www.ecoportal.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ecoportal-api-v2/3.2.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "pry", "requirements": "~> 0.14" }, { "name": "rake", "requirements": ">= 13.0.3, < 14" }, { "name": "redcarpet", "requirements": ">= 3.6.0, < 4" }, { "name": "rspec", "requirements": ">= 3.12.0, < 4" }, { "name": "rubocop", "requirements": "~> 1" }, { "name": "rubocop-rake", "requirements": "~> 0" }, { "name": "yard", "requirements": "~> 0.9" } ], "runtime": [ { "name": "ecoportal-api", "requirements": "~> 0.10, >= 0.10.11" }, { "name": "mime-types", "requirements": "~> 3.5, >= 3.5.2" } ] } }
2025-05-17 09:29:03 UTC
aS2v91aLvMl_Z6_F6Wmc4

reading

Parses a CSV reading log.

1.0.0
Content{ "name": "reading", "downloads": 2878, "version": "1.0.0", "version_created_at": "2025-05-17T09:15:08.435Z", "version_downloads": 0, "platform": "ruby", "authors": "Felipe Vogel", "info": "Parses a CSV reading log.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/fpsvogel/reading", "changelog_uri": "https://github.com/fpsvogel/reading/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/fpsvogel/reading", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "506ce482470ac0a7d444f9a3e4cc840b4cb57793182b50098db2e394eab9b42e", "spec_sha": "ae96ccbe28fd6dd2bf6a5a7f0c451b19aef6e5339b8757d80f56f7b5e2695c0b", "project_uri": "https://rubygems.org/gems/reading", "gem_uri": "https://rubygems.org/gems/reading-1.0.0.gem", "homepage_uri": "https://github.com/fpsvogel/reading", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/fpsvogel/reading", "bug_tracker_uri": null, "changelog_uri": "https://github.com/fpsvogel/reading/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "debug", "requirements": "~> 1.0" }, { "name": "minitest", "requirements": "~> 5.0" }, { "name": "minitest-reporters", "requirements": "~> 1.0" }, { "name": "pretty-diffs", "requirements": "~> 1.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rubycritic", "requirements": "~> 4.0" }, { "name": "shoulda-context", "requirements": "~> 2.0" } ], "runtime": [ { "name": "amazing_print", "requirements": "~> 1.0" }, { "name": "bigdecimal", "requirements": "~> 3.0" }, { "name": "pastel", "requirements": "~> 0.8" } ] } }
2025-05-17 09:15:12 UTC
x3AegqDaxYbCoR5uSKi2t

lordoftheflies-jekyll-plantuml-proxy

Jekyll to use plantuml with remote provider without any local plantuml.jar installation

1.0.0
Content{ "name": "lordoftheflies-jekyll-plantuml-proxy", "downloads": 2, "version": "1.0.0", "version_created_at": "2025-05-17T08:51:42.770Z", "version_downloads": 0, "platform": "ruby", "authors": "László Hegedűs, Patouche", "info": "Jekyll to use plantuml with remote provider without any local plantuml.jar installation", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "1ab6a3a5e7d58fad2080f203a4f6cd1cb39652aa71b081940850da109aabcfc8", "spec_sha": "a192978b61db58c75ef56713db25aae36a48975a44f589adbf76db4cf35dc2e9", "project_uri": "https://rubygems.org/gems/lordoftheflies-jekyll-plantuml-proxy", "gem_uri": "https://rubygems.org/gems/lordoftheflies-jekyll-plantuml-proxy-1.0.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/lordoftheflies-jekyll-plantuml-proxy/1.0.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.4" }, { "name": "rake", "requirements": "~> 0" } ], "runtime": [ { "name": "jekyll", "requirements": "~> 3.9" } ] } }
2025-05-17 08:51:44 UTC
5-TGTwOQYoLGyM1PX3e1Y

lordoftheflies-jekyll-plantuml-proxy

Jekyll to use plantuml with remote provider without any local plantuml.jar installation

0.1.7
Content{ "name": "lordoftheflies-jekyll-plantuml-proxy", "downloads": 0, "version": "0.1.7", "version_created_at": "2025-05-17T08:46:33.175Z", "version_downloads": 0, "platform": "ruby", "authors": "László Hegedűs, Patouche", "info": "Jekyll to use plantuml with remote provider without any local plantuml.jar installation", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "794c096deda2153bd090c2c3d69479cc524f41c2938b0fb5e509b9bebce2a22b", "spec_sha": "7cab9bf9a56725a5bfe5cc29b20839e2cb728f144eae74e1f2c17162f035e1e1", "project_uri": "https://rubygems.org/gems/lordoftheflies-jekyll-plantuml-proxy", "gem_uri": "https://rubygems.org/gems/lordoftheflies-jekyll-plantuml-proxy-0.1.7.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/lordoftheflies-jekyll-plantuml-proxy/0.1.7", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.4" }, { "name": "rake", "requirements": "~> 0" } ], "runtime": [ { "name": "jekyll", "requirements": "~> 3.9" } ] } }
2025-05-17 08:46:34 UTC
QinEFW0KaYY-8_dCDDZO4

lordoftheflies-jekyll-plantuml-proxy

Jekyll to use plantuml with remote provider without any local plantuml.jar installation

0.1.6
Content{ "name": "lordoftheflies-jekyll-plantuml-proxy", "downloads": 0, "version": "0.1.6", "version_created_at": "2025-05-17T08:45:05.735Z", "version_downloads": 0, "platform": "ruby", "authors": "László Hegedűs, Patouche", "info": "Jekyll to use plantuml with remote provider without any local plantuml.jar installation", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "9919a2573c1558c3d897fbbc6d50b064bc09becb98319d090884764a377a56eb", "spec_sha": "bc6b201a104804f1173512f7a0540f8211355f6db2d0e2dd7f09bd0746e902f3", "project_uri": "https://rubygems.org/gems/lordoftheflies-jekyll-plantuml-proxy", "gem_uri": "https://rubygems.org/gems/lordoftheflies-jekyll-plantuml-proxy-0.1.6.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/lordoftheflies-jekyll-plantuml-proxy/0.1.6", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.4" }, { "name": "rake", "requirements": "~> 0" } ], "runtime": [ { "name": "jekyll", "requirements": "~> 2.5" } ] } }
2025-05-17 08:45:09 UTC
d8KqarTTe_dmgihwxAyH0

jekyll-plantuml-proxy

Jekyll to use plantuml with remote provider without any local plantuml.jar installation

0.1.6
Content{ "name": "jekyll-plantuml-proxy", "downloads": 0, "version": "0.1.6", "version_created_at": "2025-05-17T08:41:55.879Z", "version_downloads": 0, "platform": "ruby", "authors": "László Hegedűs, Patouche", "info": "Jekyll to use plantuml with remote provider without any local plantuml.jar installation", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "a7391815dc5b8f394f1fce890315134898b2acd7b17615e6fee307bc6ffc4e30", "spec_sha": "1b6a80b8acb658c3cca10af5b1a66073efb6f0f945a5438ef4843496cc17c4d8", "project_uri": "https://rubygems.org/gems/jekyll-plantuml-proxy", "gem_uri": "https://rubygems.org/gems/jekyll-plantuml-proxy-0.1.6.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/jekyll-plantuml-proxy/0.1.6", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.4" }, { "name": "rake", "requirements": "~> 0" } ], "runtime": [ { "name": "jekyll", "requirements": "~> 2.5" } ] } }
2025-05-17 08:41:57 UTC
hMehzOU5UFiQQU3w4SUR0

jekyll-plantuml-proxy

Jekyll to use plantuml with remote provider without any local plantuml.jar installation

0.1.5
Content{ "name": "jekyll-plantuml-proxy", "downloads": 0, "version": "0.1.5", "version_created_at": "2025-05-17T08:40:04.756Z", "version_downloads": 0, "platform": "ruby", "authors": "László Hegedűs, Patouche", "info": "Jekyll to use plantuml with remote provider without any local plantuml.jar installation", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "66f4105682e05cfd719c3b39440cf85c9ef11068a962c1ca1096f2d2cce3fa1c", "spec_sha": "d5aceeb535a00a04df0cfff7fd446e8e592d0cd687693a37d9d2dd297270b7a6", "project_uri": "https://rubygems.org/gems/jekyll-plantuml-proxy", "gem_uri": "https://rubygems.org/gems/jekyll-plantuml-proxy-0.1.5.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/jekyll-plantuml-proxy/0.1.5", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.4" }, { "name": "rake", "requirements": "~> 0" } ], "runtime": [ { "name": "jekyll", "requirements": "~> 2.5" } ] } }
2025-05-17 08:40:08 UTC
rPXHPMybu2onQ3HICyfgZ

frostrb

Ruby implementations of Two-Round Threshold Schnorr Signatures with FROST.

0.5.0
Content{ "name": "frostrb", "downloads": 1129, "version": "0.5.0", "version_created_at": "2025-05-17T08:25:34.965Z", "version_downloads": 0, "platform": "ruby", "authors": "azuchi", "info": "Ruby implementations of Two-Round Threshold Schnorr Signatures with FROST.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/azuchi/frostrb", "changelog_uri": "https://github.com/azuchi/frostrb", "source_code_uri": "https://github.com/azuchi/frostrb" }, "yanked": false, "sha": "adb7f7cc8e70dbb52618862016656c9cae3ccc7b4aefae6b3b3f550088d8034b", "spec_sha": "abad3720ea12574ea9f11cef0c1ef2f4665c751a8bf2b9f26abaecbbe6acdd7b", "project_uri": "https://rubygems.org/gems/frostrb", "gem_uri": "https://rubygems.org/gems/frostrb-0.5.0.gem", "homepage_uri": "https://github.com/azuchi/frostrb", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/azuchi/frostrb", "bug_tracker_uri": null, "changelog_uri": "https://github.com/azuchi/frostrb", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "ecdsa_ext", "requirements": "~> 0.5.1" }, { "name": "h2c", "requirements": "~> 0.2.1" } ] } }
2025-05-17 08:25:37 UTC
BB7DNc-a_j8X1K2x9q3CV

sakura-cli

Command-line tool and client library to control the dashboard of Sakura Rental Server.

0.3.1
Content{ "name": "sakura-cli", "downloads": 15380, "version": "0.3.1", "version_created_at": "2025-05-17T08:09:48.497Z", "version_downloads": 0, "platform": "ruby", "authors": "Shintaro Kojima", "info": "Command-line tool and client library to control the dashboard of Sakura Rental Server.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "eb1a82563aafa48cb002a8e7299be99536199a127b484a997ba81901f165576a", "spec_sha": "03964a3b7e06aede3446ebe47d050b24483860955cfeb18c016ffe6870ecd9d4", "project_uri": "https://rubygems.org/gems/sakura-cli", "gem_uri": "https://rubygems.org/gems/sakura-cli-0.3.1.gem", "homepage_uri": "https://github.com/codeout/sakura-cli", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/sakura-cli/0.3.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "capybara", "requirements": ">= 0" }, { "name": "selenium-webdriver", "requirements": ">= 0" }, { "name": "thor", "requirements": ">= 0" } ] } }
2025-05-17 08:09:49 UTC
JG_WvdbtfJFpJFnKrCzml

diplomatic_bag

Toolbox for Consul

2.6.5
Content{ "name": "diplomatic_bag", "downloads": 33964, "version": "2.6.5", "version_created_at": "2025-05-17T07:34:37.061Z", "version_downloads": 0, "platform": "ruby", "authors": "Nicolas Benoit, Pierre Souchay", "info": "Toolbox for Consul", "licenses": [ "BSD-3-Clause" ], "metadata": {}, "yanked": false, "sha": "0416aefbbc1b39b2f4676a8ab3167ee1ec4778fcd1c449898caeeea04b7b026d", "spec_sha": "8f4cd6d1e550326e1a75a2e494e1ede6d478d8d0c4a5ba0520e7e7cb1fe607d4", "project_uri": "https://rubygems.org/gems/diplomatic_bag", "gem_uri": "https://rubygems.org/gems/diplomatic_bag-2.6.5.gem", "homepage_uri": "https://github.com/WeAreFarmGeek/diplomat", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/diplomatic_bag/2.6.5", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "diplomat", "requirements": "= 2.6.5" } ] } }
2025-05-17 07:34:43 UTC
uQQIvgUU4CpUFu9aM10zO

diplomat

Diplomat is a simple wrapper for Consul

2.6.5
Content{ "name": "diplomat", "downloads": 19998079, "version": "2.6.5", "version_created_at": "2025-05-17T07:34:35.367Z", "version_downloads": 0, "platform": "ruby", "authors": "John Hamelink, Trevor Wood, Pierre Souchay", "info": "Diplomat is a simple wrapper for Consul", "licenses": [ "BSD-3-Clause" ], "metadata": {}, "yanked": false, "sha": "5558dcc923bb2515a05ba3fe66e2ce9bcf0cbc6d534987895d38dea39def212f", "spec_sha": "5bc8fdd93cd410498e9e7c69699e0f9d2d167f25339d2bb4c12d6da5983298f4", "project_uri": "https://rubygems.org/gems/diplomat", "gem_uri": "https://rubygems.org/gems/diplomat-2.6.5.gem", "homepage_uri": "https://github.com/WeAreFarmGeek/diplomat", "wiki_uri": "", "documentation_uri": "https://github.com/johnhamelink/diplomat", "mailing_list_uri": "", "source_code_uri": "https://github.com/johnhamelink/diplomat", "bug_tracker_uri": "https://github.com/johnhamelink/diplomat/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.2" }, { "name": "cucumber", "requirements": "~> 5.3" }, { "name": "fakes-rspec", "requirements": "~> 2.1" }, { "name": "fivemat", "requirements": "~> 1.3" }, { "name": "gem-release", "requirements": "~> 2.2" }, { "name": "pry", "requirements": "~> 0.14" }, { "name": "rake", "requirements": "~> 13.0.3" }, { "name": "rspec", "requirements": "~> 3.10" }, { "name": "rubocop", "requirements": "~> 1.75.5" }, { "name": "simplecov", "requirements": "~> 0.21.2" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "deep_merge", "requirements": "~> 1.2" }, { "name": "faraday", "requirements": ">= 0.9, != 2.0.0, < 3.0" } ] } }
2025-05-17 07:34:39 UTC
xfYVmwXBC62P6rGEr_Z5m

prick

A release control and management system for postgresql

0.47.0
Content{ "name": "prick", "downloads": 69554, "version": "0.47.0", "version_created_at": "2025-05-17T07:24:37.500Z", "version_downloads": 0, "platform": "ruby", "authors": "Claus Rasmussen", "info": "A release control and management system for postgresql", "licenses": [], "metadata": {}, "yanked": false, "sha": "4192fadfec5762e687041938004ff596198f5165e20cb3ec9c5ea9b505b6c3e5", "spec_sha": "800c005069065cd58fcb1d0536143a7a9c77b7dab062a685c602bf41a532dea0", "project_uri": "https://rubygems.org/gems/prick", "gem_uri": "https://rubygems.org/gems/prick-0.47.0.gem", "homepage_uri": "http://www.nowhere.com/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/prick/0.47.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "ruby-prof", "requirements": ">= 0" } ], "runtime": [ { "name": "constrain", "requirements": ">= 0" }, { "name": "dsort", "requirements": ">= 0" }, { "name": "fixture_fox", "requirements": ">= 0" }, { "name": "forward_to", "requirements": ">= 0" }, { "name": "indented_io", "requirements": ">= 0" }, { "name": "pg_graph", "requirements": ">= 0" }, { "name": "postspec", "requirements": ">= 0" }, { "name": "prick-inflector", "requirements": ">= 0" }, { "name": "semantic", "requirements": ">= 0" }, { "name": "shellopts", "requirements": ">= 0" }, { "name": "string-text", "requirements": ">= 0" } ] } }
2025-05-17 07:24:39 UTC
YCHs4t86VENg5k4cbVCZu

flnews_post_proc

Post-processor for Usenet-articles created in flnews

1.72
Content{ "name": "flnews_post_proc", "downloads": 8540, "version": "1.72", "version_created_at": "2025-05-17T07:15:32.431Z", "version_downloads": 0, "platform": "ruby", "authors": "Michael Uplawski", "info": "Post-processor for Usenet-articles created in flnews", "licenses": [ "Nonstandard" ], "metadata": {}, "yanked": false, "sha": "b325cc9621914333a1bd4aab9fa362cad5a3ea72cf43a5e57de0898d717d1490", "spec_sha": "b8568d17d91ade2d42d6af5aa73557c5a2f6bdd7598bd56ba56d1bb9eb31d541", "project_uri": "https://rubygems.org/gems/flnews_post_proc", "gem_uri": "https://rubygems.org/gems/flnews_post_proc-1.72.gem", "homepage_uri": "https://rubygems.org", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/flnews_post_proc/1.72", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "diffy", "requirements": "~> 3.4, >= 3.4.2" }, { "name": "ruby-filemagic", "requirements": "~> 0.7, >= 0.7.3" } ] } }
2025-05-17 07:15:34 UTC
kR-WPaT7W7xyf9nvcdoyD

clickable_logger

Clickable logger for Rails logs in your editor

0.1.1
Content{ "name": "clickable_logger", "downloads": 0, "version": "0.1.1", "version_created_at": "2025-05-17T07:12:06.567Z", "version_downloads": 0, "platform": "ruby", "authors": "Kasvit", "info": "Clickable logger for Rails logs in your editor", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/kasvit/clickable_logger", "changelog_uri": "https://github.com/kasvit/clickable_logger/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/kasvit/clickable_logger" }, "yanked": false, "sha": "c861668ec9f9bd40ce118ae3e5bc13d7be963db73b3733ce55e87a8a88a39e17", "spec_sha": "dd2bbe2518386b698c2776ec3ca3191ea0696321ba42736b045e50f4483035a1", "project_uri": "https://rubygems.org/gems/clickable_logger", "gem_uri": "https://rubygems.org/gems/clickable_logger-0.1.1.gem", "homepage_uri": "https://github.com/kasvit/clickable_logger", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/kasvit/clickable_logger", "bug_tracker_uri": null, "changelog_uri": "https://github.com/kasvit/clickable_logger/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "debug", "requirements": ">= 0" } ], "runtime": [ { "name": "rails", "requirements": ">= 0" } ] } }
2025-05-17 07:12:09 UTC
Vb5qYDWGIEa8rwa0oiRi1

pgtk

This small Ruby gem helps you integrate PostgreSQL with your Ruby web app, through Liquibase. It also adds a simple connection pool and query processor, to make SQL manipulation simpler.

0.17.0
Content{ "name": "pgtk", "downloads": 44008, "version": "0.17.0", "version_created_at": "2025-05-17T05:58:09.880Z", "version_downloads": 0, "platform": "ruby", "authors": "Yegor Bugayenko", "info": "This small Ruby gem helps you integrate PostgreSQL with your Ruby web app, through Liquibase. It also adds a simple connection pool and query processor, to make SQL manipulation simpler.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "47dd8e38e8fa5dc75badd03f07300504e462beeb71974c21ea190ddb21a22835", "spec_sha": "84a5a4e790af2dcc9fad0914eea8febc26a3750eea4b2a3ba309f1e4c4102e04", "project_uri": "https://rubygems.org/gems/pgtk", "gem_uri": "https://rubygems.org/gems/pgtk-0.17.0.gem", "homepage_uri": "http://github.com/yegor256/pgtk", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/pgtk/0.17.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "backtrace", "requirements": "> 0" }, { "name": "concurrent-ruby", "requirements": "> 0" }, { "name": "joined", "requirements": "> 0" }, { "name": "logger", "requirements": "> 0" }, { "name": "loog", "requirements": "> 0" }, { "name": "pg", "requirements": "~> 1.1" }, { "name": "qbash", "requirements": "> 0" }, { "name": "random-port", "requirements": "> 0" }, { "name": "tago", "requirements": "> 0" } ] } }
2025-05-17 05:58:13 UTC
WRgizRSVACl3TR7KhzCOW

sorbet-static-and-runtime

Sorbet static and runtime in one gem

0.5.12115
Content{ "name": "sorbet-static-and-runtime", "downloads": 19929244, "version": "0.5.12115", "version_created_at": "2025-05-17T05:35:53.911Z", "version_downloads": 0, "platform": "ruby", "authors": "Stripe", "info": "Sorbet static and runtime in one gem", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "f67593d27108ad95c849a03ecfeea8d5983a70788781be68569fed5d07f06220", "spec_sha": "91dffd1e6ba826c5a691ee0a15235ac76f1a8bb3ee2222c83e4b0ef56fc9d47d", "project_uri": "https://rubygems.org/gems/sorbet-static-and-runtime", "gem_uri": "https://rubygems.org/gems/sorbet-static-and-runtime-0.5.12115.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "sorbet", "requirements": "= 0.5.12115" }, { "name": "sorbet-runtime", "requirements": "= 0.5.12115" } ] } }
2025-05-17 05:35:56 UTC
8jjM1o1n_0Movvcdz4m9N

sorbet

The main entrypoint for using Sorbet

0.5.12115
Content{ "name": "sorbet", "downloads": 37886304, "version": "0.5.12115", "version_created_at": "2025-05-17T05:35:51.524Z", "version_downloads": 0, "platform": "ruby", "authors": "Stripe", "info": "The main entrypoint for using Sorbet", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "4df3995a3e4fbf5be6b1f71408d40f547a905462abea7b69c5d76f37b11ac149", "spec_sha": "892274596b8a081b09ef732de620fbb0e754f8a37da1b0326b85536f5d22871a", "project_uri": "https://rubygems.org/gems/sorbet", "gem_uri": "https://rubygems.org/gems/sorbet-0.5.12115.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.11" }, { "name": "mocha", "requirements": "~> 1.7" }, { "name": "rake", "requirements": ">= 0" } ], "runtime": [ { "name": "sorbet-static", "requirements": "= 0.5.12115" } ] } }
2025-05-17 05:35:53 UTC
luCXj-FuKMfyE4Q_Ki0uh

sorbet-runtime

Sorbet's runtime type checking component

0.5.12115
Content{ "name": "sorbet-runtime", "downloads": 87678589, "version": "0.5.12115", "version_created_at": "2025-05-17T05:35:48.976Z", "version_downloads": 0, "platform": "ruby", "authors": "Stripe", "info": "Sorbet's runtime type checking component", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "1f8119a405448c1911e0e4359245ba440336f83360240370d0fcf3f719be1916", "spec_sha": "197de2d8eac32125260fb80d83ab45795bbfe92872a487deec5c510273693b4c", "project_uri": "https://rubygems.org/gems/sorbet-runtime", "gem_uri": "https://rubygems.org/gems/sorbet-runtime-0.5.12115.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "concurrent-ruby", "requirements": "~> 1.1.5" }, { "name": "debug", "requirements": ">= 0" }, { "name": "minitest", "requirements": "~> 5.11" }, { "name": "mocha", "requirements": "~> 2.1" }, { "name": "pry", "requirements": ">= 0" }, { "name": "pry-byebug", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rubocop", "requirements": "= 1.57.1" }, { "name": "rubocop-performance", "requirements": "= 1.13.2" }, { "name": "subprocess", "requirements": "~> 1.5.3" } ], "runtime": [] } }
2025-05-17 05:35:51 UTC
4N1rnH6827lJcVYeDUY6M

sorbet-static

The Sorbet typechecker binary

0.5.12115
Content{ "name": "sorbet-static", "downloads": 53317744, "version": "0.5.12115", "version_created_at": "2025-05-17T05:35:41.504Z", "version_downloads": 0, "platform": "x86_64-linux", "authors": "Stripe", "info": "The Sorbet typechecker binary", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "42c9311a28a50a4f5f727105f634b71c8116c225b0f1ffec82751cb8035f098f", "spec_sha": "ded3f2178b299279e57aec7f83bd0b794927804a7b44770498dcc8bc55c6614a", "project_uri": "https://rubygems.org/gems/sorbet-static", "gem_uri": "https://rubygems.org/gems/sorbet-static-0.5.12115-x86_64-linux.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-05-17 05:35:48 UTC
E-qiE4WdBwfpAzsNHd_p9

sorbet-static

The Sorbet typechecker binary

0.5.12115
Content{ "name": "sorbet-static", "downloads": 53317744, "version": "0.5.12115", "version_created_at": "2025-05-17T05:35:33.493Z", "version_downloads": 0, "platform": "universal-darwin", "authors": "Stripe", "info": "The Sorbet typechecker binary", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "344ccb4328bfe97e8a00f70d4f122a13e15cfd30f23758855e1f8740d92d798b", "spec_sha": "5fc4b967c9833056764309c774b50e1215473896c3e9a6b4e2afac39dbb51be8", "project_uri": "https://rubygems.org/gems/sorbet-static", "gem_uri": "https://rubygems.org/gems/sorbet-static-0.5.12115-universal-darwin.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-05-17 05:35:40 UTC
VPVQSQpa1Fwu8PdHUE0iR

sorbet-static

The Sorbet typechecker binary

0.5.12115
Content{ "name": "sorbet-static", "downloads": 53317744, "version": "0.5.12115", "version_created_at": "2025-05-17T05:35:24.728Z", "version_downloads": 0, "platform": "java", "authors": "Stripe", "info": "The Sorbet typechecker binary", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "cf8bbf14bde3790b0bb3aa3dadb48854999424d02112e5d287f4999b4fd31b91", "spec_sha": "bb7f941d19c107b044472d826384342b20336926d19cad3994647d6ca4e49504", "project_uri": "https://rubygems.org/gems/sorbet-static", "gem_uri": "https://rubygems.org/gems/sorbet-static-0.5.12115-java.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-05-17 05:35:32 UTC
nbac0e8ut8J47Nyfa1BE-

sorbet-static

The Sorbet typechecker binary

0.5.12115
Content{ "name": "sorbet-static", "downloads": 53317744, "version": "0.5.12115", "version_created_at": "2025-05-17T05:35:07.325Z", "version_downloads": 0, "platform": "aarch64-linux", "authors": "Stripe", "info": "The Sorbet typechecker binary", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "76e108b363ce4b287e621c89b1debbdac5ab1c127b130961baa6df9d8e1a3676", "spec_sha": "4f2700c13acb134a1a2386b440cab803b4e543f30b269735ddabed3506510cfb", "project_uri": "https://rubygems.org/gems/sorbet-static", "gem_uri": "https://rubygems.org/gems/sorbet-static-0.5.12115-aarch64-linux.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-05-17 05:35:22 UTC