Rubyhooks

Lastest updates from Rubygems.org

ID Gem Version Body Updated At
6RVeGUWiiLrQcpkuhPn8E

usps-imis-api

A wrapper for the iMIS API.

0.9.5
Content{ "name": "usps-imis-api", "downloads": 8282, "version": "0.9.5", "version_created_at": "2025-10-25T17:54:45.180Z", "version_downloads": 0, "platform": "ruby", "authors": "Julian Fiander", "info": "A wrapper for the iMIS API.", "licenses": [], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "a2a2f7195d78f002b9976d10c3625c18e37c54ca44441527186452f300792cdb", "spec_sha": "fbbfc162e2379a1a8b525006f93dcfc5c6c4b57af05fe04ce42b46d931422af9", "project_uri": "https://rubygems.org/gems/usps-imis-api", "gem_uri": "https://rubygems.org/gems/usps-imis-api-0.9.5.gem", "homepage_uri": "https://github.com/unitedstatespowersquadrons/imis-api-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/usps-imis-api/0.9.5", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": "~> 8.0" } ] } }
2025-10-25 17:54:46 UTC
AUQTUVM6-qvjjrrJ54U-v

beaker

Puppet's accceptance testing harness

7.2.1
Content{ "name": "beaker", "downloads": 4849382, "version": "7.2.1", "version_created_at": "2025-10-25T17:46:01.123Z", "version_downloads": 0, "platform": "ruby", "authors": "Puppet, Vox Pupuli", "info": "Puppet's accceptance testing harness", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "54f3955373074d6a56c297ff3269868ffd153c1d2d731631c596666d1d0bedb1", "spec_sha": "76a4155ad8291aa594d14b0e8a0348685c159b2bbdec0a9e586a673b05151933", "project_uri": "https://rubygems.org/gems/beaker", "gem_uri": "https://rubygems.org/gems/beaker-7.2.1.gem", "homepage_uri": "https://github.com/voxpupuli/beaker", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/beaker/7.2.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "fakefs", "requirements": ">= 2.4, < 4" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "voxpupuli-rubocop", "requirements": "~> 5.0.0" } ], "runtime": [ { "name": "base64", "requirements": ">= 0.2.0, < 1" }, { "name": "bcrypt_pbkdf", "requirements": ">= 1.0, < 2.0" }, { "name": "beaker-hostgenerator", "requirements": "~> 3.0" }, { "name": "benchmark", "requirements": ">= 0.3, < 0.6" }, { "name": "ed25519", "requirements": ">= 1.2, < 2.0" }, { "name": "hocon", "requirements": "~> 1.0" }, { "name": "inifile", "requirements": "~> 3.0" }, { "name": "in-parallel", "requirements": ">= 0.1, < 2.0" }, { "name": "minitar", "requirements": ">= 0.12, < 2" }, { "name": "minitest", "requirements": "~> 5.4" }, { "name": "net-scp", "requirements": ">= 1.2, < 5.0" }, { "name": "net-ssh", "requirements": "~> 7.1" }, { "name": "rexml", "requirements": "~> 3.2, >= 3.2.5" }, { "name": "rsync", "requirements": "~> 1.0.9" }, { "name": "stringify-hash", "requirements": "~> 0.0" }, { "name": "thor", "requirements": ">= 1.0.1, < 2.0" } ] } }
2025-10-25 17:46:03 UTC
1bRiWE5N3q2_Y9cRWYSCb

usps-imis-api

A wrapper for the iMIS API.

0.9.4
Content{ "name": "usps-imis-api", "downloads": 8239, "version": "0.9.4", "version_created_at": "2025-10-25T17:07:34.966Z", "version_downloads": 0, "platform": "ruby", "authors": "Julian Fiander", "info": "A wrapper for the iMIS API.", "licenses": [], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "02a5e6de066947bd4c676285c2f290d8e93c68ebdfcfceb00c3ec40f512fc118", "spec_sha": "2cd73be7e894ffe38088f9bd209a04dd190ff4581cc5878707cb4f131783e313", "project_uri": "https://rubygems.org/gems/usps-imis-api", "gem_uri": "https://rubygems.org/gems/usps-imis-api-0.9.4.gem", "homepage_uri": "https://github.com/unitedstatespowersquadrons/imis-api-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/usps-imis-api/0.9.4", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": "~> 8.0" } ] } }
2025-10-25 17:07:36 UTC
bsqSLyy22c_THJuA66cqw

dspy-o11y

Provides DSPy::Observability, AsyncSpanProcessor, and ObservationType so instrumentation can be enabled independently from the main DSPy gem.

1.0.0
Content{ "name": "dspy-o11y", "downloads": 0, "version": "1.0.0", "version_created_at": "2025-10-25T17:07:00.474Z", "version_downloads": 0, "platform": "ruby", "authors": "Vicente Reig Rincón de Arellano", "info": "Provides DSPy::Observability, AsyncSpanProcessor, and ObservationType so instrumentation can be enabled independently from the main DSPy gem.", "licenses": [ "MIT" ], "metadata": { "github_repo": "git@github.com:vicentereig/dspy.rb" }, "yanked": false, "sha": "2a97cae8d93660fe3c1a10335e0e08c4d85acde75388e22200e61fbc1c16c427", "spec_sha": "66b74e4fc3c2767d6fb8024251f6566778892bad829cc6ac7c8c054a40d5dab5", "project_uri": "https://rubygems.org/gems/dspy-o11y", "gem_uri": "https://rubygems.org/gems/dspy-o11y-1.0.0.gem", "homepage_uri": "https://github.com/vicentereig/dspy.rb", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/dspy-o11y/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": "concurrent-ruby", "requirements": "~> 1.3" }, { "name": "dspy", "requirements": "= 0.29.1" }, { "name": "opentelemetry-sdk", "requirements": "~> 1.8" } ] } }
2025-10-25 17:07:02 UTC
4RUhLruw9kNiXrhFsjiXV

dspy-o11y-langfuse

Registers the Langfuse OpenTelemetry exporter with DSPy::Observability so spans flow to Langfuse when the required environment variables are present.

1.0.0
Content{ "name": "dspy-o11y-langfuse", "downloads": 0, "version": "1.0.0", "version_created_at": "2025-10-25T17:06:53.417Z", "version_downloads": 0, "platform": "ruby", "authors": "Vicente Reig Rincón de Arellano", "info": "Registers the Langfuse OpenTelemetry exporter with DSPy::Observability so spans flow to Langfuse when the required environment variables are present.", "licenses": [ "MIT" ], "metadata": { "github_repo": "git@github.com:vicentereig/dspy.rb" }, "yanked": false, "sha": "1e6d164a5fdb9f7fa9b6923b9e394436140aa79fd1e86e273a45b00e527846fc", "spec_sha": "190718286a7ac4d2c7d707f03500ccc16f1bdd1d07582c4d450c8756163e1510", "project_uri": "https://rubygems.org/gems/dspy-o11y-langfuse", "gem_uri": "https://rubygems.org/gems/dspy-o11y-langfuse-1.0.0.gem", "homepage_uri": "https://github.com/vicentereig/dspy.rb", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/dspy-o11y-langfuse/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": "opentelemetry-exporter-otlp", "requirements": "~> 0.30" }, { "name": "opentelemetry-sdk", "requirements": "~> 1.8" } ] } }
2025-10-25 17:06:55 UTC
rffdjer2T0ZfbaB0FmcK5

sashite-ggn

A pure functional Ruby implementation of the General Gameplay Notation (GGN) specification v1.0.0. Provides a movement possibility oracle for evaluating pseudo-legal moves in abstract strategy board games. Features include hierarchical move navigation (piece → source → destination → transitions), pre-condition evaluation (must/deny), and state transition support via STN format. Works with Chess, Shogi, Xiangqi, and custom variants.

0.9.1
Content{ "name": "sashite-ggn", "downloads": 10351, "version": "0.9.1", "version_created_at": "2025-10-25T17:02:22.578Z", "version_downloads": 0, "platform": "ruby", "authors": "Cyril Kato", "info": "A pure functional Ruby implementation of the General Gameplay Notation (GGN) specification v1.0.0. Provides a movement possibility oracle for evaluating pseudo-legal moves in abstract strategy board games. Features include hierarchical move navigation (piece → source → destination → transitions), pre-condition evaluation (must/deny), and state transition support via STN format. Works with Chess, Shogi, Xiangqi, and custom variants.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/sashite/ggn.rb", "bug_tracker_uri": "https://github.com/sashite/ggn.rb/issues", "source_code_uri": "https://github.com/sashite/ggn.rb", "documentation_uri": "https://rubydoc.info/github/sashite/ggn.rb/main", "specification_uri": "https://sashite.dev/specs/ggn/1.0.0/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "ca4ee508538bfb297ccd8c2e0ce9221e30fdf35b2657728a884ef5b5db18df3e", "spec_sha": "deb9b41c4c8aded7ffae19086be750cd7b1e42681f361f3ba97a32d356e57383", "project_uri": "https://rubygems.org/gems/sashite-ggn", "gem_uri": "https://rubygems.org/gems/sashite-ggn-0.9.1.gem", "homepage_uri": "https://github.com/sashite/ggn.rb", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/github/sashite/ggn.rb/main", "mailing_list_uri": null, "source_code_uri": "https://github.com/sashite/ggn.rb", "bug_tracker_uri": "https://github.com/sashite/ggn.rb/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "sashite-cell", "requirements": "~> 2.0" }, { "name": "sashite-hand", "requirements": "~> 1.0" }, { "name": "sashite-lcn", "requirements": "~> 0.1" }, { "name": "sashite-qpi", "requirements": "~> 1.0" }, { "name": "sashite-stn", "requirements": "~> 1.0" } ] } }
2025-10-25 17:02:24 UTC
H-5CJzK5-UzjypBd-NWQx

phew

List and compare installed fonts on GNOME

0.0.8
Content{ "name": "phew", "downloads": 12667, "version": "0.0.8", "version_created_at": "2025-10-25T16:21:24.658Z", "version_downloads": 0, "platform": "ruby", "authors": "Matijs van Zuijlen", "info": "List and compare installed fonts on GNOME", "licenses": [ "GPL-3" ], "metadata": { "homepage_uri": "https://github.com/mvz/phew-font-viewer", "changelog_uri": "https://github.com/mvz/phew-font-viewer/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/mvz/phew-font-viewer", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "c81567a506c8911de353157e4d8c55db4c50078b7604d99fb4bc4b642228db39", "spec_sha": "1cd0fad82978ee3f7202e2e9c9dabc8a91b57afb7c0526c33279ce2c7057ef14", "project_uri": "https://rubygems.org/gems/phew", "gem_uri": "https://rubygems.org/gems/phew-0.0.8.gem", "homepage_uri": "https://github.com/mvz/phew-font-viewer", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/mvz/phew-font-viewer", "bug_tracker_uri": null, "changelog_uri": "https://github.com/mvz/phew-font-viewer/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "atspi_app_driver", "requirements": "~> 0.10.1" }, { "name": "minitest", "requirements": "~> 5.12" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rake-manifest", "requirements": "~> 0.2.0" }, { "name": "rubocop", "requirements": "~> 1.76" }, { "name": "rubocop-minitest", "requirements": "~> 0.38.0" }, { "name": "rubocop-packaging", "requirements": "~> 0.6.0" }, { "name": "rubocop-performance", "requirements": "~> 1.25" } ], "runtime": [ { "name": "gir_ffi-gtk", "requirements": "~> 0.18.0" }, { "name": "gir_ffi-pango", "requirements": "= 0.0.18" } ] } }
2025-10-25 16:21:27 UTC
M7o0HgzepazVEXO3bS2mK

zipline

a module for streaming dynamically generated zip files

2.2.0
Content{ "name": "zipline", "downloads": 2919766, "version": "2.2.0", "version_created_at": "2025-10-25T16:16:16.683Z", "version_downloads": 0, "platform": "ruby", "authors": "Ram Dobson", "info": "a module for streaming dynamically generated zip files", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "3c1426220fefbb9b7037b4e732096b59a1b7c684154237c046b7c0787d935353", "spec_sha": "614d77eff364d4a28fbff15d6fa24c4a82b701abb597ce8f2dcf14771f60fc44", "project_uri": "https://rubygems.org/gems/zipline", "gem_uri": "https://rubygems.org/gems/zipline-2.2.0.gem", "homepage_uri": "http://github.com/fringd/zipline", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/zipline/2.2.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "aws-sdk-s3", "requirements": ">= 0" }, { "name": "carrierwave", "requirements": ">= 0" }, { "name": "fog-aws", "requirements": ">= 0" }, { "name": "paperclip", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 3" }, { "name": "rspec-mocks", "requirements": "~> 3.12" }, { "name": "standard", "requirements": "= 1.28.5" } ], "runtime": [ { "name": "actionpack", "requirements": ">= 6.0, < 8.2" }, { "name": "content_disposition", "requirements": "~> 1.0" }, { "name": "zip_kit", "requirements": "~> 6, >= 6.2.0, < 7" } ] } }
2025-10-25 16:16:18 UTC
X6pIwr0kDwWnSvanvbwAx

usps-imis-api

A wrapper for the iMIS API.

0.9.3
Content{ "name": "usps-imis-api", "downloads": 8162, "version": "0.9.3", "version_created_at": "2025-10-25T16:04:55.895Z", "version_downloads": 0, "platform": "ruby", "authors": "Julian Fiander", "info": "A wrapper for the iMIS API.", "licenses": [], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "5aff2db0c50e28f9e2a7d8f2d431412afa852c1ded75fae09e0dc8096de23c32", "spec_sha": "2fd8749d77b650a5abdb37023183dfb0f2f19c12eeb6885d240237004b320a85", "project_uri": "https://rubygems.org/gems/usps-imis-api", "gem_uri": "https://rubygems.org/gems/usps-imis-api-0.9.3.gem", "homepage_uri": "https://github.com/unitedstatespowersquadrons/imis-api-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/usps-imis-api/0.9.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": "~> 8.0" } ] } }
2025-10-25 16:04:57 UTC
v-VH6TD9_Hr8G19hOD93C

terminal_rb

Terminal.rb supports you with input and output on your terminal. Simple BBCode-like markup for attributes and coloring, word-wise line breaks, and correct special key recognition enable you to implement your CLI app quickly and easily.

0.15.0
Content{ "name": "terminal_rb", "downloads": 3697, "version": "0.15.0", "version_created_at": "2025-10-25T16:04:22.026Z", "version_downloads": 0, "platform": "ruby", "authors": "Mike Blumtritt", "info": "Terminal.rb supports you with input and output on your terminal. Simple BBCode-like markup for attributes and coloring, word-wise line breaks, and correct special key recognition enable you to implement your CLI app quickly and easily. ", "licenses": [ "MIT", "Ruby" ], "metadata": { "yard.run": "yard", "bug_tracker_uri": "https://codeberg.org/mblumtritt/Terminal.rb/issues", "source_code_uri": "https://codeberg.org/mblumtritt/Terminal.rb", "documentation_uri": "https://rubydoc.info/gems/terminal_rb", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "e9c815408781651432798623693f3e21a0aa5b9d058b224c4336da0cd70a515e", "spec_sha": "7ee1d4d25b265544a1733d6bbc406de80b94bb87404c81ae543f1a397b2a38b0", "project_uri": "https://rubygems.org/gems/terminal_rb", "gem_uri": "https://rubygems.org/gems/terminal_rb-0.15.0.gem", "homepage_uri": "https://codeberg.org/mblumtritt/Terminal.rb", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/terminal_rb", "mailing_list_uri": null, "source_code_uri": "https://codeberg.org/mblumtritt/Terminal.rb", "bug_tracker_uri": "https://codeberg.org/mblumtritt/Terminal.rb/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-10-25 16:04:23 UTC
4oE71Fgi2663VFDyjIo44

nokogiri-happymapper

Object to XML Mapping Library, using Nokogiri (fork from John Nunemaker's Happymapper)

0.10.1
Content{ "name": "nokogiri-happymapper", "downloads": 6895097, "version": "0.10.1", "version_created_at": "2025-10-25T16:03:51.130Z", "version_downloads": 0, "platform": "ruby", "authors": "Damien Le Berrigaud, John Nunemaker, David Bolton, Roland Swingler, Etienne Vallette d'Osia, Franklin Webber, Matijs van Zuijlen", "info": "Object to XML Mapping Library, using Nokogiri (fork from John Nunemaker's Happymapper)", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "c46c0ea84768efcc1f309a80e815209da303e3c0ca23312e64f3d711da8c2c30", "spec_sha": "166d5264e77f2c7f57c552567a155f16ec4fa430d8ddc4acb61117fc344b7e08", "project_uri": "https://rubygems.org/gems/nokogiri-happymapper", "gem_uri": "https://rubygems.org/gems/nokogiri-happymapper-0.10.1.gem", "homepage_uri": "http://github.com/mvz/happymapper", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/nokogiri-happymapper/0.10.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.0" }, { "name": "rake-manifest", "requirements": "~> 0.2.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rubocop", "requirements": "~> 1.80" }, { "name": "rubocop-packaging", "requirements": "~> 0.6.0" }, { "name": "rubocop-performance", "requirements": "~> 1.25" }, { "name": "rubocop-rspec", "requirements": "~> 3.7" }, { "name": "simplecov", "requirements": "~> 0.22.0" } ], "runtime": [ { "name": "nokogiri", "requirements": "~> 1.5" } ] } }
2025-10-25 16:03:54 UTC
CW0vOYVCp5LH3bN8eNzme

omniauth-ssoprovider

Simplifies the integration of a custom, standards-compliant SSO service into any Rack-based application (like Rails or Sinatra) using the OmniAuth framework.

0.1.2
Content{ "name": "omniauth-ssoprovider", "downloads": 192, "version": "0.1.2", "version_created_at": "2025-10-25T16:02:30.942Z", "version_downloads": 0, "platform": "ruby", "authors": "Daniele Frisanco", "info": "Simplifies the integration of a custom, standards-compliant SSO service into any Rack-based application (like Rails or Sinatra) using the OmniAuth framework.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/danielefrisanco/omniauth-ssoprovider", "changelog_uri": "https://github.com/danielefrisanco/omniauth-ssoprovider/CHANGELOG.md", "source_code_uri": "https://github.com/danielefrisanco/omniauth-ssoprovider", "issue_tracker_uri": "https://github.com/danielefrisanco/omniauth-ssoprovider/issues" }, "yanked": false, "sha": "836a882bd966eac49ea278b1084cfb073aa3d439ace7d66a003b5690aad25573", "spec_sha": "c0c4eae08697d4e258a1335b944368a8179334aa2180ba5e473939774c5ff076", "project_uri": "https://rubygems.org/gems/omniauth-ssoprovider", "gem_uri": "https://rubygems.org/gems/omniauth-ssoprovider-0.1.2.gem", "homepage_uri": "https://github.com/danielefrisanco/omniauth-ssoprovider", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/danielefrisanco/omniauth-ssoprovider", "bug_tracker_uri": null, "changelog_uri": "https://github.com/danielefrisanco/omniauth-ssoprovider/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "omniauth-test", "requirements": "~> 0.0.11" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.10" }, { "name": "webmock", "requirements": "~> 3.0" } ], "runtime": [ { "name": "omniauth", "requirements": "~> 2.1" }, { "name": "omniauth-oauth2", "requirements": "~> 1.8" } ] } }
2025-10-25 16:02:32 UTC
BHQN9Taqf-ikgXD1WY3dy

usps-imis-api

A wrapper for the iMIS API.

0.9.2
Content{ "name": "usps-imis-api", "downloads": 8153, "version": "0.9.2", "version_created_at": "2025-10-25T15:57:21.214Z", "version_downloads": 0, "platform": "ruby", "authors": "Julian Fiander", "info": "A wrapper for the iMIS API.", "licenses": [], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "d2abf6a7168d96960bae642708f21660e96ba304068794ff64e961e48f29fa6d", "spec_sha": "bb4fd1164bc9791f17bf13cf21821df3ad325e0c1ad617cd78bd06fd067a926c", "project_uri": "https://rubygems.org/gems/usps-imis-api", "gem_uri": "https://rubygems.org/gems/usps-imis-api-0.9.2.gem", "homepage_uri": "https://github.com/unitedstatespowersquadrons/imis-api-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/usps-imis-api/0.9.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": "~> 8.0" } ] } }
2025-10-25 15:57:23 UTC
fNv0gabUVkWBSWp9dxuHP

usps-imis-api

A wrapper for the iMIS API.

0.9.1
Content{ "name": "usps-imis-api", "downloads": 8153, "version": "0.9.1", "version_created_at": "2025-10-25T15:52:54.786Z", "version_downloads": 0, "platform": "ruby", "authors": "Julian Fiander", "info": "A wrapper for the iMIS API.", "licenses": [], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "7dccf6dbd3f786af1b2e9dd7bef90a289c5f98c84468c427d777adceee770197", "spec_sha": "fd64561ce0bddf69ca1a10571506d1159be62bb979488b375a588a40838261b7", "project_uri": "https://rubygems.org/gems/usps-imis-api", "gem_uri": "https://rubygems.org/gems/usps-imis-api-0.9.1.gem", "homepage_uri": "https://github.com/unitedstatespowersquadrons/imis-api-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/usps-imis-api/0.9.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": "~> 8.0" } ] } }
2025-10-25 15:52:57 UTC
7gptWpmH2qYrBQbEn0YGi

dspy-schema

Provides DSPy::TypeSystem::SorbetJsonSchema without requiring the full DSPy stack, enabling reuse in sibling gems and downstream projects.

1.0.0
Content{ "name": "dspy-schema", "downloads": 0, "version": "1.0.0", "version_created_at": "2025-10-25T15:45:59.322Z", "version_downloads": 0, "platform": "ruby", "authors": "Vicente Reig Rincón de Arellano", "info": "Provides DSPy::TypeSystem::SorbetJsonSchema without requiring the full DSPy stack, enabling reuse in sibling gems and downstream projects.", "licenses": [ "MIT" ], "metadata": { "github_repo": "git@github.com:vicentereig/dspy.rb" }, "yanked": false, "sha": "212cdd40732d72a6634bbf50a24e0cfd9e8111759a9da14ed84301d668210de1", "spec_sha": "d0477a1bcbe348c217f3bf97c4192b7db147a6eb6b622d2d11f0d17d428aeb1c", "project_uri": "https://rubygems.org/gems/dspy-schema", "gem_uri": "https://rubygems.org/gems/dspy-schema-1.0.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/dspy-schema/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": "sorbet-runtime", "requirements": ">= 0.5.0" } ] } }
2025-10-25 15:46:01 UTC
WIwb3_fIq6SLsuTC6_9cU

