Rubyhooks

Lastest updates from Rubygems.org

ID Gem Version Body Updated At
-LCbV8Ojk92xeZm_Ejhaz

sorbet-static-and-runtime

Sorbet static and runtime in one gem

0.6.12527
Content{ "name": "sorbet-static-and-runtime", "downloads": 22656278, "version": "0.6.12527", "version_created_at": "2025-09-14T05:37:56.233Z", "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": "8bf713ddca2afccf973055856a7647eb9ab4f6429f24fde93fab8d1270bd1e7a", "spec_sha": "8a0ac8c79f5926eaf663e636e64f9651556790aefd533e91160474db957d994a", "project_uri": "https://rubygems.org/gems/sorbet-static-and-runtime", "gem_uri": "https://rubygems.org/gems/sorbet-static-and-runtime-0.6.12527.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.6.12527" }, { "name": "sorbet-runtime", "requirements": "= 0.6.12527" } ] } }
2025-09-14 05:37:59 UTC
RWuaX_Atb7fxlicqQJxbQ

sorbet

The main entrypoint for using Sorbet

0.6.12527
Content{ "name": "sorbet", "downloads": 41121804, "version": "0.6.12527", "version_created_at": "2025-09-14T05:37:51.817Z", "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": "e9a77f744a449f9672ce62d4936f5856c95a1664c3fb869f1b316b4eb1e6d599", "spec_sha": "36edcee3c02f723b7fcd7d3e4b87798fb5523f4c68e2d5af885170cdc4a53bff", "project_uri": "https://rubygems.org/gems/sorbet", "gem_uri": "https://rubygems.org/gems/sorbet-0.6.12527.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.6.12527" } ] } }
2025-09-14 05:37:56 UTC
EF55ENrrpoaWCx82VrBGk

sorbet-runtime

Sorbet's runtime type checking component

