Lastest updates from Rubygems.org
ID | Gem | Version | Body | Updated At |
---|---|---|---|---|
-LCbV8Ojk92xeZm_Ejhaz |
sorbet-static-and-runtimeSorbet 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 |
sorbetThe 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-runtimeSorbet'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-staticThe 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-staticThe 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-staticThe 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-staticThe 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-rspecSimple 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 |
pumaPuma 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 |
pumaPuma 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-remapThis 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 |
web47coreCore 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_dataThis 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_rubyView 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_rubyView 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_rubyView 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 |
mintingLibrary 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-rspecRSpec 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 |
twitchrbA 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-firewallUses 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-webGlimmer 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_shimAllow 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 |
rcsThis 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-firewallUses 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_shimAllow 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_chartsOne 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-graphA 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_performance3rd 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_specan 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-graphA 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_validationsValidations 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-firewallUses 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-graphA 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-includeAsciiDoctor 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.rbllm.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_idA 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_clientFetch, 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 |
hephaestusHephaestus 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_lookupA 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_tabThis 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-mcpProvides 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-webGlimmer 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-baseThis 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-tlmviewerThis 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-tlmgrapherThis 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-tablemanagerThis 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-scriptrunnerThis 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-packetviewerThis 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-iframeThis 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-limitsmonitorThis 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-handbooksThis 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-docsThis 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-dataviewerThis 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-dataextractorThis 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-cmdtlmserverThis 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-cmdsenderThis 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-bucketexplorerThis 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-adminThis 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-demoThis 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 |
openc3OpenC3 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 |
rujiraThe 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-candleRuby 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-shellA 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_eedotenv 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 |
dspyThe 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 |
charaiPrototype 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 |
charaiPrototype 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 |
rujiraThe 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 |
prismPrism 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 |
arubaExtension 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-aviateRails 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 |
koreKore |
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-avataxRails 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-aviateRails 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 |
dodopaymentsRuby 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 |
rujiraThe 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 |
fileboostFileboost 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 |
fileboostFileboost 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- |
fileboostFileboost 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 |
rujiraThe 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 |
dodopaymentsRuby 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_commitA 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-railsRails 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_ |
enviroblyEnvirobly 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 |
locportOverview 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_commitA 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 |
testeroblySmall 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-web3Devise-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 |
rujiraThe 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 |
utilsThis 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_railsPropel 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_facetsA 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_authenticationA 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_apiA 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-web3Devise-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 |
calltallyA 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 |
rujiraThe 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-bankingAn 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 |
beniyaA 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 |