mudis

Mudis is a fast, thread-safe, in-memory, sharded LRU cache for Ruby applications. Inspired by Redis, it provides value serialization, optional compression, per-key expiry, and metric tracking in a lightweight, dependency-free package.

0.8.0
Content{ "name": "mudis", "downloads": 2581, "version": "0.8.0", "version_created_at": "2025-10-25T15:41:52.701Z", "version_downloads": 0, "platform": "ruby", "authors": "kiebor81", "info": "Mudis is a fast, thread-safe, in-memory, sharded LRU cache for Ruby applications. Inspired by Redis, it provides value serialization, optional compression, per-key expiry, and metric tracking in a lightweight, dependency-free package.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "cf15796be81ccfab09411dd1ecb439d60b05a23c82f4e694462e58a41a7fddac", "spec_sha": "6d28c6486494be276110d3ae8e783f163148e7e12c7a25d204959d1da814a704", "project_uri": "https://rubygems.org/gems/mudis", "gem_uri": "https://rubygems.org/gems/mudis-0.8.0.gem", "homepage_uri": "https://github.com/kiebor81/mudis", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/mudis/0.8.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "climate_control", "requirements": "~> 1.1.0" }, { "name": "rspec", "requirements": "~> 3.12" } ], "runtime": [] } }
2025-10-25 15:41:54 UTC
L24bp6bHZGgl6ZG5VB3Ul

game_dig

GameDig is a Ruby wrapper gem for the node-gamedig library, which allows querying various game servers for their status and information. The wrapper provides two modes of operation: using the gamedig CLI tool or utilizing a Node.js process via the Nodo library. This gem is useful for developers who want to integrate game server querying capabilities into their Ruby applications.

0.2.0
Content{ "name": "game_dig", "downloads": 1418, "version": "0.2.0", "version_created_at": "2025-10-25T15:36:22.220Z", "version_downloads": 0, "platform": "ruby", "authors": "Matthäus Beyrle", "info": "GameDig is a Ruby wrapper gem for the node-gamedig library, which allows querying various game servers for their status and information. The wrapper provides two modes of operation: using the gamedig CLI tool or utilizing a Node.js process via the Nodo library. This gem is useful for developers who want to integrate game server querying capabilities into their Ruby applications.", "licenses": [ "MIT" ], "metadata": { "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "4bba5186f39610325ef766d0019a22df9353409c50bb81e788f3e3036bb406e2", "spec_sha": "bf83e6b761ca63724ebcf56a8070167e81d8376a689a804cefdf0c680668eaa9", "project_uri": "https://rubygems.org/gems/game_dig", "gem_uri": "https://rubygems.org/gems/game_dig-0.2.0.gem", "homepage_uri": "https://github.com/magynhard/ruby-game_dig", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/game_dig/0.2.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 1.14" }, { "name": "colorize", "requirements": "= 0.8.1" }, { "name": "pry", "requirements": "= 0.14.1" }, { "name": "rake", "requirements": ">= 10.0" }, { "name": "rspec", "requirements": ">= 3.0" } ], "runtime": [ { "name": "nodo", "requirements": "~> 1.8" }, { "name": "ostruct", "requirements": "~> 0.6.3" } ] } }
2025-10-25 15:36:24 UTC
ROQOLTFcjmMbcuF_OKS6A

rizzy

The gem have a parse and writer method for easy interfacing with .ris files. Currently only common .ris tags are implemented

0.1.0
Content{ "name": "rizzy", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-10-25T15:23:04.354Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Boeckh", "info": "The gem have a parse and writer method for easy interfacing with .ris files.\n Currently only common .ris tags are implemented", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/arboeckh/rizzy", "source_code_uri": "https://github.com/arboeckh/rizzy" }, "yanked": false, "sha": "574ffbee6da1fc0403d0ac98dd74f75ac6eebca8ce9d60467595eff11e30861a", "spec_sha": "2c23c364518fb1690c47a7b4095d2ca1bbe29848ae36e6a72d1713a51e51d3f5", "project_uri": "https://rubygems.org/gems/rizzy", "gem_uri": "https://rubygems.org/gems/rizzy-0.1.0.gem", "homepage_uri": "https://github.com/arboeckh/rizzy", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/arboeckh/rizzy", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-10-25 15:23:07 UTC
M1XzNlGN5mkBTwRuEjPFi

na

A tool for managing a TaskPaper file of project todos for the current directory. Easily create "next actions" to come back to, add tags and priorities, and notes. Add prompt hooks to display your next actions automatically when cd'ing into a directory.

1.2.83
Content{ "name": "na", "downloads": 70339, "version": "1.2.83", "version_created_at": "2025-10-25T15:07:20.967Z", "version_downloads": 0, "platform": "ruby", "authors": "Brett Terpstra", "info": "A tool for managing a TaskPaper file of project todos for the current directory. Easily create \"next actions\" to come back to, add tags and priorities, and notes. Add prompt hooks to display your next actions automatically when cd'ing into a directory.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "e5e5eb1d8b3fcf9b7e92d63739e804a063932870ebd2493481708611c2b8d1cc", "spec_sha": "198fe6115fdf8755280c3c74f5a3531d29cef727168edb48af19e7d6aaa0cfb7", "project_uri": "https://rubygems.org/gems/na", "gem_uri": "https://rubygems.org/gems/na-1.2.83.gem", "homepage_uri": "https://brettterpstra.com/projects/na/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/na/1.2.83", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bump", "requirements": "~> 0.6.0" }, { "name": "minitest", "requirements": "~> 5.14" }, { "name": "rdoc", "requirements": "~> 4.3" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "tty-spinner", "requirements": "~> 0.9, >= 0.9.0" } ], "runtime": [ { "name": "chronic", "requirements": "~> 0.10, >= 0.10.2" }, { "name": "git", "requirements": "~> 3.0.0" }, { "name": "gli", "requirements": "~> 2.21.0" }, { "name": "mdless", "requirements": "~> 1.0, >= 1.0.32" }, { "name": "ostruct", "requirements": "~> 0.6, >= 0.6.1" }, { "name": "tty-reader", "requirements": "~> 0.9, >= 0.9.0" }, { "name": "tty-screen", "requirements": "~> 0.8, >= 0.8.1" }, { "name": "tty-which", "requirements": "~> 0.5, >= 0.5.0" } ] } }
2025-10-25 15:07:22 UTC
fL6jhjOf2X4kyqqGsIVs_

llm-shell

llm-shell is an extensible, developer-oriented command-line console that can interact with multiple Large Language Models (LLMs).

0.10.0
Content{ "name": "llm-shell", "downloads": 3244, "version": "0.10.0", "version_created_at": "2025-10-25T15:06:48.926Z", "version_downloads": 0, "platform": "ruby", "authors": "Antar Azri, 0x1eef", "info": "llm-shell is an extensible, developer-oriented command-line console that can interact with multiple Large Language Models (LLMs).", "licenses": [ "0BSD" ], "metadata": { "homepage_uri": "https://github.com/llmrb/llm-shell", "source_code_uri": "https://github.com/llmrb/llm-shell" }, "yanked": false, "sha": "2dcf56fef5fc8841d804b020ee4421a81e1b035a1737d57423951983c7779e51", "spec_sha": "c9bc17e90b700501fd575aa3e7ee2fe5d81b05096af367c40d448cb412e30a52", "project_uri": "https://rubygems.org/gems/llm-shell", "gem_uri": "https://rubygems.org/gems/llm-shell-0.10.0.gem", "homepage_uri": "https://github.com/llmrb/llm-shell", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/llmrb/llm-shell", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "dotenv", "requirements": "~> 2.8" }, { "name": "kramdown", "requirements": "~> 2.4" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "standard", "requirements": "~> 1.40" }, { "name": "test-cmd.rb", "requirements": "~> 0.12.0" }, { "name": "vcr", "requirements": "~> 6.0" }, { "name": "webmock", "requirements": "~> 3.24.0" }, { "name": "webrick", "requirements": "~> 1.8" }, { "name": "yard", "requirements": "~> 0.9.37" } ], "runtime": [ { "name": "redcarpet", "requirements": "~> 3.6" } ] } }
2025-10-25 15:06:52 UTC
Dr7JC4nQEJydmn3NR3eg4

jwt_auth_client

Generates short-lived, signed JWTs for internal API calls authenticated via a shared secret.

0.1.0
Content{ "name": "jwt_auth_client", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-10-25T14:57:56.416Z", "version_downloads": 0, "platform": "ruby", "authors": "Daniele Frisanco", "info": "Generates short-lived, signed JWTs for internal API calls authenticated via a shared secret.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "7f930a430c80f71a21f24206f694272d5c254df427ca9807acd77d0af21186a7", "spec_sha": "b51929c581aed59d6f6fb2251d7f88949834c92bb3647be34b50e1521d37ba0a", "project_uri": "https://rubygems.org/gems/jwt_auth_client", "gem_uri": "https://rubygems.org/gems/jwt_auth_client-0.1.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/jwt_auth_client/0.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 6.0" }, { "name": "faraday", "requirements": "~> 2.9" }, { "name": "jwt", "requirements": "~> 2.8" } ] } }
2025-10-25 14:57:59 UTC
2tentleZdy_tECt5bYnTM

na

A tool for managing a TaskPaper file of project todos for the current directory. Easily create "next actions" to come back to, add tags and priorities, and notes. Add prompt hooks to display your next actions automatically when cd'ing into a directory.

1.2.82
Content{ "name": "na", "downloads": 70326, "version": "1.2.82", "version_created_at": "2025-10-25T14:48:41.017Z", "version_downloads": 0, "platform": "ruby", "authors": "Brett Terpstra", "info": "A tool for managing a TaskPaper file of project todos for the current directory. Easily create \"next actions\" to come back to, add tags and priorities, and notes. Add prompt hooks to display your next actions automatically when cd'ing into a directory.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "db14501845b86563e924f8aa969133890ac50315894e575014e68b08a1f05688", "spec_sha": "b5414e92ad6427c452b082cf45d004a367398d837d9aaeeeda303a82e9f8e35b", "project_uri": "https://rubygems.org/gems/na", "gem_uri": "https://rubygems.org/gems/na-1.2.82.gem", "homepage_uri": "https://brettterpstra.com/projects/na/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/na/1.2.82", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bump", "requirements": "~> 0.6.0" }, { "name": "minitest", "requirements": "~> 5.14" }, { "name": "rdoc", "requirements": "~> 4.3" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "tty-spinner", "requirements": "~> 0.9, >= 0.9.0" } ], "runtime": [ { "name": "chronic", "requirements": "~> 0.10, >= 0.10.2" }, { "name": "git", "requirements": "~> 3.0.0" }, { "name": "gli", "requirements": "~> 2.21.0" }, { "name": "mdless", "requirements": "~> 1.0, >= 1.0.32" }, { "name": "ostruct", "requirements": "~> 0.6, >= 0.6.1" }, { "name": "tty-reader", "requirements": "~> 0.9, >= 0.9.0" }, { "name": "tty-screen", "requirements": "~> 0.8, >= 0.8.1" }, { "name": "tty-which", "requirements": "~> 0.5, >= 0.5.0" } ] } }
2025-10-25 14:48:43 UTC
OmtSd-maNTQMwdz8Xuid0

sashite-pmn

PMN (Portable Move Notation) provides a rule-agnostic, JSON-based format for describing the mechanical decomposition of moves in abstract strategy board games. This gem implements the PMN Specification v1.0.0 with a functional Ruby interface, breaking down complex movements into sequences of atomic actions while remaining completely independent of specific game rules. PMN reveals the underlying mechanics of any board game move through sequential action decomposition, supporting both explicit and inferred piece specifications. Built on CELL (coordinate encoding), HAND (reserve notation), and QPI (piece identification) specifications, it enables universal move representation across chess variants, shōgi, xiangqi, and any abstract strategy game. Perfect for game engines, move validators, and board game analysis tools.

1.2.0
Content{ "name": "sashite-pmn", "downloads": 482, "version": "1.2.0", "version_created_at": "2025-10-25T14:41:28.427Z", "version_downloads": 0, "platform": "ruby", "authors": "Cyril Kato", "info": "PMN (Portable Move Notation) provides a rule-agnostic, JSON-based format for describing\nthe mechanical decomposition of moves in abstract strategy board games. This gem implements\nthe PMN Specification v1.0.0 with a functional Ruby interface, breaking down complex movements\ninto sequences of atomic actions while remaining completely independent of specific game rules.\nPMN reveals the underlying mechanics of any board game move through sequential action\ndecomposition, supporting both explicit and inferred piece specifications. Built on CELL\n(coordinate encoding), HAND (reserve notation), and QPI (piece identification) specifications,\nit enables universal move representation across chess variants, shōgi, xiangqi, and any\nabstract strategy game. Perfect for game engines, move validators, and board game analysis tools.\n", "licenses": [ "MIT" ], "metadata": { "wiki_uri": "https://sashite.dev/specs/pmn/1.0.0/examples/", "funding_uri": "https://github.com/sponsors/sashite", "homepage_uri": "https://github.com/sashite/pmn.rb", "bug_tracker_uri": "https://github.com/sashite/pmn.rb/issues", "source_code_uri": "https://github.com/sashite/pmn.rb", "documentation_uri": "https://rubydoc.info/github/sashite/pmn.rb/main", "specification_uri": "https://sashite.dev/specs/pmn/1.0.0/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "af448c7b1476538740398b2632c49190e0f008956b8b584c4109dd91f70a1537", "spec_sha": "0714f3f8680d3ff753b8c78902cc5a320919dd12ae1e8288230adf6f71526b16", "project_uri": "https://rubygems.org/gems/sashite-pmn", "gem_uri": "https://rubygems.org/gems/sashite-pmn-1.2.0.gem", "homepage_uri": "https://github.com/sashite/pmn.rb", "wiki_uri": "https://sashite.dev/specs/pmn/1.0.0/examples/", "documentation_uri": "https://rubydoc.info/github/sashite/pmn.rb/main", "mailing_list_uri": null, "source_code_uri": "https://github.com/sashite/pmn.rb", "bug_tracker_uri": "https://github.com/sashite/pmn.rb/issues", "changelog_uri": null, "funding_uri": "https://github.com/sponsors/sashite", "dependencies": { "development": [], "runtime": [ { "name": "sashite-cell", "requirements": "~> 2.0" }, { "name": "sashite-hand", "requirements": "~> 1.0" }, { "name": "sashite-qpi", "requirements": "~> 1.0" } ] } }
2025-10-25 14:41:30 UTC
-FifNxN-Sv2G_jEM8_svd

gloox

This rubygem does not have a description or summary.

0.1
Content{ "name": "gloox", "downloads": 0, "version": "0.1", "version_created_at": "2025-10-25T14:30:53.961Z", "version_downloads": 0, "platform": "ruby", "authors": "Tasos Laskos", "info": "This rubygem does not have a description or summary.", "licenses": [ "MPL v2" ], "metadata": {}, "yanked": false, "sha": "315f728934cc8c48554793bf8615f0e81941d0a36234315ba8c3f2d1af38da7f", "spec_sha": "1c4aedd0114b275593fb01b5c3608d038be6079080d2ce889128dbe34ac1a0ae", "project_uri": "https://rubygems.org/gems/gloox", "gem_uri": "https://rubygems.org/gems/gloox-0.1.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/gloox/0.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "awesome_print", "requirements": "= 1.9.2" }, { "name": "bundler", "requirements": ">= 0" }, { "name": "slotz", "requirements": ">= 0" }, { "name": "tiq", "requirements": ">= 0" }, { "name": "toq", "requirements": ">= 0" } ] } }
2025-10-25 14:30:55 UTC
9uLVB7r9kocyT9LFAPIgs

tramway

Tramway Rails Engine

0.6
Content{ "name": "tramway", "downloads": 24172, "version": "0.6", "version_created_at": "2025-10-25T14:10:01.304Z", "version_downloads": 0, "platform": "ruby", "authors": "kalashnikovisme, moshiaan", "info": "Tramway Rails Engine", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/purple-magic/tramway", "changelog_uri": "https://github.com/purple-magic/tramway", "source_code_uri": "https://github.com/purple-magic/tramway" }, "yanked": false, "sha": "01b4564eb8e439eba8c21ca0ce11e04834cd35e900c30cf33d7145e1e03fc663", "spec_sha": "ccac4965f5736311e7c2fea56473018c056c34992ca1532a37b04de4d72e1cdd", "project_uri": "https://rubygems.org/gems/tramway", "gem_uri": "https://rubygems.org/gems/tramway-0.6.gem", "homepage_uri": "https://github.com/purple-magic/tramway", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/purple-magic/tramway", "bug_tracker_uri": null, "changelog_uri": "https://github.com/purple-magic/tramway", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "anyway_config", "requirements": ">= 0" }, { "name": "dry-initializer", "requirements": ">= 0" }, { "name": "dry-struct", "requirements": ">= 0" }, { "name": "haml-rails", "requirements": ">= 0" }, { "name": "kaminari", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 7, < 9" }, { "name": "tailwindcss-rails", "requirements": ">= 4.0" }, { "name": "view_component", "requirements": ">= 0" } ] } }
2025-10-25 14:10:07 UTC
B5ATOpYQYbkyLAcO8qxck

lazy_hotkeys

Add keyboard shortcuts to Rails without writing JavaScript. Define hotkeys in views, handle navigation, requests, and DOM changes.

0.1.1
Content{ "name": "lazy_hotkeys", "downloads": 11, "version": "0.1.1", "version_created_at": "2025-10-25T14:07:38.377Z", "version_downloads": 0, "platform": "ruby", "authors": "QuarkXZ", "info": "Add keyboard shortcuts to Rails without writing JavaScript. Define hotkeys in views, handle navigation, requests, and DOM changes.", "licenses": [ "MIT" ], "metadata": { "source_code_uri": "https://github.com/QuarkOnRails/lazy_hotkeys" }, "yanked": false, "sha": "c6b7b14251e797e971223c149704138766f7085349dc92ba8ea1d90726a819d2", "spec_sha": "044eb52552c212d83e916f4c1b7c1ae73c5ff587c2ef992c3a9ea51d9542d755", "project_uri": "https://rubygems.org/gems/lazy_hotkeys", "gem_uri": "https://rubygems.org/gems/lazy_hotkeys-0.1.1.gem", "homepage_uri": "https://github.com/you/lazy_hotkeys", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/QuarkOnRails/lazy_hotkeys", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.5" }, { "name": "rake", "requirements": "~> 13.0" } ], "runtime": [ { "name": "actionview", "requirements": ">= 5.1" }, { "name": "activesupport", "requirements": ">= 5.1" }, { "name": "railties", "requirements": ">= 5.1" } ] } }
2025-10-25 14:07:41 UTC
ktUBhDC-WnU3mymc4yN5E

lazy_hotkeys

Define hotkey events in views, trigger visit/request/client actions, and simple DOM mutations without boilerplate JS.

0.1.0
Content{ "name": "lazy_hotkeys", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-10-25T13:53:50.534Z", "version_downloads": 0, "platform": "ruby", "authors": "QuarkXZ", "info": "Define hotkey events in views, trigger visit/request/client actions, and simple DOM mutations without boilerplate JS.", "licenses": [ "MIT" ], "metadata": { "source_code_uri": "https://github.com/you/lazy_hotkeys" }, "yanked": false, "sha": "b012d0f6efce01f64d5c348e9d2cbbb148e89e62afc162e9c8577a54dc7410d7", "spec_sha": "a2b2596fe0da678c368eeec856596270a7005e5dda8e96c8f7176b268c70141e", "project_uri": "https://rubygems.org/gems/lazy_hotkeys", "gem_uri": "https://rubygems.org/gems/lazy_hotkeys-0.1.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/you/lazy_hotkeys", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.5" }, { "name": "rake", "requirements": "~> 13.0" } ], "runtime": [ { "name": "actionview", "requirements": ">= 5.1, < 9.0" }, { "name": "activesupport", "requirements": ">= 5.1, < 9.0" }, { "name": "railties", "requirements": ">= 5.1, < 9.0" } ] } }
2025-10-25 13:53:56 UTC
lX_Py16DSoh8hWCe5Hrn_

basecoat

Provides beautiful, production-ready scaffold templates and Devise views styled with Basecoat CSS framework

1.0.1
Content{ "name": "basecoat", "downloads": 394, "version": "1.0.1", "version_created_at": "2025-10-25T13:34:38.730Z", "version_downloads": 0, "platform": "ruby", "authors": "Martijn Lafeber", "info": "Provides beautiful, production-ready scaffold templates and Devise views styled with Basecoat CSS framework", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/lafeber/basecoat-rb", "source_code_uri": "https://github.com/lafeber/basecoat-rb" }, "yanked": false, "sha": "850c1096056a78fe7c5ab18706f5d7cb63db4150b18b165d6069ab751819676a", "spec_sha": "9e02b1e72e759d481228ee9331eb4b2001bd44389344e645e8b8df89371ec0e5", "project_uri": "https://rubygems.org/gems/basecoat", "gem_uri": "https://rubygems.org/gems/basecoat-1.0.1.gem", "homepage_uri": "https://github.com/lafeber/basecoat-rb", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/lafeber/basecoat-rb", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "tailwindcss-rails", "requirements": "~> 4.0" } ] } }
2025-10-25 13:34:41 UTC
TzK04pRsk_5LpIz2Bqsn2

cbor-diag

cbor-diag implements diagnostic notation for CBOR, RFC 8949 and RFC 8742

0.10.3
Content{ "name": "cbor-diag", "downloads": 426527, "version": "0.10.3", "version_created_at": "2025-10-25T13:26:54.693Z", "version_downloads": 0, "platform": "ruby", "authors": "Carsten Bormann", "info": "cbor-diag implements diagnostic notation for CBOR, RFC 8949 and RFC 8742", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "1005839fb0df4e4facca93395b5983583be41d76b5c460d95b63971bf9ff7c4b", "spec_sha": "b2761ccb5a8f32c5134dedcfceecaf7a5191790a4adfb50b777bc43a6c97de4f", "project_uri": "https://rubygems.org/gems/cbor-diag", "gem_uri": "https://rubygems.org/gems/cbor-diag-0.10.3.gem", "homepage_uri": "http://cbor.io/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cbor-diag/0.10.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 1" } ], "runtime": [ { "name": "cbor-canonical", "requirements": ">= 0" }, { "name": "cbor-deterministic", "requirements": ">= 0" }, { "name": "cbor-packed", "requirements": ">= 0" }, { "name": "json_pure", "requirements": ">= 0" }, { "name": "neatjson", "requirements": ">= 0" }, { "name": "treetop", "requirements": "~> 1" } ] } }
2025-10-25 13:26:56 UTC
RQY95wBPd_N7qRdkIJux1

payloop

Payloop gives AI teams real-time visibility into the true costs of deploying agents - across tasks, workflows, and customers.

0.0.2
Content{ "name": "payloop", "downloads": 129, "version": "0.0.2", "version_created_at": "2025-10-25T13:24:34.179Z", "version_downloads": 0, "platform": "ruby", "authors": "Payloop", "info": "Payloop gives AI teams real-time visibility into the true costs of deploying agents - across tasks, workflows, and customers.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://trypayloop.com", "documentation_uri": "https://developers.trypayloop.com", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "6f4bbb78e69900399d23cfa63d6b7270d9bb843d1b4b77da1d69fff8cffce14b", "spec_sha": "1e6bdf92ad071303291fa919214f5d150f542c31d42eaac8b70657af98fc8964", "project_uri": "https://rubygems.org/gems/payloop", "gem_uri": "https://rubygems.org/gems/payloop-0.0.2.gem", "homepage_uri": "https://trypayloop.com", "wiki_uri": null, "documentation_uri": "https://developers.trypayloop.com", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "concurrent-ruby", "requirements": "~> 1.2" } ] } }
2025-10-25 13:24:37 UTC
9cFj0joWn62IqXc74tK1C