0.6.12527
Content{ "name": "sorbet-runtime", "downloads": 105452256, "version": "0.6.12527", "version_created_at": "2025-09-14T05:37:48.933Z", "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": "3ce536eccb6f456ff9fc78f3397e19b3d42b68a03393f5e7b9fc5cf7d724ab17", "spec_sha": "e2e919a5ec090d5645e6430221864c03d9c882cd6b413213eea045792ed7e823", "project_uri": "https://rubygems.org/gems/sorbet-runtime", "gem_uri": "https://rubygems.org/gems/sorbet-runtime-0.6.12527.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-09-14 05:37:51 UTC
3QhJkYdl_0V--ZUpWoM5d

sorbet-static

The Sorbet typechecker binary

0.6.12527
Content{ "name": "sorbet-static", "downloads": 57670428, "version": "0.6.12527", "version_created_at": "2025-09-14T05:37:40.999Z", "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": "aa8af74fac45521a4d355ccfc70924b1ed8f7e09fe156bbb156735080ec9c46b", "spec_sha": "e82968584bbbddabbf7a4668f2d7e9ac4f7111d036f2c67080d7b4284103762b", "project_uri": "https://rubygems.org/gems/sorbet-static", "gem_uri": "https://rubygems.org/gems/sorbet-static-0.6.12527-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-09-14 05:37:48 UTC
i_78hLIKkH_QBCiwLnbjN

sorbet-static

The Sorbet typechecker binary

0.6.12527
Content{ "name": "sorbet-static", "downloads": 57670428, "version": "0.6.12527", "version_created_at": "2025-09-14T05:37:32.634Z", "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": "048ef7a4bfae3aee8be51f19b926a3ca45ed9bed07718b132dd1e880bf7f13a7", "spec_sha": "eb8a762430cb0bad1a986aad6fa01bfb6b19b8d716a19d537de2d587df15dd31", "project_uri": "https://rubygems.org/gems/sorbet-static", "gem_uri": "https://rubygems.org/gems/sorbet-static-0.6.12527-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-09-14 05:37:40 UTC
L0dJ2g_EPdQYwLtA1M2Ed

sorbet-static

The Sorbet typechecker binary

0.6.12527
Content{ "name": "sorbet-static", "downloads": 57670428, "version": "0.6.12527", "version_created_at": "2025-09-14T05:37:22.354Z", "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": "5c41c9a17cf8ee0e039243a8f0221132048c818758f41af48639595d88c3e8c7", "spec_sha": "ec64fc7f42d814db7a09234809fb062fe3e9fdd5d8c8081f9eceb2128b70dd3a", "project_uri": "https://rubygems.org/gems/sorbet-static", "gem_uri": "https://rubygems.org/gems/sorbet-static-0.6.12527-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-09-14 05:37:33 UTC
yC70jzZLCdqBggLn77Se7

sorbet-static

The Sorbet typechecker binary

0.6.12527
Content{ "name": "sorbet-static", "downloads": 57670428, "version": "0.6.12527", "version_created_at": "2025-09-14T05:37:02.681Z", "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": "30c34848660d89b3f98751f10003cc12cf3794770084fb96e9f2a33257f5c7fc", "spec_sha": "a73b2ed07eb413f031d25570856d93fd66e44ecd8bdbeeeee659cb3ab1ec3c9d", "project_uri": "https://rubygems.org/gems/sorbet-static", "gem_uri": "https://rubygems.org/gems/sorbet-static-0.6.12527-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-09-14 05:37:21 UTC
GArkQ1LKI79y6SWth9Vpc

cmdx-rspec

Simple CMDx task testing via RSpec matchers.

0.2.0
Content{ "name": "cmdx-rspec", "downloads": 340, "version": "0.2.0", "version_created_at": "2025-09-14T03:06:42.357Z", "version_downloads": 0, "platform": "ruby", "authors": "Juan Gomez", "info": "Simple CMDx task testing via RSpec matchers.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/drexed/cmdx-rspec", "changelog_uri": "https://github.com/drexed/cmdx-rspec/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/drexed/cmdx-rspec/issues", "source_code_uri": "https://github.com/drexed/cmdx-rspec", "documentation_uri": "https://github.com/drexed/cmdx-rspec/blob/master/README.md", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "2f3885df044746402a6266f0a714cd8a820c25622ebc466d7825ea82e7e60e0a", "spec_sha": "bb51862616c37028e3997a3e7ab685ab0958ecf96743f76eef386144a1bed89d", "project_uri": "https://rubygems.org/gems/cmdx-rspec", "gem_uri": "https://rubygems.org/gems/cmdx-rspec-0.2.0.gem", "homepage_uri": "https://github.com/drexed/cmdx-rspec", "wiki_uri": null, "documentation_uri": "https://github.com/drexed/cmdx-rspec/blob/master/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/drexed/cmdx-rspec", "bug_tracker_uri": "https://github.com/drexed/cmdx-rspec/issues", "changelog_uri": "https://github.com/drexed/cmdx-rspec/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "rubocop-rake", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": ">= 0" } ], "runtime": [ { "name": "cmdx", "requirements": ">= 1.5.0" }, { "name": "rspec", "requirements": ">= 0" } ] } }
2025-09-14 03:06:45 UTC
L4f4CDU36o8Y3GCxBCEax

puma

Puma is a simple, fast, multi-threaded, and highly parallel HTTP 1.1 server for Ruby/Rack applications. Puma is intended for use in both development and production environments. It's great for highly parallel Ruby implementations such as JRuby and TruffleRuby as well as as providing process worker support to support CRuby well.

7.0.3
Content{ "name": "puma", "downloads": 486321349, "version": "7.0.3", "version_created_at": "2025-09-14T02:17:59.939Z", "version_downloads": 0, "platform": "java", "authors": "Evan Phoenix", "info": "Puma is a simple, fast, multi-threaded, and highly parallel HTTP 1.1 server\nfor Ruby/Rack applications. Puma is intended for use in both development and\nproduction environments. It's great for highly parallel Ruby implementations such as\nJRuby and TruffleRuby as well as as providing process worker support to support CRuby well.\n", "licenses": [ "BSD-3-Clause" ], "metadata": { "homepage_uri": "https://puma.io", "changelog_uri": "https://github.com/puma/puma/blob/master/History.md", "bug_tracker_uri": "https://github.com/puma/puma/issues", "source_code_uri": "https://github.com/puma/puma", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "0023eb144619933e1a5af8f104ee25fae59cc33b58d0da0a8a4cf61e8d3846b8", "spec_sha": "f82ec167d78c6c652d80cf6409cd53c3fe2fd6119d8d8d35c0961aa1ba94f5c7", "project_uri": "https://rubygems.org/gems/puma", "gem_uri": "https://rubygems.org/gems/puma-7.0.3-java.gem", "homepage_uri": "https://puma.io", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/puma/puma", "bug_tracker_uri": "https://github.com/puma/puma/issues", "changelog_uri": "https://github.com/puma/puma/blob/master/History.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "nio4r", "requirements": "~> 2.0" } ] } }
2025-09-14 02:18:02 UTC
_icPFd6Fpd4NzSKTfb4di

puma

Puma is a simple, fast, multi-threaded, and highly parallel HTTP 1.1 server for Ruby/Rack applications. Puma is intended for use in both development and production environments. It's great for highly parallel Ruby implementations such as JRuby and TruffleRuby as well as as providing process worker support to support CRuby well.

7.0.3
Content{ "name": "puma", "downloads": 486321071, "version": "7.0.3", "version_created_at": "2025-09-14T02:14:59.569Z", "version_downloads": 0, "platform": "ruby", "authors": "Evan Phoenix", "info": "Puma is a simple, fast, multi-threaded, and highly parallel HTTP 1.1 server\nfor Ruby/Rack applications. Puma is intended for use in both development and\nproduction environments. It's great for highly parallel Ruby implementations such as\nJRuby and TruffleRuby as well as as providing process worker support to support CRuby well.\n", "licenses": [ "BSD-3-Clause" ], "metadata": { "homepage_uri": "https://puma.io", "changelog_uri": "https://github.com/puma/puma/blob/master/History.md", "bug_tracker_uri": "https://github.com/puma/puma/issues", "source_code_uri": "https://github.com/puma/puma", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "131b5fd02c89c2445114cdce906114e75ea4cf22842fcf5bbee4500f1c868ba5", "spec_sha": "d81184a197f52978305e2e3456a8601a4bd13a42678c1f0666f310b32f6b5876", "project_uri": "https://rubygems.org/gems/puma", "gem_uri": "https://rubygems.org/gems/puma-7.0.3.gem", "homepage_uri": "https://puma.io", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/puma/puma", "bug_tracker_uri": "https://github.com/puma/puma/issues", "changelog_uri": "https://github.com/puma/puma/blob/master/History.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "nio4r", "requirements": "~> 2.0" } ] } }
2025-09-14 02:15:08 UTC
AxEv_e-0AMIW1T4RQ81Wr

fusuma-plugin-remap

This plugin empowers users to manipulate keyboard events and convert them into virtual input devices. It is designed to integrate seamlessly with other Fusuma plugins, thus enabling users to construct sophisticated input configurations and achieve distinctive functionalities. A key feature is the dynamic alteration of remapping layers within the Fusuma process, thereby enabling users to adapt their keyboard inputs to suit specific tasks or applications.

0.11.2
Content{ "name": "fusuma-plugin-remap", "downloads": 5785, "version": "0.11.2", "version_created_at": "2025-09-14T01:40:48.375Z", "version_downloads": 0, "platform": "ruby", "authors": "iberianpig", "info": "This plugin empowers users to manipulate keyboard events and convert them into virtual input devices. It is designed to integrate seamlessly with other Fusuma plugins, thus enabling users to construct sophisticated input configurations and achieve distinctive functionalities. A key feature is the dynamic alteration of remapping layers within the Fusuma process, thereby enabling users to adapt their keyboard inputs to suit specific tasks or applications.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "92888dd55c24fd2f5014885cc747426eeb27bfbe1af8205c0ed08798631ecdbc", "spec_sha": "9895893f6d567f79c599aecb2eebbe775a4c0efe5d06594c31250f41d26bb25d", "project_uri": "https://rubygems.org/gems/fusuma-plugin-remap", "gem_uri": "https://rubygems.org/gems/fusuma-plugin-remap-0.11.2.gem", "homepage_uri": "https://github.com/iberianpig/fusuma-plugin-remap", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/fusuma-plugin-remap/0.11.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "fusuma", "requirements": ">= 3.4" }, { "name": "fusuma-plugin-keypress", "requirements": ">= 0.11.0" }, { "name": "fusuma-plugin-sendkey", "requirements": ">= 0.12.0" }, { "name": "msgpack", "requirements": ">= 0" }, { "name": "revdev", "requirements": ">= 0" }, { "name": "ruinput", "requirements": ">= 0" } ] } }
2025-09-14 01:40:51 UTC
Sy5hwAf3ukidu4zUxKLXj

web47core

Core components used in all our web products.

3.2.3.9
Content{ "name": "web47core", "downloads": 176659, "version": "3.2.3.9", "version_created_at": "2025-09-14T01:19:22.839Z", "version_downloads": 0, "platform": "ruby", "authors": "Chris Schroeder", "info": "Core components used in all our web products.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "7e66bca9a69bf3f749436af204904cd891119d2e62959a6bbb0163d7c6d548cd", "spec_sha": "697a4dbd879546e1cab852c72e371427279784dc31e8ff38a887699f7e151ca0", "project_uri": "https://rubygems.org/gems/web47core", "gem_uri": "https://rubygems.org/gems/web47core-3.2.3.9.gem", "homepage_uri": "https://app47.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/web47core/3.2.3.9", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "aws-sdk-ecs", "requirements": ">= 0" }, { "name": "brakeman", "requirements": ">= 0" }, { "name": "codacy-coverage", "requirements": ">= 0" }, { "name": "database_cleaner-mongoid", "requirements": ">= 0" }, { "name": "factory_bot", "requirements": ">= 0" }, { "name": "factory_bot_rails", "requirements": ">= 0" }, { "name": "listen", "requirements": ">= 0" }, { "name": "minitest", "requirements": ">= 0" }, { "name": "minitest-rails", "requirements": ">= 0" }, { "name": "minitest-reporters", "requirements": ">= 0" }, { "name": "mocha", "requirements": ">= 0" }, { "name": "nokogiri", "requirements": ">= 0" }, { "name": "rails", "requirements": "~> 7.2.2" }, { "name": "railties", "requirements": ">= 0" }, { "name": "shoulda", "requirements": "~> 4.0.0" }, { "name": "shoulda-context", "requirements": ">= 0" }, { "name": "shoulda-matchers", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "simplecov_lcov_formatter", "requirements": ">= 0" }, { "name": "test-unit", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "activemodel", "requirements": ">= 0" }, { "name": "activesupport", "requirements": ">= 0" }, { "name": "cancancan", "requirements": ">= 0" }, { "name": "daemons", "requirements": ">= 0" }, { "name": "delayed_job_mongoid", "requirements": ">= 0" }, { "name": "haml", "requirements": ">= 0" }, { "name": "jwt", "requirements": ">= 0" }, { "name": "liquid", "requirements": ">= 0" }, { "name": "mongoid", "requirements": "~> 9.0" }, { "name": "redis", "requirements": ">= 0" }, { "name": "rest-client", "requirements": ">= 0" }, { "name": "twilio-ruby", "requirements": ">= 0" }, { "name": "tzinfo-data", "requirements": ">= 0" }, { "name": "validate_url", "requirements": ">= 0" }, { "name": "valid_url", "requirements": ">= 0" } ] } }
2025-09-14 01:19:26 UTC
pxG1kf_y7pnoHWHZkYXur

email_data

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

1757809842.0.0
Content{ "name": "email_data", "downloads": 703340, "version": "1757809842.0.0", "version_created_at": "2025-09-14T00:31:14.525Z", "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/v1757809842.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/v1757809842.0.0", "documentation_uri": "https://github.com/fnando/email_data/tree/v1757809842.0.0/README.md", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "ae3d7e51204b5ba46e0b9150fff661f53c7c207ea6a22d097aadb87a4cc41c72", "spec_sha": "18d237aa516dae0ad65be680e37038d57d13513bf11e2c11d5ea76c3022b60b3", "project_uri": "https://rubygems.org/gems/email_data", "gem_uri": "https://rubygems.org/gems/email_data-1757809842.0.0.gem", "homepage_uri": "https://github.com/fnando/email_data", "wiki_uri": null, "documentation_uri": "https://github.com/fnando/email_data/tree/v1757809842.0.0/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/fnando/email_data/tree/v1757809842.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-09-14 00:31:17 UTC
fEwPFI9xXrYLOoF7V_87k

cybrid_api_id_ruby

View our documentation at https://github.com/Cybrid-app/cybrid-api-id-ruby/

0.124.155
Content{ "name": "cybrid_api_id_ruby", "downloads": 1689721, "version": "0.124.155", "version_created_at": "2025-09-14T00:20:02.021Z", "version_downloads": 0, "platform": "ruby", "authors": "Cybrid", "info": "View our documentation at https://github.com/Cybrid-app/cybrid-api-id-ruby/", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "923e7d82f2e2aedc93bbe50cff715fcaf58c510833909080a07a49ee813dcb5e", "spec_sha": "77e6a0c2dd882eca5c155e9ef9a6a6b176a4c57e78e50592d1f9488c9b4a526c", "project_uri": "https://rubygems.org/gems/cybrid_api_id_ruby", "gem_uri": "https://rubygems.org/gems/cybrid_api_id_ruby-0.124.155.gem", "homepage_uri": "https://github.com/Cybrid-app/cybrid-api-id-ruby/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cybrid_api_id_ruby/0.124.155", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.6, >= 3.6.0" } ], "runtime": [ { "name": "typhoeus", "requirements": "~> 1.0, >= 1.0.1" } ] } }
2025-09-14 00:20:07 UTC
kyV7mkpolYpOT5j77C4pD

cybrid_api_organization_ruby

View our documentation at https://github.com/Cybrid-app/cybrid-api-organization-ruby/

0.124.155
Content{ "name": "cybrid_api_organization_ruby", "downloads": 1701436, "version": "0.124.155", "version_created_at": "2025-09-14T00:19:32.839Z", "version_downloads": 0, "platform": "ruby", "authors": "Cybrid", "info": "View our documentation at https://github.com/Cybrid-app/cybrid-api-organization-ruby/", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "c2885e297257165979fc78afe9b3a9a315dd7a5f251e9ceb89019085682b77db", "spec_sha": "ac67597e56dccb084a0c4fc0a67c4fe6e301ecf64bda3f689448efb99914246a", "project_uri": "https://rubygems.org/gems/cybrid_api_organization_ruby", "gem_uri": "https://rubygems.org/gems/cybrid_api_organization_ruby-0.124.155.gem", "homepage_uri": "https://github.com/Cybrid-app/cybrid-api-organization-ruby/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cybrid_api_organization_ruby/0.124.155", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.6, >= 3.6.0" } ], "runtime": [ { "name": "typhoeus", "requirements": "~> 1.0, >= 1.0.1" } ] } }
2025-09-14 00:19:36 UTC
yQ3cZKUxQ_sDG2W5bFuT8

cybrid_api_bank_ruby

View our documentation at https://github.com/Cybrid-app/cybrid-api-bank-ruby/

0.124.155
Content{ "name": "cybrid_api_bank_ruby", "downloads": 1687405, "version": "0.124.155", "version_created_at": "2025-09-14T00:19:15.926Z", "version_downloads": 0, "platform": "ruby", "authors": "Cybrid", "info": "View our documentation at https://github.com/Cybrid-app/cybrid-api-bank-ruby/", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "bd8772cfcf7e557e40c4d8eee21d8db17676e48d53275853a67b9ee79f8ada28", "spec_sha": "33434b33b35e8be76189ad035b38824e7675a821cc7ec388081a934f7f55938d", "project_uri": "https://rubygems.org/gems/cybrid_api_bank_ruby", "gem_uri": "https://rubygems.org/gems/cybrid_api_bank_ruby-0.124.155.gem", "homepage_uri": "https://github.com/Cybrid-app/cybrid-api-bank-ruby/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cybrid_api_bank_ruby/0.124.155", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.6, >= 3.6.0" } ], "runtime": [ { "name": "typhoeus", "requirements": "~> 1.0, >= 1.0.1" } ] } }
2025-09-14 00:19:21 UTC
1gM0ZDdXz1Zp21Na_8LY1

minting

Library to manipulate currency values

1.0.1
Content{ "name": "minting", "downloads": 1078, "version": "1.0.1", "version_created_at": "2025-09-14T00:12:44.269Z", "version_downloads": 0, "platform": "ruby", "authors": "Gilson Ferraz", "info": "Library to manipulate currency values", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/gferraz/minting", "changelog_uri": "https://github.com/gferraz/minting/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/gferraz/minting/issues", "source_code_uri": "https://github.com/gferraz/minting", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "d581a857662220c2c082d7228bb957ccaca30139276f7ba7c89fb649cfee9c75", "spec_sha": "57087c18406adbcbf47f0a0353d711ceb93e8fec91e4779143d9f7342b5d151a", "project_uri": "https://rubygems.org/gems/minting", "gem_uri": "https://rubygems.org/gems/minting-1.0.1.gem", "homepage_uri": "https://github.com/gferraz/minting", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/gferraz/minting", "bug_tracker_uri": "https://github.com/gferraz/minting/issues", "changelog_uri": "https://github.com/gferraz/minting/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-09-14 00:12:45 UTC
AjEoCim0xyzPIzw-pV7d_

ruby-lsp-rspec

RSpec addon for ruby-lsp

0.1.28
Content{ "name": "ruby-lsp-rspec", "downloads": 2990684, "version": "0.1.28", "version_created_at": "2025-09-13T22:33:07.124Z", "version_downloads": 0, "platform": "ruby", "authors": "Stan Lo", "info": "RSpec addon for ruby-lsp", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/st0012/ruby-lsp-rspec", "changelog_uri": "https://github.com/st0012/ruby-lsp-rspec/releases", "source_code_uri": "https://github.com/st0012/ruby-lsp-rspec" }, "yanked": false, "sha": "0db3b3ffba08c6d70eb7831e79090a1863f572fe131ed0ecfce8a2f7d01bf491", "spec_sha": "4d79a7013cd27db3010fa8a60aad0261208c9243f522c891b3a8adcca35aac54", "project_uri": "https://rubygems.org/gems/ruby-lsp-rspec", "gem_uri": "https://rubygems.org/gems/ruby-lsp-rspec-0.1.28.gem", "homepage_uri": "https://github.com/st0012/ruby-lsp-rspec", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/st0012/ruby-lsp-rspec", "bug_tracker_uri": null, "changelog_uri": "https://github.com/st0012/ruby-lsp-rspec/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "ruby-lsp", "requirements": "~> 0.26.0" } ] } }
2025-09-13 22:33:08 UTC
dQzGph4ypEomksT6jew3P

twitchrb

A Ruby library for interacting with the Twitch Helix API

1.6.0
Content{ "name": "twitchrb", "downloads": 21240, "version": "1.6.0", "version_created_at": "2025-09-13T22:13:58.332Z", "version_downloads": 0, "platform": "ruby", "authors": "Dean Perry", "info": "A Ruby library for interacting with the Twitch Helix API", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://deanpcmad.com", "source_code_uri": "https://github.com/deanpcmad/twitchrb" }, "yanked": false, "sha": "ad662baf7df07548df588b4364b64c12ad5a55bc5c6e37f48627af7b29c5f262", "spec_sha": "0e145efed134cbc655ea070d27572b2d2d4a7b16c37adc0bded55513c0d33739", "project_uri": "https://rubygems.org/gems/twitchrb", "gem_uri": "https://rubygems.org/gems/twitchrb-1.6.0.gem", "homepage_uri": "https://deanpcmad.com", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/deanpcmad/twitchrb", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "faraday", "requirements": "~> 2.11" }, { "name": "ostruct", "requirements": "~> 0.6.0" } ] } }
2025-09-13 22:14:01 UTC
J9XTKs31jsE77f6SLsxnY

auth-centric-firewall

Uses A.I to analyze connections to find hackers.

0.2.2
Content{ "name": "auth-centric-firewall", "downloads": 2438, "version": "0.2.2", "version_created_at": "2025-09-13T21:57:47.934Z", "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": "a5c0f59a2dfcdbde6e6b1b411ddddc6af3d3fb291c45e3e51f2584c930e8abc0", "spec_sha": "b7065c374688f96b80605b1bbdc40bba9949caa758fa852db81ce4bbe1bac595", "project_uri": "https://rubygems.org/gems/auth-centric-firewall", "gem_uri": "https://rubygems.org/gems/auth-centric-firewall-0.2.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-09-13 21:57:49 UTC
vHbYPyFZfGKB5VEnQTwES

glimmer-dsl-web

Glimmer DSL for Web (Ruby in the Browser Web Frontend Framework) enables building Web Frontends using Ruby in the Browser, as per Matz's recommendation in his RubyConf 2022 keynote speech to replace JavaScript with Ruby. It aims at providing the simplest, most intuitive, most straight-forward, and most productive frontend framework in existence. The framework follows the Ruby way (with DSLs and TIMTOWTDI) and the Rails way (Convention over Configuration) in building Isomorphic Ruby on Rails Applications. It provides a Ruby HTML DSL, which uniquely enables writing both structure code and logic code in one language. It supports both Unidirectional (One-Way) Data-Binding (using <=) and Bidirectional (Two-Way) Data-Binding (using <=>). Dynamic rendering (and re-rendering) of HTML content is also supported via Content Data-Binding. Modular design is supported with Glimmer Web Components, Component Slots, and Component Custom Event Listeners. And, a Ruby CSS DSL is supported with the included Glimmer DSL for CSS. Many samples are demonstrated in the Rails sample app (there is a very minimal Standalone [No Rails] sample app too). You can finally live in pure Rubyland on the Web in both the frontend and backend with Glimmer DSL for Web! This gem relies on Opal Ruby.

0.7.2
Content{ "name": "glimmer-dsl-web", "downloads": 23203, "version": "0.7.2", "version_created_at": "2025-09-13T21:53:41.116Z", "version_downloads": 0, "platform": "ruby", "authors": "Andy Maleh", "info": "Glimmer DSL for Web (Ruby in the Browser Web Frontend Framework) enables building Web Frontends using Ruby in the Browser, as per Matz's recommendation in his RubyConf 2022 keynote speech to replace JavaScript with Ruby. It aims at providing the simplest, most intuitive, most straight-forward, and most productive frontend framework in existence. The framework follows the Ruby way (with DSLs and TIMTOWTDI) and the Rails way (Convention over Configuration) in building Isomorphic Ruby on Rails Applications. It provides a Ruby HTML DSL, which uniquely enables writing both structure code and logic code in one language. It supports both Unidirectional (One-Way) Data-Binding (using <=) and Bidirectional (Two-Way) Data-Binding (using <=>). Dynamic rendering (and re-rendering) of HTML content is also supported via Content Data-Binding. Modular design is supported with Glimmer Web Components, Component Slots, and Component Custom Event Listeners. And, a Ruby CSS DSL is supported with the included Glimmer DSL for CSS. Many samples are demonstrated in the Rails sample app (there is a very minimal Standalone [No Rails] sample app too). You can finally live in pure Rubyland on the Web in both the frontend and backend with Glimmer DSL for Web! This gem relies on Opal Ruby.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "de8623a10c900c3641a9a25591b6bb264d410debf51d43f9218bbdb270626e8f", "spec_sha": "d509cd7276c9121a5688844e3b7f18331d8c0a8c4376a6c1003ce0674992791c", "project_uri": "https://rubygems.org/gems/glimmer-dsl-web", "gem_uri": "https://rubygems.org/gems/glimmer-dsl-web-0.7.2.gem", "homepage_uri": "http://github.com/AndyObtiva/glimmer-dsl-web", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/glimmer-dsl-web/0.7.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "jeweler", "requirements": ">= 2.3.9, < 3.0.0" }, { "name": "opal-rspec", "requirements": "~> 0.8.0.alpha2" }, { "name": "puts_debuggerer", "requirements": ">= 1.0.1" }, { "name": "rake", "requirements": ">= 10.1.0, < 14.0.0" }, { "name": "rake-tui", "requirements": ">= 0" }, { "name": "rdoc", "requirements": ">= 6.2.1, < 7.0.0" } ], "runtime": [ { "name": "glimmer", "requirements": "~> 2.8.0" }, { "name": "glimmer-dsl-css", "requirements": "~> 1.5.2" }, { "name": "glimmer-dsl-xml", "requirements": "~> 1.4.0" }, { "name": "opal", "requirements": "= 1.8.2" }, { "name": "opal-async", "requirements": "~> 1.4.1" }, { "name": "opal-jquery", "requirements": "~> 0.5.2" }, { "name": "opal-rails", "requirements": "~> 2.0.4" }, { "name": "to_collection", "requirements": ">= 2.0.1, < 3.0.0" } ] } }
2025-09-13 21:53:42 UTC
_2CTRhQ3yN77ZDkkCmm56

dice_nom_shim

Allow for random dice rolls using the dice-nom rust library

0.4.1
Content{ "name": "dice_nom_shim", "downloads": 807, "version": "0.4.1", "version_created_at": "2025-09-13T21:46:43.112Z", "version_downloads": 0, "platform": "ruby", "authors": "G Palmer", "info": "Allow for random dice rolls using the dice-nom rust library", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/palmergs/dice_nom_shim", "changelog_uri": "https://github.com/palmergs/dice_nom_shimCHANGELOG.md", "source_code_uri": "https://github.com/palmergs/dice_nom_shim", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "5f039b86451fb43ac85b87155edf117438b8cad4bd3791e83248575eadea552b", "spec_sha": "bda0d76231828c458fcb5c54d51f5530ff1017bceaedcf3141060d29ff432d50", "project_uri": "https://rubygems.org/gems/dice_nom_shim", "gem_uri": "https://rubygems.org/gems/dice_nom_shim-0.4.1.gem", "homepage_uri": "https://github.com/palmergs/dice_nom_shim", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/palmergs/dice_nom_shim", "bug_tracker_uri": null, "changelog_uri": "https://github.com/palmergs/dice_nom_shimCHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rb_sys", "requirements": "~> 0.9.91" } ] } }
2025-09-13 21:46:45 UTC
iiF1bvw9hwpOhEbVYw76z

rcs

This rubygem does not have a description or summary.

2.0.0.pre.rc.3
Content{ "name": "rcs", "downloads": 3774, "version": "2.0.0.pre.rc.3", "version_created_at": "2025-09-13T21:44:25.801Z", "version_downloads": 0, "platform": "ruby", "authors": "", "info": "This rubygem does not have a description or summary.", "licenses": [], "metadata": { "homepage_uri": "https://github.com/pinnacle-dev/rcs-ruby", "changelog_uri": "https://github.com/pinnacle-dev/rcs-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/pinnacle-dev/rcs-ruby" }, "yanked": false, "sha": "d0270b3c58ecd88119af35465249c7f8b64b4de159d6d7396a342a54a2d06dce", "spec_sha": "5b5ac8c670a72af9f1d130e1f17d78898606c64d99794652476eacbbe52ff38e", "project_uri": "https://rubygems.org/gems/rcs", "gem_uri": "https://rubygems.org/gems/rcs-2.0.0.pre.rc.3.gem", "homepage_uri": "https://github.com/pinnacle-dev/rcs-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/pinnacle-dev/rcs-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/pinnacle-dev/rcs-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "async-http-faraday", "requirements": ">= 0.0, < 1.0" }, { "name": "faraday", "requirements": ">= 1.10, < 3.0" }, { "name": "faraday-net_http", "requirements": ">= 1.0, < 4.0" }, { "name": "faraday-retry", "requirements": ">= 1.0, < 3.0" } ] } }
2025-09-13 21:44:29 UTC
HeanNAP8nOXB5JZ4qSc67

auth-centric-firewall

Uses A.I to analyze connections to find hackers.

0.2.1
Content{ "name": "auth-centric-firewall", "downloads": 2412, "version": "0.2.1", "version_created_at": "2025-09-13T21:27:15.152Z", "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": "d48a6c014b5951a704eb87bd0ff49101db64c66ad1ae4fe6a27d702b712a9c02", "spec_sha": "ad15fd78f8911356a505e47d32058219830ecb4a9543d5ab4729a9dc344d0763", "project_uri": "https://rubygems.org/gems/auth-centric-firewall", "gem_uri": "https://rubygems.org/gems/auth-centric-firewall-0.2.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" }, { "name": "ipaddr", "requirements": "~> 1.2" } ] } }
2025-09-13 21:27:16 UTC
v0EG4VFENHqJ9nuXMkBpK

dice_nom_shim

Allow for random dice rolls using the dice-nom rust library

0.4.0
Content{ "name": "dice_nom_shim", "downloads": 782, "version": "0.4.0", "version_created_at": "2025-09-13T21:19:40.181Z", "version_downloads": 0, "platform": "ruby", "authors": "G Palmer", "info": "Allow for random dice rolls using the dice-nom rust library", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/palmergs/dice_nom_shim", "changelog_uri": "https://github.com/palmergs/dice_nom_shimCHANGELOG.md", "source_code_uri": "https://github.com/palmergs/dice_nom_shim", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "899487c4001087f11fcb6ca10a6bbe0f8a88d5ffeb0b9f1d728869679d45cf8a", "spec_sha": "26097eabed0a516f771a02bc85506c41130fa91fe8e067b499633b5b1ac3707b", "project_uri": "https://rubygems.org/gems/dice_nom_shim", "gem_uri": "https://rubygems.org/gems/dice_nom_shim-0.4.0.gem", "homepage_uri": "https://github.com/palmergs/dice_nom_shim", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/palmergs/dice_nom_shim", "bug_tracker_uri": null, "changelog_uri": "https://github.com/palmergs/dice_nom_shimCHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rb_sys", "requirements": "~> 0.9.91" } ] } }
2025-09-13 21:19:41 UTC
jlCxCxsFtInszA_3AGf0L

rails_charts

One more solution to create charts in Ruby on Rails application

1.0.0
Content{ "name": "rails_charts", "downloads": 53572, "version": "1.0.0", "version_created_at": "2025-09-13T20:58:44.433Z", "version_downloads": 0, "platform": "ruby", "authors": "Igor Kasyanchuk, Liubomyr Manastyretskyi", "info": "One more solution to create charts in Ruby on Rails application", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/railsjazz/rails_charts" }, "yanked": false, "sha": "81b068106e215ca6052026c274a759c41780304c287f6e78ef9c300b5f410277", "spec_sha": "d2aade887f9323743e0fdd9843637e0c0b9228cb24a0f80721fbe7d79f9fc700", "project_uri": "https://rubygems.org/gems/rails_charts", "gem_uri": "https://rubygems.org/gems/rails_charts-1.0.0.gem", "homepage_uri": "https://github.com/railsjazz/rails_charts", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "faker", "requirements": ">= 0" }, { "name": "groupdate", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "puma", "requirements": ">= 0" }, { "name": "rspec-rails", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "sprockets-rails", "requirements": ">= 0" } ], "runtime": [ { "name": "rails", "requirements": ">= 0" } ] } }
2025-09-13 20:58:47 UTC
4PpONfEvL_-kA7ruxTnFj

cocoapods-graph

A Ruby gem that parses Podfile.lock files and generates beautiful, interactive dependency wheel visualizations using D3.js. Perfect for understanding complex pod relationships in your iOS projects.

1.0.2
Content{ "name": "cocoapods-graph", "downloads": 26, "version": "1.0.2", "version_created_at": "2025-09-13T20:46:31.882Z", "version_downloads": 0, "platform": "ruby", "authors": "Erick Jung", "info": "A Ruby gem that parses Podfile.lock files and generates beautiful, interactive dependency wheel visualizations using D3.js. Perfect for understanding complex pod relationships in your iOS projects.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/erickjung/cocoapods-graph", "changelog_uri": "https://github.com/erickjung/cocoapods-graph/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/erickjung/cocoapods-graph", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "38acac79096fbff3608712468b8425299d374b484692126175fd1309d41d6217", "spec_sha": "5d8cd341e839266a24bf9e1c774ce86ed1f480eb9393d72878478f5361cf8bc8", "project_uri": "https://rubygems.org/gems/cocoapods-graph", "gem_uri": "https://rubygems.org/gems/cocoapods-graph-1.0.2.gem", "homepage_uri": "https://github.com/erickjung/cocoapods-graph", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/erickjung/cocoapods-graph", "bug_tracker_uri": null, "changelog_uri": "https://github.com/erickjung/cocoapods-graph/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [ { "name": "json", "requirements": "~> 2.0" } ] } }
2025-09-13 20:46:33 UTC
hFlL5uYpMkD0sHX6GP6vy

rails_performance

3rd party dependency-free solution how to monitor performance of your Rails applications.

1.5.2
Content{ "name": "rails_performance", "downloads": 524631, "version": "1.5.2", "version_created_at": "2025-09-13T20:46:21.309Z", "version_downloads": 0, "platform": "ruby", "authors": "Igor Kasyanchuk", "info": "3rd party dependency-free solution how to monitor performance of your Rails applications.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "f9b2f2f1e93369d0c8ff0b0d0bc1002f994111a7c42353bc55bc9db9e485575f", "spec_sha": "352c002b2682474a33acffa8ed8c29b0e5249acc05a4885c3f1bf1b33f8e95f3", "project_uri": "https://rubygems.org/gems/rails_performance", "gem_uri": "https://rubygems.org/gems/rails_performance-1.5.2.gem", "homepage_uri": "https://github.com/igorkasyanchuk/rails_performance", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/rails_performance/1.5.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "actionmailer", "requirements": ">= 0" }, { "name": "activestorage", "requirements": ">= 0" }, { "name": "daemons", "requirements": ">= 0" }, { "name": "delayed_job_active_record", "requirements": ">= 0" }, { "name": "get_process_mem", "requirements": ">= 0" }, { "name": "grape", "requirements": ">= 0" }, { "name": "mimemagic", "requirements": ">= 0" }, { "name": "puma", "requirements": ">= 0" }, { "name": "sidekiq", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "sprockets-rails", "requirements": ">= 0" }, { "name": "sqlite3", "requirements": ">= 0" }, { "name": "standardrb", "requirements": ">= 0" }, { "name": "sys-cpu", "requirements": ">= 0" }, { "name": "sys-filesystem", "requirements": ">= 0" }, { "name": "wrapped_print", "requirements": ">= 0" } ], "runtime": [ { "name": "browser", "requirements": ">= 0" }, { "name": "railties", "requirements": ">= 0" }, { "name": "redis", "requirements": ">= 0" } ] } }
2025-09-13 20:46:22 UTC
j3qyq2N3feIbTOeUwXdKK

stable_spec

an automatic unit test system that captures your usage and records it for future playback

1.0.0
Content{ "name": "stable_spec", "downloads": 0, "version": "1.0.0", "version_created_at": "2025-09-13T20:45:41.287Z", "version_downloads": 0, "platform": "ruby", "authors": "Jeff Lunt", "info": "an automatic unit test system that captures your usage and records it for future playback", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "f82ecf7132025c7ce33c3918fe02e73f808a9c6e26b54c8b4806a610a9f21fca", "spec_sha": "e9721890e7cb7ea18221b669d2e71f1b39be9629ac3bae35e2029b601309b139", "project_uri": "https://rubygems.org/gems/stable_spec", "gem_uri": "https://rubygems.org/gems/stable_spec-1.0.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/stable_spec/1.0.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-09-13 20:45:45 UTC
S1qZV7euepY34p9aYUr_S

cocoapods-graph

A Ruby gem that parses Podfile.lock files and generates beautiful, interactive dependency wheel visualizations using D3.js. Perfect for understanding complex pod relationships in your iOS projects.

1.0.1
Content{ "name": "cocoapods-graph", "downloads": 25, "version": "1.0.1", "version_created_at": "2025-09-13T20:40:33.878Z", "version_downloads": 0, "platform": "ruby", "authors": "Erick Jung", "info": "A Ruby gem that parses Podfile.lock files and generates beautiful, interactive dependency wheel visualizations using D3.js. Perfect for understanding complex pod relationships in your iOS projects.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/erickjung/cocoapods-graph", "changelog_uri": "https://github.com/erickjung/cocoapods-graph/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/erickjung/cocoapods-graph", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "99ea79e746c57b7c611b457ee03d10118f6f794979c02de9140e724767529886", "spec_sha": "143458957d8d87753eaf7b18e122ecfb0b11f834f6b67a7f0bb991ff4e1e2f68", "project_uri": "https://rubygems.org/gems/cocoapods-graph", "gem_uri": "https://rubygems.org/gems/cocoapods-graph-1.0.1.gem", "homepage_uri": "https://github.com/erickjung/cocoapods-graph", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/erickjung/cocoapods-graph", "bug_tracker_uri": null, "changelog_uri": "https://github.com/erickjung/cocoapods-graph/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [ { "name": "json", "requirements": "~> 2.0" } ] } }
2025-09-13 20:40:37 UTC
sF6Ari-eimx33Igq1TDtJ

active_storage_validations

Validations for Active Storage (presence)

3.0.2
Content{ "name": "active_storage_validations", "downloads": 21471511, "version": "3.0.2", "version_created_at": "2025-09-13T20:36:25.874Z", "version_downloads": 0, "platform": "ruby", "authors": "Igor Kasyanchuk", "info": "Validations for Active Storage (presence)", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/igorkasyanchuk/active_storage_validations/blob/master/CHANGES.md", "bug_tracker_uri": "https://github.com/igorkasyanchuk/active_storage_validations/issues", "source_code_uri": "https://github.com/igorkasyanchuk/active_storage_validations", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "4277ac242c923e4c7d72f4eea823d6a3bfbb286eba1dc4dd4611d7a3f529f17b", "spec_sha": "205a84552b0c68b9cf240cd22179d686b9989122ee746639d2d34e1c91217bf1", "project_uri": "https://rubygems.org/gems/active_storage_validations", "gem_uri": "https://rubygems.org/gems/active_storage_validations-3.0.2.gem", "homepage_uri": "https://github.com/igorkasyanchuk/active_storage_validations", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/igorkasyanchuk/active_storage_validations", "bug_tracker_uri": "https://github.com/igorkasyanchuk/active_storage_validations/issues", "changelog_uri": "https://github.com/igorkasyanchuk/active_storage_validations/blob/master/CHANGES.md", "funding_uri": null, "dependencies": { "development": [ { "name": "combustion", "requirements": "~> 1.3" }, { "name": "mini_magick", "requirements": ">= 4.9.5" }, { "name": "minitest-focus", "requirements": "~> 1.4" }, { "name": "minitest-mock_expectations", "requirements": "~> 1.2, >= 1.2.0" }, { "name": "minitest-stub_any_instance", "requirements": "~> 1.0, >= 1.0.3" }, { "name": "pry", "requirements": ">= 0" }, { "name": "ruby-vips", "requirements": ">= 2.1.0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "sqlite3", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 3" } ], "runtime": [ { "name": "activejob", "requirements": ">= 6.1.4" }, { "name": "activemodel", "requirements": ">= 6.1.4" }, { "name": "activestorage", "requirements": ">= 6.1.4" }, { "name": "activesupport", "requirements": ">= 6.1.4" }, { "name": "marcel", "requirements": ">= 1.0.3" } ] } }
2025-09-13 20:36:29 UTC
4wrwJvvvBm5RIfAYUQqf1

auth-centric-firewall

Uses A.I to analyze connections to find hackers.

0.2.0
Content{ "name": "auth-centric-firewall", "downloads": 2378, "version": "0.2.0", "version_created_at": "2025-09-13T20:25:58.456Z", "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": "8b5ffeba19fc4d969e1f6600fdcf89e8b212ed17ecf17031de13f834c7a61549", "spec_sha": "03dd4b86f2753950b57c9b0e76dba9df45d474dc8d34336b15a8b2e95270de78", "project_uri": "https://rubygems.org/gems/auth-centric-firewall", "gem_uri": "https://rubygems.org/gems/auth-centric-firewall-0.2.0.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-09-13 20:26:01 UTC
T0iQY2G02llSWOKxZJktR

cocoapods-graph

A Ruby gem that parses Podfile.lock files and generates beautiful, interactive dependency wheel visualizations using D3.js. Perfect for understanding complex pod relationships in your iOS projects.

1.0.0
Content{ "name": "cocoapods-graph", "downloads": 0, "version": "1.0.0", "version_created_at": "2025-09-13T20:15:20.525Z", "version_downloads": 0, "platform": "ruby", "authors": "Erick Jung", "info": "A Ruby gem that parses Podfile.lock files and generates beautiful, interactive dependency wheel visualizations using D3.js. Perfect for understanding complex pod relationships in your iOS projects.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/erickjung/cocoapods-graph", "changelog_uri": "https://github.com/erickjung/cocoapods-graph/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/erickjung/cocoapods-graph", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "2f5890ee5553fa614165e05d25856dd80ff62b01a15ca841756a63533695d328", "spec_sha": "d743d12f409c3b57387fc5834b890f913c7e815078fd00ec1e244ba300534ef6", "project_uri": "https://rubygems.org/gems/cocoapods-graph", "gem_uri": "https://rubygems.org/gems/cocoapods-graph-1.0.0.gem", "homepage_uri": "https://github.com/erickjung/cocoapods-graph", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/erickjung/cocoapods-graph", "bug_tracker_uri": null, "changelog_uri": "https://github.com/erickjung/cocoapods-graph/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [ { "name": "json", "requirements": "~> 2.0" } ] } }
2025-09-13 20:15:22 UTC
HptKpre0fTX5Uja0vxwOd

ex-doc-include

AsciiDoctor plug-in that lets you borrow the content of specific C++ documentation block comments (/*! #ex-doc ... */) directly into your AsciiDoc files.

0.3
Content{ "name": "ex-doc-include", "downloads": 129, "version": "0.3", "version_created_at": "2025-09-13T20:14:21.795Z", "version_downloads": 0, "platform": "ruby", "authors": "Giuseppe Puoti", "info": "AsciiDoctor plug-in that lets you borrow the content of specific C++ documentation block comments (/*! #ex-doc ... */) directly into your AsciiDoc files.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "3ceff98978ff20e0383f6dfe6b289f968b04cd9ebc9167ac09d4c3a0397214eb", "spec_sha": "91f7716fa79d937f4cf3071382658d4630d1983f2441b720af7c7562f09f4885", "project_uri": "https://rubygems.org/gems/ex-doc-include", "gem_uri": "https://rubygems.org/gems/ex-doc-include-0.3.gem", "homepage_uri": "https://github.com/gpuoti/ex-doc-include", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ex-doc-include/0.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-09-13 20:14:24 UTC
ezTgoHgg5FSdLxgxDWK_8

llm.rb

llm.rb is a zero-dependency Ruby toolkit for Large Language Models that includes OpenAI, Gemini, Anthropic, xAI (grok), DeepSeek, Ollama, and LlamaCpp. The toolkit includes full support for chat, streaming, tool calling, audio, images, files, and structured outputs (JSON Schema).

0.16.3
Content{ "name": "llm.rb", "downloads": 8998, "version": "0.16.3", "version_created_at": "2025-09-13T20:11:28.943Z", "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, xAI (grok), DeepSeek, Ollama, and LlamaCpp. The toolkit includes full support for chat, streaming, tool calling, audio, images, files, and structured outputs (JSON Schema).", "licenses": [ "0BSD" ], "metadata": { "homepage_uri": "https://github.com/llmrb/llm", "source_code_uri": "https://github.com/llmrb/llm" }, "yanked": false, "sha": "f7d8e61c7822d4144fa91fca41cc5426ceaf3e4af9d2aff4e61cdfcdeead6488", "spec_sha": "43b628c64e25607b108cc3e63e3f065a8cf80506215e88fa0d5a8c2c906722e2", "project_uri": "https://rubygems.org/gems/llm.rb", "gem_uri": "https://rubygems.org/gems/llm.rb-0.16.3.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": "net-http-persistent", "requirements": "~> 4.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "standard", "requirements": "~> 1.50" }, { "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-09-13 20:11:30 UTC
IEmxZ7Js2jkcpBOsfwUBd

snowflake_id

A Rails plugin that provides a simple way to generate unique Snowflake IDs for your ActiveRecord models.

0.1.0
Content{ "name": "snowflake_id", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-09-13T19:19:21.712Z", "version_downloads": 0, "platform": "ruby", "authors": "Luiz Eduardo Kowalski", "info": "A Rails plugin that provides a simple way to generate unique Snowflake IDs for your ActiveRecord models.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/luizkowalski/snowflake_id/", "changelog_uri": "https://github.com/luizkowalski/snowflake_id/CHAGNES.md", "source_code_uri": "https://github.com/luizkowalski/snowflake_id" }, "yanked": false, "sha": "d221bf0ca41932da9d4b1881acb547556e30618ea65809e09511f6ce52c41810", "spec_sha": "f5e14cbc7aaf982806a1d7b41c66cef5655d8816838ac7327d636788a71141d9", "project_uri": "https://rubygems.org/gems/snowflake_id", "gem_uri": "https://rubygems.org/gems/snowflake_id-0.1.0.gem", "homepage_uri": "https://github.com/luizkowalski/snowflake_id/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/luizkowalski/snowflake_id", "bug_tracker_uri": null, "changelog_uri": "https://github.com/luizkowalski/snowflake_id/CHAGNES.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 7.2" }, { "name": "zeitwerk", "requirements": "~> 2.7" } ] } }
2025-09-13 19:19:24 UTC
6gIreiq_u6PBk9iXY2Gth

pulp_container_client

Fetch, Upload, Organize, and Distribute Software Packages

2.26.2
Content{ "name": "pulp_container_client", "downloads": 912222, "version": "2.26.2", "version_created_at": "2025-09-13T18:37:31.005Z", "version_downloads": 0, "platform": "ruby", "authors": "OpenAPI-Generator", "info": "Fetch, Upload, Organize, and Distribute Software Packages", "licenses": [ "GPLv2+" ], "metadata": {}, "yanked": false, "sha": "84ed53c0befce327e5c12c69a63aaa5fc21927137990939eca46c1ee3ad12726", "spec_sha": "188814013b6e418d83352d34a3b0197d85a06c3e591c72371316cf792f1df6bc", "project_uri": "https://rubygems.org/gems/pulp_container_client", "gem_uri": "https://rubygems.org/gems/pulp_container_client-2.26.2.gem", "homepage_uri": "https://github.com/pulp/pulp_container", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/pulp_container_client/2.26.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.6, >= 3.6.0" } ], "runtime": [ { "name": "faraday", "requirements": ">= 1.0.1, < 2.9" }, { "name": "faraday-multipart", "requirements": ">= 0" }, { "name": "marcel", "requirements": ">= 0" } ] } }
2025-09-13 18:37:37 UTC
ITPPOiq0CDts65Xpb2AR7

hephaestus

Hephaestus is a Rails generator to create plugs for Yetto.

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

has_geo_lookup

A Ruby gem that provides geographic lookup functionality using both GeoBoundaries.org and Geonames.org datasets. Features include coordinate validation with radian/degree detection, spatial containment queries, distance-based lookups, and data coverage analysis utilities.

0.2.1
Content{ "name": "has_geo_lookup", "downloads": 1111, "version": "0.2.1", "version_created_at": "2025-09-13T18:26:12.976Z", "version_downloads": 0, "platform": "ruby", "authors": "Michael Edlund", "info": "A Ruby gem that provides geographic lookup functionality using both GeoBoundaries.org and Geonames.org datasets. Features include coordinate validation with radian/degree detection, spatial containment queries, distance-based lookups, and data coverage analysis utilities.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/arcticleo/has_geo_lookup", "changelog_uri": "https://github.com/arcticleo/has_geo_lookup/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/arcticleo/has_geo_lookup", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "74ec6867d2f4870265d30e310202f7d5930150cf5dab04ccf5a414bc475f38d4", "spec_sha": "0fe6007c9ea8b03d91ea650dada4277655b7161ea9491ab9a71d07cc8c0265fd", "project_uri": "https://rubygems.org/gems/has_geo_lookup", "gem_uri": "https://rubygems.org/gems/has_geo_lookup-0.2.1.gem", "homepage_uri": "https://github.com/arcticleo/has_geo_lookup", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/arcticleo/has_geo_lookup", "bug_tracker_uri": null, "changelog_uri": "https://github.com/arcticleo/has_geo_lookup/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.0" }, { "name": "rake", "requirements": "~> 13.0" } ], "runtime": [ { "name": "activerecord", "requirements": ">= 7.0.0" }, { "name": "activesupport", "requirements": ">= 7.0.0" }, { "name": "iso_3166", "requirements": ">= 0.1.0" }, { "name": "rails", "requirements": ">= 7.0.0" }, { "name": "rgeo", "requirements": "~> 3.0" }, { "name": "rgeo-geojson", "requirements": "~> 2.0" } ] } }
2025-09-13 18:26:14 UTC
keLbg36_8w4ZpspJwJmpM

csv2dokuwiki_tab

This gem provides a command-line tool to convert CSV files into DokuWiki table format.

0.3.1
Content{ "name": "csv2dokuwiki_tab", "downloads": 1004, "version": "0.3.1", "version_created_at": "2025-09-13T17:58:51.766Z", "version_downloads": 0, "platform": "ruby", "authors": "Shuji Shigenobu", "info": "This gem provides a command-line tool to convert CSV files into DokuWiki table format.", "licenses": [], "metadata": { "homepage_uri": "https://github.com/sshigenobu/csv2dokuwiki_tab", "source_code_uri": "https://github.com/sshigenobu/csv2dokuwiki_tab", "allowed_push_host": "https://rubygems.org/" }, "yanked": false, "sha": "7ea4c0dd4d1a68ac2944e58eec0fc7a5eff1a6898ac827185f712face695bd8b", "spec_sha": "e711ae7063ca000f7792a57854b03adc68e40e2b5b78585b55782ad27d125e6a", "project_uri": "https://rubygems.org/gems/csv2dokuwiki_tab", "gem_uri": "https://rubygems.org/gems/csv2dokuwiki_tab-0.3.1.gem", "homepage_uri": "https://github.com/sshigenobu/csv2dokuwiki_tab", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sshigenobu/csv2dokuwiki_tab", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-09-13 17:58:53 UTC
xnPpqpeAWfDGFyn6KSHva

simplecov-mcp

Provides an MCP (Model Context Protocol) server and a CLI to inspect SimpleCov coverage, including per-file summaries and uncovered lines.

0.1.0
Content{ "name": "simplecov-mcp", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-09-13T17:47:46.578Z", "version_downloads": 0, "platform": "ruby", "authors": "Keith R. Bennett", "info": "Provides an MCP (Model Context Protocol) server and a CLI to inspect SimpleCov coverage, including per-file summaries and uncovered lines.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "72eecd6cc5968ebc5c1af5d8a8e9cad390e4d49b76037d1a25d2184c0b16cdeb", "spec_sha": "59deb62c9ed68417a6bbc304659bd424aa219cf812805791bc34a6eac4c8e3b4", "project_uri": "https://rubygems.org/gems/simplecov-mcp", "gem_uri": "https://rubygems.org/gems/simplecov-mcp-0.1.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/simplecov-mcp/0.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [ { "name": "awesome_print", "requirements": ">= 1.9.2, < 2" }, { "name": "mcp", "requirements": "~> 0.2" } ] } }
2025-09-13 17:47:49 UTC
bYVluWRyug1zkkX-eSJh0

glimmer-dsl-web

Glimmer DSL for Web (Ruby in the Browser Web Frontend Framework) enables building Web Frontends using Ruby in the Browser, as per Matz's recommendation in his RubyConf 2022 keynote speech to replace JavaScript with Ruby. It aims at providing the simplest, most intuitive, most straight-forward, and most productive frontend framework in existence. The framework follows the Ruby way (with DSLs and TIMTOWTDI) and the Rails way (Convention over Configuration) in building Isomorphic Ruby on Rails Applications. It provides a Ruby HTML DSL, which uniquely enables writing both structure code and logic code in one language. It supports both Unidirectional (One-Way) Data-Binding (using <=) and Bidirectional (Two-Way) Data-Binding (using <=>). Dynamic rendering (and re-rendering) of HTML content is also supported via Content Data-Binding. Modular design is supported with Glimmer Web Components, Component Slots, and Component Custom Event Listeners. And, a Ruby CSS DSL is supported with the included Glimmer DSL for CSS. Many samples are demonstrated in the Rails sample app (there is a very minimal Standalone [No Rails] sample app too). You can finally live in pure Rubyland on the Web in both the frontend and backend with Glimmer DSL for Web! This gem relies on Opal Ruby.

0.7.1
Content{ "name": "glimmer-dsl-web", "downloads": 23098, "version": "0.7.1", "version_created_at": "2025-09-13T17:13:17.511Z", "version_downloads": 0, "platform": "ruby", "authors": "Andy Maleh", "info": "Glimmer DSL for Web (Ruby in the Browser Web Frontend Framework) enables building Web Frontends using Ruby in the Browser, as per Matz's recommendation in his RubyConf 2022 keynote speech to replace JavaScript with Ruby. It aims at providing the simplest, most intuitive, most straight-forward, and most productive frontend framework in existence. The framework follows the Ruby way (with DSLs and TIMTOWTDI) and the Rails way (Convention over Configuration) in building Isomorphic Ruby on Rails Applications. It provides a Ruby HTML DSL, which uniquely enables writing both structure code and logic code in one language. It supports both Unidirectional (One-Way) Data-Binding (using <=) and Bidirectional (Two-Way) Data-Binding (using <=>). Dynamic rendering (and re-rendering) of HTML content is also supported via Content Data-Binding. Modular design is supported with Glimmer Web Components, Component Slots, and Component Custom Event Listeners. And, a Ruby CSS DSL is supported with the included Glimmer DSL for CSS. Many samples are demonstrated in the Rails sample app (there is a very minimal Standalone [No Rails] sample app too). You can finally live in pure Rubyland on the Web in both the frontend and backend with Glimmer DSL for Web! This gem relies on Opal Ruby.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "bb58b0beeecec9b90b234e53ca138985c8ab4288a2e122bda4e36baeb257e7fc", "spec_sha": "cc57c1a887c16cac9fe1846cd826116ab51ba8e5726cb32298ec889656e4ebd7", "project_uri": "https://rubygems.org/gems/glimmer-dsl-web", "gem_uri": "https://rubygems.org/gems/glimmer-dsl-web-0.7.1.gem", "homepage_uri": "http://github.com/AndyObtiva/glimmer-dsl-web", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/glimmer-dsl-web/0.7.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "jeweler", "requirements": ">= 2.3.9, < 3.0.0" }, { "name": "opal-rspec", "requirements": "~> 0.8.0.alpha2" }, { "name": "puts_debuggerer", "requirements": ">= 1.0.1" }, { "name": "rake", "requirements": ">= 10.1.0, < 14.0.0" }, { "name": "rake-tui", "requirements": ">= 0" }, { "name": "rdoc", "requirements": ">= 6.2.1, < 7.0.0" } ], "runtime": [ { "name": "glimmer", "requirements": "~> 2.8.0" }, { "name": "glimmer-dsl-css", "requirements": "~> 1.5.2" }, { "name": "glimmer-dsl-xml", "requirements": "~> 1.4.0" }, { "name": "opal", "requirements": "= 1.8.2" }, { "name": "opal-async", "requirements": "~> 1.4.1" }, { "name": "opal-jquery", "requirements": "~> 0.5.2" }, { "name": "opal-rails", "requirements": "~> 2.0.4" }, { "name": "to_collection", "requirements": ">= 2.0.1, < 3.0.0" } ] } }
2025-09-13 17:13:21 UTC
PDsA8l3Q-HzpaeOuw2S1m

openc3-tool-base

This plugin adds the OpenC3 base user interface tool

6.8.1
Content{ "name": "openc3-tool-base", "downloads": 27402, "version": "6.8.1", "version_created_at": "2025-09-13T16:54:17.303Z", "version_downloads": 0, "platform": "ruby", "authors": "Ryan Melton, Jason Thomas", "info": " This plugin adds the OpenC3 base user interface tool\n", "licenses": [ "AGPL-3.0-only", "Nonstandard" ], "metadata": {}, "yanked": false, "sha": "87716f75c8d4c43e7ac6fcbccde9dfccd1220b44206014eee18c18f638adac02", "spec_sha": "f332b37d53329cdf502cbc996782149cd7d2b3269787dfdf6623acc9c17b6a3f", "project_uri": "https://rubygems.org/gems/openc3-tool-base", "gem_uri": "https://rubygems.org/gems/openc3-tool-base-6.8.1.gem", "homepage_uri": "https://github.com/OpenC3/cosmos", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/openc3-tool-base/6.8.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-09-13 16:54:18 UTC
VBZ8a8Mbw_6Sf_Oi8ynQi

openc3-cosmos-tool-tlmviewer

This plugin adds the OpenC3 COSMOS Tlm Viewer tool

6.8.1
Content{ "name": "openc3-cosmos-tool-tlmviewer", "downloads": 22673, "version": "6.8.1", "version_created_at": "2025-09-13T16:54:15.809Z", "version_downloads": 0, "platform": "ruby", "authors": "Ryan Melton, Jason Thomas", "info": " This plugin adds the OpenC3 COSMOS Tlm Viewer tool\n", "licenses": [ "AGPL-3.0-only", "Nonstandard" ], "metadata": {}, "yanked": false, "sha": "9e4fa2b78bc1341f9bbf638b2917db5c6c4cbfc9689bf977686ac8f2a68adef6", "spec_sha": "a54e4bfb13c79736a30dce930f528012ff005a902d70975e8366b361680dee17", "project_uri": "https://rubygems.org/gems/openc3-cosmos-tool-tlmviewer", "gem_uri": "https://rubygems.org/gems/openc3-cosmos-tool-tlmviewer-6.8.1.gem", "homepage_uri": "https://github.com/OpenC3/cosmos", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/openc3-cosmos-tool-tlmviewer/6.8.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-09-13 16:54:17 UTC
G2o3ADVAH7ZF11BtRHwCj

openc3-cosmos-tool-tlmgrapher

This plugin adds the OpenC3 COSMOS Tlm Grapher tool

6.8.1
Content{ "name": "openc3-cosmos-tool-tlmgrapher", "downloads": 21725, "version": "6.8.1", "version_created_at": "2025-09-13T16:54:14.550Z", "version_downloads": 0, "platform": "ruby", "authors": "Ryan Melton, Jason Thomas", "info": " This plugin adds the OpenC3 COSMOS Tlm Grapher tool\n", "licenses": [ "AGPL-3.0-only", "Nonstandard" ], "metadata": {}, "yanked": false, "sha": "652acb32f306ff13d62da4e682e5fa495d664df256a09cca1aadfc3af718910a", "spec_sha": "eb9f0e2a515b508be26b6aa09d1ab421fc156cfedae9f3eed3dfb559d51bc9f2", "project_uri": "https://rubygems.org/gems/openc3-cosmos-tool-tlmgrapher", "gem_uri": "https://rubygems.org/gems/openc3-cosmos-tool-tlmgrapher-6.8.1.gem", "homepage_uri": "https://github.com/OpenC3/cosmos", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/openc3-cosmos-tool-tlmgrapher/6.8.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-09-13 16:54:16 UTC
Jy9b8gJatde1eDMI2h7OD

openc3-cosmos-tool-tablemanager

This plugin adds the OpenC3 COSMOS Table Manager tool

6.8.1
Content{ "name": "openc3-cosmos-tool-tablemanager", "downloads": 22989, "version": "6.8.1", "version_created_at": "2025-09-13T16:54:13.068Z", "version_downloads": 0, "platform": "ruby", "authors": "Ryan Melton, Jason Thomas", "info": " This plugin adds the OpenC3 COSMOS Table Manager tool\n", "licenses": [ "AGPL-3.0-only", "Nonstandard" ], "metadata": {}, "yanked": false, "sha": "f0344cd628f8f2807febaa837ff94557814bce9cc8044100a722a4c0067c2242", "spec_sha": "f64964c9ae7ad6e15d3f49a4cd89b4f513c7db2e69beb5941231686b96b26289", "project_uri": "https://rubygems.org/gems/openc3-cosmos-tool-tablemanager", "gem_uri": "https://rubygems.org/gems/openc3-cosmos-tool-tablemanager-6.8.1.gem", "homepage_uri": "https://github.com/OpenC3/cosmos", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/openc3-cosmos-tool-tablemanager/6.8.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-09-13 16:54:14 UTC
voo2ACFwypRjU-HYUy6bX

openc3-cosmos-tool-scriptrunner

This plugin adds the OpenC3 COSMOS Script Runner tool

6.8.1
Content{ "name": "openc3-cosmos-tool-scriptrunner", "downloads": 22553, "version": "6.8.1", "version_created_at": "2025-09-13T16:54:11.763Z", "version_downloads": 0, "platform": "ruby", "authors": "Ryan Melton, Jason Thomas", "info": " This plugin adds the OpenC3 COSMOS Script Runner tool\n", "licenses": [ "AGPL-3.0-only", "Nonstandard" ], "metadata": {}, "yanked": false, "sha": "5a77f59c78a85d4b92f8c1f4d2345e4b7b7ed818962bec16e9329608c76b64b7", "spec_sha": "d6efd6545a81f588ad5edfd9cce87f0db5d6ba4f3c7f2a6353a51142c06fdc12", "project_uri": "https://rubygems.org/gems/openc3-cosmos-tool-scriptrunner", "gem_uri": "https://rubygems.org/gems/openc3-cosmos-tool-scriptrunner-6.8.1.gem", "homepage_uri": "https://github.com/OpenC3/cosmos", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/openc3-cosmos-tool-scriptrunner/6.8.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-09-13 16:54:13 UTC
WXH0I1vdSji8BhT0A8KUf

openc3-cosmos-tool-packetviewer

This plugin adds the OpenC3 COSMOS Packet Viewer tool

6.8.1
Content{ "name": "openc3-cosmos-tool-packetviewer", "downloads": 22806, "version": "6.8.1", "version_created_at": "2025-09-13T16:54:10.504Z", "version_downloads": 0, "platform": "ruby", "authors": "Ryan Melton, Jason Thomas", "info": " This plugin adds the OpenC3 COSMOS Packet Viewer tool\n", "licenses": [ "AGPL-3.0-only", "Nonstandard" ], "metadata": {}, "yanked": false, "sha": "e2a08b8309a3647b77c0a33e8df07904ce847f1f0f84edd8513fc2ff8969d183", "spec_sha": "b5da3f2cc947cbff0e886c29ab58a813b5ac9a619d181f026b5e457388e8ad52", "project_uri": "https://rubygems.org/gems/openc3-cosmos-tool-packetviewer", "gem_uri": "https://rubygems.org/gems/openc3-cosmos-tool-packetviewer-6.8.1.gem", "homepage_uri": "https://github.com/OpenC3/cosmos", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/openc3-cosmos-tool-packetviewer/6.8.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-09-13 16:54:12 UTC
CIwFbwTUeC8Ee_9VKbqID

openc3-cosmos-tool-iframe

This plugin adds support for display webpages as a tool in an Iframe

6.8.1
Content{ "name": "openc3-cosmos-tool-iframe", "downloads": 9255, "version": "6.8.1", "version_created_at": "2025-09-13T16:54:07.597Z", "version_downloads": 0, "platform": "ruby", "authors": "Ryan Melton, Jason Thomas", "info": " This plugin adds support for display webpages as a tool in an Iframe\n", "licenses": [ "AGPL-3.0-only", "Nonstandard" ], "metadata": {}, "yanked": false, "sha": "0ef7a55b6859ba079f4dbe2088800e26ed5b9a72f42001eb50ea3cabe91276d2", "spec_sha": "f56add35c759922cb1640447faa244ca7b8262b476d56011ea25cdbade0482ee", "project_uri": "https://rubygems.org/gems/openc3-cosmos-tool-iframe", "gem_uri": "https://rubygems.org/gems/openc3-cosmos-tool-iframe-6.8.1.gem", "homepage_uri": "https://github.com/OpenC3/cosmos", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/openc3-cosmos-tool-iframe/6.8.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-09-13 16:54:10 UTC
29lc3dZshtLeG0BAnydLg

openc3-cosmos-tool-limitsmonitor

This plugin adds the OpenC3 COSMOS Limits Monitor Tool

6.8.1
Content{ "name": "openc3-cosmos-tool-limitsmonitor", "downloads": 22232, "version": "6.8.1", "version_created_at": "2025-09-13T16:54:09.008Z", "version_downloads": 0, "platform": "ruby", "authors": "Ryan Melton, Jason Thomas", "info": " This plugin adds the OpenC3 COSMOS Limits Monitor Tool\n", "licenses": [ "AGPL-3.0-only", "Nonstandard" ], "metadata": {}, "yanked": false, "sha": "2f1354bff15267e4cfc035c19d251edfb0f43d2682c39133baf60d0ae6dcd9ca", "spec_sha": "93b0b1e0bcaca37739f7cada48182b2927ed39577d5e6b4cc454d5b8900e73be", "project_uri": "https://rubygems.org/gems/openc3-cosmos-tool-limitsmonitor", "gem_uri": "https://rubygems.org/gems/openc3-cosmos-tool-limitsmonitor-6.8.1.gem", "homepage_uri": "https://github.com/OpenC3/cosmos", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/openc3-cosmos-tool-limitsmonitor/6.8.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-09-13 16:54:10 UTC
RKz-24pic0AQoiexoF5mK

openc3-cosmos-tool-handbooks

This plugin adds the OpenC3 COSMOS Handbooks tool

6.8.1
Content{ "name": "openc3-cosmos-tool-handbooks", "downloads": 22952, "version": "6.8.1", "version_created_at": "2025-09-13T16:54:06.205Z", "version_downloads": 0, "platform": "ruby", "authors": "Ryan Melton, Jason Thomas", "info": " This plugin adds the OpenC3 COSMOS Handbooks tool\n", "licenses": [ "AGPL-3.0-only", "Nonstandard" ], "metadata": {}, "yanked": false, "sha": "5637cf7171c9a96502de90430c0798a6393cf7c629947df3ed204ae121f78658", "spec_sha": "4599595126123828077fd044b09ecf674c85930ee60198603a5b13e1e9b93e28", "project_uri": "https://rubygems.org/gems/openc3-cosmos-tool-handbooks", "gem_uri": "https://rubygems.org/gems/openc3-cosmos-tool-handbooks-6.8.1.gem", "homepage_uri": "https://github.com/OpenC3/cosmos", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/openc3-cosmos-tool-handbooks/6.8.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-09-13 16:54:09 UTC
yheiTVRZBiZgzemLlHdsN

openc3-cosmos-tool-docs

This plugin makes the OpenC3 documentation website available as a tool

6.8.1
Content{ "name": "openc3-cosmos-tool-docs", "downloads": 8520, "version": "6.8.1", "version_created_at": "2025-09-13T16:54:03.964Z", "version_downloads": 0, "platform": "ruby", "authors": "Ryan Melton, Jason Thomas", "info": " This plugin makes the OpenC3 documentation website available as a tool\n", "licenses": [ "AGPL-3.0-only", "Nonstandard" ], "metadata": {}, "yanked": false, "sha": "8814a1d40fc9310ab4e6edbcddf3bc39e426fd1bc8403a5d189983111dbdb159", "spec_sha": "2e253e06aab0ba6db29fc6c3c1ae40b2bd48ac94b8a10842ae47f19d9206f83b", "project_uri": "https://rubygems.org/gems/openc3-cosmos-tool-docs", "gem_uri": "https://rubygems.org/gems/openc3-cosmos-tool-docs-6.8.1.gem", "homepage_uri": "https://github.com/OpenC3/cosmos", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/openc3-cosmos-tool-docs/6.8.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-09-13 16:54:09 UTC
EjoIM2D378vAKdzOJsH-o

openc3-cosmos-tool-dataviewer

This plugin adds the OpenC3 COSMOS Data Viewer tool

6.8.1
Content{ "name": "openc3-cosmos-tool-dataviewer", "downloads": 22210, "version": "6.8.1", "version_created_at": "2025-09-13T16:53:58.930Z", "version_downloads": 0, "platform": "ruby", "authors": "Ryan Melton, Jason Thomas", "info": " This plugin adds the OpenC3 COSMOS Data Viewer tool\n", "licenses": [ "AGPL-3.0-only", "Nonstandard" ], "metadata": {}, "yanked": false, "sha": "ffdc32056f63d9e3d8abdd75692ee956cda459f8238832738b70a5b38113db48", "spec_sha": "74bdfc607a81b846b14ee6cafe169b8359c561e5c1c135657b9ec61a002c092a", "project_uri": "https://rubygems.org/gems/openc3-cosmos-tool-dataviewer", "gem_uri": "https://rubygems.org/gems/openc3-cosmos-tool-dataviewer-6.8.1.gem", "homepage_uri": "https://github.com/OpenC3/cosmos", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/openc3-cosmos-tool-dataviewer/6.8.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-09-13 16:54:01 UTC
vJ0PHy_4MgpCOdndMkIO9

openc3-cosmos-tool-dataextractor

This plugin adds the OpenC3 COSMOS Data Extractor tool

6.8.1
Content{ "name": "openc3-cosmos-tool-dataextractor", "downloads": 22223, "version": "6.8.1", "version_created_at": "2025-09-13T16:53:57.436Z", "version_downloads": 0, "platform": "ruby", "authors": "Ryan Melton, Jason Thomas", "info": " This plugin adds the OpenC3 COSMOS Data Extractor tool\n", "licenses": [ "AGPL-3.0-only", "Nonstandard" ], "metadata": {}, "yanked": false, "sha": "9af9fd3ec2bc11c3e2e4c9fad89a9d8abb0dfbca3766fcaa90ad0f89cf180aa0", "spec_sha": "c6757f0cde571f0083267025df1a6f26234de87a2fd0609bf4c9cab684b3ce99", "project_uri": "https://rubygems.org/gems/openc3-cosmos-tool-dataextractor", "gem_uri": "https://rubygems.org/gems/openc3-cosmos-tool-dataextractor-6.8.1.gem", "homepage_uri": "https://github.com/OpenC3/cosmos", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/openc3-cosmos-tool-dataextractor/6.8.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-09-13 16:53:59 UTC
iLaJ0Pmke65R2SCHQlNJQ

openc3-cosmos-tool-cmdtlmserver

This plugin adds the OpenC3 COSMOS CmdTlmServer Tool

6.8.1
Content{ "name": "openc3-cosmos-tool-cmdtlmserver", "downloads": 22138, "version": "6.8.1", "version_created_at": "2025-09-13T16:53:56.026Z", "version_downloads": 0, "platform": "ruby", "authors": "Ryan Melton, Jason Thomas", "info": " This plugin adds the OpenC3 COSMOS CmdTlmServer Tool\n", "licenses": [ "AGPL-3.0-only", "Nonstandard" ], "metadata": {}, "yanked": false, "sha": "2ab43c25fd3934e5a3a1090eb40cbdbf1522b76565519db3e7d4c2e8f4df6804", "spec_sha": "a22c11e080e85fa6ebdd40c27ee1983afc06703a90f376446c612ce8fe687ce7", "project_uri": "https://rubygems.org/gems/openc3-cosmos-tool-cmdtlmserver", "gem_uri": "https://rubygems.org/gems/openc3-cosmos-tool-cmdtlmserver-6.8.1.gem", "homepage_uri": "https://github.com/OpenC3/cosmos", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/openc3-cosmos-tool-cmdtlmserver/6.8.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-09-13 16:53:58 UTC
La0jnKLAMOBt-N0HA6P3O

openc3-cosmos-tool-cmdsender

This plugin adds the OpenC3 COSMOS Command Sender tool

6.8.1
Content{ "name": "openc3-cosmos-tool-cmdsender", "downloads": 22586, "version": "6.8.1", "version_created_at": "2025-09-13T16:53:54.526Z", "version_downloads": 0, "platform": "ruby", "authors": "Ryan Melton, Jason Thomas", "info": " This plugin adds the OpenC3 COSMOS Command Sender tool\n", "licenses": [ "AGPL-3.0-only", "Nonstandard" ], "metadata": {}, "yanked": false, "sha": "5f32ec2aa2235d07fa98cfc8f30314cccee3f7596c82e33c86982815089384a4", "spec_sha": "c9e38e18ebb78acfb15351f8591f3a56f982218d2cb8acf1f543d094ce6131cc", "project_uri": "https://rubygems.org/gems/openc3-cosmos-tool-cmdsender", "gem_uri": "https://rubygems.org/gems/openc3-cosmos-tool-cmdsender-6.8.1.gem", "homepage_uri": "https://github.com/OpenC3/cosmos", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/openc3-cosmos-tool-cmdsender/6.8.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-09-13 16:53:56 UTC
GPcMF8ZEbME4opnfoGaoS

openc3-cosmos-tool-bucketexplorer

This plugin adds the OpenC3 COSMOS Bucket Explorer tool

6.8.1
Content{ "name": "openc3-cosmos-tool-bucketexplorer", "downloads": 20625, "version": "6.8.1", "version_created_at": "2025-09-13T16:53:53.053Z", "version_downloads": 0, "platform": "ruby", "authors": "Ryan Melton, Jason Thomas", "info": " This plugin adds the OpenC3 COSMOS Bucket Explorer tool\n", "licenses": [ "AGPL-3.0-only", "Nonstandard" ], "metadata": {}, "yanked": false, "sha": "7a817009cb52c992152f15eb51a109568f43bcb34e3cbd80e77f80eed2fe9fb9", "spec_sha": "ea2f457e1f6473a93580f8512f9434f4f316f34c35e01d6364f1fa9b6af3655e", "project_uri": "https://rubygems.org/gems/openc3-cosmos-tool-bucketexplorer", "gem_uri": "https://rubygems.org/gems/openc3-cosmos-tool-bucketexplorer-6.8.1.gem", "homepage_uri": "https://github.com/OpenC3/cosmos", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/openc3-cosmos-tool-bucketexplorer/6.8.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-09-13 16:53:54 UTC
2gD02SawmQcU19Pb6IEJe

openc3-cosmos-tool-admin

This plugin adds the OpenC3 COSMOS Administrative interface tool

6.8.1
Content{ "name": "openc3-cosmos-tool-admin", "downloads": 21765, "version": "6.8.1", "version_created_at": "2025-09-13T16:53:51.405Z", "version_downloads": 0, "platform": "ruby", "authors": "Ryan Melton, Jason Thomas", "info": " This plugin adds the OpenC3 COSMOS Administrative interface tool\n", "licenses": [ "AGPL-3.0-only", "Nonstandard" ], "metadata": {}, "yanked": false, "sha": "e5bec6f877432a446e74311bc3feb37313ec4356254d7bfc9c4469942e8e789d", "spec_sha": "0e203d41aacc7f0a5d60da5ef957ede22a513e067f50d3df0f9f57e6d2a8a64d", "project_uri": "https://rubygems.org/gems/openc3-cosmos-tool-admin", "gem_uri": "https://rubygems.org/gems/openc3-cosmos-tool-admin-6.8.1.gem", "homepage_uri": "https://github.com/OpenC3/cosmos", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/openc3-cosmos-tool-admin/6.8.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-09-13 16:53:53 UTC
wsS3e2XqPHjcxhz_m1hMq

openc3-cosmos-demo

This plugin adds the OpenC3 COSMOS demo configuration to a base OpenC3 COSMOS installation. Install this to experiment with a configured OpenC3 COSMOS system.

6.8.1
Content{ "name": "openc3-cosmos-demo", "downloads": 22159, "version": "6.8.1", "version_created_at": "2025-09-13T16:53:48.949Z", "version_downloads": 0, "platform": "ruby", "authors": "Ryan Melton, Jason Thomas", "info": " This plugin adds the OpenC3 COSMOS demo configuration to a base OpenC3 COSMOS installation.\n Install this to experiment with a configured OpenC3 COSMOS system.\n", "licenses": [ "AGPL-3.0-only", "Nonstandard" ], "metadata": {}, "yanked": false, "sha": "594078315ef61cc449c3801bbfdaccebe2d5ed3e0c15d4151ed8418b17456f52", "spec_sha": "0698febb2d33eddfb04d2da3fe69a2130b6e29c3503a1c8da5a55f572c254d38", "project_uri": "https://rubygems.org/gems/openc3-cosmos-demo", "gem_uri": "https://rubygems.org/gems/openc3-cosmos-demo-6.8.1.gem", "homepage_uri": "https://github.com/OpenC3/cosmos", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/openc3-cosmos-demo/6.8.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-09-13 16:53:51 UTC
pwmQv-nscV3-f2VpYYR83

openc3

OpenC3 provides all the functionality needed to send commands to and receive data from one or more embedded systems referred to as "targets". Out of the box functionality includes: Telemetry Display, Telemetry Graphing, Operational and Test Scripting, Command Sending, Logging, and more.

6.8.1
Content{ "name": "openc3", "downloads": 38555, "version": "6.8.1", "version_created_at": "2025-09-13T16:53:45.884Z", "version_downloads": 0, "platform": "ruby", "authors": "Ryan Melton, Jason Thomas", "info": " OpenC3 provides all the functionality needed to send\n commands to and receive data from one or more embedded systems\n referred to as \"targets\". Out of the box functionality includes:\n Telemetry Display, Telemetry Graphing, Operational and Test Scripting,\n Command Sending, Logging, and more.\n", "licenses": [ "AGPL-3.0-only", "Nonstandard" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "5bf6d1b5e76308d93f331ca623338e0e3b44c23594d0eca90b4e483dfec0bb57", "spec_sha": "8e904c727903c43047635f02cbc6137fb1ff207b8312fd5098bab39ca741d8e8", "project_uri": "https://rubygems.org/gems/openc3", "gem_uri": "https://rubygems.org/gems/openc3-6.8.1.gem", "homepage_uri": "https://github.com/OpenC3/cosmos", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/openc3/6.8.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "benchmark-ips", "requirements": "~> 2.9" }, { "name": "diff-lcs", "requirements": "~> 1.4" }, { "name": "faraday-follow_redirects", "requirements": "~> 0.3" }, { "name": "flay", "requirements": "~> 2.12" }, { "name": "flog", "requirements": "~> 4.6" }, { "name": "listen", "requirements": "~> 3.7" }, { "name": "mock_redis", "requirements": "~> 0.47" }, { "name": "reek", "requirements": "~> 6.0" }, { "name": "rexml", "requirements": "= 3.4.1" }, { "name": "rspec", "requirements": "~> 3.10" }, { "name": "rspec_junit_formatter", "requirements": "~> 0.4" }, { "name": "rspec-rails", "requirements": "~> 7.0" }, { "name": "ruby-prof", "requirements": "~> 1.4" }, { "name": "simplecov", "requirements": "~> 0.22" }, { "name": "simplecov-cobertura", "requirements": "~> 3.0" } ], "runtime": [ { "name": "aws-sdk-s3", "requirements": "< 2" }, { "name": "bundler", "requirements": "~> 2.3" }, { "name": "cbor", "requirements": "~> 0.5.9.6" }, { "name": "childprocess", "requirements": "~> 5.0" }, { "name": "connection_pool", "requirements": "~> 2.4" }, { "name": "csv", "requirements": "~> 3.3" }, { "name": "faraday", "requirements": "~> 2.7" }, { "name": "faraday-follow_redirects", "requirements": "~> 0.3" }, { "name": "faraday-multipart", "requirements": "~> 1.0" }, { "name": "ffi", "requirements": "~> 1.15" }, { "name": "fiddle", "requirements": "~> 1.1" }, { "name": "hiredis-client", "requirements": "~> 0.22" }, { "name": "json", "requirements": "~> 2.6" }, { "name": "jsonpath", "requirements": "~> 1.1" }, { "name": "listen", "requirements": "~> 3.9" }, { "name": "matrix", "requirements": "~> 0.4" }, { "name": "mqtt", "requirements": "~> 0.6" }, { "name": "nokogiri", "requirements": "~> 1.14" }, { "name": "opentelemetry-exporter-otlp", "requirements": "~> 0.24" }, { "name": "opentelemetry-instrumentation-action_pack", "requirements": "~> 0.2" }, { "name": "opentelemetry-instrumentation-aws_sdk", "requirements": "~> 0.3" }, { "name": "opentelemetry-instrumentation-faraday", "requirements": "~> 0.23" }, { "name": "opentelemetry-instrumentation-rack", "requirements": "~> 0.21" }, { "name": "opentelemetry-instrumentation-redis", "requirements": "~> 0.24" }, { "name": "opentelemetry-sdk", "requirements": "~> 1.2" }, { "name": "ostruct", "requirements": "~> 0.6" }, { "name": "pg", "requirements": "~> 1.5" }, { "name": "prism", "requirements": "~> 1.3" }, { "name": "psych", "requirements": "~> 5.0" }, { "name": "puma", "requirements": "~> 6.2" }, { "name": "rack", "requirements": "~> 3.1" }, { "name": "rackup", "requirements": "~> 2.1" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rdoc", "requirements": "~> 6.5" }, { "name": "redis", "requirements": "~> 5.0" }, { "name": "resolv-replace", "requirements": "~> 0.1.1" }, { "name": "rubyzip", "requirements": "~> 2.3" }, { "name": "rufus-scheduler", "requirements": "~> 3.8" }, { "name": "tzinfo-data", "requirements": "~> 1.2023" }, { "name": "uuidtools", "requirements": "~> 2.2" }, { "name": "webrick", "requirements": "~> 1.8" }, { "name": "websocket", "requirements": "~> 1.2" }, { "name": "websocket-native", "requirements": "~> 1.0" }, { "name": "yard", "requirements": "~> 0.9" } ] } }
2025-09-13 16:53:48 UTC
t1KJ5_pLgp6gHf_Cj6XTc

rujira

The library is under development

0.4.0
Content{ "name": "rujira", "downloads": 4417, "version": "0.4.0", "version_created_at": "2025-09-13T16:37:51.451Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrey Semenov", "info": "The library is under development", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/itmagelabs/rujira" }, "yanked": false, "sha": "ef3e79388c5429d02688e53d464fb2c26638cf5fa3f29617400d8be73de34c91", "spec_sha": "f5d14e0acef0eb6c1dae9343a65d84285052d95eb13b573dddc94ec5589feca3", "project_uri": "https://rubygems.org/gems/rujira", "gem_uri": "https://rubygems.org/gems/rujira-0.4.0.gem", "homepage_uri": "https://github.com/itmagelabs/rujira", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "faraday", "requirements": "~> 2.9" }, { "name": "faraday-multipart", "requirements": "~> 1.0" } ] } }
2025-09-13 16:37:53 UTC
9FzOiwY-tv7MJRCQxV3k1

red-candle

Ruby gem for running state-of-the-art language models locally. Access LLMs, embeddings, rerankers, and NER models directly from Ruby using Rust-powered Candle with Metal/CUDA acceleration.

1.3.0
Content{ "name": "red-candle", "downloads": 9277, "version": "1.3.0", "version_created_at": "2025-09-13T16:37:00.855Z", "version_downloads": 0, "platform": "ruby", "authors": "Christopher Petersen, kojix2", "info": "Ruby gem for running state-of-the-art language models locally. Access LLMs, embeddings, rerankers, and NER models directly from Ruby using Rust-powered Candle with Metal/CUDA acceleration.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "23787fbe4c2b3e29bb40c94e2da1a4fd41cf804dcb3d9781f7d03c3ae417cceb", "spec_sha": "56c11d3c7ef43f514f61179e02cb5721fbc668c5135ef03cdb287a04fdae6c50", "project_uri": "https://rubygems.org/gems/red-candle", "gem_uri": "https://rubygems.org/gems/red-candle-1.3.0.gem", "homepage_uri": "https://github.com/scientist-labs/red-candle", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/red-candle/1.3.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "informers", "requirements": ">= 0" }, { "name": "minitest", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rake-compiler", "requirements": ">= 0" }, { "name": "redcarpet", "requirements": "~> 3.6" }, { "name": "rspec", "requirements": "~> 3.13" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "yard", "requirements": ">= 0" }, { "name": "yard-rustdoc", "requirements": ">= 0" } ], "runtime": [ { "name": "rb_sys", "requirements": ">= 0" } ] } }
2025-09-13 16:37:04 UTC
IRfQJHV5On94P66cm65ld

ruby-shell

A shell written in Ruby with extensive tab completions, aliases/nicks, history, syntax highlighting, theming, auto-cd, auto-opening files and more. UPDATE v2.9.0: AI integration! Use @ for AI text responses and @@ for AI command suggestions. Works with local Ollama or external providers like OpenAI. v2.8.0: Enhanced help system, :info command, and easier nick management. v2.7.0: Ruby Functions, job control, command substitution, and more.

2.9.1
Content{ "name": "ruby-shell", "downloads": 16684, "version": "2.9.1", "version_created_at": "2025-09-13T16:23:06.462Z", "version_downloads": 0, "platform": "ruby", "authors": "Geir Isene", "info": "A shell written in Ruby with extensive tab completions, aliases/nicks, history, syntax highlighting, theming, auto-cd, auto-opening files and more. UPDATE v2.9.0: AI integration! Use @ for AI text responses and @@ for AI command suggestions. Works with local Ollama or external providers like OpenAI. v2.8.0: Enhanced help system, :info command, and easier nick management. v2.7.0: Ruby Functions, job control, command substitution, and more.", "licenses": [ "Unlicense" ], "metadata": { "source_code_uri": "https://github.com/isene/rsh" }, "yanked": false, "sha": "8776a9881e2914c86fb0b221307077271d97660ff3f2f3024f94a80dc12657e2", "spec_sha": "38029225aabff7de0be4869a633e229653a8873357d710afc33b8180797d5597", "project_uri": "https://rubygems.org/gems/ruby-shell", "gem_uri": "https://rubygems.org/gems/ruby-shell-2.9.1.gem", "homepage_uri": "https://isene.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/isene/rsh", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-09-13 16:23:08 UTC
xXQBqU0g7EsFnxmv6Pq8s

dee_ee

dotenv allows you to write a file called '.env' that will provide environment variables within that file's directory and subdirectories. This gem provides a de executable to read and inject those env variables to the command. usage: $ de {command}

0.99.0
Content{ "name": "dee_ee", "downloads": 0, "version": "0.99.0", "version_created_at": "2025-09-13T16:19:13.285Z", "version_downloads": 0, "platform": "ruby", "authors": "Kelly Wolf Stannard", "info": "dotenv allows you to write a file called '.env' that will provide environment\nvariables within that file's directory and subdirectories. This gem provides a\nde executable to read and inject those env variables to the command.\n\nusage: $ de {command}\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "http://github.com/kwstannard/de", "source_code_uri": "http://github.com/kwstannard/de", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "660447de18968bea08552668bfc9375cef3ee61c67d6178146c16f558eb18279", "spec_sha": "2db7a3d31dd0cc0ea865d6a442752d6b59671d47b43e5c5023964c6bceadfa4f", "project_uri": "https://rubygems.org/gems/dee_ee", "gem_uri": "https://rubygems.org/gems/dee_ee-0.99.0.gem", "homepage_uri": "http://github.com/kwstannard/de", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "http://github.com/kwstannard/de", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-09-13 16:19:14 UTC
6c1BBSXyMf2fBDQW3BZbq

dspy

The Ruby framework for programming with large language models. DSPy.rb brings structured LLM programming to Ruby developers. Instead of wrestling with prompt strings and parsing responses, you define typed signatures using idiomatic Ruby to compose and decompose AI Worklows and AI Agents.

0.27.0
Content{ "name": "dspy", "downloads": 9637, "version": "0.27.0", "version_created_at": "2025-09-13T16:08:07.704Z", "version_downloads": 0, "platform": "ruby", "authors": "Vicente Reig Rincón de Arellano", "info": "The Ruby framework for programming with large language models. DSPy.rb brings structured LLM programming to Ruby developers. Instead of wrestling with prompt strings and parsing responses, you define typed signatures using idiomatic Ruby to compose and decompose AI Worklows and AI Agents.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "cd3ffded62b1ed52ec7fe0ef4cc3cb95e29bf56b80ff0716d27b2404850d4c6e", "spec_sha": "cb37fb81f8c57ba6683b50251f6ae9801b01c9b5dfb72cf8f7e5c7d5a037dd2f", "project_uri": "https://rubygems.org/gems/dspy", "gem_uri": "https://rubygems.org/gems/dspy-0.27.0.gem", "homepage_uri": "https://github.com/vicentereig/dspy.rb", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/dspy/0.27.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "anthropic", "requirements": "~> 1.5.0" }, { "name": "async", "requirements": "~> 2.29" }, { "name": "dry-configurable", "requirements": "~> 1.0" }, { "name": "dry-logger", "requirements": "~> 1.0" }, { "name": "gemini-ai", "requirements": "~> 4.3" }, { "name": "informers", "requirements": "~> 1.2" }, { "name": "numo-narray", "requirements": "~> 0.9" }, { "name": "openai", "requirements": "~> 0.22.0" }, { "name": "opentelemetry-exporter-otlp", "requirements": "~> 0.30" }, { "name": "opentelemetry-sdk", "requirements": "~> 1.8" }, { "name": "sorbet-runtime", "requirements": "~> 0.5" }, { "name": "sorbet-schema", "requirements": "~> 0.3" } ] } }
2025-09-13 16:08:09 UTC
Io6K5tmGiWNH-lQWpXhUp

charai

Prototype impl for Kaigi on Rails 2024 presentation.

0.2.0.beta3
Content{ "name": "charai", "downloads": 440, "version": "0.2.0.beta3", "version_created_at": "2025-09-13T14:37:11.000Z", "version_downloads": 0, "platform": "ruby", "authors": "YusukeIwaki", "info": "Prototype impl for Kaigi on Rails 2024 presentation.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/YusukeIwaki/charai" }, "yanked": false, "sha": "42ea6af7f6fc3473e9d87224e4df2210ea25bdb0ff239f4dbea64b9d53b39227", "spec_sha": "cc7bd06d4e5b434e75d531beba2786f86d7bd25cf82b973649f67dba8c60adf2", "project_uri": "https://rubygems.org/gems/charai", "gem_uri": "https://rubygems.org/gems/charai-0.2.0.beta3.gem", "homepage_uri": "https://github.com/YusukeIwaki/charai", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "capybara", "requirements": ">= 0" }, { "name": "concurrent-ruby", "requirements": ">= 1.1.6" }, { "name": "websocket-driver", "requirements": ">= 0.6.1" } ] } }
2025-09-13 14:37:12 UTC
GEKvsPIgxA2THYeqxvYMt

charai

Prototype impl for Kaigi on Rails 2024 presentation.

0.2.0.beta2
Content{ "name": "charai", "downloads": 439, "version": "0.2.0.beta2", "version_created_at": "2025-09-13T14:31:24.621Z", "version_downloads": 0, "platform": "ruby", "authors": "YusukeIwaki", "info": "Prototype impl for Kaigi on Rails 2024 presentation.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/YusukeIwaki/charai" }, "yanked": false, "sha": "9a4ff70c61415fb63947dcebca7425b28654a475e00406949559faa5d9dfa701", "spec_sha": "5370d80489cf874b05f6f0ac3fcbcf88302c977fd9e3bb31e72014bdf81a2b12", "project_uri": "https://rubygems.org/gems/charai", "gem_uri": "https://rubygems.org/gems/charai-0.2.0.beta2.gem", "homepage_uri": "https://github.com/YusukeIwaki/charai", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "capybara", "requirements": ">= 0" }, { "name": "concurrent-ruby", "requirements": ">= 1.1.6" }, { "name": "websocket-driver", "requirements": ">= 0.6.1" } ] } }
2025-09-13 14:31:27 UTC
di0DOCuBc6cyrUp8CD7-P

rujira

The library is under development

0.3.4
Content{ "name": "rujira", "downloads": 4365, "version": "0.3.4", "version_created_at": "2025-09-13T14:19:04.681Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrey Semenov", "info": "The library is under development", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/itmagelabs/rujira" }, "yanked": false, "sha": "d75455bf1f1e174b7e4f14263cb257862e2a3c15f1ca8956a523a5711df82825", "spec_sha": "83c912bef32e0ae04c4ea75beb3de1eeb2ad90ca86cc4ecd93f1306da50ecfbc", "project_uri": "https://rubygems.org/gems/rujira", "gem_uri": "https://rubygems.org/gems/rujira-0.3.4.gem", "homepage_uri": "https://github.com/itmagelabs/rujira", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "faraday", "requirements": "~> 2.9" }, { "name": "faraday-multipart", "requirements": "~> 1.0" } ] } }
2025-09-13 14:19:08 UTC
44dmFF81iTI1wo5A0fdcT

prism

Prism Ruby parser

1.5.1
Content{ "name": "prism", "downloads": 54676044, "version": "1.5.1", "version_created_at": "2025-09-13T14:01:16.737Z", "version_downloads": 0, "platform": "ruby", "authors": "Shopify", "info": "Prism Ruby parser", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/ruby/prism/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/ruby/prism", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "b40c1b76ccb9fcccc3d1553967cda6e79fa7274d8bfea0d98b15d27a6d187134", "spec_sha": "1d64f6fcf73750e592acdfba2736be9fa13c1f8ae27ba29c97ad2aa0282829a7", "project_uri": "https://rubygems.org/gems/prism", "gem_uri": "https://rubygems.org/gems/prism-1.5.1.gem", "homepage_uri": "https://github.com/ruby/prism", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/ruby/prism", "bug_tracker_uri": null, "changelog_uri": "https://github.com/ruby/prism/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-09-13 14:01:19 UTC
jz1RsF3DLswqwABKHwwEx

aruba

Extension for popular TDD and BDD frameworks like "Cucumber", "RSpec" and "Minitest", to make testing command line applications meaningful, easy and fun.

2.3.2
Content{ "name": "aruba", "downloads": 5195478, "version": "2.3.2", "version_created_at": "2025-09-13T13:35:12.410Z", "version_downloads": 0, "platform": "ruby", "authors": "Aslak Hellesøy, Matt Wynne and other Aruba Contributors", "info": "Extension for popular TDD and BDD frameworks like \"Cucumber\", \"RSpec\" and \"Minitest\",\nto make testing command line applications meaningful, easy and fun.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/cucumber/aruba", "changelog_uri": "https://www.rubydoc.info/gems/aruba/file/CHANGELOG.md", "bug_tracker_uri": "https://github.com/cucumber/aruba/issues", "source_code_uri": "https://github.com/cucumber/aruba", "documentation_uri": "https://www.rubydoc.info/gems/aruba" }, "yanked": false, "sha": "cb6de4c6bfbe04c97cc59b6e5b5c1ae2e41424f14be34df3cef7471ff8fce0c7", "spec_sha": "74913877f16e80d0f6cf548dfaa166e27e6ae744b734f7ecc78ef4ca46935d21", "project_uri": "https://rubygems.org/gems/aruba", "gem_uri": "https://rubygems.org/gems/aruba-2.3.2.gem", "homepage_uri": "https://github.com/cucumber/aruba", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/aruba", "mailing_list_uri": null, "source_code_uri": "https://github.com/cucumber/aruba", "bug_tracker_uri": "https://github.com/cucumber/aruba/issues", "changelog_uri": "https://www.rubydoc.info/gems/aruba/file/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "appraisal", "requirements": "~> 2.4" }, { "name": "diff-lcs", "requirements": "~> 1.6" }, { "name": "json", "requirements": "~> 2.1" }, { "name": "kramdown", "requirements": "~> 2.1" }, { "name": "minitest", "requirements": "~> 5.10" }, { "name": "rake", "requirements": ">= 12.0, < 14.0" }, { "name": "rake-manifest", "requirements": "~> 0.2.0" }, { "name": "rspec", "requirements": ">= 3.11, < 5.0" }, { "name": "rubocop", "requirements": "~> 1.80" }, { "name": "rubocop-packaging", "requirements": "~> 0.6.0" }, { "name": "rubocop-performance", "requirements": "~> 1.26" }, { "name": "rubocop-rspec", "requirements": "~> 3.7" }, { "name": "simplecov", "requirements": ">= 0.18.0, < 0.23.0" } ], "runtime": [ { "name": "bundler", "requirements": ">= 1.17, < 3.0" }, { "name": "contracts", "requirements": ">= 0.16.0, < 0.18.0" }, { "name": "cucumber", "requirements": ">= 8.0, < 11.0" }, { "name": "rspec-expectations", "requirements": ">= 3.4, < 5.0" }, { "name": "thor", "requirements": "~> 1.0" } ] } }
2025-09-13 13:35:16 UTC
5JemB-5fpu-ixFjFQ4RgS

killbill-aviate

Rails UI plugin for the Aviate plugin.

1.1.0.pre.1
Content{ "name": "killbill-aviate", "downloads": 1175, "version": "1.1.0.pre.1", "version_created_at": "2025-09-13T13:12:32.300Z", "version_downloads": 0, "platform": "ruby", "authors": "Kill Bill core team", "info": "Rails UI plugin for the Aviate plugin.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "2769cb2a3305c4cb2db27b40e49c7fec3fc43ad7ead2ac89c94528bcbfc1c738", "spec_sha": "03108b4202a747c7c217a99804795d0ecf52793640b5207b941d573d7fe71ada", "project_uri": "https://rubygems.org/gems/killbill-aviate", "gem_uri": "https://rubygems.org/gems/killbill-aviate-1.1.0.pre.1.gem", "homepage_uri": "https://killbill.io", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/killbill-aviate/1.1.0.pre.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "killbill-assets-ui", "requirements": ">= 0" }, { "name": "killbill-client", "requirements": ">= 0" }, { "name": "money-rails", "requirements": "~> 1.9" }, { "name": "rails", "requirements": "~> 7.0" } ] } }
2025-09-13 13:12:33 UTC
AVO8slYS4Y3p9gKlj-2NO

kore

Kore

0.1.0
Content{ "name": "kore", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-09-13T13:11:56.145Z", "version_downloads": 0, "platform": "ruby", "authors": "Yauhen Karatkou", "info": "Kore", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/ykaratkou/kore", "source_code_uri": "https://github.com/ykaratkou/kore" }, "yanked": false, "sha": "4618abb7c92be1bfad256161572f1fa3c6dd07e48eaf0f494df47f7f1da4f0a9", "spec_sha": "93465a2ff84a5bd6d3a00f034c72abd3f5f6ea53e7c4ee16be8df8c82da9ff32", "project_uri": "https://rubygems.org/gems/kore", "gem_uri": "https://rubygems.org/gems/kore-0.1.0.gem", "homepage_uri": "https://github.com/ykaratkou/kore", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/ykaratkou/kore", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-09-13 13:11:59 UTC
iUpl-02o15ETBCW8fsW1a

killbill-avatax

Rails UI plugin for the Avatax plugin.

3.1.0.pre.1
Content{ "name": "killbill-avatax", "downloads": 24053, "version": "3.1.0.pre.1", "version_created_at": "2025-09-13T13:04:42.298Z", "version_downloads": 0, "platform": "ruby", "authors": "Kill Bill core team", "info": "Rails UI plugin for the Avatax plugin.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "c27271406b0d000b6d00f2a74fefd0e38a95952bb3139cf0a0bb633dfcb3c16a", "spec_sha": "a06f58eb821b21d8e22a2c0370dd8f7d79bfcc6b239c733df87798cad28f50eb", "project_uri": "https://rubygems.org/gems/killbill-avatax", "gem_uri": "https://rubygems.org/gems/killbill-avatax-3.1.0.pre.1.gem", "homepage_uri": "https://killbill.io", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/killbill-avatax/3.1.0.pre.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "killbill-assets-ui", "requirements": ">= 0" }, { "name": "killbill-client", "requirements": ">= 0" }, { "name": "rails", "requirements": "~> 7.0" } ] } }
2025-09-13 13:04:43 UTC
3e7RADZIq_o1qlHxLWIPC

killbill-aviate

Rails UI plugin for the Aviate plugin.

1.0.0
Content{ "name": "killbill-aviate", "downloads": 1154, "version": "1.0.0", "version_created_at": "2025-09-13T12:51:46.065Z", "version_downloads": 0, "platform": "ruby", "authors": "Kill Bill core team", "info": "Rails UI plugin for the Aviate plugin.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "3041de0a65b04db0f1701f002604f78a7580673eb8d2214470d2bb383de852c6", "spec_sha": "37694390ec5ff2268e86292d516815ab28a1aa4245ccdf3c0ed256b8427ac323", "project_uri": "https://rubygems.org/gems/killbill-aviate", "gem_uri": "https://rubygems.org/gems/killbill-aviate-1.0.0.gem", "homepage_uri": "https://killbill.io", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/killbill-aviate/1.0.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "killbill-assets-ui", "requirements": ">= 0" }, { "name": "killbill-client", "requirements": ">= 0" }, { "name": "money-rails", "requirements": "~> 1.9" }, { "name": "rails", "requirements": "~> 7.0" } ] } }
2025-09-13 12:51:47 UTC
79RtL7Q2DlnDBjdrqzuq8

dodopayments

Ruby library to access the Dodo Payments API

1.53.3
Content{ "name": "dodopayments", "downloads": 4078, "version": "1.53.3", "version_created_at": "2025-09-13T12:47:47.384Z", "version_downloads": 0, "platform": "ruby", "authors": "Dodo Payments", "info": "Ruby library to access the Dodo Payments API", "licenses": [], "metadata": { "homepage_uri": "https://gemdocs.org/gems/dodopayments", "source_code_uri": "https://github.com/dodopayments/dodopayments-ruby", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "13cf90e75246cb6c1945704679105e78cf9e66d2a9f051a59c9a047eca9bbd62", "spec_sha": "d283a7fda79d6c4fa1f9c551b1461433f614aab05f1392b5cd03e113c40644ee", "project_uri": "https://rubygems.org/gems/dodopayments", "gem_uri": "https://rubygems.org/gems/dodopayments-1.53.3.gem", "homepage_uri": "https://gemdocs.org/gems/dodopayments", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/dodopayments/dodopayments-ruby", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "connection_pool", "requirements": ">= 0" } ] } }
2025-09-13 12:47:56 UTC
o4GvS5sQiXiSSvucLIE0l

rujira

The library is under development

0.3.3
Content{ "name": "rujira", "downloads": 4321, "version": "0.3.3", "version_created_at": "2025-09-13T12:33:52.052Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrey Semenov", "info": "The library is under development", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/itmagelabs/rujira" }, "yanked": false, "sha": "6d9806f8dd5bde8f56ae76f78d1e34cbe4f5e7597cf6f97f450e33f71e1d4fb9", "spec_sha": "5ce66687f1a2539a0bc3dded686e814150fb9a95f1c0ae52429ccb83fbbcb05c", "project_uri": "https://rubygems.org/gems/rujira", "gem_uri": "https://rubygems.org/gems/rujira-0.3.3.gem", "homepage_uri": "https://github.com/itmagelabs/rujira", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "faraday", "requirements": "~> 2.9" }, { "name": "faraday-multipart", "requirements": "~> 1.0" } ] } }
2025-09-13 12:33:53 UTC
IlgcNj-muoavKFWFIaY8S

fileboost

Fileboost provides drop-in replacement Rails image helpers with automatic optimization through the Fileboost.dev service. Works exclusively with ActiveStorage objects, features HMAC authentication, and comprehensive transformation support.

0.2.0
Content{ "name": "fileboost", "downloads": 426, "version": "0.2.0", "version_created_at": "2025-09-13T12:17:23.851Z", "version_downloads": 0, "platform": "ruby", "authors": "bilal budhani", "info": "Fileboost provides drop-in replacement Rails image helpers with automatic optimization through the Fileboost.dev service. Works exclusively with ActiveStorage objects, features HMAC authentication, and comprehensive transformation support.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/Fileboost/fileboost-ruby", "changelog_uri": "https://github.com/Fileboost/fileboost-ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/Fileboost/fileboost-ruby" }, "yanked": false, "sha": "5bcfb86b37148ae6993047e22017cc1f9af7356e47da1276b9a91d532295982a", "spec_sha": "ef62a0439a1b002715adc0279616d3284999f219a7ccb60aae21b6f0572a29f2", "project_uri": "https://rubygems.org/gems/fileboost", "gem_uri": "https://rubygems.org/gems/fileboost-0.2.0.gem", "homepage_uri": "https://github.com/Fileboost/fileboost-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Fileboost/fileboost-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/Fileboost/fileboost-ruby/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "appraisal", "requirements": "~> 2.5" }, { "name": "bundler", "requirements": ">= 2.1, < 2.7" }, { "name": "combustion", "requirements": "~> 1" }, { "name": "rails", "requirements": ">= 7" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rspec-rails", "requirements": "~> 6.0" } ], "runtime": [ { "name": "activestorage", "requirements": ">= 7" } ] } }
2025-09-13 12:17:25 UTC
Z6QQMcxTIg1LesB0W3X8F

fileboost

Fileboost provides drop-in replacement Rails image helpers with automatic optimization through the Fileboost.dev service. Works exclusively with ActiveStorage objects, features HMAC authentication, and comprehensive transformation support.

0.2.0.rc1
Content{ "name": "fileboost", "downloads": 422, "version": "0.2.0.rc1", "version_created_at": "2025-09-13T12:13:55.265Z", "version_downloads": 0, "platform": "ruby", "authors": "bilal budhani", "info": "Fileboost provides drop-in replacement Rails image helpers with automatic optimization through the Fileboost.dev service. Works exclusively with ActiveStorage objects, features HMAC authentication, and comprehensive transformation support.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/Fileboost/fileboost-ruby", "changelog_uri": "https://github.com/Fileboost/fileboost-ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/Fileboost/fileboost-ruby" }, "yanked": false, "sha": "cae45712d134ed1645f6c7a4ac6d77b570bbd87bc025e092633be637ff9d450d", "spec_sha": "45986c9938264044083f1e047441917b07d0f9f0307e840bccec8e95ae62d079", "project_uri": "https://rubygems.org/gems/fileboost", "gem_uri": "https://rubygems.org/gems/fileboost-0.2.0.rc1.gem", "homepage_uri": "https://github.com/Fileboost/fileboost-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Fileboost/fileboost-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/Fileboost/fileboost-ruby/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "appraisal", "requirements": "~> 2.5" }, { "name": "bundler", "requirements": ">= 2.1, < 2.7" }, { "name": "combustion", "requirements": "~> 1" }, { "name": "rails", "requirements": ">= 7" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rspec-rails", "requirements": "~> 6.0" } ], "runtime": [ { "name": "activestorage", "requirements": ">= 7" } ] } }
2025-09-13 12:13:57 UTC
vYdfzNqFwPHUIRM3VY-w-

fileboost

Fileboost provides drop-in replacement Rails image helpers with automatic optimization through the Fileboost.dev service. Works exclusively with ActiveStorage objects, features HMAC authentication, and comprehensive transformation support.

0.2.0.pre3
Content{ "name": "fileboost", "downloads": 419, "version": "0.2.0.pre3", "version_created_at": "2025-09-13T12:06:11.742Z", "version_downloads": 0, "platform": "ruby", "authors": "bilal budhani", "info": "Fileboost provides drop-in replacement Rails image helpers with automatic optimization through the Fileboost.dev service. Works exclusively with ActiveStorage objects, features HMAC authentication, and comprehensive transformation support.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/Fileboost/fileboost-ruby", "changelog_uri": "https://github.com/Fileboost/fileboost-ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/Fileboost/fileboost-ruby" }, "yanked": false, "sha": "98015c93ba8a11ecce2bb2f1270820875e4ce5a83a61e9a33f329c9ba63d7012", "spec_sha": "9dc49702b54b1908598a78274e72dedc930e3af59e5b2f3e79892372806c1f56", "project_uri": "https://rubygems.org/gems/fileboost", "gem_uri": "https://rubygems.org/gems/fileboost-0.2.0.pre3.gem", "homepage_uri": "https://github.com/Fileboost/fileboost-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Fileboost/fileboost-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/Fileboost/fileboost-ruby/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "appraisal", "requirements": "~> 2.5" }, { "name": "bundler", "requirements": ">= 2.1, < 2.7" }, { "name": "combustion", "requirements": "~> 1" }, { "name": "rails", "requirements": ">= 7" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rspec-rails", "requirements": "~> 6.0" }, { "name": "sqlite3", "requirements": "~> 2.0" } ], "runtime": [ { "name": "activestorage", "requirements": ">= 7" } ] } }
2025-09-13 12:06:13 UTC
uxppSG6__1st7XD-_hu_Y

rujira

The library is under development

0.3.2
Content{ "name": "rujira", "downloads": 4294, "version": "0.3.2", "version_created_at": "2025-09-13T12:03:03.566Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrey Semenov", "info": "The library is under development", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/itmagelabs/rujira" }, "yanked": false, "sha": "132cc94ba665dbfbb5cde0d22464716d6955066b4e881a74ed18f88ba22facdd", "spec_sha": "32bbea074a2f42ce78d0f1fb451653f72a2d1607a6c0680aea9f70e9bd29e989", "project_uri": "https://rubygems.org/gems/rujira", "gem_uri": "https://rubygems.org/gems/rujira-0.3.2.gem", "homepage_uri": "https://github.com/itmagelabs/rujira", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "faraday", "requirements": "~> 2.9" }, { "name": "faraday-multipart", "requirements": "~> 1.0" } ] } }
2025-09-13 12:03:05 UTC
2vHvjXbu7VS8uhA1o3T63

dodopayments

Ruby library to access the Dodo Payments API

1.53.2
Content{ "name": "dodopayments", "downloads": 4030, "version": "1.53.2", "version_created_at": "2025-09-13T11:45:50.418Z", "version_downloads": 0, "platform": "ruby", "authors": "Dodo Payments", "info": "Ruby library to access the Dodo Payments API", "licenses": [], "metadata": { "homepage_uri": "https://gemdocs.org/gems/dodopayments", "source_code_uri": "https://github.com/dodopayments/dodopayments-ruby", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "894d0cd551133b8a0024016747e66e857dfc89cad2e8b479e82273f13b618f67", "spec_sha": "3c0192d844d1224db21ef40e694114305c7e55ef5fee4977c164a9e464fbfd3e", "project_uri": "https://rubygems.org/gems/dodopayments", "gem_uri": "https://rubygems.org/gems/dodopayments-1.53.2.gem", "homepage_uri": "https://gemdocs.org/gems/dodopayments", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/dodopayments/dodopayments-ruby", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "connection_pool", "requirements": ">= 0" } ] } }
2025-09-13 11:45:52 UTC
NtMxYdn-F-S14eXYLdFXj

ai_git_commit

A gem that leverages OpenAI's API to automatically generate Git commit messages based on staged changes.

0.1.2
Content{ "name": "ai_git_commit", "downloads": 111, "version": "0.1.2", "version_created_at": "2025-09-13T11:00:15.239Z", "version_downloads": 0, "platform": "ruby", "authors": "Mike Belyaev", "info": "A gem that leverages OpenAI's API to automatically generate\nGit commit messages based on staged changes.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/drkmen/ai_git_commit", "changelog_uri": "https://github.com/drkmen/ai_git_commit/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/drkmen/ai_git_commit", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "bac078dc85d5012f386a780a651555d5b14e0164a3cf85fd46a40b876823f55e", "spec_sha": "293cf0321bbcea47a28d5923f806832d724200263ed59f86b0d442b69d1ad7bf", "project_uri": "https://rubygems.org/gems/ai_git_commit", "gem_uri": "https://rubygems.org/gems/ai_git_commit-0.1.2.gem", "homepage_uri": "https://github.com/drkmen/ai_git_commit", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/drkmen/ai_git_commit", "bug_tracker_uri": null, "changelog_uri": "https://github.com/drkmen/ai_git_commit/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "base64", "requirements": "~> 0.1.0" }, { "name": "openai", "requirements": "~> 0.22.0" }, { "name": "thor", "requirements": "~> 1.4" } ] } }
2025-09-13 11:00:17 UTC
e4_e7GGvdEN3gUui_X-NC

verikloak-rails

Rails integration for Verikloak: auto middleware, helpers, JSON errors, BFF header support.

0.1.1
Content{ "name": "verikloak-rails", "downloads": 126, "version": "0.1.1", "version_created_at": "2025-09-13T10:59:24.784Z", "version_downloads": 0, "platform": "ruby", "authors": "taiyaky", "info": "Rails integration for Verikloak: auto middleware, helpers, JSON errors, BFF header support.", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/taiyaky/verikloak-rails/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/taiyaky/verikloak-rails/issues", "source_code_uri": "https://github.com/taiyaky/verikloak-rails", "documentation_uri": "https://rubydoc.info/gems/verikloak-rails/0.1.1", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "49e9b52363c3353458cf889d7b11f657a972f22307850daeb138ddfedcbee5e9", "spec_sha": "111c9525cc2cecb1401b5dccf6513fe18c58933174684506022a3b4713ba7604", "project_uri": "https://rubygems.org/gems/verikloak-rails", "gem_uri": "https://rubygems.org/gems/verikloak-rails-0.1.1.gem", "homepage_uri": "https://github.com/taiyaky/verikloak-rails", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/verikloak-rails/0.1.1", "mailing_list_uri": null, "source_code_uri": "https://github.com/taiyaky/verikloak-rails", "bug_tracker_uri": "https://github.com/taiyaky/verikloak-rails/issues", "changelog_uri": "https://github.com/taiyaky/verikloak-rails/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 6.1, < 9.0" }, { "name": "verikloak", "requirements": ">= 0.1.2, < 0.2" } ] } }
2025-09-13 10:59:28 UTC
TucTsd7xtfyd3HCfzJef_

envirobly

Envirobly command line interface

1.6.2
Content{ "name": "envirobly", "downloads": 6685, "version": "1.6.2", "version_created_at": "2025-09-13T10:36:10.110Z", "version_downloads": 0, "platform": "ruby", "authors": "Robert Starsi", "info": "Envirobly command line interface", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "a66953191cc7f5638299cfbe2d3a28060e3b3481ce5060c8289ccaba8e4f73af", "spec_sha": "d95c7a0613dbb5b435cd7cbc32849fe1d7ae369dfd70475aa25b785fbb17f928", "project_uri": "https://rubygems.org/gems/envirobly", "gem_uri": "https://rubygems.org/gems/envirobly-1.6.2.gem", "homepage_uri": "https://github.com/envirobly/envirobly-cli", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/envirobly/1.6.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "debug", "requirements": "~> 1.10" }, { "name": "minitest", "requirements": "~> 5.25" }, { "name": "mocha", "requirements": "~> 2.7" }, { "name": "railties", "requirements": "~> 8.0" }, { "name": "rubocop-rails-omakase", "requirements": "~> 1.1" } ], "runtime": [ { "name": "activesupport", "requirements": "~> 8.0" }, { "name": "aws-sdk-s3", "requirements": "~> 1.182" }, { "name": "concurrent-ruby", "requirements": "~> 1.3" }, { "name": "dotenv", "requirements": "~> 3.1" }, { "name": "thor", "requirements": "~> 1.3" }, { "name": "zeitwerk", "requirements": "~> 2.6" } ] } }
2025-09-13 10:36:12 UTC
vXAYjMBO3iQheLfOICkZp

locport

Overview of localhost ports used across projects. Prevent conflicts.

1.1.2
Content{ "name": "locport", "downloads": 325, "version": "1.1.2", "version_created_at": "2025-09-13T10:33:24.007Z", "version_downloads": 0, "platform": "ruby", "authors": "Robert Starsi", "info": "Overview of localhost ports used across projects. Prevent conflicts.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "61739d785cf26ae10ff940601ee42fdae7b320bd61e43fa3c51b75c496e52f19", "spec_sha": "7f62d2a939590b81f82eb3ac93d71f8679d84930fed66dfac4993b607b3dbf41", "project_uri": "https://rubygems.org/gems/locport", "gem_uri": "https://rubygems.org/gems/locport-1.1.2.gem", "homepage_uri": "https://github.com/klevo/locport", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/locport/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": "thor", "requirements": "~> 1.3" } ] } }
2025-09-13 10:33:27 UTC
a8HgQ8xbet90mqknpO0OI

ai_git_commit

A gem that leverages OpenAI's API to automatically generate Git commit messages based on staged changes.

0.1.1
Content{ "name": "ai_git_commit", "downloads": 82, "version": "0.1.1", "version_created_at": "2025-09-13T10:18:35.674Z", "version_downloads": 0, "platform": "ruby", "authors": "Mike Belyaev", "info": "A gem that leverages OpenAI's API to automatically generate\nGit commit messages based on staged changes.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/drkmen/ai_git_commit", "changelog_uri": "https://github.com/drkmen/ai_git_commit/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/drkmen/ai_git_commit", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "eed3a02f507adcba933810c4d4c22329592f10827c2e44254d1525a95f78bbaf", "spec_sha": "f3e857701ba14b9da95ee64d3f46ab15e2866fca5ee88d583e91caec40d788ce", "project_uri": "https://rubygems.org/gems/ai_git_commit", "gem_uri": "https://rubygems.org/gems/ai_git_commit-0.1.1.gem", "homepage_uri": "https://github.com/drkmen/ai_git_commit", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/drkmen/ai_git_commit", "bug_tracker_uri": null, "changelog_uri": "https://github.com/drkmen/ai_git_commit/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "base64", "requirements": "~> 0.1.0" }, { "name": "openai", "requirements": "~> 0.22.0" }, { "name": "thor", "requirements": "~> 1.4" } ] } }
2025-09-13 10:18:39 UTC
3q4ECOfZE6LC62QbbD8Wh

testerobly

Small test runner to launch alongside your developer session for immediate feedback.

1.0.0
Content{ "name": "testerobly", "downloads": 0, "version": "1.0.0", "version_created_at": "2025-09-13T10:17:58.992Z", "version_downloads": 0, "platform": "ruby", "authors": "Robert Starsi", "info": "Small test runner to launch alongside your developer session for immediate feedback.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "706a1582891695614580971842d57df5ad83cabf85be5c09775b47186338ab69", "spec_sha": "6fb740eb13382d5789e05041b54e425a7e9fb44f8656fbe84606ecee98659e3a", "project_uri": "https://rubygems.org/gems/testerobly", "gem_uri": "https://rubygems.org/gems/testerobly-1.0.0.gem", "homepage_uri": "https://github.com/klevo/testerobly", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/testerobly/1.0.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "listen", "requirements": "~> 3.9.0" } ] } }
2025-09-13 10:18:02 UTC
LDIKy5vEmSmt6IEoWX3ku

devise-web3

Devise-web3 allows to easily implement login with metamask or any other ethereum wallet providers. It works by providing a nonce for a user to sign and then cryptographically checking that signature is valid. This allows for a simple one click login popular among web3 apps.

0.4.0
Content{ "name": "devise-web3", "downloads": 250, "version": "0.4.0", "version_created_at": "2025-09-13T10:10:58.988Z", "version_downloads": 0, "platform": "ruby", "authors": "TheSmartnik", "info": "Devise-web3 allows to easily implement login with metamask or any other ethereum wallet providers.\nIt works by providing a nonce for a user to sign and then cryptographically checking that signature is valid.\nThis allows for a simple one click login popular among web3 apps.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://thesmartnik.com" }, "yanked": false, "sha": "2035a45a5c4b95d66869bca1fa8220fcf2166e8bda3e756cd73d3d4a301163ba", "spec_sha": "0328d786f6df42815471ab52c08aac9cd9c0bb4985bc55c559c0dad911cd5d1a", "project_uri": "https://rubygems.org/gems/devise-web3", "gem_uri": "https://rubygems.org/gems/devise-web3-0.4.0.gem", "homepage_uri": "https://thesmartnik.com", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "pry", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "rspec-rails", "requirements": ">= 0" }, { "name": "sqlite3", "requirements": ">= 0" } ], "runtime": [ { "name": "devise", "requirements": "~> 4.0" }, { "name": "eth", "requirements": "~> 0.5.15" }, { "name": "redis", "requirements": ">= 0" } ] } }
2025-09-13 10:11:00 UTC
JMMqW3ZURlQfd6pD9s9hV

rujira

The library is under development

0.3.1
Content{ "name": "rujira", "downloads": 4230, "version": "0.3.1", "version_created_at": "2025-09-13T10:09:26.889Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrey Semenov", "info": "The library is under development", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/itmagelabs/rujira" }, "yanked": false, "sha": "bebe9508db57bdc36138cfbf9782fecf6198df49d2d572ba7c6c4d4a3a77f7b4", "spec_sha": "dd33f38b2d9e55ef1aae67cbed0f873aa238a69dc96ab79def12163dd5fbb381", "project_uri": "https://rubygems.org/gems/rujira", "gem_uri": "https://rubygems.org/gems/rujira-0.3.1.gem", "homepage_uri": "https://github.com/itmagelabs/rujira", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "faraday", "requirements": "~> 2.9" }, { "name": "faraday-multipart", "requirements": "~> 1.0" } ] } }
2025-09-13 10:09:29 UTC
zjA3QBM4827nq8tj7xQYn

utils

This ruby gem provides some useful command line utilities

0.78.1
Content{ "name": "utils", "downloads": 453363, "version": "0.78.1", "version_created_at": "2025-09-13T09:51:57.244Z", "version_downloads": 0, "platform": "ruby", "authors": "Florian Frank", "info": "This ruby gem provides some useful command line utilities", "licenses": [ "GPL-2.0" ], "metadata": {}, "yanked": false, "sha": "f2dd2c7a0cbb5169041961b1f8173c68684c37debd97735bab9e0cc0b9aae3d3", "spec_sha": "bccf7ccf79b1f07fd509913084de4fd126226bef647320122eccaeef5c566f96", "project_uri": "https://rubygems.org/gems/utils", "gem_uri": "https://rubygems.org/gems/utils-0.78.1.gem", "homepage_uri": "http://github.com/flori/utils", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/utils/0.78.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "gem_hadar", "requirements": "~> 2.6" }, { "name": "test-unit", "requirements": ">= 0" } ], "runtime": [ { "name": "all_images", "requirements": "~> 0.5.0" }, { "name": "context_spook", "requirements": "~> 0.2" }, { "name": "debug", "requirements": ">= 0" }, { "name": "figlet", "requirements": "~> 1.0" }, { "name": "infobar", "requirements": "~> 0.8" }, { "name": "kramdown-ansi", "requirements": "~> 0.1" }, { "name": "mize", "requirements": "~> 0.6" }, { "name": "ollama-ruby", "requirements": "~> 1.6" }, { "name": "pstree", "requirements": "~> 0.3" }, { "name": "search_ui", "requirements": "~> 0.0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "starscope", "requirements": ">= 0" }, { "name": "term-ansicolor", "requirements": "~> 1.11" }, { "name": "tins", "requirements": "~> 1.44" }, { "name": "unix_socks", "requirements": ">= 0" }, { "name": "webrick", "requirements": ">= 0" } ] } }
2025-09-13 09:52:02 UTC
CS8_z4jEoxOIa8Dr0TQZJ

propel_rails

Propel Rails is a modular framework built as a collection of independent gems that work together seamlessly. It provides authentication, API generation, access control, AI integration, and more - all designed to work individually or as a cohesive framework.

0.3.1.6
Content{ "name": "propel_rails", "downloads": 1492, "version": "0.3.1.6", "version_created_at": "2025-09-13T09:05:44.469Z", "version_downloads": 0, "platform": "ruby", "authors": "Propel Team", "info": "Propel Rails is a modular framework built as a collection of independent gems\nthat work together seamlessly. It provides authentication, API generation, access control,\nAI integration, and more - all designed to work individually or as a cohesive framework.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/propel-hq/propel_rails.git", "source_code_uri": "https://github.com/propel-hq/propel_rails.git", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "69c6a1c1b983dd07267b05c44210e2a37e87f66b6df2ed793a5566ef7fd88eab", "spec_sha": "872e7a472f72fa301c6388098254a61dde5586845e0f0eb4f6cb754a1a0cd05c", "project_uri": "https://rubygems.org/gems/propel_rails", "gem_uri": "https://rubygems.org/gems/propel_rails-0.3.1.6.gem", "homepage_uri": "https://github.com/propel-hq/propel_rails.git", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/propel-hq/propel_rails.git", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.4" }, { "name": "minitest", "requirements": "~> 5.18" }, { "name": "minitest-reporters", "requirements": "~> 1.6" }, { "name": "pry", "requirements": "~> 0.14" }, { "name": "pry-byebug", "requirements": "~> 3.10" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rubocop", "requirements": "~> 1.50" }, { "name": "rubocop-minitest", "requirements": "~> 0.31" }, { "name": "simplecov", "requirements": "~> 0.22" } ], "runtime": [] } }
2025-09-13 09:05:46 UTC
ArEnu2ZuF_Bbzu13dJlQ-

propel_facets

A Rails generator that provides a flexible system for defining different JSON representations of ActiveRecord models and automatically connecting them to controller actions.

0.3.1.6
Content{ "name": "propel_facets", "downloads": 1499, "version": "0.3.1.6", "version_created_at": "2025-09-13T09:05:42.704Z", "version_downloads": 0, "platform": "ruby", "authors": "Propel Team", "info": "A Rails generator that provides a flexible system for defining different JSON representations of ActiveRecord models and automatically connecting them to controller actions.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/propel-hq/propel_rails.git", "source_code_uri": "https://github.com/propel-hq/propel_rails.git", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "37bdf173672d172d7c9ed2dbc48c6d8c634afe33288e49d683aa24e82c15676b", "spec_sha": "da3292c904992b7c7f52ef5f03e561a1052ca8ed9fcff1c70b00aa6fa3f15182", "project_uri": "https://rubygems.org/gems/propel_facets", "gem_uri": "https://rubygems.org/gems/propel_facets-0.3.1.6.gem", "homepage_uri": "https://github.com/propel-hq/propel_rails.git", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/propel-hq/propel_rails.git", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 7.0, < 9.0" } ] } }
2025-09-13 09:05:45 UTC
bzIrJlrYkpaeZ3nCjWctZ

propel_authentication

A self-extracting generator that creates a JWT-based authentication system with agencies, agents, password resets, email confirmation, and account locking for Rails applications.

0.3.1.6
Content{ "name": "propel_authentication", "downloads": 1454, "version": "0.3.1.6", "version_created_at": "2025-09-13T09:05:41.147Z", "version_downloads": 0, "platform": "ruby", "authors": "Propel Team", "info": "A self-extracting generator that creates a JWT-based authentication system with agencies, agents, password resets, email confirmation, and account locking for Rails applications.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/propel-hq/propel_rails.git", "source_code_uri": "https://github.com/propel-hq/propel_rails.git", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "e1d6627f0426ec2610a33b4dbe8cd0540be6539464182c9a1ef826e0d8c7b54d", "spec_sha": "9b9ea1015f4deab2eeb5d0959989e193e3ab28237d4641395a03c9f4d2731d19", "project_uri": "https://rubygems.org/gems/propel_authentication", "gem_uri": "https://rubygems.org/gems/propel_authentication-0.3.1.6.gem", "homepage_uri": "https://github.com/propel-hq/propel_rails.git", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/propel-hq/propel_rails.git", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bcrypt", "requirements": "~> 3.1.20" }, { "name": "jwt", "requirements": "~> 3.1.2" }, { "name": "noticed", "requirements": ">= 2.0.0, < 3.0" }, { "name": "rails", "requirements": ">= 7.0, < 9.0" } ] } }
2025-09-13 09:05:45 UTC
LTXjJY2eXV5ls4of-EjOz

propel_api

A comprehensive Rails generator that creates complete API resources with models, controllers, tests, and realistic seed data. Supports both JSON Facet and Graphiti serialization engines.

0.3.1.6
Content{ "name": "propel_api", "downloads": 1459, "version": "0.3.1.6", "version_created_at": "2025-09-13T09:05:39.555Z", "version_downloads": 0, "platform": "ruby", "authors": "Ryan Martin, Rafael Pivato, Chi Putera", "info": "A comprehensive Rails generator that creates complete API resources with models, controllers, tests, and realistic seed data. Supports both JSON Facet and Graphiti serialization engines.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/propel-hq/propel_rails.git", "source_code_uri": "https://github.com/propel-hq/propel_rails.git", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "ec9fac440100297d5ee8d958ece2837e886ab25bb3dcb28f63710329f4b9988f", "spec_sha": "1f07dd9af2ecb339bfcd0d0cc171def5c46ae591e2c6d583266d242dce9abf6a", "project_uri": "https://rubygems.org/gems/propel_api", "gem_uri": "https://rubygems.org/gems/propel_api-0.3.1.6.gem", "homepage_uri": "https://github.com/propel-hq/propel_rails.git", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/propel-hq/propel_rails.git", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "pagy", "requirements": ">= 8.0, < 10.0" }, { "name": "rails", "requirements": ">= 7.0, < 9.0" } ] } }
2025-09-13 09:05:43 UTC
60CZ9GWc-nWkPl42K5p0R

devise-web3

Devise-web3 allows to easily implement login with metamask or any other ethereum wallet providers. It works by providing a nonce for a user to sign and then cryptographically checking that signature is valid. This allows for a simple one click login popular among web3 apps.

0.3.0
Content{ "name": "devise-web3", "downloads": 216, "version": "0.3.0", "version_created_at": "2025-09-13T09:00:17.134Z", "version_downloads": 0, "platform": "ruby", "authors": "TheSmartnik", "info": "Devise-web3 allows to easily implement login with metamask or any other ethereum wallet providers.\nIt works by providing a nonce for a user to sign and then cryptographically checking that signature is valid.\nThis allows for a simple one click login popular among web3 apps.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://thesmartnik.com" }, "yanked": false, "sha": "405edef874ea584c9bf4d116285c928c52b7499611b1fbfec22938bdac0de80e", "spec_sha": "2dd36161711f28c20072578abd15f8a2c9730bc2370f73c5ad50a421b64f974a", "project_uri": "https://rubygems.org/gems/devise-web3", "gem_uri": "https://rubygems.org/gems/devise-web3-0.3.0.gem", "homepage_uri": "https://thesmartnik.com", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "pry", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "rspec-rails", "requirements": ">= 0" }, { "name": "sqlite3", "requirements": ">= 0" } ], "runtime": [ { "name": "devise", "requirements": "~> 4.0" }, { "name": "eth", "requirements": "~> 0.5.15" }, { "name": "redis", "requirements": ">= 0" } ] } }
2025-09-13 09:00:18 UTC
wnmLUevFnZuxw6BvHaOt3

calltally

A simple yet powerful tool to analyze method usage in Ruby/Rails codebases. Track which methods are called most frequently, filter by receivers or method names, and export results in table, JSON, or CSV format. Perfect for understanding code patterns, refactoring decisions, and identifying heavily-used APIs.

0.1.0
Content{ "name": "calltally", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-09-13T08:53:17.848Z", "version_downloads": 0, "platform": "ruby", "authors": "Naoki Nishiguchi", "info": "A simple yet powerful tool to analyze method usage in Ruby/Rails codebases. Track which methods are called most frequently, filter by receivers or method names, and export results in table, JSON, or CSV format. Perfect for understanding code patterns, refactoring decisions, and identifying heavily-used APIs.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/nsgc/calltally", "source_code_uri": "https://github.com/nsgc/calltally.git", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "26c38f5dc8a839ea820c4e5c60960f29139f210aea274155d1799d5ee6d99c8a", "spec_sha": "b2c831b4afc33ed3d1bc174abbe7631b22ec87ef398bc88a6d52e1faec72bfc1", "project_uri": "https://rubygems.org/gems/calltally", "gem_uri": "https://rubygems.org/gems/calltally-0.1.0.gem", "homepage_uri": "https://github.com/nsgc/calltally", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/nsgc/calltally.git", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "erubi", "requirements": ">= 0" }, { "name": "rake", "requirements": "~> 13.0" } ], "runtime": [ { "name": "csv", "requirements": ">= 3.0" }, { "name": "prism", "requirements": ">= 1.0" } ] } }
2025-09-13 08:53:19 UTC
aoC-MiSMoC0nUX1Ethbtr

rujira

The library is under development

0.3.0
Content{ "name": "rujira", "downloads": 4195, "version": "0.3.0", "version_created_at": "2025-09-13T08:49:22.343Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrey Semenov", "info": "The library is under development", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/itmagelabs/rujira" }, "yanked": false, "sha": "baaf3f0ac24f1d6019c19de7b499cb791ae5cac627c615785332b1c943d59568", "spec_sha": "2f981baeef41ae724150d2d940b3f91814c4a5b03e24fcbeeb4fb6658f3b3b23", "project_uri": "https://rubygems.org/gems/rujira", "gem_uri": "https://rubygems.org/gems/rujira-0.3.0.gem", "homepage_uri": "https://github.com/itmagelabs/rujira", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "faraday", "requirements": "~> 2.9" }, { "name": "faraday-multipart", "requirements": "~> 1.0" } ] } }
2025-09-13 08:49:24 UTC
mFApXNSiwmgqO83IblqUQ

dscf-banking

An engine which contains core models for Supply Chain Financing.

0.1.1
Content{ "name": "dscf-banking", "downloads": 169, "version": "0.1.1", "version_created_at": "2025-09-13T08:38:15.258Z", "version_downloads": 0, "platform": "ruby", "authors": "Eyosiyas Mekbib", "info": "An engine which contains core models for Supply Chain Financing.", "licenses": [], "metadata": { "homepage_uri": "https://mksaddis.com/", "changelog_uri": "https://github.com/BITS-DEVSEC", "source_code_uri": "https://github.com/BITS-DEVSEC" }, "yanked": false, "sha": "6c4a6516d3fd31a29e56fa89c35f598b48abea7e20c131936b582c38bec6a62e", "spec_sha": "5688f46149be170dd169e4232417a324b0de7c2719c7d7d196bcdd22978e5273", "project_uri": "https://rubygems.org/gems/dscf-banking", "gem_uri": "https://rubygems.org/gems/dscf-banking-0.1.1.gem", "homepage_uri": "https://mksaddis.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/BITS-DEVSEC", "bug_tracker_uri": null, "changelog_uri": "https://github.com/BITS-DEVSEC", "funding_uri": null, "dependencies": { "development": [ { "name": "active_storage_validations", "requirements": ">= 0" }, { "name": "brakeman", "requirements": ">= 0" }, { "name": "bullet", "requirements": ">= 0" }, { "name": "database_cleaner-active_record", "requirements": ">= 0" }, { "name": "debug", "requirements": ">= 0" }, { "name": "factory_bot_rails", "requirements": ">= 0" }, { "name": "faker", "requirements": ">= 0" }, { "name": "letter_opener", "requirements": ">= 0" }, { "name": "reek", "requirements": ">= 0" }, { "name": "rspec-rails", "requirements": ">= 0" }, { "name": "rspec-retry", "requirements": ">= 0" }, { "name": "rubocop-rails-omakase", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": ">= 0" }, { "name": "shoulda-matchers", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "standard", "requirements": ">= 0" }, { "name": "timecop", "requirements": ">= 0" } ], "runtime": [ { "name": "active_model_serializers", "requirements": ">= 0" }, { "name": "ancestry", "requirements": "~> 4.1.0" }, { "name": "bcrypt", "requirements": ">= 0" }, { "name": "dscf-core", "requirements": ">= 0" }, { "name": "httparty", "requirements": ">= 0" }, { "name": "image_processing", "requirements": ">= 0" }, { "name": "jwt", "requirements": ">= 0" }, { "name": "noticed", "requirements": ">= 0" }, { "name": "pg", "requirements": ">= 0" }, { "name": "pundit", "requirements": ">= 0" }, { "name": "rack-cors", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 8.0.2" }, { "name": "ransack", "requirements": ">= 0" } ] } }
2025-09-13 08:38:19 UTC
jzLJJQyebGKgCwiDaPJQW

beniya

A terminal-based file manager inspired by Yazi, written in Ruby with plugin support

0.4.0
Content{ "name": "beniya", "downloads": 596, "version": "0.4.0", "version_created_at": "2025-09-13T07:59:05.440Z", "version_downloads": 0, "platform": "ruby", "authors": "masisz", "info": "A terminal-based file manager inspired by Yazi, written in Ruby with plugin support", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/masisz/beniya", "changelog_uri": "https://github.com/masisz/beniya/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/masisz/beniya", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "ac23b1d0feb45766cbf9aeda0003338f8351d359fa9826e346b20e0f2600020b", "spec_sha": "41b9d87dc258e63002035401b2fa42106f16a071f9e6f63edf175b95a3bd4557", "project_uri": "https://rubygems.org/gems/beniya", "gem_uri": "https://rubygems.org/gems/beniya-0.4.0.gem", "homepage_uri": "https://github.com/masisz/beniya", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/masisz/beniya", "bug_tracker_uri": null, "changelog_uri": "https://github.com/masisz/beniya/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rubocop", "requirements": "~> 1.21" } ], "runtime": [ { "name": "io-console", "requirements": "~> 0.6" }, { "name": "pastel", "requirements": "~> 0.8" }, { "name": "tty-cursor", "requirements": "~> 0.7" }, { "name": "tty-screen", "requirements": "~> 0.8" } ] } }
2025-09-13 07:59:08 UTC
pSLtbG2pNZvHpnCSFcIMO

sheltered-girl

箱入り娘, All in One Packages.

4.0.3.6
Content{ "name": "sheltered-girl", "downloads": 501, "version": "4.0.3.6", "version_created_at": "2025-09-13T05:50:20.402Z", "version_downloads": 0, "platform": "ruby", "authors": "Takayuki Kamiyama", "info": "箱入り娘, All in One Packages.", "licenses": [ "MIT" ], "metadata": { "github_repo": "https://github.com/takkii/sheltered-girl" }, "yanked": false, "sha": "85bd8c7ed0902f1e20b6768f7bca8da31a522f21defe60117134d5c937b9dac3", "spec_sha": "6526cc48c36aad58997daab340408813a55c7e63f729a37819996a298b15711c", "project_uri": "https://rubygems.org/gems/sheltered-girl", "gem_uri": "https://rubygems.org/gems/sheltered-girl-4.0.3.6.gem", "homepage_uri": "https://github.com/takkii/sheltered-girl", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/sheltered-girl/4.0.3.6", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bundler", "requirements": "~> 2.6" }, { "name": "dotenv", "requirements": "~> 3.1" }, { "name": "feedjira", "requirements": "~> 3.2" }, { "name": "httparty", "requirements": "~> 0.23" }, { "name": "minitest", "requirements": "~> 5.25" }, { "name": "nokogiri", "requirements": "~> 1.18" }, { "name": "pry", "requirements": "~> 0.15" }, { "name": "pycall", "requirements": "~> 1.5" }, { "name": "rake", "requirements": "~> 13.2" }, { "name": "rinku", "requirements": "~> 2.0" }, { "name": "sanitize", "requirements": "~> 7.0" }, { "name": "simplecov", "requirements": "~> 0.22" } ] } }
2025-09-13 05:50:22 UTC