rodauth-rails

Provides Rails integration for Rodauth authentication framework.

2.1.1
Content{ "name": "rodauth-rails", "downloads": 409250, "version": "2.1.1", "version_created_at": "2025-10-25T12:46:35.785Z", "version_downloads": 0, "platform": "ruby", "authors": "Janko Marohnić", "info": "Provides Rails integration for Rodauth authentication framework.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "8047320fea438bbcad6040d320a6b831b320458c098980736fcbb0fe431564a2", "spec_sha": "8630bbc4695397e3ac35206be8456e21a82b89058024a55978805fec93bcd9cd", "project_uri": "https://rubygems.org/gems/rodauth-rails", "gem_uri": "https://rubygems.org/gems/rodauth-rails-2.1.1.gem", "homepage_uri": "https://github.com/janko/rodauth-rails", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/rodauth-rails/2.1.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bcrypt", "requirements": "~> 3.1" }, { "name": "jwt", "requirements": ">= 0" }, { "name": "rotp", "requirements": ">= 0" }, { "name": "rqrcode", "requirements": ">= 0" }, { "name": "tilt", "requirements": ">= 0" }, { "name": "webauthn", "requirements": ">= 0" } ], "runtime": [ { "name": "railties", "requirements": ">= 5.1" }, { "name": "roda", "requirements": "~> 3.76" }, { "name": "rodauth", "requirements": "~> 2.36" }, { "name": "rodauth-model", "requirements": "~> 0.2" } ] } }
2025-10-25 12:46:38 UTC
HPfHTD1LnmIQ87OXbLM-7

decoding

Decode dynamic values into known Ruby data structures

0.2.1
Content{ "name": "decoding", "downloads": 544, "version": "0.2.1", "version_created_at": "2025-10-25T12:45:40.151Z", "version_downloads": 0, "platform": "ruby", "authors": "Arjan van der Gaag", "info": "Decode dynamic values into known Ruby data structures", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/avdgaag/decoding", "source_code_uri": "https://github.com/avdgaag/decoding", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "5ff67b921d407e1dfb0498e3fff3159b1388d7e4bf1d6f204f734546a832c3b4", "spec_sha": "5e2fc57b202d80838a1a0246aa5e30f2952310fd0d83a78f63c02a8931471890", "project_uri": "https://rubygems.org/gems/decoding", "gem_uri": "https://rubygems.org/gems/decoding-0.2.1.gem", "homepage_uri": "https://github.com/avdgaag/decoding", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/avdgaag/decoding", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-10-25 12:45:46 UTC
k5EKmt_lBNAawaUUAo46F

sequel-activerecord_connection

Allows Sequel to use ActiveRecord connection for database interaction.

2.0.1
Content{ "name": "sequel-activerecord_connection", "downloads": 540850, "version": "2.0.1", "version_created_at": "2025-10-25T12:39:31.435Z", "version_downloads": 0, "platform": "ruby", "authors": "Janko Marohnić", "info": "Allows Sequel to use ActiveRecord connection for database interaction.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "8a13dc466520788459af18bb267f5e57d37b8764daaa3f6e8bc2932ce2642e15", "spec_sha": "17c1a6fb0fdcb94716dd6868e93483f0d00616a97ac0330b96b1b3197133de56", "project_uri": "https://rubygems.org/gems/sequel-activerecord_connection", "gem_uri": "https://rubygems.org/gems/sequel-activerecord_connection-2.0.1.gem", "homepage_uri": "https://github.com/janko/sequel-activerecord_connection", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/sequel-activerecord_connection/2.0.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": ">= 0" }, { "name": "sequel_pg", "requirements": ">= 0" }, { "name": "warning", "requirements": ">= 0" } ], "runtime": [ { "name": "activerecord", "requirements": ">= 5.1" }, { "name": "sequel", "requirements": "~> 5.38" } ] } }
2025-10-25 12:39:35 UTC
PSvfaaWcbLHFnAkxp0dKg

na

A tool for managing a TaskPaper file of project todos for the current directory. Easily create "next actions" to come back to, add tags and priorities, and notes. Add prompt hooks to display your next actions automatically when cd'ing into a directory.

1.2.81
Content{ "name": "na", "downloads": 70166, "version": "1.2.81", "version_created_at": "2025-10-25T12:33:14.209Z", "version_downloads": 0, "platform": "ruby", "authors": "Brett Terpstra", "info": "A tool for managing a TaskPaper file of project todos for the current directory. Easily create \"next actions\" to come back to, add tags and priorities, and notes. Add prompt hooks to display your next actions automatically when cd'ing into a directory.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "fdf17d7cb4f09beec1cc23ecd6aabe4a9b7028c81e732fea1816609571e5124c", "spec_sha": "f5243306d75b4129d12ab087e5ea4980a2e5f7c0af0f5652f3d07edc563857ff", "project_uri": "https://rubygems.org/gems/na", "gem_uri": "https://rubygems.org/gems/na-1.2.81.gem", "homepage_uri": "https://brettterpstra.com/projects/na/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/na/1.2.81", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bump", "requirements": "~> 0.6.0" }, { "name": "minitest", "requirements": "~> 5.14" }, { "name": "rdoc", "requirements": "~> 4.3" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "tty-spinner", "requirements": "~> 0.9, >= 0.9.0" } ], "runtime": [ { "name": "chronic", "requirements": "~> 0.10, >= 0.10.2" }, { "name": "git", "requirements": "~> 3.0.0" }, { "name": "gli", "requirements": "~> 2.21.0" }, { "name": "mdless", "requirements": "~> 1.0, >= 1.0.32" }, { "name": "ostruct", "requirements": "~> 0.6, >= 0.6.1" }, { "name": "tty-reader", "requirements": "~> 0.9, >= 0.9.0" }, { "name": "tty-screen", "requirements": "~> 0.8, >= 0.8.1" }, { "name": "tty-which", "requirements": "~> 0.5, >= 0.5.0" } ] } }
2025-10-25 12:33:21 UTC
UuLcdGUnMtN8CY4klnsFP

dodopayments

Ruby library to access the Dodo Payments API

1.56.0
Content{ "name": "dodopayments", "downloads": 5825, "version": "1.56.0", "version_created_at": "2025-10-25T12:07:29.221Z", "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": "15c12828564014658b1e3a5122de4b18b0fe81db0032f07a3f9d805dbbed7be3", "spec_sha": "3688ffd9fa735e2ec4c5f74c3e4db0d3e6d73fec0dd40ab302ff6e9bb0e0577f", "project_uri": "https://rubygems.org/gems/dodopayments", "gem_uri": "https://rubygems.org/gems/dodopayments-1.56.0.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-10-25 12:07:31 UTC
Qrka9K0dgjv2cqFEujI6S

gotsha

Gotsha: your local testing CI

1.1.2
Content{ "name": "gotsha", "downloads": 2254, "version": "1.1.2", "version_created_at": "2025-10-25T11:57:22.568Z", "version_downloads": 0, "platform": "ruby", "authors": "Vitek Meloun", "info": "Gotsha: your local testing CI", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://www.gotsha.org/", "changelog_uri": "https://github.com/melounvitek/gotsha/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/melounvitek/gotsha" }, "yanked": false, "sha": "b3a10acca07b5aa97989d76dfb3281f8b667ea563490ac0c70ceb1c324682c32", "spec_sha": "0329ecd09ce39a9f342241d98631ee040c4b185b7d7b6201880ae0774e86031b", "project_uri": "https://rubygems.org/gems/gotsha", "gem_uri": "https://rubygems.org/gems/gotsha-1.1.2.gem", "homepage_uri": "https://www.gotsha.org/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/melounvitek/gotsha", "bug_tracker_uri": null, "changelog_uri": "https://github.com/melounvitek/gotsha/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "toml-rb", "requirements": "~> 3.0" } ] } }
2025-10-25 11:57:25 UTC
6yP76BNuLSdjweCamWP40

stack-service-base

Common files

0.0.48
Content{ "name": "stack-service-base", "downloads": 9459, "version": "0.0.48", "version_created_at": "2025-10-25T11:51:13.319Z", "version_downloads": 0, "platform": "ruby", "authors": "Artyom B", "info": "Common files", "licenses": [], "metadata": {}, "yanked": false, "sha": "c759788ee26e5fd1af605a02fb69d27378430bebaaadbc853e815826c162628c", "spec_sha": "2e11f2604e5c8f38259fb51906255a32045b63c6a2af127f89bad609fd3cba69", "project_uri": "https://rubygems.org/gems/stack-service-base", "gem_uri": "https://rubygems.org/gems/stack-service-base-0.0.48.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/stack-service-base/0.0.48", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.10" }, { "name": "rspec_junit_formatter", "requirements": "~> 0.5.1" }, { "name": "rubocop", "requirements": "~> 1.63.2" }, { "name": "rubocop-rake", "requirements": "~> 0.6.0" }, { "name": "rubocop-rspec", "requirements": "~> 2.14.2" } ], "runtime": [ { "name": "async", "requirements": ">= 0" }, { "name": "debug", "requirements": ">= 0" }, { "name": "nats-pure", "requirements": ">= 0" }, { "name": "opentelemetry-exporter-otlp", "requirements": ">= 0" }, { "name": "opentelemetry-instrumentation-all", "requirements": ">= 0" }, { "name": "opentelemetry-sdk", "requirements": ">= 0" }, { "name": "prometheus-client", "requirements": ">= 0" }, { "name": "rack", "requirements": ">= 0" }, { "name": "websocket", "requirements": ">= 0" } ] } }
2025-10-25 11:51:19 UTC
rceFslI_XDl7LAQYGdEIm

decoding

Decode dynamic values into known Ruby data structures

0.2.0
Content{ "name": "decoding", "downloads": 518, "version": "0.2.0", "version_created_at": "2025-10-25T11:49:00.990Z", "version_downloads": 0, "platform": "ruby", "authors": "Arjan van der Gaag", "info": "Decode dynamic values into known Ruby data structures", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/avdgaag/decoding", "source_code_uri": "https://github.com/avdgaag/decoding", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "a91f508fc012c1d20548008167624d6d63865c6fbeee03633a7c35156a14b4d5", "spec_sha": "84adbc5af570a4c7fc2e5636f745c5e20efe8eae97c86afadc8b9f7283303979", "project_uri": "https://rubygems.org/gems/decoding", "gem_uri": "https://rubygems.org/gems/decoding-0.2.0.gem", "homepage_uri": "https://github.com/avdgaag/decoding", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/avdgaag/decoding", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-10-25 11:49:03 UTC
LeFxjgSztOvYOMGbIQ4Zp

remotion_lambda

A Ruby SDK for Remotion Lambda

4.0.366
Content{ "name": "remotion_lambda", "downloads": 33187, "version": "4.0.366", "version_created_at": "2025-10-25T11:33:23.184Z", "version_downloads": 0, "platform": "ruby", "authors": "Jonny Burger", "info": "A Ruby SDK for Remotion Lambda", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "088ee06c78682a535dc308130d292fd583227d4fcd93c8e0dac45b50226de83a", "spec_sha": "3e1fad39ce947633c4247d9153c6c3fcea468537e8d66dac9eb756cdd1661433", "project_uri": "https://rubygems.org/gems/remotion_lambda", "gem_uri": "https://rubygems.org/gems/remotion_lambda-4.0.366.gem", "homepage_uri": "https://rubygems.org/gems/remotion_lambda", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/remotion_lambda/4.0.366", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aws-sdk-lambda", "requirements": "> 1.0.0" }, { "name": "json", "requirements": "> 2.0.0" }, { "name": "logger", "requirements": "> 1.0.0" } ] } }
2025-10-25 11:33:27 UTC
pmXiAhsSU9bDioBycCDVc

notion_ruby_mapping

Mapping tool from Notion Database/Page/Block to Ruby Objects.

3.0.3
Content{ "name": "notion_ruby_mapping", "downloads": 35481, "version": "3.0.3", "version_created_at": "2025-10-25T11:23:51.646Z", "version_downloads": 0, "platform": "ruby", "authors": "Hiroyuki KOBAYASHI", "info": "Mapping tool from Notion Database/Page/Block to Ruby Objects.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "22bc8ef9201a5c1ae6722f3c9e4295133451b6b5b7aea3443a5b2e1a735ccff3", "spec_sha": "e899a1b5db819773c36ee55fb755386f6ac8c79e114103b43a8af02d076b4eeb", "project_uri": "https://rubygems.org/gems/notion_ruby_mapping", "gem_uri": "https://rubygems.org/gems/notion_ruby_mapping-3.0.3.gem", "homepage_uri": "https://github.com/hkob/notion_ruby_mapping.git", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/notion_ruby_mapping/3.0.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "guard", "requirements": ">= 0" }, { "name": "guard-rspec", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "faraday", "requirements": ">= 0" }, { "name": "faraday-multipart", "requirements": ">= 0" }, { "name": "mime-types", "requirements": ">= 0" } ] } }
2025-10-25 11:23:53 UTC
jLnaJIjvtB5l3b3toibJb

shortener

Shortener is a Rails Engine Gem that makes it easy to create and interpret shortened URLs on your own domain from within your Rails application. Once installed Shortener will generate, store URLS and "unshorten" shortened URLs for your applications visitors, all whilst collecting basic usage metrics.

1.0.2
Content{ "name": "shortener", "downloads": 6100273, "version": "1.0.2", "version_created_at": "2025-10-25T11:09:01.627Z", "version_downloads": 0, "platform": "ruby", "authors": "James P. McGrath, Michael Reinsch", "info": "Shortener is a Rails Engine Gem that makes it easy to create and interpret shortened URLs on your own domain from within your Rails application. Once installed Shortener will generate, store URLS and \"unshorten\" shortened URLs for your applications visitors, all whilst collecting basic usage metrics.", "licenses": [], "metadata": {}, "yanked": false, "sha": "f26e91c43e8047fe648699c9e73320213f0dfc415ba177e5514c73d6d628134d", "spec_sha": "6ef2f15df5ffb4b90150c2295262b3729c19a063fb53b31d00d5380fbe3f75a5", "project_uri": "https://rubygems.org/gems/shortener", "gem_uri": "https://rubygems.org/gems/shortener-1.0.2.gem", "homepage_uri": "http://jamespmcgrath.com/projects/shortener", "wiki_uri": "", "documentation_uri": "https://github.com/jpmcgrath/shortener", "mailing_list_uri": "", "source_code_uri": "https://github.com/jpmcgrath/shortener", "bug_tracker_uri": "https://github.com/jpmcgrath/shortener/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "appraisal", "requirements": ">= 0" }, { "name": "byebug", "requirements": ">= 0" }, { "name": "capybara", "requirements": ">= 0" }, { "name": "faker", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 3" }, { "name": "rspec-rails", "requirements": ">= 0" }, { "name": "shoulda-matchers", "requirements": ">= 0" }, { "name": "sqlite3", "requirements": ">= 0" } ], "runtime": [ { "name": "voight_kampff", "requirements": "~> 2.0" } ] } }
2025-10-25 11:09:05 UTC
w9pOKdbnpBjklEN5L47xp

inline_partial

Define and render ERB partials inline without extra files.

0.1.6
Content{ "name": "inline_partial", "downloads": 990, "version": "0.1.6", "version_created_at": "2025-10-25T10:54:37.882Z", "version_downloads": 0, "platform": "ruby", "authors": "lef237", "info": "Define and render ERB partials inline without extra files.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/lef237/inline_partial", "changelog_uri": "https://github.com/lef237/inline_partial/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/lef237/inline_partial", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "62d56a65f12d4564382955e7810932463b18f674ada7cf55629c5a17e545c87a", "spec_sha": "ff28431dcbf29fed803954b9616dbb523e31ca7ae6b9b6d90caf83e1b5e2dcc8", "project_uri": "https://rubygems.org/gems/inline_partial", "gem_uri": "https://rubygems.org/gems/inline_partial-0.1.6.gem", "homepage_uri": "https://github.com/lef237/inline_partial", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/lef237/inline_partial", "bug_tracker_uri": null, "changelog_uri": "https://github.com/lef237/inline_partial/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 6.1" } ] } }
2025-10-25 10:54:44 UTC
iGiGUK9rH-m2tS8bOF0-s

igata

Generate test code from AST node produces by Ruby's Parser

0.1.0
Content{ "name": "igata", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-10-25T10:44:06.349Z", "version_downloads": 0, "platform": "ruby", "authors": "S-H-GAMELINKS", "info": "Generate test code from AST node produces by Ruby's Parser", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/S-H-GAMELINKS/igata", "changelog_uri": "https://github.com/S-H-GAMELINKS/igata/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/S-H-GAMELINKS/igata" }, "yanked": false, "sha": "ac3d1521c36ff44f485980663967763c707c6909f3299efe74cd31b5cf2d4e36", "spec_sha": "f3b2192e2dc60968b03c50a720887e326ca7bd85337b96f55bea1153c709d4aa", "project_uri": "https://rubygems.org/gems/igata", "gem_uri": "https://rubygems.org/gems/igata-0.1.0.gem", "homepage_uri": "https://github.com/S-H-GAMELINKS/igata", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/S-H-GAMELINKS/igata", "bug_tracker_uri": null, "changelog_uri": "https://github.com/S-H-GAMELINKS/igata/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-10-25 10:44:10 UTC
Ww3YuTyfnbqLv8uaGEs_8

rokaki

A dsl for filtering data in web requests

0.12.0
Content{ "name": "rokaki", "downloads": 32883, "version": "0.12.0", "version_created_at": "2025-10-25T10:23:35.623Z", "version_downloads": 0, "platform": "ruby", "authors": "Steve Martin", "info": "A dsl for filtering data in web requests", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/tevio/rokaki" }, "yanked": false, "sha": "014fc404400bf28369b3d00e29419b793eb561f72d4a8ee6ec7c70d3ad353040", "spec_sha": "5e48a6ad3ba97346895ca1c53921ab57681307fd5ed16ba5862a4b42cfc7638b", "project_uri": "https://rubygems.org/gems/rokaki", "gem_uri": "https://rubygems.org/gems/rokaki-0.12.0.gem", "homepage_uri": "https://github.com/tevio/rokaki", "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": "activerecord", "requirements": ">= 0" }, { "name": "activerecord-sqlserver-adapter", "requirements": ">= 0" }, { "name": "bundler", "requirements": "~> 2.0" }, { "name": "database_cleaner-active_record", "requirements": ">= 0" }, { "name": "factory_bot", "requirements": ">= 0" }, { "name": "guard", "requirements": ">= 0" }, { "name": "guard-rspec", "requirements": ">= 0" }, { "name": "mysql2", "requirements": ">= 0" }, { "name": "pg", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "pry-byebug", "requirements": ">= 0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "sqlite3", "requirements": ">= 0" }, { "name": "tiny_tds", "requirements": ">= 0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 0" } ] } }
2025-10-25 10:23:37 UTC
7XCanA3Da_hXSV8syHXnd

hackmac

This ruby gem provides some useful tools for working with a Hackintosh.

1.9.1
Content{ "name": "hackmac", "downloads": 65748, "version": "1.9.1", "version_created_at": "2025-10-25T10:18:34.680Z", "version_downloads": 0, "platform": "ruby", "authors": "Florian Frank", "info": "This ruby gem provides some useful tools for working with a Hackintosh.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "f0866b3fd4f1125fcede77e9763a08200bf873928e460a26b0b4d490adf7f9fc", "spec_sha": "637fa24793c8a2268349306964164d1b7d9874fb261a0077840ba145fb85c283", "project_uri": "https://rubygems.org/gems/hackmac", "gem_uri": "https://rubygems.org/gems/hackmac-1.9.1.gem", "homepage_uri": "http://github.com/flori/hackmac", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/hackmac/1.9.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "debug", "requirements": ">= 0" }, { "name": "gem_hadar", "requirements": "~> 2.8" } ], "runtime": [ { "name": "amatch", "requirements": ">= 0" }, { "name": "complex_config", "requirements": ">= 0" }, { "name": "hashie", "requirements": ">= 0" }, { "name": "plist", "requirements": ">= 0" }, { "name": "search_ui", "requirements": ">= 0" }, { "name": "tabulo", "requirements": ">= 0" }, { "name": "term-ansicolor", "requirements": "~> 1.10" }, { "name": "tins", "requirements": "~> 1.14" } ] } }
2025-10-25 10:18:38 UTC
SNJP-oj5IAzuf2NOyCxAS

silkedit

A tool to quickly and easily edit savefiles for Hollow Knight / SilkSong.

0.1.1
Content{ "name": "silkedit", "downloads": 101, "version": "0.1.1", "version_created_at": "2025-10-25T10:09:51.852Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Khoury", "info": "A tool to quickly and easily edit savefiles for Hollow Knight / SilkSong.", "licenses": [], "metadata": { "homepage_uri": "https://github.com/akhoury6/silkedit", "changelog_uri": "https://github.com/akhoury6/silkedit/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/akhoury6/silkedit" }, "yanked": false, "sha": "735bfeca90ed126c45bcf351547eb6a4cc72f8a8cef20d462ec156a8882048b2", "spec_sha": "c03104d097bef0847cb38f4a5418acdabe2f2fdd373068d04f097372bc041031", "project_uri": "https://rubygems.org/gems/silkedit", "gem_uri": "https://rubygems.org/gems/silkedit-0.1.1.gem", "homepage_uri": "https://github.com/akhoury6/silkedit", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/akhoury6/silkedit", "bug_tracker_uri": null, "changelog_uri": "https://github.com/akhoury6/silkedit/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.7" }, { "name": "rake", "requirements": ">= 13.3" }, { "name": "rspec", "requirements": ">= 3.0" } ], "runtime": [ { "name": "base64", "requirements": ">= 0.3.0" }, { "name": "colorize", "requirements": ">= 1.1.0" }, { "name": "fileutils", "requirements": ">= 1.7.3" }, { "name": "http", "requirements": ">= 5.3.1" }, { "name": "json", "requirements": ">= 2.15.1" }, { "name": "nokogiri", "requirements": ">= 1.18.10" }, { "name": "openssl", "requirements": ">= 3.3.1" }, { "name": "rbcli", "requirements": "~> 0.4" }, { "name": "yaml", "requirements": ">= 0.4.0" }, { "name": "zlib", "requirements": ">= 3.2.1" } ] } }
2025-10-25 10:09:53 UTC
IBkaAr6cs0pjua4WoooyZ

gotsha

Gotsha: your local testing CI

1.1.1
Content{ "name": "gotsha", "downloads": 2173, "version": "1.1.1", "version_created_at": "2025-10-25T10:01:47.436Z", "version_downloads": 0, "platform": "ruby", "authors": "Vitek Meloun", "info": "Gotsha: your local testing CI", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://www.gotsha.org/", "changelog_uri": "https://github.com/melounvitek/gotsha/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/melounvitek/gotsha" }, "yanked": false, "sha": "634d125a72f3d7794ec744db3f011a827ae3ca0a7f9326cd5f32091627701e73", "spec_sha": "ca61113560a9eaf4cfc820d49cd014ecd732f6f773a0d86d731d1a2641afccc2", "project_uri": "https://rubygems.org/gems/gotsha", "gem_uri": "https://rubygems.org/gems/gotsha-1.1.1.gem", "homepage_uri": "https://www.gotsha.org/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/melounvitek/gotsha", "bug_tracker_uri": null, "changelog_uri": "https://github.com/melounvitek/gotsha/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "toml-rb", "requirements": "~> 3.0" } ] } }
2025-10-25 10:01:51 UTC
LRMU87m-Oe4pvfu3Sjsvr

sashite-pan

Parse and generate Portable Action Notation (PAN) strings for representing atomic actions in abstract strategy board games including chess, shogi, xiangqi, and others. PAN provides an intuitive operator-based syntax with six core operators: "-" (move to empty square), "+" (capture), "~" (special moves with side effects), "*" (drop to board), "." (drop with capture), and "=" (in-place transformation), plus "..." (pass turn). Supports coordinates via CELL specification and piece identifiers via EPIN specification. Handles transformations ("e7-e8=Q"), enhanced/diminished states ("+R", "-P"), and style derivation markers ("K'"). Provides comprehensive validation, immutable action objects, and functional API design. Examples: "e2-e4" (move), "d1+f3" (capture), "e1~g1" (castling), "P*e5" (drop), "e7-e8=Q" (promotion), "..." (pass), "+d4" (static capture), "e4=+P" (modify).

4.0.0
Content{ "name": "sashite-pan", "downloads": 18612, "version": "4.0.0", "version_created_at": "2025-10-25T09:27:44.098Z", "version_downloads": 0, "platform": "ruby", "authors": "Cyril Kato", "info": "Parse and generate Portable Action Notation (PAN) strings for representing atomic actions in abstract strategy board games including chess, shogi, xiangqi, and others. PAN provides an intuitive operator-based syntax with six core operators: \"-\" (move to empty square), \"+\" (capture), \"~\" (special moves with side effects), \"*\" (drop to board), \".\" (drop with capture), and \"=\" (in-place transformation), plus \"...\" (pass turn).\nSupports coordinates via CELL specification and piece identifiers via EPIN specification. Handles transformations (\"e7-e8=Q\"), enhanced/diminished states (\"+R\", \"-P\"), and style derivation markers (\"K'\"). Provides comprehensive validation, immutable action objects, and functional API design.\nExamples: \"e2-e4\" (move), \"d1+f3\" (capture), \"e1~g1\" (castling), \"P*e5\" (drop), \"e7-e8=Q\" (promotion), \"...\" (pass), \"+d4\" (static capture), \"e4=+P\" (modify).\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/sashite/pan.rb", "bug_tracker_uri": "https://github.com/sashite/pan.rb/issues", "source_code_uri": "https://github.com/sashite/pan.rb", "documentation_uri": "https://rubydoc.info/github/sashite/pan.rb/main", "specification_uri": "https://sashite.dev/specs/pan/1.0.0/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "9220ce95f07d7ffe540ecd731e81039e99a95c142e366c2dc996232a2fe2f0ea", "spec_sha": "b48cfe944258b44d676b2cb19022998de6c2ef49de64e278092e18d724e27e63", "project_uri": "https://rubygems.org/gems/sashite-pan", "gem_uri": "https://rubygems.org/gems/sashite-pan-4.0.0.gem", "homepage_uri": "https://github.com/sashite/pan.rb", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/github/sashite/pan.rb/main", "mailing_list_uri": null, "source_code_uri": "https://github.com/sashite/pan.rb", "bug_tracker_uri": "https://github.com/sashite/pan.rb/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "sashite-cell", "requirements": "~> 2.0" }, { "name": "sashite-epin", "requirements": "~> 1.1" } ] } }
2025-10-25 09:27:46 UTC
lvFcyIUSAHmLFnsGUkCdE

glib-web

This rubygem does not have a description or summary.

4.39.0
Content{ "name": "glib-web", "downloads": 547596, "version": "4.39.0", "version_created_at": "2025-10-25T09:24:11.231Z", "version_downloads": 0, "platform": "ruby", "authors": "", "info": "This rubygem does not have a description or summary.", "licenses": [], "metadata": {}, "yanked": false, "sha": "29d7f3db03a91c313919ba1a908c773ddf1a25339cd8e239e02f6a7bb4c090df", "spec_sha": "7dd8babf36d686c9b2034da06941c03cbec04856fa94740854685011fdaf630c", "project_uri": "https://rubygems.org/gems/glib-web", "gem_uri": "https://rubygems.org/gems/glib-web-4.39.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/glib-web/4.39.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rubocop", "requirements": ">= 0" } ], "runtime": [ { "name": "actioncable", "requirements": "~> 8.0.0" }, { "name": "active_snapshot", "requirements": ">= 0" }, { "name": "activestorage", "requirements": "~> 8.0.0" }, { "name": "damerau-levenshtein", "requirements": ">= 0" }, { "name": "hashdiff", "requirements": ">= 0" }, { "name": "js_regex", "requirements": "~> 3.11" }, { "name": "pundit", "requirements": "~> 2.1" }, { "name": "rest-client", "requirements": "~> 2.1" } ] } }
2025-10-25 09:24:13 UTC
YBCB4EGHx10L3_i2PSJx-

rake-compiler-dock

Easy to use and reliable cross compiler environment for building Windows and Linux binary gems. Use rake-compiler-dock to enter an interactive shell session or add a task to your Rakefile to automate your cross build.

1.10.0
Content{ "name": "rake-compiler-dock", "downloads": 12128962, "version": "1.10.0", "version_created_at": "2025-10-25T09:19:35.590Z", "version_downloads": 0, "platform": "ruby", "authors": "Lars Kanis", "info": "Easy to use and reliable cross compiler environment for building Windows and Linux binary gems.\nUse rake-compiler-dock to enter an interactive shell session or add a task to your Rakefile to automate your cross build.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "dd62ee19df2a185a3315697e560cfa8cc9129901332152851e023fab0e94bf11", "spec_sha": "ac4af9461f131ca51517739425de4efc93624b2e3897ed550c37e5901fc5b17a", "project_uri": "https://rubygems.org/gems/rake-compiler-dock", "gem_uri": "https://rubygems.org/gems/rake-compiler-dock-1.10.0.gem", "homepage_uri": "https://github.com/rake-compiler/rake-compiler-dock", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/rake-compiler-dock/1.10.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 1.7, < 3.0" }, { "name": "rake", "requirements": ">= 12" }, { "name": "test-unit", "requirements": "~> 3.0" } ], "runtime": [] } }
2025-10-25 09:19:37 UTC
g03049p87iCQgOMXhznx-

json

A JSON implementation as a JRuby extension.

2.15.2
Content{ "name": "json", "downloads": 1131225524, "version": "2.15.2", "version_created_at": "2025-10-25T09:00:04.617Z", "version_downloads": 0, "platform": "java", "authors": "Daniel Luz", "info": "A JSON implementation as a JRuby extension.", "licenses": [ "Ruby" ], "metadata": { "homepage_uri": "https://github.com/ruby/json", "changelog_uri": "https://github.com/ruby/json/blob/master/CHANGES.md", "bug_tracker_uri": "https://github.com/ruby/json/issues", "source_code_uri": "https://github.com/ruby/json", "documentation_uri": "https://docs.ruby-lang.org/en/master/JSON.html" }, "yanked": false, "sha": "516412e5b77c94c7c89f3caaf4d53626c1009e0588904fcf3560780487a903eb", "spec_sha": "45b4f707a581f29d16b214823b6df3b181248eb005d1f01b5090eb3ce622c85c", "project_uri": "https://rubygems.org/gems/json", "gem_uri": "https://rubygems.org/gems/json-2.15.2-java.gem", "homepage_uri": "https://github.com/ruby/json", "wiki_uri": null, "documentation_uri": "https://docs.ruby-lang.org/en/master/JSON.html", "mailing_list_uri": null, "source_code_uri": "https://github.com/ruby/json", "bug_tracker_uri": "https://github.com/ruby/json/issues", "changelog_uri": "https://github.com/ruby/json/blob/master/CHANGES.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-10-25 09:00:09 UTC
Hj2WAW3ckD2Bf5IPDZ_kI

json

This is a JSON implementation as a Ruby extension in C.

2.15.2
Content{ "name": "json", "downloads": 1131225524, "version": "2.15.2", "version_created_at": "2025-10-25T08:59:44.410Z", "version_downloads": 0, "platform": "ruby", "authors": "Florian Frank", "info": "This is a JSON implementation as a Ruby extension in C.", "licenses": [ "Ruby" ], "metadata": { "homepage_uri": "https://github.com/ruby/json", "changelog_uri": "https://github.com/ruby/json/blob/master/CHANGES.md", "bug_tracker_uri": "https://github.com/ruby/json/issues", "source_code_uri": "https://github.com/ruby/json", "documentation_uri": "https://docs.ruby-lang.org/en/master/JSON.html" }, "yanked": false, "sha": "1068e1d966d2d0dcaf953eaed09c2d30e4104c64c1e3140c435d17be08d1fa27", "spec_sha": "b482a7667f7aae50fa9e7162ba7502379e3b364cc8f34d804baf743d4adcc0ea", "project_uri": "https://rubygems.org/gems/json", "gem_uri": "https://rubygems.org/gems/json-2.15.2.gem", "homepage_uri": "https://github.com/ruby/json", "wiki_uri": null, "documentation_uri": "https://docs.ruby-lang.org/en/master/JSON.html", "mailing_list_uri": null, "source_code_uri": "https://github.com/ruby/json", "bug_tracker_uri": "https://github.com/ruby/json/issues", "changelog_uri": "https://github.com/ruby/json/blob/master/CHANGES.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-10-25 08:59:48 UTC
S23GF9kl8UDAWOiE_GWsY

usps-imis-api

A wrapper for the iMIS API.

0.9.0
Content{ "name": "usps-imis-api", "downloads": 8024, "version": "0.9.0", "version_created_at": "2025-10-25T08:31:48.786Z", "version_downloads": 0, "platform": "ruby", "authors": "Julian Fiander", "info": "A wrapper for the iMIS API.", "licenses": [], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "b714c71e1ef7c8804b8c818da0d76cda6525d95c5b81f5ccd62ca982acc46e81", "spec_sha": "8a1ad41b95b5a2b7d3a885567291301ebe87572cbf7750b0dacc59516578a4bb", "project_uri": "https://rubygems.org/gems/usps-imis-api", "gem_uri": "https://rubygems.org/gems/usps-imis-api-0.9.0.gem", "homepage_uri": "https://github.com/unitedstatespowersquadrons/imis-api-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/usps-imis-api/0.9.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": "~> 8.0" } ] } }
2025-10-25 08:31:53 UTC
nrlRK8e-Y5panrd1AAkRm

rokaki

A dsl for filtering data in web requests

0.11.0
Content{ "name": "rokaki", "downloads": 32820, "version": "0.11.0", "version_created_at": "2025-10-25T08:18:05.694Z", "version_downloads": 0, "platform": "ruby", "authors": "Steve Martin", "info": "A dsl for filtering data in web requests", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/tevio/rokaki" }, "yanked": false, "sha": "e6777e184017bc8a11c05646b04de249e29e43a3c53b4164659af763693b33f4", "spec_sha": "2393c6d4fdb4ee507cb0db3780dd118d43c84f5537ab56e070faedbeeecb6224", "project_uri": "https://rubygems.org/gems/rokaki", "gem_uri": "https://rubygems.org/gems/rokaki-0.11.0.gem", "homepage_uri": "https://github.com/tevio/rokaki", "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": "activerecord", "requirements": ">= 0" }, { "name": "activerecord-sqlserver-adapter", "requirements": ">= 0" }, { "name": "bundler", "requirements": "~> 2.0" }, { "name": "database_cleaner-active_record", "requirements": ">= 0" }, { "name": "factory_bot", "requirements": ">= 0" }, { "name": "guard", "requirements": ">= 0" }, { "name": "guard-rspec", "requirements": ">= 0" }, { "name": "mysql2", "requirements": ">= 0" }, { "name": "pg", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "pry-byebug", "requirements": ">= 0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "sqlite3", "requirements": ">= 0" }, { "name": "tiny_tds", "requirements": ">= 0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 0" } ] } }
2025-10-25 08:18:09 UTC
FOZI4acFjrq2AZbiXgese

webmock

WebMock allows stubbing HTTP requests and setting expectations on HTTP requests.

3.25.2
Content{ "name": "webmock", "downloads": 355358914, "version": "3.25.2", "version_created_at": "2025-10-25T08:14:50.635Z", "version_downloads": 0, "platform": "ruby", "authors": "Bartosz Blimke", "info": "WebMock allows stubbing HTTP requests and setting expectations on HTTP requests.", "licenses": [ "MIT" ], "metadata": { "wiki_uri": "https://github.com/bblimke/webmock/wiki", "changelog_uri": "https://github.com/bblimke/webmock/blob/v3.25.2/CHANGELOG.md", "bug_tracker_uri": "https://github.com/bblimke/webmock/issues", "source_code_uri": "https://github.com/bblimke/webmock/tree/v3.25.2", "documentation_uri": "https://www.rubydoc.info/gems/webmock/3.25.2" }, "yanked": false, "sha": "b18a5fe3b292cf116cb9b7c653eabb5995af5237cc565b4963168f82b9ad6468", "spec_sha": "a80cf5215e95a6de20848c66bd3df1570975f13035da2b0ed98654b7e4ca020f", "project_uri": "https://rubygems.org/gems/webmock", "gem_uri": "https://rubygems.org/gems/webmock-3.25.2.gem", "homepage_uri": "https://github.com/bblimke/webmock", "wiki_uri": "https://github.com/bblimke/webmock/wiki", "documentation_uri": "https://www.rubydoc.info/gems/webmock/3.25.2", "mailing_list_uri": null, "source_code_uri": "https://github.com/bblimke/webmock/tree/v3.25.2", "bug_tracker_uri": "https://github.com/bblimke/webmock/issues", "changelog_uri": "https://github.com/bblimke/webmock/blob/v3.25.2/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "async-http", "requirements": ">= 0.48.0" }, { "name": "curb", "requirements": ">= 0.7.16" }, { "name": "em-http-request", "requirements": ">= 1.0.2" }, { "name": "em-synchrony", "requirements": ">= 1.0.0" }, { "name": "excon", "requirements": ">= 0.27.5" }, { "name": "http", "requirements": ">= 0.8.0" }, { "name": "httpclient", "requirements": ">= 2.2.4" }, { "name": "minitest", "requirements": ">= 5.0.0" }, { "name": "patron", "requirements": ">= 0.4.18" }, { "name": "protocol-http", "requirements": "<= 0.50.0" }, { "name": "rack", "requirements": "> 1.6" }, { "name": "rdoc", "requirements": "> 3.5.0" }, { "name": "rspec", "requirements": ">= 3.1.0" }, { "name": "rspec-retry", "requirements": ">= 0" }, { "name": "test-unit", "requirements": ">= 3.0.0" }, { "name": "typhoeus", "requirements": ">= 0.5.0" }, { "name": "webrick", "requirements": ">= 0" } ], "runtime": [ { "name": "addressable", "requirements": ">= 2.8.0" }, { "name": "crack", "requirements": ">= 0.3.2" }, { "name": "hashdiff", "requirements": ">= 0.4.0, < 2.0.0" } ] } }
2025-10-25 08:14:55 UTC
bN0ni_Zygq5ogUeeKJVVM

likwd

This gem name is reserved for a future open source project.

0.1.0
Content{ "name": "likwd", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-10-25T08:04:08.109Z", "version_downloads": 0, "platform": "ruby", "authors": "James Prior", "info": "This gem name is reserved for a future open source project.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/likwd-org/ruby-likwd", "changelog_uri": "https://github.com/likwd-org/ruby-likwd/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/likwd-org/ruby-likwd", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "827ec45e10286482a28189100f51400da1c227f8958c646e53276076770a6243", "spec_sha": "5cd06e040ca64a7b6d7579adc66ea44e747761a8e74cfe25be55f1cfb0c2a20a", "project_uri": "https://rubygems.org/gems/likwd", "gem_uri": "https://rubygems.org/gems/likwd-0.1.0.gem", "homepage_uri": "https://github.com/likwd-org/ruby-likwd", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/likwd-org/ruby-likwd", "bug_tracker_uri": null, "changelog_uri": "https://github.com/likwd-org/ruby-likwd/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-10-25 08:04:11 UTC
FPXB8vwcJ7hL2K4_0JGjy

pumi

Villages (ភូមិ), Communes (ឃុំ - សង្កាត់), Districts (ស្រុក - ខណ្ឌ) and Provinces (ខេត្ត) in Cambodia

0.38.2
Content{ "name": "pumi", "downloads": 39172, "version": "0.38.2", "version_created_at": "2025-10-25T08:03:32.321Z", "version_downloads": 0, "platform": "ruby", "authors": "David Wilkie", "info": "Villages (ភូមិ), Communes (ឃុំ - សង្កាត់), Districts (ស្រុក - ខណ្ឌ) and Provinces (ខេត្ត) in Cambodia", "licenses": [], "metadata": { "homepage_uri": "https://github.com/dwilkie/pumi", "source_code_uri": "https://github.com/dwilkie/pumi" }, "yanked": false, "sha": "d8c3a0e232a75d902ab19204ab5e38192fa14eb990974b479a6282b9f9411b5b", "spec_sha": "cc56f3c638d6e2ae140fc2239b8d6b33f6e85f5179bd2f7f3cc4591f369e611e", "project_uri": "https://rubygems.org/gems/pumi", "gem_uri": "https://rubygems.org/gems/pumi-0.38.2.gem", "homepage_uri": "https://github.com/dwilkie/pumi", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/dwilkie/pumi", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 0" }, { "name": "capybara", "requirements": ">= 0" }, { "name": "coffee-rails", "requirements": ">= 0" }, { "name": "faraday", "requirements": ">= 0" }, { "name": "geocoder", "requirements": ">= 0" }, { "name": "jquery-rails", "requirements": ">= 0" }, { "name": "nokogiri", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "puma", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "rspec-rails", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": ">= 0" }, { "name": "selenium-webdriver", "requirements": ">= 0" }, { "name": "sprockets-rails", "requirements": ">= 0" }, { "name": "vcr", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [] } }
2025-10-25 08:03:34 UTC
WB4Na5AtfI7lGnH33Ydqd

whop

A Rails 7+ gem to build embedded Whop apps. Mirrors Whop's Next.js template: verification, access control, webhooks, and API client with a small meta-programming DSL.

1.1.0
Content{ "name": "whop", "downloads": 558, "version": "1.1.0", "version_created_at": "2025-10-25T07:19:30.172Z", "version_downloads": 0, "platform": "ruby", "authors": "Nikhil Nelson", "info": "A Rails 7+ gem to build embedded Whop apps. Mirrors Whop's Next.js template: verification, access control, webhooks, and API client with a small meta-programming DSL.", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/TheSoloHacker47/whop-gem/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/TheSoloHacker47/whop-gem", "documentation_uri": "https://gemdocs.org/gems/whop/" }, "yanked": false, "sha": "5a0acf6877b8c4fa372504815f8808425c895e08fd0cbe49eeaee661023f553c", "spec_sha": "48def381ed9fce67b64b97a56e433b2c5dbae39e793342f4290f91450e4256b8", "project_uri": "https://rubygems.org/gems/whop", "gem_uri": "https://rubygems.org/gems/whop-1.1.0.gem", "homepage_uri": "https://github.com/TheSoloHacker47/whop-gem", "wiki_uri": null, "documentation_uri": "https://gemdocs.org/gems/whop/", "mailing_list_uri": null, "source_code_uri": "https://github.com/TheSoloHacker47/whop-gem", "bug_tracker_uri": null, "changelog_uri": "https://github.com/TheSoloHacker47/whop-gem/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.12" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 7.0, < 9.0" }, { "name": "faraday", "requirements": "~> 2.9" }, { "name": "faraday-retry", "requirements": "~> 2.2" }, { "name": "json", "requirements": "~> 2.6" }, { "name": "jwt", "requirements": "~> 2.8" }, { "name": "rack", "requirements": ">= 2.2, < 4.0" }, { "name": "railties", "requirements": ">= 7.0, < 9.0" }, { "name": "whop_sdk", "requirements": ">= 0.0.1" } ] } }
2025-10-25 07:19:32 UTC
k_IxiTP-6v_esE-LtdOea

dscf-banking

An engine which contains core models for Supply Chain Financing.

0.3.6
Content{ "name": "dscf-banking", "downloads": 3704, "version": "0.3.6", "version_created_at": "2025-10-25T07:18:39.621Z", "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": "5e44aa7392b8d6c821b3bfa6d2b8ebf496e416878ac39c9d0229a0085bdaf1c0", "spec_sha": "6e938333a070801b2697213474bcd4f31435a2afd8cb4e5d603d28e99b87bf42", "project_uri": "https://rubygems.org/gems/dscf-banking", "gem_uri": "https://rubygems.org/gems/dscf-banking-0.3.6.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-10-25 07:18:41 UTC
8G74ER9ZiWyfK4hg8ixjO

rubiku-theme

theme jekyll for blog devlogs and tutorial

0.1.0
Content{ "name": "rubiku-theme", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-10-25T07:04:47.765Z", "version_downloads": 0, "platform": "ruby", "authors": "Rubikuriku", "info": "theme jekyll for blog devlogs and tutorial", "licenses": [], "metadata": {}, "yanked": false, "sha": "77cc22ee1df834ab2bb71a1afcfc093725534763df91ca79cfcc10642999aa8b", "spec_sha": "a720cba65f313891fa04be067c82975ae62cf07a1a40ee3f2df44327d2fdf900", "project_uri": "https://rubygems.org/gems/rubiku-theme", "gem_uri": "https://rubygems.org/gems/rubiku-theme-0.1.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/rubiku-theme/0.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 0" } ], "runtime": [ { "name": "jekyll", "requirements": ">= 3.9.0" } ] } }
2025-10-25 07:04:52 UTC
iCazk4gDY9De0aADYl6GN

pumi

Villages (ភូមិ), Communes (ឃុំ - សង្កាត់), Districts (ស្រុក - ខណ្ឌ) and Provinces (ខេត្ត) in Cambodia

0.38.1
Content{ "name": "pumi", "downloads": 39136, "version": "0.38.1", "version_created_at": "2025-10-25T06:52:46.143Z", "version_downloads": 0, "platform": "ruby", "authors": "David Wilkie", "info": "Villages (ភូមិ), Communes (ឃុំ - សង្កាត់), Districts (ស្រុក - ខណ្ឌ) and Provinces (ខេត្ត) in Cambodia", "licenses": [], "metadata": { "homepage_uri": "https://github.com/dwilkie/pumi", "source_code_uri": "https://github.com/dwilkie/pumi" }, "yanked": false, "sha": "b2fc0c0720c62c1f10c99e725ced251cfecffef5b10599223df4779c74e63a57", "spec_sha": "879785989d562798feba1579258cf35b2a00599eb53779accc7a662b8a44e9ec", "project_uri": "https://rubygems.org/gems/pumi", "gem_uri": "https://rubygems.org/gems/pumi-0.38.1.gem", "homepage_uri": "https://github.com/dwilkie/pumi", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/dwilkie/pumi", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 0" }, { "name": "capybara", "requirements": ">= 0" }, { "name": "coffee-rails", "requirements": ">= 0" }, { "name": "faraday", "requirements": ">= 0" }, { "name": "geocoder", "requirements": ">= 0" }, { "name": "jquery-rails", "requirements": ">= 0" }, { "name": "nokogiri", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "puma", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "rspec-rails", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": ">= 0" }, { "name": "selenium-webdriver", "requirements": ">= 0" }, { "name": "sprockets-rails", "requirements": ">= 0" }, { "name": "vcr", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [] } }
2025-10-25 06:52:48 UTC
hu3bIMUSbWonO8TFythsi

sorbet-static-and-runtime

Sorbet static and runtime in one gem

0.6.12665
Content{ "name": "sorbet-static-and-runtime", "downloads": 23581326, "version": "0.6.12665", "version_created_at": "2025-10-25T05:37:27.238Z", "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": "242287b97cf1cf6df8793458af813a383d5aa74d2593c7d753640e87dcc92094", "spec_sha": "587e090f5da80ed60311e48a1d9ff60c7164f68315ec90708342513a1346c524", "project_uri": "https://rubygems.org/gems/sorbet-static-and-runtime", "gem_uri": "https://rubygems.org/gems/sorbet-static-and-runtime-0.6.12665.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.12665" }, { "name": "sorbet-runtime", "requirements": "= 0.6.12665" } ] } }
2025-10-25 05:37:33 UTC
GDz-QnkD6DQC_5mPHigUj

sorbet

The main entrypoint for using Sorbet

0.6.12665
Content{ "name": "sorbet", "downloads": 42277835, "version": "0.6.12665", "version_created_at": "2025-10-25T05:37:24.244Z", "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": "63b82309041f39d202bf4593db10e489f9657c3d2b5b5aa3d8a4cd9a9bbf9e3c", "spec_sha": "b70ef213d2bfd96e439d64ea55b81d596c2a0dc133582eed8f96324c2bb17216", "project_uri": "https://rubygems.org/gems/sorbet", "gem_uri": "https://rubygems.org/gems/sorbet-0.6.12665.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.12665" } ] } }
2025-10-25 05:37:27 UTC
VUJ4BEpVG3cxoI9uQhPlI

sorbet-runtime

Sorbet's runtime type checking component

0.6.12665
Content{ "name": "sorbet-runtime", "downloads": 111817383, "version": "0.6.12665", "version_created_at": "2025-10-25T05:37:21.107Z", "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": "250301a1446bdceb23a5537fb8b49085094e55a9639c12de5f917c2aab3a01fd", "spec_sha": "b7e69247a5e37967937a2db0a0d06e427da6830bfcf8c7b2fdef6699a02d3cd1", "project_uri": "https://rubygems.org/gems/sorbet-runtime", "gem_uri": "https://rubygems.org/gems/sorbet-runtime-0.6.12665.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.81.6" }, { "name": "rubocop-performance", "requirements": "= 1.13.2" }, { "name": "subprocess", "requirements": "~> 1.5.3" } ], "runtime": [] } }
2025-10-25 05:37:24 UTC
g1zqRZTiMki_H3Pv4gs5b

sorbet-static

The Sorbet typechecker binary

0.6.12665
Content{ "name": "sorbet-static", "downloads": 58936237, "version": "0.6.12665", "version_created_at": "2025-10-25T05:37:12.290Z", "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": "ece4cfacd20c560d93f6524d6b28efe9422620f6736f8ad33185116fbcab6ad8", "spec_sha": "0f325eeba7a6ffe7d36dbce4a3e87acec4eb50fb4c2aa53340d960e838bc040d", "project_uri": "https://rubygems.org/gems/sorbet-static", "gem_uri": "https://rubygems.org/gems/sorbet-static-0.6.12665-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-10-25 05:37:21 UTC
RnCx36t4QSErRhCuofqPa

sorbet-static

The Sorbet typechecker binary

0.6.12665
Content{ "name": "sorbet-static", "downloads": 58936237, "version": "0.6.12665", "version_created_at": "2025-10-25T05:37:03.608Z", "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": "de689d8e664dbf73e6843bdb9f57b93b833a3d36b1ff1ad2c62ce524fae1a758", "spec_sha": "d4ca8724971da332565af07bc85e5ed9e5014367b4a6c4d0a7ab77888aa89cb1", "project_uri": "https://rubygems.org/gems/sorbet-static", "gem_uri": "https://rubygems.org/gems/sorbet-static-0.6.12665-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-10-25 05:37:12 UTC
yobkCq3MYWFTtePLsQanb

sorbet-static

The Sorbet typechecker binary

0.6.12665
Content{ "name": "sorbet-static", "downloads": 58936236, "version": "0.6.12665", "version_created_at": "2025-10-25T05:36:54.186Z", "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": "4585459e05961d412637f8e77e35a5e5bdd5ee71ef3c6cc4f98690aa644c787d", "spec_sha": "d1fedc5723869bfef8843f231f2283cd7b55b9c36656b7b54a5dcfdb4f49c8f6", "project_uri": "https://rubygems.org/gems/sorbet-static", "gem_uri": "https://rubygems.org/gems/sorbet-static-0.6.12665-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-10-25 05:37:07 UTC
zwcyS-zayfIGQRQUSxyyl

sorbet-static

The Sorbet typechecker binary

0.6.12665
Content{ "name": "sorbet-static", "downloads": 58936229, "version": "0.6.12665", "version_created_at": "2025-10-25T05:36:40.347Z", "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": "79e200160d6e9a95654252dd14e95a9c5c926c13410c1eb83a4dd39be88d8ea1", "spec_sha": "769d02805d16336dfaa19d1a865629bdd590887756bd1ffc49eaad312653f748", "project_uri": "https://rubygems.org/gems/sorbet-static", "gem_uri": "https://rubygems.org/gems/sorbet-static-0.6.12665-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-10-25 05:36:53 UTC
Y0CV5cPz7JN9uC_-jVziP

phlex-icons-material

Material icons library for Phlex

2.42.0
Content{ "name": "phlex-icons-material", "downloads": 5149, "version": "2.42.0", "version_created_at": "2025-10-25T05:36:16.203Z", "version_downloads": 0, "platform": "ruby", "authors": "Ali Hamdi Ali Fadel", "info": "Material icons library for Phlex", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/AliOsm/phlex-icons", "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/AliOsm/phlex-icons", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "c30930f6c78cc87109543f9a97b787fe7cde40f6c0c15cca46489da6cb3883fa", "spec_sha": "a7908837dbc94eb482b1bf3d478f9f23c5be7e4f6acceb7f80b81033ca0ebf86", "project_uri": "https://rubygems.org/gems/phlex-icons-material", "gem_uri": "https://rubygems.org/gems/phlex-icons-material-2.42.0.gem", "homepage_uri": "https://github.com/AliOsm/phlex-icons", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/AliOsm/phlex-icons", "bug_tracker_uri": null, "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "phlex", "requirements": ">= 1.11" } ] } }
2025-10-25 05:36:24 UTC
5lU6_yaLX0fpEPH99wlpq

phlex-icons-remix

Remix icons library for Phlex

2.42.0
Content{ "name": "phlex-icons-remix", "downloads": 14035, "version": "2.42.0", "version_created_at": "2025-10-25T05:36:14.751Z", "version_downloads": 0, "platform": "ruby", "authors": "Ali Hamdi Ali Fadel", "info": "Remix icons library for Phlex", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/AliOsm/phlex-icons", "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/AliOsm/phlex-icons", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "3c627856702a0df3806f8a6e21b2f6856f278ca9fda8f98e94f2110498f805b4", "spec_sha": "f7f20b8094dab701c7dd5110193671d5e6b358d2d088f58b5ed21a58ee9adb27", "project_uri": "https://rubygems.org/gems/phlex-icons-remix", "gem_uri": "https://rubygems.org/gems/phlex-icons-remix-2.42.0.gem", "homepage_uri": "https://github.com/AliOsm/phlex-icons", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/AliOsm/phlex-icons", "bug_tracker_uri": null, "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "phlex", "requirements": ">= 1.11" } ] } }
2025-10-25 05:36:23 UTC
XzeEyRf5I2aEPRa1ZZAZ6

phlex-icons-huge

Huge icons library for Phlex

2.42.0
Content{ "name": "phlex-icons-huge", "downloads": 130, "version": "2.42.0", "version_created_at": "2025-10-25T05:36:17.292Z", "version_downloads": 0, "platform": "ruby", "authors": "Ali Hamdi Ali Fadel", "info": "Huge icons library for Phlex", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/AliOsm/phlex-icons", "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/AliOsm/phlex-icons", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "3043f1ca1f4c58c0ba7c06ee6b0f0ec6f9b3b1d99c55668ae5b730cd2b86a896", "spec_sha": "e433435d524ffd50cf19df6708acca33ebfb628e618c28ab48767ca98f1fb478", "project_uri": "https://rubygems.org/gems/phlex-icons-huge", "gem_uri": "https://rubygems.org/gems/phlex-icons-huge-2.42.0.gem", "homepage_uri": "https://github.com/AliOsm/phlex-icons", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/AliOsm/phlex-icons", "bug_tracker_uri": null, "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "phlex", "requirements": ">= 1.11" } ] } }
2025-10-25 05:36:22 UTC
66CW_cN4IBPZl5ZXFNDcG

phlex-icons

Icons library for Phlex

2.42.0
Content{ "name": "phlex-icons", "downloads": 35464, "version": "2.42.0", "version_created_at": "2025-10-25T05:36:13.711Z", "version_downloads": 0, "platform": "ruby", "authors": "Ali Hamdi Ali Fadel", "info": "Icons library for Phlex", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/AliOsm/phlex-icons", "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/AliOsm/phlex-icons", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "426c49ec4e4e5fd8d0fbfbe9061cb3824c48de405910b0cee2186995cb0c7a53", "spec_sha": "c6763c5a13a1f89f9545d14c35ce7e07f58edaec55c2c287ad2e79687f86cc02", "project_uri": "https://rubygems.org/gems/phlex-icons", "gem_uri": "https://rubygems.org/gems/phlex-icons-2.42.0.gem", "homepage_uri": "https://github.com/AliOsm/phlex-icons", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/AliOsm/phlex-icons", "bug_tracker_uri": null, "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "phlex", "requirements": ">= 1.11" } ] } }
2025-10-25 05:36:20 UTC
Iil6q4zc3diBwZ5mTMjHq

phlex-icons-lucide

Lucide icons library for Phlex

2.42.0
Content{ "name": "phlex-icons-lucide", "downloads": 18111, "version": "2.42.0", "version_created_at": "2025-10-25T05:36:15.394Z", "version_downloads": 0, "platform": "ruby", "authors": "Ali Hamdi Ali Fadel", "info": "Lucide icons library for Phlex", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/AliOsm/phlex-icons", "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/AliOsm/phlex-icons", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "ec3103c5c2c65f05c1a08e8ad42a4f7a57627f8d576d013198877ea8a6fa39fc", "spec_sha": "d2191fad67f7926845c0d535b239726961fd6120f8c390be27b0b362e5fdad76", "project_uri": "https://rubygems.org/gems/phlex-icons-lucide", "gem_uri": "https://rubygems.org/gems/phlex-icons-lucide-2.42.0.gem", "homepage_uri": "https://github.com/AliOsm/phlex-icons", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/AliOsm/phlex-icons", "bug_tracker_uri": null, "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "phlex", "requirements": ">= 1.11" } ] } }
2025-10-25 05:36:20 UTC
vFTyzb-8C7Pv_uHwRcihM

phlex-icons-flag

Flag icons library for Phlex

2.42.0
Content{ "name": "phlex-icons-flag", "downloads": 14200, "version": "2.42.0", "version_created_at": "2025-10-25T05:36:13.202Z", "version_downloads": 0, "platform": "ruby", "authors": "Ali Hamdi Ali Fadel", "info": "Flag icons library for Phlex", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/AliOsm/phlex-icons", "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/AliOsm/phlex-icons", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "7fe61a0befb1a03ff303b74e3f569261c9f4cd65399726c8723f5f350db8bf01", "spec_sha": "87d2c9779220ac4965ea8cbfaf089e9870f7b2a07a87ed62a102ad6d8226f1bc", "project_uri": "https://rubygems.org/gems/phlex-icons-flag", "gem_uri": "https://rubygems.org/gems/phlex-icons-flag-2.42.0.gem", "homepage_uri": "https://github.com/AliOsm/phlex-icons", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/AliOsm/phlex-icons", "bug_tracker_uri": null, "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "phlex", "requirements": ">= 1.11" } ] } }
2025-10-25 05:36:18 UTC
tVKoB56bU_ENHgkAN5SqP

phlex-icons-radix

Radix icons library for Phlex

2.42.0
Content{ "name": "phlex-icons-radix", "downloads": 14120, "version": "2.42.0", "version_created_at": "2025-10-25T05:36:12.991Z", "version_downloads": 0, "platform": "ruby", "authors": "Ali Hamdi Ali Fadel", "info": "Radix icons library for Phlex", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/AliOsm/phlex-icons", "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/AliOsm/phlex-icons", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "0c28b808a2d156d2bf059bf7cf8e2300ffd3341170c3272407fdc0a3395b8694", "spec_sha": "31d7b11ce476565f0b084b44be84518c0930b5f3791daf478db77d39d08a22d8", "project_uri": "https://rubygems.org/gems/phlex-icons-radix", "gem_uri": "https://rubygems.org/gems/phlex-icons-radix-2.42.0.gem", "homepage_uri": "https://github.com/AliOsm/phlex-icons", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/AliOsm/phlex-icons", "bug_tracker_uri": null, "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "phlex", "requirements": ">= 1.11" } ] } }
2025-10-25 05:36:17 UTC
ZXNTvWPfxBgZ5KuX4vchh

phlex-icons-tabler

Tabler icons library for Phlex

2.42.0
Content{ "name": "phlex-icons-tabler", "downloads": 13685, "version": "2.42.0", "version_created_at": "2025-10-25T05:36:12.127Z", "version_downloads": 0, "platform": "ruby", "authors": "Ali Hamdi Ali Fadel", "info": "Tabler icons library for Phlex", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/AliOsm/phlex-icons", "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/AliOsm/phlex-icons", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "95a0e514d5304654ed26fe34bbcc0cace2ef38525d40fe4c936896cae93eb9ef", "spec_sha": "2ce57bee81ca66fdddb9a103186daafaa9b6ea7e1ae2d6b5b0d8a933d22d70bf", "project_uri": "https://rubygems.org/gems/phlex-icons-tabler", "gem_uri": "https://rubygems.org/gems/phlex-icons-tabler-2.42.0.gem", "homepage_uri": "https://github.com/AliOsm/phlex-icons", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/AliOsm/phlex-icons", "bug_tracker_uri": null, "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "phlex", "requirements": ">= 1.11" } ] } }
2025-10-25 05:36:16 UTC
3qQsSSNLZHGpBrS1Ai5R1

phlex-icons-hero

Hero icons library for Phlex

2.42.0
Content{ "name": "phlex-icons-hero", "downloads": 15647, "version": "2.42.0", "version_created_at": "2025-10-25T05:36:11.952Z", "version_downloads": 0, "platform": "ruby", "authors": "Ali Hamdi Ali Fadel", "info": "Hero icons library for Phlex", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/AliOsm/phlex-icons", "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/AliOsm/phlex-icons", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "23e5348c8745d3bf46c0a61ef1a01655364fa9077531c26e25980537c7eec72a", "spec_sha": "b444c17ce4c5dbef90354b7e19f0773e4a9d7e370803bf896efab66a157b0bf8", "project_uri": "https://rubygems.org/gems/phlex-icons-hero", "gem_uri": "https://rubygems.org/gems/phlex-icons-hero-2.42.0.gem", "homepage_uri": "https://github.com/AliOsm/phlex-icons", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/AliOsm/phlex-icons", "bug_tracker_uri": null, "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "phlex", "requirements": ">= 1.11" } ] } }
2025-10-25 05:36:16 UTC
uwq5jF64cYI3W36boHiqc

phlex-icons-bootstrap

Bootstrap icons library for Phlex

2.42.0
Content{ "name": "phlex-icons-bootstrap", "downloads": 13935, "version": "2.42.0", "version_created_at": "2025-10-25T05:36:11.467Z", "version_downloads": 0, "platform": "ruby", "authors": "Ali Hamdi Ali Fadel", "info": "Bootstrap icons library for Phlex", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/AliOsm/phlex-icons", "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/AliOsm/phlex-icons", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "d53fb2db6dba9bb6394d6bb3a2df17cdcd289bf28f258148ffbd210d78eec6e7", "spec_sha": "98e578c6d3dea0f5e5446533bd181b181c2cd5846af78a331d63f0322d1da5b8", "project_uri": "https://rubygems.org/gems/phlex-icons-bootstrap", "gem_uri": "https://rubygems.org/gems/phlex-icons-bootstrap-2.42.0.gem", "homepage_uri": "https://github.com/AliOsm/phlex-icons", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/AliOsm/phlex-icons", "bug_tracker_uri": null, "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "phlex", "requirements": ">= 1.11" } ] } }
2025-10-25 05:36:16 UTC
l4-E_AEAM9VJF_gdsISYN

action_webhook

A Rails library for triggering webhooks. Inspired by ActionMailer from Rails

1.3.1
Content{ "name": "action_webhook", "downloads": 16983, "version": "1.3.1", "version_created_at": "2025-10-25T05:26:29.273Z", "version_downloads": 0, "platform": "ruby", "authors": "Vinay Uttam Vemparala", "info": "A Rails library for triggering webhooks. Inspired by ActionMailer from Rails", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/vinayuttam/action_webhook", "changelog_uri": "https://github.com/vinayuttam/action_webhook/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/vinayuttam/action_webhook/tree/main" }, "yanked": false, "sha": "b7825971637ce594670da5360146195d1527643bfad10070e342bf8ae98e0419", "spec_sha": "90f28970b7fb2340108df5731985960c4371ada00600db41eafcc96cbf52776c", "project_uri": "https://rubygems.org/gems/action_webhook", "gem_uri": "https://rubygems.org/gems/action_webhook-1.3.1.gem", "homepage_uri": "https://github.com/vinayuttam/action_webhook", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/vinayuttam/action_webhook/tree/main", "bug_tracker_uri": null, "changelog_uri": "https://github.com/vinayuttam/action_webhook/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "yard", "requirements": "~> 0.9" } ], "runtime": [ { "name": "activejob", "requirements": ">= 7.0, < 9.0" }, { "name": "globalid", "requirements": "~> 1.0" }, { "name": "httparty", "requirements": "~> 0.21.0" } ] } }
2025-10-25 05:26:31 UTC
-SF2dkqPnAMbCdC1HnGn6

kanayago

Trying to Make Ruby's Parser Available as a Gem

0.3.0
Content{ "name": "kanayago", "downloads": 572, "version": "0.3.0", "version_created_at": "2025-10-25T04:16:07.579Z", "version_downloads": 0, "platform": "ruby", "authors": "S-H-GAMELINKS", "info": "Trying to Make Ruby's Parser Available as a Gem", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/S-H-GAMELINKS/kanayago", "changelog_uri": "https://github.com/S-H-GAMELINKS/kanayago/releases", "source_code_uri": "https://github.com/S-H-GAMELINKS/kanayago", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "d67da6d3b45af1da38bf709b64daa5322e96fab7a4173dd74c3d32fd8ce6c557", "spec_sha": "3d0329b8c451b1b67cd5f9c04792c4792a75d45e0724b1f0680d8ad4aa3c35c6", "project_uri": "https://rubygems.org/gems/kanayago", "gem_uri": "https://rubygems.org/gems/kanayago-0.3.0.gem", "homepage_uri": "https://github.com/S-H-GAMELINKS/kanayago", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/S-H-GAMELINKS/kanayago", "bug_tracker_uri": null, "changelog_uri": "https://github.com/S-H-GAMELINKS/kanayago/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-10-25 04:16:11 UTC
YNHX4j3ZntOPcKswEuDQ5

devil_fruit

A Ruby Gem that provides a simple method to return a randomly selected Devil Fruit name. It's useful for adding fun and flavor to your applications.

0.3.0
Content{ "name": "devil_fruit", "downloads": 1011, "version": "0.3.0", "version_created_at": "2025-10-25T03:58:23.047Z", "version_downloads": 0, "platform": "ruby", "authors": "Okuma Ryoya", "info": "A Ruby Gem that provides a simple method to return a randomly selected Devil Fruit name. It's useful for adding fun and flavor to your applications.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/kumaryoya/devil_fruit", "changelog_uri": "https://github.com/kumaryoya/devil_fruit/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/kumaryoya/devil_fruit", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "86147422003d12038f73e1a2fc41f826663e3c8b65d1e47b82645f591c68836d", "spec_sha": "11294ac9e94b41843e5efc0e4814f6bb66d9b8c4df2adbb4fc1db4cb30da8b44", "project_uri": "https://rubygems.org/gems/devil_fruit", "gem_uri": "https://rubygems.org/gems/devil_fruit-0.3.0.gem", "homepage_uri": "https://github.com/kumaryoya/devil_fruit", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/kumaryoya/devil_fruit", "bug_tracker_uri": null, "changelog_uri": "https://github.com/kumaryoya/devil_fruit/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-10-25 03:58:26 UTC
GDj4tkbemUGzTZoi98ySm

usps-imis-api

A wrapper for the iMIS API.

0.8.1
Content{ "name": "usps-imis-api", "downloads": 7941, "version": "0.8.1", "version_created_at": "2025-10-25T03:33:52.311Z", "version_downloads": 0, "platform": "ruby", "authors": "Julian Fiander", "info": "A wrapper for the iMIS API.", "licenses": [], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "6156920b640ccdaa4ded48a25a2c788ac2fcc98c5fedb18139392817389db96e", "spec_sha": "deecce46030180ad26bc1457bf7cb6e39123365ff4f867781931513e4980263b", "project_uri": "https://rubygems.org/gems/usps-imis-api", "gem_uri": "https://rubygems.org/gems/usps-imis-api-0.8.1.gem", "homepage_uri": "https://github.com/unitedstatespowersquadrons/imis-api-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/usps-imis-api/0.8.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": "~> 8.0" } ] } }
2025-10-25 03:33:54 UTC
57MXuLx3TUp41F8pVlH-0

strava-ruby-client

Strava API Ruby client.

3.0.0
Content{ "name": "strava-ruby-client", "downloads": 100008, "version": "3.0.0", "version_created_at": "2025-10-25T03:18:28.104Z", "version_downloads": 0, "platform": "ruby", "authors": "Daniel Doubrovkine", "info": "Strava API Ruby client.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "91be56dd265507013852f2ba5f0380d099f072129254f74fa1fe2ae33f520e07", "spec_sha": "d3e5d99b1057ebc65414c741e0bc74eefc2d4e3713907c8fd4a75ad9c8bed689", "project_uri": "https://rubygems.org/gems/strava-ruby-client", "gem_uri": "https://rubygems.org/gems/strava-ruby-client-3.0.0.gem", "homepage_uri": "http://github.com/dblock/strava-ruby-client", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/strava-ruby-client/3.0.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "faraday", "requirements": ">= 2.0" }, { "name": "faraday-multipart", "requirements": ">= 1.0" }, { "name": "hashie", "requirements": ">= 0" } ] } }
2025-10-25 03:18:32 UTC
41Mbs1tMWb8jmVvPi6QD1

usps-imis-api

A wrapper for the iMIS API.

0.8.0
Content{ "name": "usps-imis-api", "downloads": 7898, "version": "0.8.0", "version_created_at": "2025-10-25T03:02:05.049Z", "version_downloads": 0, "platform": "ruby", "authors": "Julian Fiander", "info": "A wrapper for the iMIS API.", "licenses": [], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "0e0c8af7b8f14643a509207bdeec1ab608da31ac002e3a684f8090e29d14303b", "spec_sha": "d29d326f518b406a7ec8737ad5ff309cd4e646866ff0923f8e6701f5f6712f64", "project_uri": "https://rubygems.org/gems/usps-imis-api", "gem_uri": "https://rubygems.org/gems/usps-imis-api-0.8.0.gem", "homepage_uri": "https://github.com/unitedstatespowersquadrons/imis-api-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/usps-imis-api/0.8.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": "~> 8.0" } ] } }
2025-10-25 03:02:06 UTC
iqaUGjdV0LSquZMvgsOg1

tcx

A Garmin Training Center XML (TCX) reader/writer.

0.3.0
Content{ "name": "tcx", "downloads": 172, "version": "0.3.0", "version_created_at": "2025-10-25T02:59:43.021Z", "version_downloads": 0, "platform": "ruby", "authors": "Daniel Doubrovkine", "info": "A Garmin Training Center XML (TCX) reader/writer.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "f7598940b6034e486207bf97e07a0cf4217999a94aee8707d300a813a41cd405", "spec_sha": "6ed6ee2f88cf5f745d9503e0d69c0a96222ffb6d38d0e079c786e2c29b0377fd", "project_uri": "https://rubygems.org/gems/tcx", "gem_uri": "https://rubygems.org/gems/tcx-0.3.0.gem", "homepage_uri": "http://github.com/dblock/tcx", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/tcx/0.3.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "hashie", "requirements": ">= 0" }, { "name": "nokogiri", "requirements": ">= 0" }, { "name": "ruby-enum", "requirements": ">= 0" } ] } }
2025-10-25 02:59:45 UTC
vzitFDfYLIqaRACnnbbnT

selenium-devtools

Selenium WebDriver now supports limited DevTools interactions. This project allows users to specify desired versioning.

0.142.0
Content{ "name": "selenium-devtools", "downloads": 6573723, "version": "0.142.0", "version_created_at": "2025-10-25T02:13:26.008Z", "version_downloads": 0, "platform": "ruby", "authors": "Alex Rodionov, Titus Fortner, Thomas Walpole", "info": " Selenium WebDriver now supports limited DevTools interactions.\n This project allows users to specify desired versioning.\n", "licenses": [ "Apache-2.0" ], "metadata": { "funding_uri": "https://github.com/sponsors/SeleniumHQ", "github_repo": "ssh://github.com/SeleniumHQ/selenium", "changelog_uri": "https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES", "source_code_uri": "https://github.com/SeleniumHQ/selenium/tree/trunk/rb", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "96008ebac9091dd76b67a20a07d2d8b6dc9254daba65decc1b94bfb910548c9f", "spec_sha": "15cad212ea6410d08ec39bcfb8eb5a79f674e31644a531abcd79a6d6a7ecc279", "project_uri": "https://rubygems.org/gems/selenium-devtools", "gem_uri": "https://rubygems.org/gems/selenium-devtools-0.142.0.gem", "homepage_uri": "https://selenium.dev", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/SeleniumHQ/selenium/tree/trunk/rb", "bug_tracker_uri": null, "changelog_uri": "https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES", "funding_uri": "https://github.com/sponsors/SeleniumHQ", "dependencies": { "development": [], "runtime": [ { "name": "selenium-webdriver", "requirements": "~> 4.2" } ] } }
2025-10-25 02:13:28 UTC
AXBR8u7JGROoP8jSvjWLy

selenium-webdriver

Selenium implements the W3C WebDriver protocol to automate popular browsers. It aims to mimic the behaviour of a real user as it interacts with the application's HTML. It's primarily intended for web application testing, but any web-based task can automated.

4.38.0
Content{ "name": "selenium-webdriver", "downloads": 310773594, "version": "4.38.0", "version_created_at": "2025-10-25T02:13:14.800Z", "version_downloads": 0, "platform": "ruby", "authors": "Alex Rodionov, Titus Fortner, Thomas Walpole", "info": " Selenium implements the W3C WebDriver protocol to automate popular browsers.\n It aims to mimic the behaviour of a real user as it interacts with the application's HTML.\n It's primarily intended for web application testing, but any web-based task can automated.\n", "licenses": [ "Apache-2.0" ], "metadata": { "funding_uri": "https://github.com/sponsors/SeleniumHQ", "github_repo": "ssh://github.com/SeleniumHQ/selenium", "changelog_uri": "https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES", "source_code_uri": "https://github.com/SeleniumHQ/selenium/tree/trunk/rb", "documentation_uri": "https://www.selenium.dev/documentation/?tab=ruby", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "0a84e71fef66394ae8d9290d3a5bc24b33de49d45a7aa57fc09f246218bf102f", "spec_sha": "705ab9ce6f21764cced9c7d71b9f53d245dda5e9de61817aa4b13f6f2d12134f", "project_uri": "https://rubygems.org/gems/selenium-webdriver", "gem_uri": "https://rubygems.org/gems/selenium-webdriver-4.38.0.gem", "homepage_uri": "https://selenium.dev", "wiki_uri": null, "documentation_uri": "https://www.selenium.dev/documentation/?tab=ruby", "mailing_list_uri": null, "source_code_uri": "https://github.com/SeleniumHQ/selenium/tree/trunk/rb", "bug_tracker_uri": null, "changelog_uri": "https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES", "funding_uri": "https://github.com/sponsors/SeleniumHQ", "dependencies": { "development": [ { "name": "git", "requirements": "~> 1.19" }, { "name": "rack", "requirements": "~> 2.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rubocop", "requirements": "~> 1.75" }, { "name": "rubocop-performance", "requirements": "~> 1.25" }, { "name": "rubocop-rake", "requirements": "~> 0.7" }, { "name": "rubocop-rspec", "requirements": "~> 3.5" }, { "name": "webmock", "requirements": "~> 3.5" }, { "name": "webrick", "requirements": "~> 1.7" }, { "name": "yard", "requirements": "~> 0.9.11, >= 0.9.36" } ], "runtime": [ { "name": "base64", "requirements": "~> 0.2" }, { "name": "logger", "requirements": "~> 1.4" }, { "name": "rexml", "requirements": "~> 3.2, >= 3.2.5" }, { "name": "rubyzip", "requirements": ">= 1.2.2, < 4.0" }, { "name": "websocket", "requirements": "~> 1.0" } ] } }
2025-10-25 02:13:19 UTC
wYyB_VJXqXw9LhVkAd6SJ

duration.rb

Objects for handling durations of time.

0.3.3
Content{ "name": "duration.rb", "downloads": 217, "version": "0.3.3", "version_created_at": "2025-10-25T01:57:14.967Z", "version_downloads": 0, "platform": "ruby", "authors": "thoran", "info": "Objects for handling durations of time.", "licenses": [ "Ruby" ], "metadata": {}, "yanked": false, "sha": "265cccb6436c90ee0c584a8b7a16977c75f3690b9945fd1307fbdca4927edd8d", "spec_sha": "096e4af2830f20962acc068c9b76982f676aaaa148b503513a6dad6651f4ad6f", "project_uri": "https://rubygems.org/gems/duration.rb", "gem_uri": "https://rubygems.org/gems/duration.rb-0.3.3.gem", "homepage_uri": "http://github.com/thoran/duration.rb", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/duration.rb/0.3.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-10-25 01:57:19 UTC
pceh9OLeXvZrwxI8WHOar

swot-ruby

Identify email addresses or domains names that belong to colleges or universities. Help automate the process of approving or rejecting academic discounts.

1.0.5.20251024
Content{ "name": "swot-ruby", "downloads": 155043, "version": "1.0.5.20251024", "version_created_at": "2025-10-25T01:42:04.134Z", "version_downloads": 0, "platform": "ruby", "authors": "Dave Kimura, Lee Reilly", "info": "Identify email addresses or domains names that belong to colleges or universities. Help automate the process of approving or rejecting academic discounts.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "1bb43ea7b3f9aa281eb4b7c31b40100f752fb1d6fc1a241c8873b7407c66a9a5", "spec_sha": "853a880a21c4ddfcd195de10233b3dacd63e818b746aa3d52d018a39c38d4a0c", "project_uri": "https://rubygems.org/gems/swot-ruby", "gem_uri": "https://rubygems.org/gems/swot-ruby-1.0.5.20251024.gem", "homepage_uri": "https://github.com/kobaltz/swot", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/swot-ruby/1.0.5.20251024", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "naughty_or_nice", "requirements": "~> 2.0" }, { "name": "public_suffix", "requirements": ">= 0" } ] } }
2025-10-25 01:42:11 UTC
qdh1kufoMehQoI5ZF_I3t

usps-imis-api

A wrapper for the iMIS API.

0.7.1
Content{ "name": "usps-imis-api", "downloads": 7801, "version": "0.7.1", "version_created_at": "2025-10-25T01:26:10.278Z", "version_downloads": 0, "platform": "ruby", "authors": "Julian Fiander", "info": "A wrapper for the iMIS API.", "licenses": [], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "6aac9713d14e8c752481b14acd4d3ccb7491dfb4bfb61046334506da113cf19f", "spec_sha": "789d9356158bf212ac93c6b4df868049edb7659d804a77c386a00e88f83a693c", "project_uri": "https://rubygems.org/gems/usps-imis-api", "gem_uri": "https://rubygems.org/gems/usps-imis-api-0.7.1.gem", "homepage_uri": "http://rubygems.org/gems/usps-imis-api", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/usps-imis-api/0.7.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": "~> 8.0" } ] } }
2025-10-25 01:26:14 UTC
2p2DsVvs6E7-YXO8gIEL2

sports-odds-api

Ruby library to access the Sports Game Odds API

1.2.0
Content{ "name": "sports-odds-api", "downloads": 537, "version": "1.2.0", "version_created_at": "2025-10-25T01:21:48.966Z", "version_downloads": 0, "platform": "ruby", "authors": "Sports Game Odds", "info": "Ruby library to access the Sports Game Odds API", "licenses": [], "metadata": { "homepage_uri": "https://gemdocs.org/gems/sports-odds-api", "source_code_uri": "https://github.com/SportsGameOdds/sports-odds-api-ruby", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "8af62291eab461bf8f0764c256f919fa8a44346bbb20134be8dddbb8b9118a32", "spec_sha": "6990740b9b6c8472b9b7cffeed554ab2de332364edc62dc0489407a932111051", "project_uri": "https://rubygems.org/gems/sports-odds-api", "gem_uri": "https://rubygems.org/gems/sports-odds-api-1.2.0.gem", "homepage_uri": "https://gemdocs.org/gems/sports-odds-api", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/SportsGameOdds/sports-odds-api-ruby", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "connection_pool", "requirements": ">= 0" } ] } }
2025-10-25 01:21:51 UTC
Pqe72F2xrGPdWNRiKbRTr

ruby_spriter

Ruby Spriter is a cross-platform tool for creating spritesheets from video files and processing them with GIMP. Features include background removal, scaling, consolidation, and metadata management.

0.6.7.1
Content{ "name": "ruby_spriter", "downloads": 234, "version": "0.6.7.1", "version_created_at": "2025-10-25T00:58:37.637Z", "version_downloads": 0, "platform": "ruby", "authors": "scooter-indie", "info": "Ruby Spriter is a cross-platform tool for creating spritesheets from video files\nand processing them with GIMP. Features include background removal, scaling,\nconsolidation, and metadata management.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/scooter-indie/ruby-spriter", "changelog_uri": "https://github.com/scooter-indie/ruby-spriter/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/scooter-indie/ruby-spriter" }, "yanked": false, "sha": "b2e12e8f4898e26caa8dfe6ba4c642d933192b79efa5f8103df58929c42443b5", "spec_sha": "9aff1e37c53a726be046ee08c4831b7a61bd428d2a1c6178f01978aeb7548e06", "project_uri": "https://rubygems.org/gems/ruby_spriter", "gem_uri": "https://rubygems.org/gems/ruby_spriter-0.6.7.1.gem", "homepage_uri": "https://github.com/scooter-indie/ruby-spriter", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/scooter-indie/ruby-spriter", "bug_tracker_uri": null, "changelog_uri": "https://github.com/scooter-indie/ruby-spriter/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-10-25 00:58:39 UTC
7jqd-CKLwzQU9mV_uBzG-

ruby_llm-mcp

A Ruby client for the Model Context Protocol (MCP) that seamlessly integrates with RubyLLM. Connect to MCP servers via SSE or stdio transports, automatically convert MCP tools into RubyLLM-compatible tools, and enable AI models to interact with external data sources and services. Makes using MCP with RubyLLM as easy as possible.

0.6.2
Content{ "name": "ruby_llm-mcp", "downloads": 7357, "version": "0.6.2", "version_created_at": "2025-10-25T00:44:36.972Z", "version_downloads": 0, "platform": "ruby", "authors": "Patrick Vice", "info": "A Ruby client for the Model Context Protocol (MCP) that seamlessly integrates with RubyLLM.\nConnect to MCP servers via SSE or stdio transports, automatically convert MCP tools into\nRubyLLM-compatible tools, and enable AI models to interact with external data sources and\nservices. Makes using MCP with RubyLLM as easy as possible.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://www.rubyllm-mcp.com", "changelog_uri": "https://github.com/patvice/ruby_llm-mcp/commits/main", "bug_tracker_uri": "https://github.com/patvice/ruby_llm-mcp/issues", "source_code_uri": "https://github.com/patvice/ruby_llm-mcp", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://www.rubyllm-mcp.com", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "9bd31f3993a5dfc685b9602e0d84c3f5543b779da44e387d0fe7cff0199c61cb", "spec_sha": "41c26054c3db7e08082a6f406bd65630b338b083b7149436a6ffcd602fbf875a", "project_uri": "https://rubygems.org/gems/ruby_llm-mcp", "gem_uri": "https://rubygems.org/gems/ruby_llm-mcp-0.6.2.gem", "homepage_uri": "https://www.rubyllm-mcp.com", "wiki_uri": null, "documentation_uri": "https://www.rubyllm-mcp.com", "mailing_list_uri": null, "source_code_uri": "https://github.com/patvice/ruby_llm-mcp", "bug_tracker_uri": "https://github.com/patvice/ruby_llm-mcp/issues", "changelog_uri": "https://github.com/patvice/ruby_llm-mcp/commits/main", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "httpx", "requirements": "~> 1.4" }, { "name": "json-schema", "requirements": "~> 5.0" }, { "name": "ruby_llm", "requirements": "~> 1.3" }, { "name": "zeitwerk", "requirements": "~> 2" } ] } }
2025-10-25 00:44:38 UTC
qZv_oaX5ZvuwTcc434f-x

numo-linalg-alt

Numo::Linalg Alternative (numo-linalg-alt) is an alternative to Numo::Linalg. Unlike Numo::Linalg, numo-linalg-alt depends on Numo::NArray Alternative (numo-narray-alt).

0.5.0
Content{ "name": "numo-linalg-alt", "downloads": 823, "version": "0.5.0", "version_created_at": "2025-10-25T00:34:34.288Z", "version_downloads": 0, "platform": "ruby", "authors": "yoshoku", "info": "Numo::Linalg Alternative (numo-linalg-alt) is an alternative to Numo::Linalg.\nUnlike Numo::Linalg, numo-linalg-alt depends on Numo::NArray Alternative (numo-narray-alt).\n", "licenses": [ "BSD-3-Clause" ], "metadata": { "homepage_uri": "https://github.com/yoshoku/numo-linalg-alt", "changelog_uri": "https://github.com/yoshoku/numo-linalg-alt/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/yoshoku/numo-linalg-alt", "documentation_uri": "https://gemdocs.org/gems/numo-linalg-alt/0.5.0/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "bf329a68e2b56c9f27a265e8f8980228996e7653a03acf79260bd08fa2377119", "spec_sha": "846db3858ef62452552aae9de56db505e23cc571e8d1abed044d087afef1b029", "project_uri": "https://rubygems.org/gems/numo-linalg-alt", "gem_uri": "https://rubygems.org/gems/numo-linalg-alt-0.5.0.gem", "homepage_uri": "https://github.com/yoshoku/numo-linalg-alt", "wiki_uri": null, "documentation_uri": "https://gemdocs.org/gems/numo-linalg-alt/0.5.0/", "mailing_list_uri": null, "source_code_uri": "https://github.com/yoshoku/numo-linalg-alt", "bug_tracker_uri": null, "changelog_uri": "https://github.com/yoshoku/numo-linalg-alt/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "numo-narray-alt", "requirements": "~> 0.9.3" } ] } }
2025-10-25 00:34:36 UTC
dr_cGjktjFClSJTnt6JgQ

moov_ruby

Ruby Client SDK Generated by Speakeasy

0.2.4
Content{ "name": "moov_ruby", "downloads": 6062, "version": "0.2.4", "version_created_at": "2025-10-25T00:25:27.326Z", "version_downloads": 0, "platform": "ruby", "authors": "Speakeasy", "info": "Ruby Client SDK Generated by Speakeasy", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/moovfinancial/moov-ruby.git", "source_code_uri": "https://github.com/moovfinancial/moov-ruby.git", "documentation_uri": "https://github.com/moovfinancial/moov-ruby.git" }, "yanked": false, "sha": "d28fdec4a422817bbcd28f4ffabcedbd881ed7e0ed09e463c4e4d13c9ba253cb", "spec_sha": "9b96078df433489199b254bad37f82d0f876e22f549b350f2fd590eed2aa64f7", "project_uri": "https://rubygems.org/gems/moov_ruby", "gem_uri": "https://rubygems.org/gems/moov_ruby-0.2.4.gem", "homepage_uri": "https://github.com/moovfinancial/moov-ruby.git", "wiki_uri": null, "documentation_uri": "https://github.com/moovfinancial/moov-ruby.git", "mailing_list_uri": null, "source_code_uri": "https://github.com/moovfinancial/moov-ruby.git", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": ">= 0" }, { "name": "minitest-focus", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rubocop", "requirements": "~> 1.73.2" }, { "name": "rubocop-minitest", "requirements": "~> 0.37.1" }, { "name": "sorbet", "requirements": ">= 0" }, { "name": "tapioca", "requirements": "~> 0.16.11" } ], "runtime": [ { "name": "base64", "requirements": ">= 0.2.0, < 1.0" }, { "name": "faraday", "requirements": ">= 0" }, { "name": "faraday-multipart", "requirements": ">= 0" }, { "name": "faraday-retry", "requirements": "~> 2.2.1" }, { "name": "sorbet-runtime", "requirements": ">= 0" } ] } }
2025-10-25 00:25:28 UTC
ncNxOV8BoXJSQDhU8AGL6

concise_errors

ConciseErrors replaces ActionDispatch::DebugExceptions with a compact error page that highlights the exception and a truncated backtrace, making Rails crashes easier for humans and AI helpers alike.

0.2.0
Content{ "name": "concise_errors", "downloads": 98, "version": "0.2.0", "version_created_at": "2025-10-25T00:24:50.618Z", "version_downloads": 0, "platform": "ruby", "authors": "Obie Fernandez", "info": "ConciseErrors replaces ActionDispatch::DebugExceptions with a compact error page that highlights the exception and a truncated backtrace, making Rails crashes easier for humans and AI helpers alike.\n", "licenses": [], "metadata": { "homepage_uri": "https://github.com/obie/concise_errors", "changelog_uri": "https://github.com/obie/concise_errors/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/obie/concise_errors", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "9605eacee1c52d1c0190d4f787fe42a1908588af7ee26171c3fe9c6b3a34e04a", "spec_sha": "2f9a10a5e5429918b08270c3e571eeea6fa526b16ca2085c9cec3c8d2596b23a", "project_uri": "https://rubygems.org/gems/concise_errors", "gem_uri": "https://rubygems.org/gems/concise_errors-0.2.0.gem", "homepage_uri": "https://github.com/obie/concise_errors", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/obie/concise_errors", "bug_tracker_uri": null, "changelog_uri": "https://github.com/obie/concise_errors/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "actionpack", "requirements": ">= 6.1, < 9.0" } ] } }
2025-10-25 00:24:52 UTC
tQel8n0hBXYfpR5ROJrfQ

utopia-project

A project documentation tool based on Utopia.

0.37.6
Content{ "name": "utopia-project", "downloads": 110818, "version": "0.37.6", "version_created_at": "2025-10-25T00:02:46.139Z", "version_downloads": 0, "platform": "ruby", "authors": "Samuel Williams, Olle Jonsson, dependabot[bot], Michael Adams", "info": "A project documentation tool based on Utopia.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/ioquatix/", "source_code_uri": "https://github.com/socketry/utopia-project/", "documentation_uri": "https://socketry.github.io/utopia-project/" }, "yanked": false, "sha": "9fee81570385b079119180597227f4fd6633585fbe9731f7b5ad7cd4ac538780", "spec_sha": "e3f6b85722061c902e7e024b6c6cbe0577cd198182c2d8b3100bd6f8e9c54914", "project_uri": "https://rubygems.org/gems/utopia-project", "gem_uri": "https://rubygems.org/gems/utopia-project-0.37.6.gem", "homepage_uri": "https://socketry.github.io/utopia-project", "wiki_uri": null, "documentation_uri": "https://socketry.github.io/utopia-project/", "mailing_list_uri": null, "source_code_uri": "https://github.com/socketry/utopia-project/", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": "https://github.com/sponsors/ioquatix/", "dependencies": { "development": [], "runtime": [ { "name": "decode", "requirements": "~> 0.26" }, { "name": "falcon", "requirements": ">= 0" }, { "name": "markly", "requirements": "~> 0.7" }, { "name": "rackula", "requirements": "~> 1.3" }, { "name": "thread-local", "requirements": ">= 0" }, { "name": "utopia", "requirements": "~> 2.32" } ] } }
2025-10-25 00:02:49 UTC
Qe8zr-M8kwT8ttUZkpC71

snaptrade

Connect brokerage accounts to your app for live positions and trading

2.0.143
Content{ "name": "snaptrade", "downloads": 98890, "version": "2.0.143", "version_created_at": "2025-10-24T23:58:20.460Z", "version_downloads": 0, "platform": "ruby", "authors": "SnapTrade", "info": "Connect brokerage accounts to your app for live positions and trading", "licenses": [ "MIT" ], "metadata": { "source_code_uri": "https://github.com/passiv/snaptrade-sdks/tree/master/sdks/ruby", "documentation_uri": "https://github.com/passiv/snaptrade-sdks/tree/master/sdks/ruby" }, "yanked": false, "sha": "e4601b2522bd7ef7459938a381f1f838b5d5a7ebde6c237d7d45016125e96674", "spec_sha": "048cd9056aaf061555c384cd354e7ed2cd83fc25952c136fb635dc228b719f0e", "project_uri": "https://rubygems.org/gems/snaptrade", "gem_uri": "https://rubygems.org/gems/snaptrade-2.0.143.gem", "homepage_uri": "https://snaptrade.com/", "wiki_uri": null, "documentation_uri": "https://github.com/passiv/snaptrade-sdks/tree/master/sdks/ruby", "mailing_list_uri": null, "source_code_uri": "https://github.com/passiv/snaptrade-sdks/tree/master/sdks/ruby", "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, < 3.0" }, { "name": "faraday-multipart", "requirements": "~> 1.0, >= 1.0.4" } ] } }
2025-10-24 23:58:25 UTC
Gw5a7t2Kd8iuTtIGbEGkY

utopia

Utopia is a framework for building dynamic content-driven websites.

2.32.0
Content{ "name": "utopia", "downloads": 456404, "version": "2.32.0", "version_created_at": "2025-10-24T23:51:31.183Z", "version_downloads": 0, "platform": "ruby", "authors": "Samuel Williams, Huba Nagy, Matt Quinn, Michael Adams, Olle Jonsson, Pierre Montelle", "info": "Utopia is a framework for building dynamic content-driven websites.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/ioquatix/", "source_code_uri": "https://github.com/socketry/utopia.git", "documentation_uri": "https://socketry.github.io/utopia/" }, "yanked": false, "sha": "e89bf3a4cc22f6fd16f4fbf069e5567e6431217e745c59147e7bf917ae1c5cd0", "spec_sha": "11c9ccef94afaa09d45fb8ac49604c9bcf9da27bc295b4bac0e5925f10cb45ca", "project_uri": "https://rubygems.org/gems/utopia", "gem_uri": "https://rubygems.org/gems/utopia-2.32.0.gem", "homepage_uri": "https://github.com/socketry/utopia", "wiki_uri": null, "documentation_uri": "https://socketry.github.io/utopia/", "mailing_list_uri": null, "source_code_uri": "https://github.com/socketry/utopia.git", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": "https://github.com/sponsors/ioquatix/", "dependencies": { "development": [], "runtime": [ { "name": "bake", "requirements": "~> 0.20" }, { "name": "concurrent-ruby", "requirements": "~> 1.2" }, { "name": "console", "requirements": "~> 1.24" }, { "name": "http-accept", "requirements": "~> 2.1" }, { "name": "irb", "requirements": ">= 0" }, { "name": "mail", "requirements": "~> 2.6" }, { "name": "mime-types", "requirements": "~> 3.0" }, { "name": "msgpack", "requirements": ">= 0" }, { "name": "net-smtp", "requirements": ">= 0" }, { "name": "protocol-url", "requirements": "~> 0.4" }, { "name": "rack", "requirements": "~> 3.0" }, { "name": "samovar", "requirements": "~> 2.1" }, { "name": "traces", "requirements": "~> 0.10" }, { "name": "variant", "requirements": "~> 0.1" }, { "name": "xrb", "requirements": "~> 0.4" } ] } }
2025-10-24 23:51:33 UTC
phr1JrHu1SuBFh0f_msdt

aircana

Aircana generates distributable Claude Code plugins with specialized agents backed by Confluence and web knowledge sources. Includes manifest-based knowledge tracking, ERB template generation, and team collaboration features.

4.0.0.rc7
Content{ "name": "aircana", "downloads": 4696, "version": "4.0.0.rc7", "version_created_at": "2025-10-24T23:10:45.468Z", "version_downloads": 0, "platform": "ruby", "authors": "Weston Dransfield", "info": "Aircana generates distributable Claude Code plugins with specialized agents backed by Confluence and web knowledge sources. Includes manifest-based knowledge tracking, ERB template generation, and team collaboration features.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/westonkd/aircana", "changelog_uri": "https://github.com/westonkd/aircana/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/westonkd/aircana/issues", "source_code_uri": "https://github.com/westonkd/aircana", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "f0ece8857bc8c8c01dd08f97680889231976ebbd3d4dcd492c3b6e0c19c178b9", "spec_sha": "287bb87292cc71586e2720cfd7fd450fc209f85eae53fec5aed777994d337871", "project_uri": "https://rubygems.org/gems/aircana", "gem_uri": "https://rubygems.org/gems/aircana-4.0.0.rc7.gem", "homepage_uri": "https://github.com/westonkd/aircana", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/westonkd/aircana", "bug_tracker_uri": "https://github.com/westonkd/aircana/issues", "changelog_uri": "https://github.com/westonkd/aircana/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "httparty", "requirements": "~> 0.21" }, { "name": "reverse_markdown", "requirements": "~> 2.1" }, { "name": "thor", "requirements": "~> 0.19.1" }, { "name": "tty-progressbar", "requirements": "~> 0.18" }, { "name": "tty-prompt", "requirements": "~> 0.23.1" }, { "name": "tty-spinner", "requirements": "~> 0.9" } ] } }
2025-10-24 23:10:49 UTC