Rubyhooks

Lastest updates from Rubygems.org

ID Gem Version Body Updated At
TXfwqs3tQYqtnUHSFPz14

bequestdecendres

This aims to bridge the divide between MAIDs and Text Adventures for a less intrusive way of developing expert systems.

0.1.2
Content{ "name": "bequestdecendres", "downloads": 7, "version": "0.1.2", "version_created_at": "2025-06-30T05:18:32.814Z", "version_downloads": 0, "platform": "ruby", "authors": "LWFlouisa", "info": "This aims to bridge the divide between MAIDs and Text Adventures for a less intrusive way of developing expert systems.", "licenses": [], "metadata": {}, "yanked": false, "sha": "5e165f36c1764b6ba14ca13061407f69e91a47908106de496a6d65176237e464", "spec_sha": "5f073f50e9a1e026f5b84001b152e09d6369965a4298974eb6fbda4819265f8e", "project_uri": "https://rubygems.org/gems/bequestdecendres", "gem_uri": "https://rubygems.org/gems/bequestdecendres-0.1.2.gem", "homepage_uri": "https://guides.rubygems.org", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/bequestdecendres/0.1.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-06-30 05:18:34 UTC
XdfvtTabpMeZivz5CLen8

bequestdecendres

This aims to bridge the divide between MAIDs and Text Adventures for a less intrusive way of developing expert systems.

0.1.1
Content{ "name": "bequestdecendres", "downloads": 2, "version": "0.1.1", "version_created_at": "2025-06-30T05:14:06.932Z", "version_downloads": 0, "platform": "ruby", "authors": "LWFlouisa", "info": "This aims to bridge the divide between MAIDs and Text Adventures for a less intrusive way of developing expert systems.", "licenses": [], "metadata": {}, "yanked": false, "sha": "3c2d00f4ac22943e8797dc97f7c2f3f5e47785cd5e72bc6ddc5d253b6f802a7a", "spec_sha": "8e33a573e0a78cb272ff7d174068dde345fa5ef3215c27182dca81e26accffa8", "project_uri": "https://rubygems.org/gems/bequestdecendres", "gem_uri": "https://rubygems.org/gems/bequestdecendres-0.1.1.gem", "homepage_uri": "https://guides.rubygems.org", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/bequestdecendres/0.1.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-06-30 05:14:08 UTC
nIzV-8aIvqxwjfkPeFZm8

cocoawebview

Webview ruby binding for macOS

0.2.3
Content{ "name": "cocoawebview", "downloads": 725, "version": "0.2.3", "version_created_at": "2025-06-30T05:12:04.845Z", "version_downloads": 0, "platform": "ruby", "authors": "Tommy Jeff", "info": "Webview ruby binding for macOS", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/orklann/cocoawebview", "source_code_uri": "https://github.com/orklann/cocoawebview" }, "yanked": false, "sha": "cca9480118ab703d0b8058fcde240a58c49bb87820250499b7009a00cd9602c8", "spec_sha": "c61fa4478a2cbab4f581cafd131621db8ec7f8dec15ee41d644274fa126349d6", "project_uri": "https://rubygems.org/gems/cocoawebview", "gem_uri": "https://rubygems.org/gems/cocoawebview-0.2.3.gem", "homepage_uri": "https://github.com/orklann/cocoawebview", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/orklann/cocoawebview", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-06-30 05:12:06 UTC
7NV8Tsq0MDlv_aIf-sXXk

bequestdecendres

This aims to bridge the divide between MAIDs and Text Adventures for a less intrusive way of developing expert systems.

0.1.0
Content{ "name": "bequestdecendres", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-06-30T05:06:28.312Z", "version_downloads": 0, "platform": "ruby", "authors": "LWFlouisa", "info": "This aims to bridge the divide between MAIDs and Text Adventures for a less intrusive way of developing expert systems.", "licenses": [], "metadata": {}, "yanked": false, "sha": "89db19aea17ec8f29f4dc2cfac5ba2a9ee40d94123f7a628acc1e03a1a8705da", "spec_sha": "7d7cdaa5f7ded03766c7bfd88ad73f2d7122b3c3fc7ab5ad4286de29c9f855d5", "project_uri": "https://rubygems.org/gems/bequestdecendres", "gem_uri": "https://rubygems.org/gems/bequestdecendres-0.1.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/bequestdecendres/0.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "decisiontree", "requirements": "~> 1.0" }, { "name": "naive_bayes", "requirements": "~> 1.0" } ] } }
2025-06-30 05:06:30 UTC
ZepLFHyftKhUK40tRJeag

cocoawebview

Webview ruby binding for macOS

0.2.2
Content{ "name": "cocoawebview", "downloads": 706, "version": "0.2.2", "version_created_at": "2025-06-30T05:04:23.484Z", "version_downloads": 0, "platform": "ruby", "authors": "Tommy Jeff", "info": "Webview ruby binding for macOS", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/orklann/cocoawebview", "source_code_uri": "https://github.com/orklann/cocoawebview" }, "yanked": false, "sha": "e13b554abfbbba18d52cd82c9a84b5a09286d62b963f468eaee4eba96c547c5a", "spec_sha": "f845132f55861e7522072c20d03a077f2551566e465ded6aa80dbc7b46bfbf93", "project_uri": "https://rubygems.org/gems/cocoawebview", "gem_uri": "https://rubygems.org/gems/cocoawebview-0.2.2.gem", "homepage_uri": "https://github.com/orklann/cocoawebview", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/orklann/cocoawebview", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-06-30 05:04:25 UTC
e9Q-a6LsDZO9jBgWZLSo-

cocoawebview

Webview ruby binding for macOS

0.2.1
Content{ "name": "cocoawebview", "downloads": 706, "version": "0.2.1", "version_created_at": "2025-06-30T05:00:42.969Z", "version_downloads": 0, "platform": "ruby", "authors": "Tommy Jeff", "info": "Webview ruby binding for macOS", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/orklann/cocoawebview", "source_code_uri": "https://github.com/orklann/cocoawebview" }, "yanked": false, "sha": "34388e8745531b1b1345b511931873d24ec07f93db50f5ef4bb6e2f74b676be5", "spec_sha": "164e1a8b4382b3f674752eeb6a8c732ebf5375257b5569c6faae2c1571573676", "project_uri": "https://rubygems.org/gems/cocoawebview", "gem_uri": "https://rubygems.org/gems/cocoawebview-0.2.1.gem", "homepage_uri": "https://github.com/orklann/cocoawebview", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/orklann/cocoawebview", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-06-30 05:00:45 UTC
q62xGBaKSKGb1v5G-nHw1

cocoawebview

Webview ruby binding for macOS

0.2.0
Content{ "name": "cocoawebview", "downloads": 679, "version": "0.2.0", "version_created_at": "2025-06-30T04:26:44.182Z", "version_downloads": 0, "platform": "ruby", "authors": "Tommy Jeff", "info": "Webview ruby binding for macOS", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/orklann/cocoawebview", "source_code_uri": "https://github.com/orklann/cocoawebview" }, "yanked": false, "sha": "275989fb18cc3df85007da8405272c317eb325ccbd6a5f5e5e30c72413997ea5", "spec_sha": "9503e4565e81fb50e134499e04981cc9277e9c9dc631029b38b74d9a3afb42e1", "project_uri": "https://rubygems.org/gems/cocoawebview", "gem_uri": "https://rubygems.org/gems/cocoawebview-0.2.0.gem", "homepage_uri": "https://github.com/orklann/cocoawebview", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/orklann/cocoawebview", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-06-30 04:26:47 UTC
3l9noRcbtv4Mh5m6W1l0k

universal_renderer

Provides helper methods and configuration to forward rendering requests from a Rails app to an external SSR server and return the response.

0.4.4
Content{ "name": "universal_renderer", "downloads": 1081, "version": "0.4.4", "version_created_at": "2025-06-30T04:04:25.784Z", "version_downloads": 0, "platform": "ruby", "authors": "thaske", "info": "Provides helper methods and configuration to forward rendering requests from a Rails app to an external SSR server and return the response.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/thaske/universal_renderer", "changelog_uri": "https://github.com/thaske/universal_renderer/blob/main/CHANGELOG.md", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "c5563f673fb72ff1ba2658ff276d33c1a8c60b599ce463a323ab143db05c9be2", "spec_sha": "a6a44acd88482e07563534a3e6f14292710c903132e52de8ab70cd0f6f995e28", "project_uri": "https://rubygems.org/gems/universal_renderer", "gem_uri": "https://rubygems.org/gems/universal_renderer-0.4.4.gem", "homepage_uri": "https://github.com/thaske/universal_renderer", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": "https://github.com/thaske/universal_renderer/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "loofah", "requirements": "~> 2.24" }, { "name": "rails", "requirements": ">= 7.1, < 9.0" } ] } }
2025-06-30 04:04:27 UTC
mZZ_K1zdfyzB4VESLgHOl

kdeploy

Kdeploy is a lightweight, agentless deployment tool similar to Chef, Puppet, and Ansible. It uses Ruby DSL for defining deployment pipelines with support for inventory management, parallel execution, SSH-based remote operations, heredoc syntax for multi-line scripts, and ERB templates for dynamic configuration generation.

0.1.0
Content{ "name": "kdeploy", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-06-30T03:57:38.890Z", "version_downloads": 0, "platform": "ruby", "authors": "Kdeploy Team", "info": "Kdeploy is a lightweight, agentless deployment tool similar to Chef, Puppet, and Ansible.\nIt uses Ruby DSL for defining deployment pipelines with support for inventory management,\nparallel execution, SSH-based remote operations, heredoc syntax for multi-line scripts,\nand ERB templates for dynamic configuration generation.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/kevin197011/kdeploy", "changelog_uri": "https://github.com/kevin197011/kdeploy/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/kevin197011/kdeploy", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "cc2d3d63dda67516d5dfe880cbc37a54e72817962422f37e8b10ee96fd9f1c60", "spec_sha": "a7d6646ea70f1d2b5f14629d007ea16ef4bb950172019cba792df322b882a348", "project_uri": "https://rubygems.org/gems/kdeploy", "gem_uri": "https://rubygems.org/gems/kdeploy-0.1.0.gem", "homepage_uri": "https://github.com/kevin197011/kdeploy", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/kevin197011/kdeploy", "bug_tracker_uri": null, "changelog_uri": "https://github.com/kevin197011/kdeploy/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "colorize", "requirements": "~> 0.8" }, { "name": "concurrent-ruby", "requirements": "~> 1.2" }, { "name": "net-scp", "requirements": "~> 4.0" }, { "name": "net-ssh", "requirements": "~> 7.0" }, { "name": "thor", "requirements": "~> 1.3" }, { "name": "tty-prompt", "requirements": "~> 0.23" }, { "name": "yaml", "requirements": "~> 0.2" } ] } }
2025-06-30 03:57:42 UTC
FWNHvrb1jTuPIKqH3eNrZ

jekyll-zeta

A clean fast, minimalist Jekyll theme.

0.11.9
Content{ "name": "jekyll-zeta", "downloads": 27596, "version": "0.11.9", "version_created_at": "2025-06-30T03:08:50.372Z", "version_downloads": 0, "platform": "ruby", "authors": "vitock", "info": "A clean fast, minimalist Jekyll theme.", "licenses": [ "GPLv3" ], "metadata": {}, "yanked": false, "sha": "707f050eb1ee55300c757f45684a76cab8eadd63809048ee33c7e4165ff2d69a", "spec_sha": "0a996590cd50458c221a7125fc70a6af1dc85c939ea6822fce67467a20ea7770", "project_uri": "https://rubygems.org/gems/jekyll-zeta", "gem_uri": "https://rubygems.org/gems/jekyll-zeta-0.11.9.gem", "homepage_uri": "https://github.com/vitock/jekyll-zeta", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/jekyll-zeta/0.11.9", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "jekyll", "requirements": ">= 4.0.0" }, { "name": "jekyll-paginate", "requirements": "~> 1.0.0" }, { "name": "no-style-please2-plugins", "requirements": "~> 0.11.1" } ] } }
2025-06-30 03:08:52 UTC
TJt2VuIf9tlfHwUcDJ8jN

cocoawebview

Webview ruby binding for macOS

0.1.9
Content{ "name": "cocoawebview", "downloads": 630, "version": "0.1.9", "version_created_at": "2025-06-30T03:01:28.070Z", "version_downloads": 0, "platform": "ruby", "authors": "Tommy Jeff", "info": "Webview ruby binding for macOS", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/orklann/cocoawebview", "source_code_uri": "https://github.com/orklann/cocoawebview" }, "yanked": false, "sha": "003eb19d5bd59319813f7bfb8bb3a2332ee4847088e9eeb87364cc1323db47b5", "spec_sha": "d95df5c7327e6fed6366d825b766ed5be23e5f0bf8b21ed35acd2b4e98e7195e", "project_uri": "https://rubygems.org/gems/cocoawebview", "gem_uri": "https://rubygems.org/gems/cocoawebview-0.1.9.gem", "homepage_uri": "https://github.com/orklann/cocoawebview", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/orklann/cocoawebview", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-06-30 03:01:30 UTC
F3YF2vhBXd_Ic1w_EFsWw

jekyll-zeta

A clean fast, minimalist Jekyll theme.

0.11.7
Content{ "name": "jekyll-zeta", "downloads": 27575, "version": "0.11.7", "version_created_at": "2025-06-30T02:34:40.462Z", "version_downloads": 0, "platform": "ruby", "authors": "vitock", "info": "A clean fast, minimalist Jekyll theme.", "licenses": [ "GPLv3" ], "metadata": {}, "yanked": false, "sha": "12bd2f1933aae27eda3ee918a35b692330148dd8a0b66993a778012b8c0c6eba", "spec_sha": "81a998f401a7131b51f768fbf928cd034b189a165d57837bc1fc440917aa85f6", "project_uri": "https://rubygems.org/gems/jekyll-zeta", "gem_uri": "https://rubygems.org/gems/jekyll-zeta-0.11.7.gem", "homepage_uri": "https://github.com/vitock/jekyll-zeta", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/jekyll-zeta/0.11.7", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "jekyll", "requirements": ">= 4.0.0" }, { "name": "jekyll-paginate", "requirements": "~> 1.0.0" }, { "name": "no-style-please2-plugins", "requirements": "~> 0.11.1" } ] } }
2025-06-30 02:34:42 UTC
KDExatXumby48PStDySJZ

typst

Ruby binding to typst, a new markup-based typesetting system that is powerful and easy to learn.

0.13.5
Content{ "name": "typst", "downloads": 4136, "version": "0.13.5", "version_created_at": "2025-06-30T02:33:30.053Z", "version_downloads": 0, "platform": "x86_64-linux-musl", "authors": "Flinn", "info": "Ruby binding to typst, a new markup-based typesetting system that is powerful and easy to learn.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "5d7cf65cfa95f03ec04d9de9880173be4a6fe14935c013732860744a65baa461", "spec_sha": "1e68cd106e03c944dcada633df497834b5a82595a1f0feb9b17d726114ab0886", "project_uri": "https://rubygems.org/gems/typst", "gem_uri": "https://rubygems.org/gems/typst-0.13.5-x86_64-linux-musl.gem", "homepage_uri": "https://github.com/actsasflinn/typst-rb", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/typst/0.13.5", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "hexapdf", "requirements": "~> 1.3" }, { "name": "test-unit", "requirements": "~> 3.6" } ], "runtime": [ { "name": "rb_sys", "requirements": ">= 0.9.116" }, { "name": "rubyzip", "requirements": "~> 2.4" } ] } }
2025-06-30 02:33:34 UTC
xeGlhH9eIkvyYC9ffXx5f

typst

Ruby binding to typst, a new markup-based typesetting system that is powerful and easy to learn.

0.13.5
Content{ "name": "typst", "downloads": 4133, "version": "0.13.5", "version_created_at": "2025-06-30T02:31:29.470Z", "version_downloads": 0, "platform": "x86_64-linux", "authors": "Flinn", "info": "Ruby binding to typst, a new markup-based typesetting system that is powerful and easy to learn.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "dae6c5e296e8621cc390a267e945eeeef81b36f220b2a1f9a8b016209ea312ef", "spec_sha": "4c57d9b39524025c478ea7af79efa56485c6fd8dee27efb50dff05f9f46d5a79", "project_uri": "https://rubygems.org/gems/typst", "gem_uri": "https://rubygems.org/gems/typst-0.13.5-x86_64-linux.gem", "homepage_uri": "https://github.com/actsasflinn/typst-rb", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/typst/0.13.5", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "hexapdf", "requirements": "~> 1.3" }, { "name": "test-unit", "requirements": "~> 3.6" } ], "runtime": [ { "name": "rb_sys", "requirements": ">= 0.9.116" }, { "name": "rubyzip", "requirements": "~> 2.4" } ] } }
2025-06-30 02:31:33 UTC
2An2XBopsX-wV5NbBdgfG

faster_prime

This provides `Integer#prime?`, `Integer#prime_division`, and `Prime#each` that are almost compatible to and faster than `lib/prime.rb`.

1.0.2
Content{ "name": "faster_prime", "downloads": 4675, "version": "1.0.2", "version_created_at": "2025-06-30T02:29:55.254Z", "version_downloads": 0, "platform": "ruby", "authors": "Yusuke Endoh", "info": "This provides `Integer#prime?`, `Integer#prime_division`, and `Prime#each` that are almost compatible to and faster than `lib/prime.rb`.", "licenses": [], "metadata": {}, "yanked": false, "sha": "78da3a4ae5fad9b685daf1dfc6e7f0e6013c33b84cf69a11bb6357de921d3ad6", "spec_sha": "2549b346557ee528cfd6b77ea1722ba0dc38a9d2a7a10b27cb04d83ce007b77d", "project_uri": "https://rubygems.org/gems/faster_prime", "gem_uri": "https://rubygems.org/gems/faster_prime-1.0.2.gem", "homepage_uri": "https://github.com/mame/faster_prime", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/faster_prime/1.0.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-06-30 02:29:59 UTC
_3g1BPSkKNu4H2Q-D2c_n

typst

Ruby binding to typst, a new markup-based typesetting system that is powerful and easy to learn.

0.13.5
Content{ "name": "typst", "downloads": 4123, "version": "0.13.5", "version_created_at": "2025-06-30T02:27:01.235Z", "version_downloads": 0, "platform": "x86_64-darwin", "authors": "Flinn", "info": "Ruby binding to typst, a new markup-based typesetting system that is powerful and easy to learn.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "9ac0f1f41eda748066d44710c10b6e32cb2129624a9cb58c8163002b9dfb3419", "spec_sha": "2c4baccabab06750a220831cb8e7b232c37fb6642df3aa63c9aad9597774d27e", "project_uri": "https://rubygems.org/gems/typst", "gem_uri": "https://rubygems.org/gems/typst-0.13.5-x86_64-darwin.gem", "homepage_uri": "https://github.com/actsasflinn/typst-rb", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/typst/0.13.5", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "hexapdf", "requirements": "~> 1.3" }, { "name": "test-unit", "requirements": "~> 3.6" } ], "runtime": [ { "name": "rb_sys", "requirements": ">= 0.9.116" }, { "name": "rubyzip", "requirements": "~> 2.4" } ] } }
2025-06-30 02:27:04 UTC
OSRUjV9NYUIDZs96mdGBn

typst

Ruby binding to typst, a new markup-based typesetting system that is powerful and easy to learn.

0.13.5
Content{ "name": "typst", "downloads": 4123, "version": "0.13.5", "version_created_at": "2025-06-30T02:25:02.152Z", "version_downloads": 0, "platform": "x64-mingw-ucrt", "authors": "Flinn", "info": "Ruby binding to typst, a new markup-based typesetting system that is powerful and easy to learn.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "d8f5fe1edbdfe956c9afb5c3e926e86c183db6e2ab1bf984268725b21414d7cf", "spec_sha": "a9e0fdba59263646d766879a34e46482d8432b9eddb677fd0ac6784ee50ba43d", "project_uri": "https://rubygems.org/gems/typst", "gem_uri": "https://rubygems.org/gems/typst-0.13.5-x64-mingw-ucrt.gem", "homepage_uri": "https://github.com/actsasflinn/typst-rb", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/typst/0.13.5", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "hexapdf", "requirements": "~> 1.3" }, { "name": "test-unit", "requirements": "~> 3.6" } ], "runtime": [ { "name": "rb_sys", "requirements": ">= 0.9.116" }, { "name": "rubyzip", "requirements": "~> 2.4" } ] } }
2025-06-30 02:25:05 UTC
CE8pQlkoGc_wqTpsSEnZF

typst

Ruby binding to typst, a new markup-based typesetting system that is powerful and easy to learn.

0.13.5
Content{ "name": "typst", "downloads": 4121, "version": "0.13.5", "version_created_at": "2025-06-30T02:22:51.684Z", "version_downloads": 0, "platform": "arm64-darwin", "authors": "Flinn", "info": "Ruby binding to typst, a new markup-based typesetting system that is powerful and easy to learn.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "e6f183f457dfd93d42c65bf03b6aa31dd4307ed764619dfd0c26b2cb1d4a2afa", "spec_sha": "a62153f0c1769d26375919d887ef89f6fb2302a7b3e3748e85d00b151fd6f65a", "project_uri": "https://rubygems.org/gems/typst", "gem_uri": "https://rubygems.org/gems/typst-0.13.5-arm64-darwin.gem", "homepage_uri": "https://github.com/actsasflinn/typst-rb", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/typst/0.13.5", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "hexapdf", "requirements": "~> 1.3" }, { "name": "test-unit", "requirements": "~> 3.6" } ], "runtime": [ { "name": "rb_sys", "requirements": ">= 0.9.116" }, { "name": "rubyzip", "requirements": "~> 2.4" } ] } }
2025-06-30 02:22:58 UTC
k1buZw1C7bYyOiHrEMXll

typst

Ruby binding to typst, a new markup-based typesetting system that is powerful and easy to learn.

0.13.5
Content{ "name": "typst", "downloads": 4117, "version": "0.13.5", "version_created_at": "2025-06-30T02:16:00.950Z", "version_downloads": 0, "platform": "aarch64-linux", "authors": "Flinn", "info": "Ruby binding to typst, a new markup-based typesetting system that is powerful and easy to learn.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "45a6bda6f05c97dcea42d27642523841d16d6a825c80d67aadd6d9b10a399ef5", "spec_sha": "58486b36d996fe592769c906c52511a84e1236e79e100a33cd26a23d5db13a73", "project_uri": "https://rubygems.org/gems/typst", "gem_uri": "https://rubygems.org/gems/typst-0.13.5-aarch64-linux.gem", "homepage_uri": "https://github.com/actsasflinn/typst-rb", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/typst/0.13.5", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "hexapdf", "requirements": "~> 1.3" }, { "name": "test-unit", "requirements": "~> 3.6" } ], "runtime": [ { "name": "rb_sys", "requirements": ">= 0.9.116" }, { "name": "rubyzip", "requirements": "~> 2.4" } ] } }
2025-06-30 02:16:07 UTC
lLWJRsaeoOiklYeHh-V21

cocoawebview

Webview ruby binding for macOS

0.1.8
Content{ "name": "cocoawebview", "downloads": 593, "version": "0.1.8", "version_created_at": "2025-06-30T02:00:32.199Z", "version_downloads": 0, "platform": "ruby", "authors": "Tommy Jeff", "info": "Webview ruby binding for macOS", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/orklann/cocoawebview", "source_code_uri": "https://github.com/orklann/cocoawebview" }, "yanked": false, "sha": "caefb53d23063e92639659c17cbae37f7f2b8c93ba4e915b335fb52b313cc2b7", "spec_sha": "537dff484d29d457d6f942381597719bff369a899d871256b1f3993c1b76899f", "project_uri": "https://rubygems.org/gems/cocoawebview", "gem_uri": "https://rubygems.org/gems/cocoawebview-0.1.8.gem", "homepage_uri": "https://github.com/orklann/cocoawebview", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/orklann/cocoawebview", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-06-30 02:00:34 UTC
5iS94o7S4Kd_9tghmtf_O

typst

Ruby binding to typst, a new markup-based typesetting system that is powerful and easy to learn.

0.13.5
Content{ "name": "typst", "downloads": 4097, "version": "0.13.5", "version_created_at": "2025-06-30T01:57:17.952Z", "version_downloads": 0, "platform": "ruby", "authors": "Flinn", "info": "Ruby binding to typst, a new markup-based typesetting system that is powerful and easy to learn.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "f61312c363228fa65b900beae7662f47a61ac7471b9b3b1c7849334db7d002d3", "spec_sha": "57003a0ca54f0bf963fed0b434dd3f433b7d60b3993e8b758b02b25fe42e4ab9", "project_uri": "https://rubygems.org/gems/typst", "gem_uri": "https://rubygems.org/gems/typst-0.13.5.gem", "homepage_uri": "https://github.com/actsasflinn/typst-rb", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/typst/0.13.5", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "hexapdf", "requirements": "~> 1.3" }, { "name": "test-unit", "requirements": "~> 3.6" } ], "runtime": [ { "name": "rb_sys", "requirements": ">= 0.9.116" }, { "name": "rubyzip", "requirements": "~> 2.4" } ] } }
2025-06-30 01:57:21 UTC
TBXLBl3Yqlecv93tOhaMr

j1-template

J1 Theme is a gem-based, clean, responsive and fully featured template made for Jekyll

2024.3.29
Content{ "name": "j1-template", "downloads": 246122, "version": "2024.3.29", "version_created_at": "2025-06-30T01:48:00.924Z", "version_downloads": 0, "platform": "ruby", "authors": "juergen_jekyll_one", "info": "J1 Theme is a gem-based, clean, responsive and fully featured template made for Jekyll", "licenses": [ "MIT" ], "metadata": { "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "21309f1938967aaba524f1ee5d4b6b989486ed623330abbb13a5b57bcf84a04c", "spec_sha": "24ab08c7f33ba1c024c807adab7e43223302735f77d248aed06c99e8111472a6", "project_uri": "https://rubygems.org/gems/j1-template", "gem_uri": "https://rubygems.org/gems/j1-template-2024.3.29.gem", "homepage_uri": "https://jekyll.one", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/j1-template/2024.3.29", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bump", "requirements": "~> 0.8" }, { "name": "colorator", "requirements": "~> 1.0" }, { "name": "date", "requirements": "~> 3.0" }, { "name": "jekyll", "requirements": "~> 4.0" }, { "name": "log4r", "requirements": "~> 1.1, >= 1.1.10" }, { "name": "mercenary", "requirements": "~> 0.3" }, { "name": "omniauth", "requirements": "~> 1.0" }, { "name": "omniauth-oauth2", "requirements": "~> 1.7" }, { "name": "pathutil", "requirements": "~> 0.16" }, { "name": "rack", "requirements": "~> 2.0, >= 2.0.8" }, { "name": "rack-protection", "requirements": "~> 2.0" }, { "name": "rack-ssl-enforcer", "requirements": "~> 0.2" }, { "name": "rest-client", "requirements": "~> 2.0" }, { "name": "sinatra", "requirements": "~> 2.0" }, { "name": "warden", "requirements": "~> 1.2" } ] } }
2025-06-30 01:48:05 UTC
Y6k2bUZMxFPyIj5wxDeq1

optify-config

Simplifies getting the right configuration options for a process using pre-loaded configurations from files to manage options for experiments or flights.

1.8.0
Content{ "name": "optify-config", "downloads": 20217, "version": "1.8.0", "version_created_at": "2025-06-30T00:56:11.565Z", "version_downloads": 0, "platform": "x86_64-linux", "authors": "Justin D. Harris", "info": "Simplifies getting the right configuration options for a process using pre-loaded configurations\n from files to manage options for experiments or flights.", "licenses": [ "MIT" ], "metadata": { "bug_tracker_uri": "https://github.com/juharris/optify/issues", "source_code_uri": "https://github.com/juharris/optify" }, "yanked": false, "sha": "3054bbe6571418c6ce279e269826e16aaf7e6eb2a81b9c69147f0bd4a33b0031", "spec_sha": "004d35af09798d2ab75891833a6ea4b295a31d160a3824f2c7d7141f9a67e2b3", "project_uri": "https://rubygems.org/gems/optify-config", "gem_uri": "https://rubygems.org/gems/optify-config-1.8.0-x86_64-linux.gem", "homepage_uri": "https://github.com/juharris/optify", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/juharris/optify", "bug_tracker_uri": "https://github.com/juharris/optify/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake-compiler", "requirements": "~> 1.3.0" }, { "name": "rbs", "requirements": "~> 4.0.0.dev.4" }, { "name": "sorbet", "requirements": "~> 0.5.12167" }, { "name": "tapioca", "requirements": "~> 0.17.2" }, { "name": "test-unit", "requirements": "~> 3.6.8" } ], "runtime": [ { "name": "sorbet-runtime", "requirements": "~> 0.5.12167" } ] } }
2025-06-30 00:56:15 UTC
5IuhhR3Bi7uJElj1RuCzM

optify-config

Simplifies getting the right configuration options for a process using pre-loaded configurations from files to manage options for experiments or flights.

1.8.0
Content{ "name": "optify-config", "downloads": 20217, "version": "1.8.0", "version_created_at": "2025-06-30T00:55:58.915Z", "version_downloads": 0, "platform": "aarch64-linux", "authors": "Justin D. Harris", "info": "Simplifies getting the right configuration options for a process using pre-loaded configurations\n from files to manage options for experiments or flights.", "licenses": [ "MIT" ], "metadata": { "bug_tracker_uri": "https://github.com/juharris/optify/issues", "source_code_uri": "https://github.com/juharris/optify" }, "yanked": false, "sha": "7f9170f20d052488d31d37d07d8541f723e0b8ebf1273974d98e6d83e7334399", "spec_sha": "5421c32eef93e98e9bde19515f4fb86ffaec38f18d3c6fe62384720e4a7862b0", "project_uri": "https://rubygems.org/gems/optify-config", "gem_uri": "https://rubygems.org/gems/optify-config-1.8.0-aarch64-linux.gem", "homepage_uri": "https://github.com/juharris/optify", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/juharris/optify", "bug_tracker_uri": "https://github.com/juharris/optify/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake-compiler", "requirements": "~> 1.3.0" }, { "name": "rbs", "requirements": "~> 4.0.0.dev.4" }, { "name": "sorbet", "requirements": "~> 0.5.12167" }, { "name": "tapioca", "requirements": "~> 0.17.2" }, { "name": "test-unit", "requirements": "~> 3.6.8" } ], "runtime": [ { "name": "sorbet-runtime", "requirements": "~> 0.5.12167" } ] } }
2025-06-30 00:56:00 UTC
eKPsP7PZlCP5m5b77V6g1

optify-config

Simplifies getting the right configuration options for a process using pre-loaded configurations from files to manage options for experiments or flights.

1.8.0
Content{ "name": "optify-config", "downloads": 20217, "version": "1.8.0", "version_created_at": "2025-06-30T00:55:56.341Z", "version_downloads": 0, "platform": "arm64-darwin", "authors": "Justin D. Harris", "info": "Simplifies getting the right configuration options for a process using pre-loaded configurations\n from files to manage options for experiments or flights.", "licenses": [ "MIT" ], "metadata": { "bug_tracker_uri": "https://github.com/juharris/optify/issues", "source_code_uri": "https://github.com/juharris/optify" }, "yanked": false, "sha": "ac16dace2a3ab9b489d67b6a7a98fc56de7e6eab15bb78213970073fd99b1f20", "spec_sha": "e2377911fbf06c247ce49526211f084fc49736036b6106dd94ae456d7ae54c8e", "project_uri": "https://rubygems.org/gems/optify-config", "gem_uri": "https://rubygems.org/gems/optify-config-1.8.0-arm64-darwin.gem", "homepage_uri": "https://github.com/juharris/optify", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/juharris/optify", "bug_tracker_uri": "https://github.com/juharris/optify/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake-compiler", "requirements": "~> 1.3.0" }, { "name": "rbs", "requirements": "~> 4.0.0.dev.4" }, { "name": "sorbet", "requirements": "~> 0.5.12167" }, { "name": "tapioca", "requirements": "~> 0.17.2" }, { "name": "test-unit", "requirements": "~> 3.6.8" } ], "runtime": [ { "name": "sorbet-runtime", "requirements": "~> 0.5.12167" } ] } }
2025-06-30 00:55:58 UTC
z5hMExUXdI2CCfWW7anmz

optify-config

Simplifies getting the right configuration options for a process using pre-loaded configurations from files to manage options for experiments or flights.

1.8.0
Content{ "name": "optify-config", "downloads": 20217, "version": "1.8.0", "version_created_at": "2025-06-30T00:54:23.142Z", "version_downloads": 0, "platform": "ruby", "authors": "Justin D. Harris", "info": "Simplifies getting the right configuration options for a process using pre-loaded configurations\n from files to manage options for experiments or flights.", "licenses": [ "MIT" ], "metadata": { "bug_tracker_uri": "https://github.com/juharris/optify/issues", "source_code_uri": "https://github.com/juharris/optify" }, "yanked": false, "sha": "4749261f887fcb7ee08ad9fe0cad700659a5cc15ed5ebc3fe38ea78ad3a7406e", "spec_sha": "565dfe5dd6e566c08b36656033defdb20406009bf53ef00a0770748cc3dae67c", "project_uri": "https://rubygems.org/gems/optify-config", "gem_uri": "https://rubygems.org/gems/optify-config-1.8.0.gem", "homepage_uri": "https://github.com/juharris/optify", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/juharris/optify", "bug_tracker_uri": "https://github.com/juharris/optify/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake-compiler", "requirements": "~> 1.3.0" }, { "name": "rbs", "requirements": "~> 4.0.0.dev.4" }, { "name": "sorbet", "requirements": "~> 0.5.12167" }, { "name": "tapioca", "requirements": "~> 0.17.2" }, { "name": "test-unit", "requirements": "~> 3.6.8" } ], "runtime": [ { "name": "rb_sys", "requirements": "~> 0.9.114" }, { "name": "sorbet-runtime", "requirements": "~> 0.5.12167" } ] } }
2025-06-30 00:54:26 UTC
rXKriU_zvr2dDHwjuaoTg

obscene_gpt

ObsceneGpt is a Ruby gem that integrates with OpenAI's API to detect whether given text contains obscene, inappropriate, or NSFW content. It provides a simple interface for content moderation using AI.

0.1.0
Content{ "name": "obscene_gpt", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-06-30T00:28:51.783Z", "version_downloads": 0, "platform": "ruby", "authors": "Daniel Perez", "info": "ObsceneGpt is a Ruby gem that integrates with OpenAI's API to detect whether given text contains obscene, inappropriate, or NSFW content. It provides a simple interface for content moderation using AI.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/danhper/obscene-gpt", "changelog_uri": "https://github.com/danhper/obscene-gpt/blob/main/CHANGELOG.md", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "6112665a2539ce526944646fb334bc316a2dacaa3730699ad7f07ea08e4b201a", "spec_sha": "b28294f9c4dc19b94f4c552f844dc1a9082315334ec03f30de228825637b98b8", "project_uri": "https://rubygems.org/gems/obscene_gpt", "gem_uri": "https://rubygems.org/gems/obscene_gpt-0.1.0.gem", "homepage_uri": "https://github.com/danhper/obscene-gpt", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": "https://github.com/danhper/obscene-gpt/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "ruby-openai", "requirements": "~> 8.1" } ] } }
2025-06-30 00:28:53 UTC
wmhhLXUSOEaa9_HwbRaES

ding_sdk

Ding Ruby SDK

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

j1-template

J1 Theme is a gem-based, clean, responsive and fully featured template made for Jekyll

2024.3.28
Content{ "name": "j1-template", "downloads": 246070, "version": "2024.3.28", "version_created_at": "2025-06-30T00:24:12.451Z", "version_downloads": 0, "platform": "ruby", "authors": "juergen_jekyll_one", "info": "J1 Theme is a gem-based, clean, responsive and fully featured template made for Jekyll", "licenses": [ "MIT" ], "metadata": { "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "eab847116a72a8a08eca6fa28cb92ccccb10e6718e2479d953b2b35a34c71e54", "spec_sha": "74fcf8884aae98af8acde12c749102a944624975296bcecb2271acb36f798ded", "project_uri": "https://rubygems.org/gems/j1-template", "gem_uri": "https://rubygems.org/gems/j1-template-2024.3.28.gem", "homepage_uri": "https://jekyll.one", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/j1-template/2024.3.28", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bump", "requirements": "~> 0.8" }, { "name": "colorator", "requirements": "~> 1.0" }, { "name": "date", "requirements": "~> 3.0" }, { "name": "jekyll", "requirements": "~> 4.0" }, { "name": "log4r", "requirements": "~> 1.1, >= 1.1.10" }, { "name": "mercenary", "requirements": "~> 0.3" }, { "name": "omniauth", "requirements": "~> 1.0" }, { "name": "omniauth-oauth2", "requirements": "~> 1.7" }, { "name": "pathutil", "requirements": "~> 0.16" }, { "name": "rack", "requirements": "~> 2.0, >= 2.0.8" }, { "name": "rack-protection", "requirements": "~> 2.0" }, { "name": "rack-ssl-enforcer", "requirements": "~> 0.2" }, { "name": "rest-client", "requirements": "~> 2.0" }, { "name": "sinatra", "requirements": "~> 2.0" }, { "name": "warden", "requirements": "~> 1.2" } ] } }
2025-06-30 00:24:17 UTC
QMy6dc4d1UyQqiMf-kgJr

rspec-http-fixtures

Capistrano plugin for deploying and managing Nomad jobs

0.1.0
Content{ "name": "rspec-http-fixtures", "downloads": 2638, "version": "0.1.0", "version_created_at": "2025-06-29T23:58:02.003Z", "version_downloads": 0, "platform": "ruby", "authors": "James Hu", "info": "Capistrano plugin for deploying and managing Nomad jobs", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/axsuul/rspec-http-fixtures", "source_code_uri": "https://github.com/axsuul/rspec-http-fixtures", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "75d240ef102400c7378a5cdbc6e73f820c495556d13528613afefc6f18066afd", "spec_sha": "87795d622f61198df0b7ec586edfb6397ba996162077d12f236e82250fdfc032", "project_uri": "https://rubygems.org/gems/rspec-http-fixtures", "gem_uri": "https://rubygems.org/gems/rspec-http-fixtures-0.1.0.gem", "homepage_uri": "https://github.com/axsuul/rspec-http-fixtures", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/axsuul/rspec-http-fixtures", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "byebug", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" } ] } }
2025-06-29 23:58:06 UTC
EuPG7JviaKOBKr_OwTkSj

toolx

Toolx provides a collection of utilities and enhancements for Ruby on Rails applications, including form handling, error management, and cryptographic operations. It aims to streamline development processes and improve code organization.

0.2.2
Content{ "name": "toolx", "downloads": 331, "version": "0.2.2", "version_created_at": "2025-06-29T23:54:17.102Z", "version_downloads": 0, "platform": "ruby", "authors": "Pawel Niemczyk", "info": "Toolx provides a collection of utilities and enhancements for Ruby on Rails applications, including form handling, error management, and cryptographic operations. It aims to streamline development processes and improve code organization.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/way2do-it/toolx.git", "changelog_uri": "https://github.com/way2do-it/toolx.git", "source_code_uri": "https://github.com/way2do-it/toolx.git" }, "yanked": false, "sha": "d42d7418ae81a874cd1d7adb4997698ade73d70bacde309a1c631bb07dbd584d", "spec_sha": "d7029acc8c5e914d43eecc40607d85512ae72ad85630cb5e2f446c173b51719a", "project_uri": "https://rubygems.org/gems/toolx", "gem_uri": "https://rubygems.org/gems/toolx-0.2.2.gem", "homepage_uri": "https://github.com/way2do-it/toolx.git", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/way2do-it/toolx.git", "bug_tracker_uri": null, "changelog_uri": "https://github.com/way2do-it/toolx.git", "funding_uri": null, "dependencies": { "development": [ { "name": "awesome_print", "requirements": "~> 1.9" }, { "name": "guard", "requirements": "~> 2.19" }, { "name": "guard-rspec", "requirements": "~> 4.7" }, { "name": "guard-rubocop", "requirements": "~> 1.5" }, { "name": "pry", "requirements": "~> 0.13" }, { "name": "pry-rails", "requirements": "~> 0.3" }, { "name": "rspec", "requirements": "~> 3.13" }, { "name": "rspec-rails", "requirements": "~> 8.0" }, { "name": "rubocop-rails-omakase", "requirements": "~> 1.1" }, { "name": "sqlite3", "requirements": "~> 2.7" }, { "name": "store_model", "requirements": "~> 4.2" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 7.0" }, { "name": "annotaterb", "requirements": ">= 4.14" }, { "name": "dry-struct", "requirements": ">= 1.8" }, { "name": "dry-types", "requirements": ">= 1.8" }, { "name": "hashie", "requirements": ">= 5.0" }, { "name": "rails", "requirements": ">= 7.0" }, { "name": "statesman", "requirements": ">= 12.1" } ] } }
2025-06-29 23:54:20 UTC
yMqTyR4T_zg48WGQ9VMdf

bundler_mcp

A Model Context Protocol (MCP) server that enables AI agents to query information about gems in a Ruby project's Gemfile, including source code and metadata.

0.2.1.1
Content{ "name": "bundler_mcp", "downloads": 471, "version": "0.2.1.1", "version_created_at": "2025-06-29T22:11:58.636Z", "version_downloads": 0, "platform": "ruby", "authors": "Mike Subelsky", "info": "A Model Context Protocol (MCP) server that enables AI agents to query information\nabout gems in a Ruby project's Gemfile, including source code and metadata.\n", "licenses": [ "MIT" ], "metadata": { "keywords": "mcp gems bundler", "homepage_uri": "https://github.com/subelsky/bundler_mcp", "changelog_uri": "https://github.com/subelsky/bundler_mcp/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/subelsky/bundler_mcp", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "be04ecbf3209283105f8ee1bd662e283450eb3f394af47152cbbf30bbe53bf42", "spec_sha": "100cf5d5ab084d179e86e827545573112dceedf505bd38d2d2f341c8abdce224", "project_uri": "https://rubygems.org/gems/bundler_mcp", "gem_uri": "https://rubygems.org/gems/bundler_mcp-0.2.1.1.gem", "homepage_uri": "https://github.com/subelsky/bundler_mcp", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/subelsky/bundler_mcp", "bug_tracker_uri": null, "changelog_uri": "https://github.com/subelsky/bundler_mcp/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bundler", "requirements": "~> 2.6" }, { "name": "fast-mcp", "requirements": "~> 1.4" } ] } }
2025-06-29 22:12:00 UTC
Jhd3IDOi2NrXesWCZAYnM

state_machines-activemodel

Adds support for creating state machines for attributes on ActiveModel

0.31.0
Content{ "name": "state_machines-activemodel", "downloads": 61015352, "version": "0.31.0", "version_created_at": "2025-06-29T22:03:00.723Z", "version_downloads": 0, "platform": "ruby", "authors": "Abdelkader Boudih, Aaron Pfeifer", "info": "Adds support for creating state machines for attributes on ActiveModel", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "82465856736fa6e3ddd76b8dba9e17c82d0823027ec1fbc18432f47817be4500", "spec_sha": "fdc1576a69159383e3e3261fa713810de19f892aac19ab209d887a233e486b59", "project_uri": "https://rubygems.org/gems/state_machines-activemodel", "gem_uri": "https://rubygems.org/gems/state_machines-activemodel-0.31.0.gem", "homepage_uri": "https://github.com/state-machines/state_machines-activemodel", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/state_machines-activemodel/0.31.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "appraisal", "requirements": ">= 1" }, { "name": "bundler", "requirements": ">= 1.6" }, { "name": "minitest", "requirements": "~> 5.4" }, { "name": "minitest-reporters", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 10" } ], "runtime": [ { "name": "activemodel", "requirements": ">= 7.1" }, { "name": "state_machines", "requirements": ">= 0.31.0" } ] } }
2025-06-29 22:03:02 UTC
qYoeurIKWmA5fgbj4txCv

qube_sync

Easily create and manage QUBE Sync API resources in Ruby. Manage connections, queued requests, and more with the QUBE Sync API.

0.2.3
Content{ "name": "qube_sync", "downloads": 859, "version": "0.2.3", "version_created_at": "2025-06-29T21:43:46.693Z", "version_downloads": 0, "platform": "ruby", "authors": "Garrett Lancaster", "info": "\n Easily create and manage QUBE Sync API resources in Ruby.\n\n Manage connections, queued requests, and more with the QUBE Sync API.\n ", "licenses": [], "metadata": { "homepage_uri": "https://github.com/qubeintegrations/qube_sync_rb", "changelog_uri": "https://github.com/qubeintegrations/qube_sync_rb/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/qubeintegrations/qube_sync_rb" }, "yanked": false, "sha": "4839cdafdca76be45e73db2e8d97f1e75efd54a06992d0542a79d01a5d4f4722", "spec_sha": "3b3c5f8e79983a1bf8411319c24994b1a9b047bb5a9d959bba095b0fe22972a5", "project_uri": "https://rubygems.org/gems/qube_sync", "gem_uri": "https://rubygems.org/gems/qube_sync-0.2.3.gem", "homepage_uri": "https://github.com/qubeintegrations/qube_sync_rb", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/qubeintegrations/qube_sync_rb", "bug_tracker_uri": null, "changelog_uri": "https://github.com/qubeintegrations/qube_sync_rb/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "faraday", "requirements": "~> 2.0" } ] } }
2025-06-29 21:43:48 UTC
73cilrtSubb21zvdsKt6w

tramway

Tramway Rails Engine

0.5.4
Content{ "name": "tramway", "downloads": 19623, "version": "0.5.4", "version_created_at": "2025-06-29T21:42:40.073Z", "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": "7529a7c0ec2f44a9c28226f84e5097b775227388cf950495dc3e3555e086e800", "spec_sha": "4b6406c2e3f266d583ed2d4e6a16c0afcee6f9af26211a6c165e510358bd834d", "project_uri": "https://rubygems.org/gems/tramway", "gem_uri": "https://rubygems.org/gems/tramway-0.5.4.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-06-29 21:42:43 UTC
ckOQb_TczbRQp0MVDfd_8

rtfm-filemanager

Major release - RTFM v5: Complete rewrite using rcurses (https://github.com/isene/rcurses). Massive improvements. AI integration. A full featured terminal browser with syntax highlighted files, images shown in the terminal, videos thumbnailed, etc. You can bookmark and jump around easily, delete, rename, copy, symlink and move files. RTFM is one of the most feature-packed terminal file managers. 5.9: Delete/move message in bottom pane, bug fix on terminal restoration.

5.9
Content{ "name": "rtfm-filemanager", "downloads": 87088, "version": "5.9", "version_created_at": "2025-06-29T21:20:16.880Z", "version_downloads": 0, "platform": "ruby", "authors": "Geir Isene", "info": "Major release - RTFM v5: Complete rewrite using rcurses (https://github.com/isene/rcurses). Massive improvements. AI integration.\n A full featured terminal browser with syntax highlighted files, images shown in the terminal, videos thumbnailed, etc. You can bookmark and jump around easily, delete, rename, copy, symlink and move files. RTFM is one of the most feature-packed terminal file managers. 5.9: Delete/move message in bottom pane, bug fix on terminal restoration.", "licenses": [ "Unlicense" ], "metadata": { "source_code_uri": "https://github.com/isene/RTFM" }, "yanked": false, "sha": "6b6cfb5ab020d9dafb507ed7bdb185565431ce4be442445063934ebc5cd0eab7", "spec_sha": "24c6974d7a16066666acc1a54d8adf25b578202b205d3802713339ced5c3d2e0", "project_uri": "https://rubygems.org/gems/rtfm-filemanager", "gem_uri": "https://rubygems.org/gems/rtfm-filemanager-5.9.gem", "homepage_uri": "https://isene.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/isene/RTFM", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bootsnap", "requirements": "~> 1.18" }, { "name": "rcurses", "requirements": "~> 3.7.4" }, { "name": "ruby-openai", "requirements": "~> 7.4" } ] } }
2025-06-29 21:20:24 UTC
XRB_hLrWv-n2e2SUYrgkX

jekyll-theme-easygoing

A basic Jekyll theme for blogging.

0.1.1
Content{ "name": "jekyll-theme-easygoing", "downloads": 58, "version": "0.1.1", "version_created_at": "2025-06-29T21:15:47.229Z", "version_downloads": 0, "platform": "ruby", "authors": "RyanxLoi", "info": "A basic Jekyll theme for blogging.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "1df05f3f6f03b566e850380db7ba2c852dcfc603ada9a4a758f06c9a276181b9", "spec_sha": "5572cc2926c32d52bc9bbdb635e06d564ec26203f69cd6cc5d6eb4446814c78f", "project_uri": "https://rubygems.org/gems/jekyll-theme-easygoing", "gem_uri": "https://rubygems.org/gems/jekyll-theme-easygoing-0.1.1.gem", "homepage_uri": "https://github.com/RyanxLoi/jekyll-easygoing", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/jekyll-theme-easygoing/0.1.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "jekyll", "requirements": "~> 4.4" } ] } }
2025-06-29 21:15:48 UTC
CeWDnIbsF4OkMexexuu3h

tencentcloud-sdk-tms

Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service TMS.

3.0.1091
Content{ "name": "tencentcloud-sdk-tms", "downloads": 518342, "version": "3.0.1091", "version_created_at": "2025-06-29T20:28:16.387Z", "version_downloads": 0, "platform": "ruby", "authors": "Tencent Cloud", "info": "Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service TMS.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-tms" }, "yanked": false, "sha": "ba6c85c085cbe789ce1112e60b8ff3c9c5293d803c3a5802cdbf1ccb31749923", "spec_sha": "f4fbc7ec13589feaac679371cb29b1f6a40db1af9538f4c4a5343241df1524d1", "project_uri": "https://rubygems.org/gems/tencentcloud-sdk-tms", "gem_uri": "https://rubygems.org/gems/tencentcloud-sdk-tms-3.0.1091.gem", "homepage_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-tms", "bug_tracker_uri": null, "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "tencentcloud-sdk-common", "requirements": "~> 3.0" } ] } }
2025-06-29 20:28:18 UTC
Y30MQ6cY39cqB3uKmJLYw

tencentcloud-sdk-teo

Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service TEO.

3.0.1091
Content{ "name": "tencentcloud-sdk-teo", "downloads": 394329, "version": "3.0.1091", "version_created_at": "2025-06-29T20:28:13.120Z", "version_downloads": 0, "platform": "ruby", "authors": "Tencent Cloud", "info": "Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service TEO.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-teo" }, "yanked": false, "sha": "ab94ab1c81722e6f8f0472fcf530346a0b50ae816d5cb1c468e8ed8c40e4e393", "spec_sha": "1a1d7877b9729fc49534f1cf0fe88bd5e3730a4386f0138c4084def065b7f2a0", "project_uri": "https://rubygems.org/gems/tencentcloud-sdk-teo", "gem_uri": "https://rubygems.org/gems/tencentcloud-sdk-teo-3.0.1091.gem", "homepage_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-teo", "bug_tracker_uri": null, "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "tencentcloud-sdk-common", "requirements": "~> 3.0" } ] } }
2025-06-29 20:28:15 UTC
METPxkMocxvDXowu3GXoo

tencentcloud-sdk-ocr

Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service OCR.

3.0.1091
Content{ "name": "tencentcloud-sdk-ocr", "downloads": 544320, "version": "3.0.1091", "version_created_at": "2025-06-29T20:28:08.367Z", "version_downloads": 0, "platform": "ruby", "authors": "Tencent Cloud", "info": "Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service OCR.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-ocr" }, "yanked": false, "sha": "92c18b75d441f793bf758f4bb739a6e5bc97ac1d6fe41c398b59c6b0ec894a18", "spec_sha": "8b6421ac9481b4fa6db11d6ce0e4a0cbffa50fd90bf78eb0d33641e9840fd39d", "project_uri": "https://rubygems.org/gems/tencentcloud-sdk-ocr", "gem_uri": "https://rubygems.org/gems/tencentcloud-sdk-ocr-3.0.1091.gem", "homepage_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-ocr", "bug_tracker_uri": null, "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "tencentcloud-sdk-common", "requirements": "~> 3.0" } ] } }
2025-06-29 20:28:11 UTC
kYKPUlofqsaDVIoY2Mm57

tencentcloud-sdk-mongodb

Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service MONGODB.

3.0.1091
Content{ "name": "tencentcloud-sdk-mongodb", "downloads": 528857, "version": "3.0.1091", "version_created_at": "2025-06-29T20:28:02.231Z", "version_downloads": 0, "platform": "ruby", "authors": "Tencent Cloud", "info": "Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service MONGODB.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-mongodb" }, "yanked": false, "sha": "0f086f494d6c59dd6451d1c5c762227473b82952ff493900768ece73e347c98a", "spec_sha": "69ece4baa522b3aa5020d5798c3738b58ee7a4883d7395dbb702dafff90fe72c", "project_uri": "https://rubygems.org/gems/tencentcloud-sdk-mongodb", "gem_uri": "https://rubygems.org/gems/tencentcloud-sdk-mongodb-3.0.1091.gem", "homepage_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-mongodb", "bug_tracker_uri": null, "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "tencentcloud-sdk-common", "requirements": "~> 3.0" } ] } }
2025-06-29 20:28:05 UTC
FQzsNuz-ydI8e3Q4znBbD

tencentcloud-sdk-essbasic

Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service ESSBASIC.

3.0.1091
Content{ "name": "tencentcloud-sdk-essbasic", "downloads": 533571, "version": "3.0.1091", "version_created_at": "2025-06-29T20:27:58.495Z", "version_downloads": 0, "platform": "ruby", "authors": "Tencent Cloud", "info": "Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service ESSBASIC.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-essbasic" }, "yanked": false, "sha": "88f8282defa1876923128560cb4ddf6edccfd1aa564c55800bd578cb7cfaf469", "spec_sha": "91f564eb6fcf539c8108e76409a2d2bf1a13657143028d24cfb1ecf05378cc5c", "project_uri": "https://rubygems.org/gems/tencentcloud-sdk-essbasic", "gem_uri": "https://rubygems.org/gems/tencentcloud-sdk-essbasic-3.0.1091.gem", "homepage_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-essbasic", "bug_tracker_uri": null, "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "tencentcloud-sdk-common", "requirements": "~> 3.0" } ] } }
2025-06-29 20:28:00 UTC
c_zGaNS9ftkeTD0GGF9df

tencentcloud-sdk-ess

Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service ESS.

3.0.1091
Content{ "name": "tencentcloud-sdk-ess", "downloads": 436176, "version": "3.0.1091", "version_created_at": "2025-06-29T20:27:54.901Z", "version_downloads": 0, "platform": "ruby", "authors": "Tencent Cloud", "info": "Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service ESS.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-ess" }, "yanked": false, "sha": "2aa486ff8b9f3940ae4b67fbf603a846f24e40f191e963faf06d1c10ba84b5bb", "spec_sha": "80ebda7f30e54548ed5a60dbda431e8cf83a6d67da611fdb8116e5db5a7bfd6c", "project_uri": "https://rubygems.org/gems/tencentcloud-sdk-ess", "gem_uri": "https://rubygems.org/gems/tencentcloud-sdk-ess-3.0.1091.gem", "homepage_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-ess", "bug_tracker_uri": null, "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "tencentcloud-sdk-common", "requirements": "~> 3.0" } ] } }
2025-06-29 20:27:57 UTC
GrVygXfenocofS_ff3QIr

tencentcloud-sdk-ecm

Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service ECM.

3.0.1091
Content{ "name": "tencentcloud-sdk-ecm", "downloads": 520439, "version": "3.0.1091", "version_created_at": "2025-06-29T20:27:51.616Z", "version_downloads": 0, "platform": "ruby", "authors": "Tencent Cloud", "info": "Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service ECM.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-ecm" }, "yanked": false, "sha": "989febe105cb6e1be3bc5313038d7f606806869b07c3fef19d41629569be048d", "spec_sha": "0e6e3e2cf21f78d7cde690396235121ea93d1df2b7d47fe4cd27447cad3f1fe5", "project_uri": "https://rubygems.org/gems/tencentcloud-sdk-ecm", "gem_uri": "https://rubygems.org/gems/tencentcloud-sdk-ecm-3.0.1091.gem", "homepage_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-ecm", "bug_tracker_uri": null, "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "tencentcloud-sdk-common", "requirements": "~> 3.0" } ] } }
2025-06-29 20:27:53 UTC
53_U6misYr4Ra9jNP1XXi

tencentcloud-sdk-common

Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service.

3.0.1091
Content{ "name": "tencentcloud-sdk-common", "downloads": 1050541, "version": "3.0.1091", "version_created_at": "2025-06-29T20:27:44.846Z", "version_downloads": 0, "platform": "ruby", "authors": "Tencent Cloud", "info": "Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-common" }, "yanked": false, "sha": "7d8851d4e1e8a66d16ed4421f4c590b1b46a9ccefd3c1e25d8b07c5e7e3d8679", "spec_sha": "7d9ba7f331dece67f93c1403d00b527ed7905c05b6db444c278418ea51760674", "project_uri": "https://rubygems.org/gems/tencentcloud-sdk-common", "gem_uri": "https://rubygems.org/gems/tencentcloud-sdk-common-3.0.1091.gem", "homepage_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-common", "bug_tracker_uri": null, "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-06-29 20:27:48 UTC
itNpwuUYuLsl7JyR7uD3k

tencentcloud-sdk-cdb

Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service CDB.

3.0.1091
Content{ "name": "tencentcloud-sdk-cdb", "downloads": 559065, "version": "3.0.1091", "version_created_at": "2025-06-29T20:27:39.514Z", "version_downloads": 0, "platform": "ruby", "authors": "Tencent Cloud", "info": "Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service CDB.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-cdb" }, "yanked": false, "sha": "61a687d99e75eec18c8097909d4ec5a14084057e586680a6caa564c6f7112007", "spec_sha": "eda26125f50ce46566d9fc8974db13de0e2c94599feb80e60706773d17d88364", "project_uri": "https://rubygems.org/gems/tencentcloud-sdk-cdb", "gem_uri": "https://rubygems.org/gems/tencentcloud-sdk-cdb-3.0.1091.gem", "homepage_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-cdb", "bug_tracker_uri": null, "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "tencentcloud-sdk-common", "requirements": "~> 3.0" } ] } }
2025-06-29 20:27:43 UTC
QsVHCFCaHiNVNcrTFZxry

tencentcloud-sdk-apm

Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service APM.

3.0.1091
Content{ "name": "tencentcloud-sdk-apm", "downloads": 515093, "version": "3.0.1091", "version_created_at": "2025-06-29T20:27:34.254Z", "version_downloads": 0, "platform": "ruby", "authors": "Tencent Cloud", "info": "Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service APM.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-apm" }, "yanked": false, "sha": "e5ae3cb5bd1a1f98f5e9921ec94c0a668d57901def220412100803beb15c158c", "spec_sha": "b56e008a630cabf0c40ca60e1ca1115fb3b3ce79d59211fc50c1dca65b12db1e", "project_uri": "https://rubygems.org/gems/tencentcloud-sdk-apm", "gem_uri": "https://rubygems.org/gems/tencentcloud-sdk-apm-3.0.1091.gem", "homepage_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/tencentcloud-sdk-apm", "bug_tracker_uri": null, "changelog_uri": "https://github.com/TencentCloud/tencentcloud-sdk-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "tencentcloud-sdk-common", "requirements": "~> 3.0" } ] } }
2025-06-29 20:27:40 UTC
L2FqooUgeoApf0IhDaepr

open_ai_bot

Telegram bot for using ChatGPT, DALL-E and Whisper

0.3.13
Content{ "name": "open_ai_bot", "downloads": 8225, "version": "0.3.13", "version_created_at": "2025-06-29T20:14:24.264Z", "version_downloads": 0, "platform": "ruby", "authors": "bulgakke", "info": "Telegram bot for using ChatGPT, DALL-E and Whisper", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bulgakke/open_ai_bot", "source_code_uri": "https://github.com/bulgakke/open_ai_bot", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "978408ae5d5199571385c7959c8a353cacc75690c36c7ba939f94daaee90abe8", "spec_sha": "f19b215b9016849b4550b2e34e4832fcb34c4d786b03d1b9a7423f6b271a48df", "project_uri": "https://rubygems.org/gems/open_ai_bot", "gem_uri": "https://rubygems.org/gems/open_ai_bot-0.3.13.gem", "homepage_uri": "https://github.com/bulgakke/open_ai_bot", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bulgakke/open_ai_bot", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "down", "requirements": "~> 5.4" }, { "name": "http", "requirements": "~> 5.1" }, { "name": "nokogiri", "requirements": "~> 1.15" }, { "name": "rubydium", "requirements": ">= 0.2.5" }, { "name": "ruby-openai", "requirements": "~> 8.1" } ] } }
2025-06-29 20:14:27 UTC
U7Wo6vYTPZksGHvkd8D0c

brand.dev

Ruby library to access the Brand Dev API

0.1.0.pre.alpha.13
Content{ "name": "brand.dev", "downloads": 1028, "version": "0.1.0.pre.alpha.13", "version_created_at": "2025-06-29T19:58:19.292Z", "version_downloads": 0, "platform": "ruby", "authors": "Brand Dev", "info": "Ruby library to access the Brand Dev API", "licenses": [], "metadata": { "homepage_uri": "https://gemdocs.org/gems/brand.dev", "source_code_uri": "https://github.com/brand-dot-dev/ruby-sdk", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "837860aa94ce202c80e5a9091ac8a19474672f6c3999da71a4992f5b4f3cb814", "spec_sha": "489aff3979a9ec883600a4183c162f1b5cfcbdcb915b0c335787e547e417e7c7", "project_uri": "https://rubygems.org/gems/brand.dev", "gem_uri": "https://rubygems.org/gems/brand.dev-0.1.0.pre.alpha.13.gem", "homepage_uri": "https://gemdocs.org/gems/brand.dev", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/brand-dot-dev/ruby-sdk", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "connection_pool", "requirements": ">= 0" } ] } }
2025-06-29 19:58:20 UTC
4_iwDEW_brsM3Us-f6A9O

brand.dev

Ruby library to access the Brand Dev API

0.1.0.pre.alpha.12
Content{ "name": "brand.dev", "downloads": 1028, "version": "0.1.0.pre.alpha.12", "version_created_at": "2025-06-29T19:56:33.517Z", "version_downloads": 0, "platform": "ruby", "authors": "Brand Dev", "info": "Ruby library to access the Brand Dev API", "licenses": [], "metadata": { "homepage_uri": "https://gemdocs.org/gems/brand.dev", "source_code_uri": "https://github.com/brand-dot-dev/ruby-sdk", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "72de6802282124910cea851bad09fef86f6dfba6b2cd7e6e7583d37f17ff15ba", "spec_sha": "4919adbdc16f2cf105f90b01d6498ba2cccfcd2458832593f60904fa61d14458", "project_uri": "https://rubygems.org/gems/brand.dev", "gem_uri": "https://rubygems.org/gems/brand.dev-0.1.0.pre.alpha.12.gem", "homepage_uri": "https://gemdocs.org/gems/brand.dev", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/brand-dot-dev/ruby-sdk", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "connection_pool", "requirements": ">= 0" } ] } }
2025-06-29 19:56:38 UTC
ZKDCjLjWb8WtVspzd1270

mailgun-ruby

Mailgun's Official Ruby SDK for interacting with the Mailgun API.

1.3.7
Content{ "name": "mailgun-ruby", "downloads": 13299051, "version": "1.3.7", "version_created_at": "2025-06-29T19:03:44.073Z", "version_downloads": 0, "platform": "ruby", "authors": "Mailgun, Travis Swientek", "info": "Mailgun's Official Ruby SDK for interacting with the Mailgun API.", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/mailgun/mailgun-ruby", "documentation_uri": "https://documentation.mailgun.com/" }, "yanked": false, "sha": "6129ff81450391a40952b7a717f7e93df012732eb363628309e5a02eddb6aab2", "spec_sha": "0d747a0c46b8caa5a68e64687b0f0bc1e01eab7940c1c4e1dfcdf351224500fc", "project_uri": "https://rubygems.org/gems/mailgun-ruby", "gem_uri": "https://rubygems.org/gems/mailgun-ruby-1.3.7.gem", "homepage_uri": "https://www.mailgun.com/", "wiki_uri": null, "documentation_uri": "https://documentation.mailgun.com/", "mailing_list_uri": null, "source_code_uri": "https://github.com/mailgun/mailgun-ruby", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 1.16.2" }, { "name": "pry", "requirements": "~> 0.15.2" }, { "name": "rails", "requirements": ">= 0" }, { "name": "rake", "requirements": "~> 12.3.2" }, { "name": "rspec", "requirements": "~> 3.13.0" }, { "name": "rspec-its", "requirements": "~> 2.0.0" }, { "name": "simplecov", "requirements": "~> 0.16.1" }, { "name": "vcr", "requirements": "~> 3.0.3" }, { "name": "webmock", "requirements": "~> 3.7" } ], "runtime": [ { "name": "faraday", "requirements": "~> 2.1" }, { "name": "faraday-multipart", "requirements": "~> 1.1.0" }, { "name": "mime-types", "requirements": ">= 0" } ] } }
2025-06-29 19:03:45 UTC
PjfoX0vwHOGqMqXtWRZbp

mailjet

Ruby wrapper for Mailjet's v3 API

1.8.1
Content{ "name": "mailjet", "downloads": 2846688, "version": "1.8.1", "version_created_at": "2025-06-29T18:59:42.250Z", "version_downloads": 0, "platform": "ruby", "authors": "Tyler Nappy, Jean-Baptiste Escoyez, Aurélien AMILIN, Benoit Bénézech", "info": "Ruby wrapper for Mailjet's v3 API", "licenses": [], "metadata": {}, "yanked": false, "sha": "644d36e726ce93eeb387ca4aa570e7ce296f977800404a225d5786cee4b56b2a", "spec_sha": "f594de5594fc48fabc63d29053af62f62ee07821f46bba47a2e2ad515d606186", "project_uri": "https://rubygems.org/gems/mailjet", "gem_uri": "https://rubygems.org/gems/mailjet-1.8.1.gem", "homepage_uri": "http://www.mailjet.com", "wiki_uri": "", "documentation_uri": "https://github.com/mailjet/mailjet-gem/blob/master/README.md", "mailing_list_uri": "", "source_code_uri": "https://github.com/mailjet/mailjet-gem", "bug_tracker_uri": "https://github.com/mailjet/mailjet-gem/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "actionmailer", "requirements": ">= 5.0.0" }, { "name": "dotenv", "requirements": ">= 0" }, { "name": "json", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "vcr", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 5.0.0" }, { "name": "faraday", "requirements": "~> 2.1" }, { "name": "rack", "requirements": ">= 1.4.0" }, { "name": "yajl-ruby", "requirements": ">= 0" } ] } }
2025-06-29 18:59:45 UTC
KHbmyYzcrxVQXUG4htZe2

open_ai_bot

Telegram bot for using ChatGPT, DALL-E and Whisper

0.3.12
Content{ "name": "open_ai_bot", "downloads": 8110, "version": "0.3.12", "version_created_at": "2025-06-29T18:54:05.353Z", "version_downloads": 0, "platform": "ruby", "authors": "bulgakke", "info": "Telegram bot for using ChatGPT, DALL-E and Whisper", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bulgakke/open_ai_bot", "source_code_uri": "https://github.com/bulgakke/open_ai_bot", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "e55508c13eea31b8d67515c5d655e765353d5d162fb73bf42b87ee6bfce87a82", "spec_sha": "2f3f9bca55913d03fb15bebb358dffdccb056a0149fab8f4cc5d74a34c8fb816", "project_uri": "https://rubygems.org/gems/open_ai_bot", "gem_uri": "https://rubygems.org/gems/open_ai_bot-0.3.12.gem", "homepage_uri": "https://github.com/bulgakke/open_ai_bot", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bulgakke/open_ai_bot", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "down", "requirements": "~> 5.4" }, { "name": "http", "requirements": "~> 5.1" }, { "name": "nokogiri", "requirements": "~> 1.15" }, { "name": "rubydium", "requirements": ">= 0.2.5" }, { "name": "ruby-openai", "requirements": "~> 8.1" } ] } }
2025-06-29 18:54:08 UTC
iFAnV0iBBzs7BsCQM82oW

open_ai_bot

Telegram bot for using ChatGPT, DALL-E and Whisper

0.3.11
Content{ "name": "open_ai_bot", "downloads": 8108, "version": "0.3.11", "version_created_at": "2025-06-29T18:51:22.926Z", "version_downloads": 0, "platform": "ruby", "authors": "bulgakke", "info": "Telegram bot for using ChatGPT, DALL-E and Whisper", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bulgakke/open_ai_bot", "source_code_uri": "https://github.com/bulgakke/open_ai_bot", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "85d32dd9d4b757878ff4faf5b51e412af4aac34c515681da2a81ba6f6d10bcd3", "spec_sha": "a3fcda92dea978cb72e6516f383301f439bbaa13d6764813e57b04e016df596c", "project_uri": "https://rubygems.org/gems/open_ai_bot", "gem_uri": "https://rubygems.org/gems/open_ai_bot-0.3.11.gem", "homepage_uri": "https://github.com/bulgakke/open_ai_bot", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bulgakke/open_ai_bot", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "down", "requirements": "~> 5.4" }, { "name": "http", "requirements": "~> 5.1" }, { "name": "nokogiri", "requirements": "~> 1.15" }, { "name": "rubydium", "requirements": ">= 0.2.5" }, { "name": "ruby-openai", "requirements": "~> 8.1" } ] } }
2025-06-29 18:51:24 UTC
2ahHQ4JG9wtBq7ZaT9Xoq

enhance_swarm

EnhanceSwarm extracts and automates Claude Swarm multi-agent orchestration patterns, including the ENHANCE protocol, task management, MCP integrations, and token optimization strategies. Built from production experience with Rails 8 applications.

2.0.0
Content{ "name": "enhance_swarm", "downloads": 41, "version": "2.0.0", "version_created_at": "2025-06-29T18:01:06.746Z", "version_downloads": 0, "platform": "ruby", "authors": "Todd Dickerson", "info": "EnhanceSwarm extracts and automates Claude Swarm multi-agent orchestration patterns, including the ENHANCE protocol, task management, MCP integrations, and token optimization strategies. Built from production experience with Rails 8 applications.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/todddickerson/enhance_swarm", "changelog_uri": "https://github.com/todddickerson/enhance_swarm/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/todddickerson/enhance_swarm" }, "yanked": false, "sha": "2ee7109ffabeddc9ed7cab22d90a73b1a9176b52a0997f2df63d4b8fdd5f118a", "spec_sha": "8ab99e7e5afa32a68de093ce266c6378f927700ce3473f1bacd2a21cdf9b0063", "project_uri": "https://rubygems.org/gems/enhance_swarm", "gem_uri": "https://rubygems.org/gems/enhance_swarm-2.0.0.gem", "homepage_uri": "https://github.com/todddickerson/enhance_swarm", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/todddickerson/enhance_swarm", "bug_tracker_uri": null, "changelog_uri": "https://github.com/todddickerson/enhance_swarm/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "pry", "requirements": "~> 0.14" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.12" }, { "name": "rubocop", "requirements": "~> 1.60" } ], "runtime": [ { "name": "colorize", "requirements": "~> 1.1" }, { "name": "fileutils", "requirements": "~> 1.7" }, { "name": "listen", "requirements": "~> 3.8" }, { "name": "parallel", "requirements": "~> 1.24" }, { "name": "psych", "requirements": "~> 5.1" }, { "name": "thor", "requirements": "~> 1.3" }, { "name": "tty-prompt", "requirements": "~> 0.23" }, { "name": "tty-table", "requirements": "~> 0.12" }, { "name": "webrick", "requirements": "~> 1.8" } ] } }
2025-06-29 18:01:08 UTC
m7zNkrEOF3timiNH-2BkV

jekyll-theme-easygoing

A basic Jekyll theme for blogging.

0.1.0
Content{ "name": "jekyll-theme-easygoing", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-06-29T17:44:47.329Z", "version_downloads": 0, "platform": "ruby", "authors": "RyanxLoi", "info": "A basic Jekyll theme for blogging.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "4de03d3998bf2f0bbebe638ed7bb6591c6c7e30a980922ab3b8e13b2e6986bfd", "spec_sha": "6c49afcb550fed0bf97c2d2fd55c48bdf5d974118a585ccfa5ad761400faac5e", "project_uri": "https://rubygems.org/gems/jekyll-theme-easygoing", "gem_uri": "https://rubygems.org/gems/jekyll-theme-easygoing-0.1.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/jekyll-theme-easygoing/0.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "jekyll", "requirements": "~> 4.4" } ] } }
2025-06-29 17:44:48 UTC
zdVXlp_EBLd970o-5LgCW

rails_api_guard

Plug-and-play API rate limiter with per-user/per-plan configs, Redis backend, Slack alerts and admin dashboard.

0.2.0
Content{ "name": "rails_api_guard", "downloads": 98, "version": "0.2.0", "version_created_at": "2025-06-29T17:42:38.085Z", "version_downloads": 0, "platform": "ruby", "authors": "sugat dhole", "info": "Plug-and-play API rate limiter with per-user/per-plan configs, Redis backend, Slack alerts and admin dashboard.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/sudo0809/rails_api_guard", "changelog_uri": "https://github.com/sudo0809/rails_api_guard/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/sudo0809/rails_api_guard" }, "yanked": false, "sha": "d6fc7e05382c604efef16e1c8a0524357e6261b4b3a5a7696a785a11fd7e8ea7", "spec_sha": "592ee1b65001cced3f9c67cf7c02e3ae2433662bd52775bb4aac49370b43b077", "project_uri": "https://rubygems.org/gems/rails_api_guard", "gem_uri": "https://rubygems.org/gems/rails_api_guard-0.2.0.gem", "homepage_uri": "https://github.com/sudo0809/rails_api_guard", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sudo0809/rails_api_guard", "bug_tracker_uri": null, "changelog_uri": "https://github.com/sudo0809/rails_api_guard/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "httparty", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 6.0, < 8.0" }, { "name": "redis", "requirements": ">= 5.0" } ] } }
2025-06-29 17:42:40 UTC
riqXEUNIeCzD9SwvC3F_A

jekyll-easygoing

A basic Jekyll theme.

0.1.0
Content{ "name": "jekyll-easygoing", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-06-29T17:41:49.175Z", "version_downloads": 0, "platform": "ruby", "authors": "RyanxLoi", "info": "A basic Jekyll theme.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "d34f3e52288e8a6a48bae7e2920a53f3c13ac2428ab7771324bb6ce8f9f14b4f", "spec_sha": "213ca6eff88c5b0dc1f3bee392f2e4b9cd63836aaef7aa07193dffb643f9925b", "project_uri": "https://rubygems.org/gems/jekyll-easygoing", "gem_uri": "https://rubygems.org/gems/jekyll-easygoing-0.1.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/jekyll-easygoing/0.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "jekyll", "requirements": "~> 4.4" } ] } }
2025-06-29 17:41:50 UTC
ZsjskxGqDYhULr6v0-JjG

robodash

Robodash is a lightweight Ruby gem for sending POST requests to Robodash's API. It is designed to be simple to use, with support for API tokens and background threading for non-blocking requests. Ideal for 'fire-and-forget' HTTP pings.

0.3.0
Content{ "name": "robodash", "downloads": 280, "version": "0.3.0", "version_created_at": "2025-06-29T17:38:48.035Z", "version_downloads": 0, "platform": "ruby", "authors": "Bram Jetten", "info": "Robodash is a lightweight Ruby gem for sending POST requests to Robodash's API. It is designed to be simple to use, with support for API tokens and background threading for non-blocking requests. Ideal for 'fire-and-forget' HTTP pings.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://beta.robodash.app", "source_code_uri": "https://github.com/Bramjetten/robodash-gem" }, "yanked": false, "sha": "c93e3c14d051f67d6765b6fbf521f612b4ebd4b804b06ebef38a5ea251600bfb", "spec_sha": "c0b2a791de5a75f2461a3c0d7a5f2ea38545279cdec70605138298a83acff60f", "project_uri": "https://rubygems.org/gems/robodash", "gem_uri": "https://rubygems.org/gems/robodash-0.3.0.gem", "homepage_uri": "https://beta.robodash.app", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Bramjetten/robodash-gem", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-06-29 17:38:50 UTC
ohF2IN3BdB5xNW9oBOrYF

tapioca_dsl_compiler_store_model

Provides Tapioca DSL compiler for generating RBI files for StoreModel gem

0.1.3
Content{ "name": "tapioca_dsl_compiler_store_model", "downloads": 62, "version": "0.1.3", "version_created_at": "2025-06-29T17:29:58.170Z", "version_downloads": 0, "platform": "ruby", "authors": "speria-jp", "info": "Provides Tapioca DSL compiler for generating RBI files for StoreModel gem", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/speria-jp/tapioca_dsl_compiler_store_model", "source_code_uri": "https://github.com/speria-jp/tapioca_dsl_compiler_store_model", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "e4c45c475d240f50d8f8dbb53cf7aa8af01b55fbca08a09536ded0c148e09a18", "spec_sha": "68e4962f3cd526e82dbec47ba282e4e413163d914eb779c19cc09f101be2f074", "project_uri": "https://rubygems.org/gems/tapioca_dsl_compiler_store_model", "gem_uri": "https://rubygems.org/gems/tapioca_dsl_compiler_store_model-0.1.3.gem", "homepage_uri": "https://github.com/speria-jp/tapioca_dsl_compiler_store_model", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/speria-jp/tapioca_dsl_compiler_store_model", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "store_model", "requirements": ">= 1.0.0" }, { "name": "tapioca", "requirements": ">= 0.11.0" } ] } }
2025-06-29 17:30:01 UTC
LtVCjHyQfxJsDA6TsdMYi

rubydium

An OO framework for building Telegram bots. That's the plan, at least.

0.4.10
Content{ "name": "rubydium", "downloads": 11502, "version": "0.4.10", "version_created_at": "2025-06-29T17:15:24.992Z", "version_downloads": 0, "platform": "ruby", "authors": "bulgakke", "info": "An OO framework for building Telegram bots. That's the plan, at least.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bulgakke/rubydium", "source_code_uri": "https://github.com/bulgakke/rubydium", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "7ff2dd9d0ae5b0228b8a8980274984a703a2bb771d9fe37a1deb81a427077f9d", "spec_sha": "a4c06009b67b5bfec05e664fe0ff4bb1ef7564fef8c010c5253cbd1235cca6e5", "project_uri": "https://rubygems.org/gems/rubydium", "gem_uri": "https://rubygems.org/gems/rubydium-0.4.10.gem", "homepage_uri": "https://github.com/bulgakke/rubydium", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bulgakke/rubydium", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "async", "requirements": "~> 2.3" }, { "name": "telegram-bot-ruby", "requirements": "~> 2.2" } ] } }
2025-06-29 17:15:26 UTC
nBfkPHsY2xpfAA6HCCO2d

easygoing

A basic Jekyll theme.

0.2.0
Content{ "name": "easygoing", "downloads": 85, "version": "0.2.0", "version_created_at": "2025-06-29T17:13:38.630Z", "version_downloads": 0, "platform": "ruby", "authors": "RyanxLoi", "info": "A basic Jekyll theme.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "7fa56c5dc6afd40a4a916832fb1b07e878cff6ce8b38107080127fb1579fb8de", "spec_sha": "e1f7f93a66eef652f9ec77280f69e92225d780aeca24630b5c690288539ce31d", "project_uri": "https://rubygems.org/gems/easygoing", "gem_uri": "https://rubygems.org/gems/easygoing-0.2.0.gem", "homepage_uri": "https://github.com/RyanxLoi/jekyll-easygoing", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/easygoing/0.2.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "jekyll", "requirements": "~> 4.4" } ] } }
2025-06-29 17:13:40 UTC
xHL8fTE6Ifh-580tE0n7b

plutonium

Plutonium extends Rails' capabilities with a powerful, generator-driven toolkit designed to supercharge your development process. It transforms the way you build applications with Rails, optimizing for rapid application development.

0.24.6
Content{ "name": "plutonium", "downloads": 27208, "version": "0.24.6", "version_created_at": "2025-06-29T17:13:12.414Z", "version_downloads": 0, "platform": "ruby", "authors": "Stefan Froelich", "info": "Plutonium extends Rails' capabilities with a powerful, generator-driven toolkit designed to supercharge your development process. It transforms the way you build applications with Rails, optimizing for rapid application development.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://radioactive-labs.github.io/plutonium-core/", "source_code_uri": "https://github.com/radioactive-labs/plutonium-core", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "ccd13c1a8ee9da4575b30c827a24d3c6070d4e4d9772e9baa32d45248b7f2ccd", "spec_sha": "361bf042e4a17227e9ceaf08f366af02ba99c0b2952e823ae4141fe6d88f743a", "project_uri": "https://rubygems.org/gems/plutonium", "gem_uri": "https://rubygems.org/gems/plutonium-0.24.6.gem", "homepage_uri": "https://radioactive-labs.github.io/plutonium-core/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/radioactive-labs/plutonium-core", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "appraisal", "requirements": ">= 0" }, { "name": "brakeman", "requirements": ">= 0" }, { "name": "bundle-audit", "requirements": ">= 0" }, { "name": "combustion", "requirements": ">= 0" }, { "name": "minitest", "requirements": ">= 0" }, { "name": "minitest-reporters", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "standard", "requirements": ">= 0" } ], "runtime": [ { "name": "action_policy", "requirements": "~> 0.7.0" }, { "name": "listen", "requirements": "~> 3.8" }, { "name": "pagy", "requirements": "~> 9.0" }, { "name": "phlex", "requirements": "~> 2.0" }, { "name": "phlexi-display", "requirements": "~> 0.2.0" }, { "name": "phlexi-field", "requirements": "~> 0.2.0" }, { "name": "phlexi-form", "requirements": "~> 0.10.0" }, { "name": "phlexi-menu", "requirements": "~> 0.4.0" }, { "name": "phlexi-table", "requirements": "~> 0.2.0" }, { "name": "phlex-rails", "requirements": ">= 0" }, { "name": "phlex-slotable", "requirements": "~> 1.0.0" }, { "name": "phlex-tabler_icons", "requirements": ">= 0" }, { "name": "rabl", "requirements": "~> 0.16.1" }, { "name": "rails", "requirements": ">= 7.2" }, { "name": "redcarpet", "requirements": ">= 0" }, { "name": "semantic_range", "requirements": "~> 3.0" }, { "name": "tailwind_merge", "requirements": ">= 0" }, { "name": "tty-prompt", "requirements": "~> 0.23.1" }, { "name": "zeitwerk", "requirements": ">= 0" } ] } }
2025-06-29 17:13:15 UTC
_D0Ugo2_pPyUTtlT6EkG4

tapioca_dsl_compiler_store_model

Provides Tapioca DSL compiler for generating RBI files for StoreModel gem

0.1.2
Content{ "name": "tapioca_dsl_compiler_store_model", "downloads": 31, "version": "0.1.2", "version_created_at": "2025-06-29T17:10:54.307Z", "version_downloads": 0, "platform": "ruby", "authors": "speria-jp", "info": "Provides Tapioca DSL compiler for generating RBI files for StoreModel gem", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/speria-jp/tapioca_dsl_compiler_store_model", "source_code_uri": "https://github.com/speria-jp/tapioca_dsl_compiler_store_model", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "775a0a370eb4dc956517f946654586145d93a81a0f2feb197473d922d48982b4", "spec_sha": "3fae10c93006c9560ffc4c403e9ed32b2bd331048137b64815d0eb17816b38fa", "project_uri": "https://rubygems.org/gems/tapioca_dsl_compiler_store_model", "gem_uri": "https://rubygems.org/gems/tapioca_dsl_compiler_store_model-0.1.2.gem", "homepage_uri": "https://github.com/speria-jp/tapioca_dsl_compiler_store_model", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/speria-jp/tapioca_dsl_compiler_store_model", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "store_model", "requirements": ">= 1.0.0" }, { "name": "tapioca", "requirements": ">= 0.11.0" } ] } }
2025-06-29 17:10:57 UTC
hJOj1gDI0ElDA8ZjGswis

rubydium

An OO framework for building Telegram bots. That's the plan, at least.

0.4.9
Content{ "name": "rubydium", "downloads": 11501, "version": "0.4.9", "version_created_at": "2025-06-29T17:09:11.417Z", "version_downloads": 0, "platform": "ruby", "authors": "bulgakke", "info": "An OO framework for building Telegram bots. That's the plan, at least.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bulgakke/rubydium", "source_code_uri": "https://github.com/bulgakke/rubydium", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "28f67fb00e9a3b41fef8ce54f771e5dc87a2884e63ba53c0d105178f291645cf", "spec_sha": "699a1339f5595a5561ada4877b560aa2014fb1a27b5be230648e16102bc2dbf2", "project_uri": "https://rubygems.org/gems/rubydium", "gem_uri": "https://rubygems.org/gems/rubydium-0.4.9.gem", "homepage_uri": "https://github.com/bulgakke/rubydium", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bulgakke/rubydium", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "async", "requirements": "~> 2.3" }, { "name": "telegram-bot-ruby", "requirements": "~> 2.2" } ] } }
2025-06-29 17:09:14 UTC
jSRLOQEKZSu4vRp8zIZJX

open_ai_bot

Telegram bot for using ChatGPT, DALL-E and Whisper

0.3.10
Content{ "name": "open_ai_bot", "downloads": 8011, "version": "0.3.10", "version_created_at": "2025-06-29T17:00:53.857Z", "version_downloads": 0, "platform": "ruby", "authors": "bulgakke", "info": "Telegram bot for using ChatGPT, DALL-E and Whisper", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bulgakke/open_ai_bot", "source_code_uri": "https://github.com/bulgakke/open_ai_bot", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "5cd0bcd27e771474feec239591f524aee4c72c44721fbab0007fcee391306f34", "spec_sha": "09e405829bb7fb46f56cee3da95893e580060886cefd37f46349c5ea562e5247", "project_uri": "https://rubygems.org/gems/open_ai_bot", "gem_uri": "https://rubygems.org/gems/open_ai_bot-0.3.10.gem", "homepage_uri": "https://github.com/bulgakke/open_ai_bot", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bulgakke/open_ai_bot", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "down", "requirements": "~> 5.4" }, { "name": "http", "requirements": "~> 5.1" }, { "name": "nokogiri", "requirements": "~> 1.15" }, { "name": "rubydium", "requirements": ">= 0.2.5" }, { "name": "ruby-openai", "requirements": "~> 8.1" } ] } }
2025-06-29 17:00:55 UTC
xts8f5HrKt3xVNQwXv8HC

open_ai_bot

Telegram bot for using ChatGPT, DALL-E and Whisper

0.3.9
Content{ "name": "open_ai_bot", "downloads": 8011, "version": "0.3.9", "version_created_at": "2025-06-29T16:59:51.229Z", "version_downloads": 0, "platform": "ruby", "authors": "bulgakke", "info": "Telegram bot for using ChatGPT, DALL-E and Whisper", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bulgakke/open_ai_bot", "source_code_uri": "https://github.com/bulgakke/open_ai_bot", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "e2885f5f7981b90c841078a68bd804cdeb24d1e88cadd6e61eb7cd9181ecd439", "spec_sha": "a1be9f0c0bc57096c99a71663fcb843fb347ec2a56821579f44fcc419c57e145", "project_uri": "https://rubygems.org/gems/open_ai_bot", "gem_uri": "https://rubygems.org/gems/open_ai_bot-0.3.9.gem", "homepage_uri": "https://github.com/bulgakke/open_ai_bot", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bulgakke/open_ai_bot", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "down", "requirements": "~> 5.4" }, { "name": "http", "requirements": "~> 5.1" }, { "name": "nokogiri", "requirements": "~> 1.15" }, { "name": "rubydium", "requirements": ">= 0.2.5" }, { "name": "ruby-openai", "requirements": "~> 8.1" } ] } }
2025-06-29 16:59:52 UTC
6vZ0-xWE-6ggGmde19_lO

tapioca_dsl_compiler_store_model

Provides Tapioca DSL compiler for generating RBI files for StoreModel gem

0.1.1
Content{ "name": "tapioca_dsl_compiler_store_model", "downloads": 28, "version": "0.1.1", "version_created_at": "2025-06-29T16:59:43.074Z", "version_downloads": 0, "platform": "ruby", "authors": "speria-jp", "info": "Provides Tapioca DSL compiler for generating RBI files for StoreModel gem", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/speria-jp/tapioca_dsl_compiler_store_model", "source_code_uri": "https://github.com/speria-jp/tapioca_dsl_compiler_store_model", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "5ab88710e0245bd7d53b2b9be8e8f8610cb8ef469d0a5758d523e3ef9ce106b4", "spec_sha": "1660666c7f1ad181a3d8835700e651022d1107428a7ed8759abe7ac71b822486", "project_uri": "https://rubygems.org/gems/tapioca_dsl_compiler_store_model", "gem_uri": "https://rubygems.org/gems/tapioca_dsl_compiler_store_model-0.1.1.gem", "homepage_uri": "https://github.com/speria-jp/tapioca_dsl_compiler_store_model", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/speria-jp/tapioca_dsl_compiler_store_model", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "store_model", "requirements": ">= 1.0.0" }, { "name": "tapioca", "requirements": ">= 0.11.0" } ] } }
2025-06-29 16:59:44 UTC
uIXF59RtGpWkIJ0oNI-Qq

sashite-snn

A clean, minimal Ruby implementation of Style Name Notation (SNN) for abstract strategy games. SNN provides a consistent and rule-agnostic format for identifying piece styles, enabling clear distinction between different piece traditions, variants, or design approaches within multi-style gaming environments. Features include player-based casing, style validation, and cross-style compatibility. Perfect for game engines, multi-tradition environments, and hybrid gaming systems.

1.0.1
Content{ "name": "sashite-snn", "downloads": 153, "version": "1.0.1", "version_created_at": "2025-06-29T16:56:30.814Z", "version_downloads": 0, "platform": "ruby", "authors": "Cyril Kato", "info": "A clean, minimal Ruby implementation of Style Name Notation (SNN) for abstract strategy games.\nSNN provides a consistent and rule-agnostic format for identifying piece styles, enabling\nclear distinction between different piece traditions, variants, or design approaches within\nmulti-style gaming environments. Features include player-based casing, style validation,\nand cross-style compatibility. Perfect for game engines, multi-tradition environments,\nand hybrid gaming systems.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/sashite/snn.rb", "bug_tracker_uri": "https://github.com/sashite/snn.rb/issues", "source_code_uri": "https://github.com/sashite/snn.rb", "documentation_uri": "https://rubydoc.info/github/sashite/snn.rb/main", "specification_uri": "https://sashite.dev/documents/snn/1.0.0/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "62f204836436416e65ee0af1ca290283227908257915dda305c6830b9a31a05d", "spec_sha": "e0c347c274e7df707d80c4de292bb556ef20010f369f191103a2f085c60e8d92", "project_uri": "https://rubygems.org/gems/sashite-snn", "gem_uri": "https://rubygems.org/gems/sashite-snn-1.0.1.gem", "homepage_uri": "https://github.com/sashite/snn.rb", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/github/sashite/snn.rb/main", "mailing_list_uri": null, "source_code_uri": "https://github.com/sashite/snn.rb", "bug_tracker_uri": "https://github.com/sashite/snn.rb/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-06-29 16:56:33 UTC
YFIk5GZMG3KgAFvITF79T

sorbet-result

Adds T::Result to sorbet-runtime, which is a basic, strongly-typed monad

1.4.0
Content{ "name": "sorbet-result", "downloads": 1161409, "version": "1.4.0", "version_created_at": "2025-06-29T16:54:55.506Z", "version_downloads": 0, "platform": "ruby", "authors": "Max VelDink", "info": "Adds T::Result to sorbet-runtime, which is a basic, strongly-typed monad", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/maxveldink/sorbet-result", "changelog_uri": "https://github.com/maxveldink/sorbet-result/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/maxveldink/sorbet-result", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "194eededbcb78cf04ee2db8bd3b19e76f305dc043062ed90c56b4b9eac268ccd", "spec_sha": "8cc09c3ed48cafbb058750df99a24599a40986dbf67d0adce08c3c2a891c4735", "project_uri": "https://rubygems.org/gems/sorbet-result", "gem_uri": "https://rubygems.org/gems/sorbet-result-1.4.0.gem", "homepage_uri": "https://github.com/maxveldink/sorbet-result", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/maxveldink/sorbet-result", "bug_tracker_uri": null, "changelog_uri": "https://github.com/maxveldink/sorbet-result/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "sorbet-runtime", "requirements": "~> 0.5" } ] } }
2025-06-29 16:54:59 UTC
Y5uYfipuA5MXj4AlloG3J

open_ai_bot

Telegram bot for using ChatGPT, DALL-E and Whisper

0.3.8
Content{ "name": "open_ai_bot", "downloads": 8005, "version": "0.3.8", "version_created_at": "2025-06-29T16:48:07.220Z", "version_downloads": 0, "platform": "ruby", "authors": "bulgakke", "info": "Telegram bot for using ChatGPT, DALL-E and Whisper", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bulgakke/open_ai_bot", "source_code_uri": "https://github.com/bulgakke/open_ai_bot", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "0fd2a5471b135a2be67a91d0d5154f1d54a0a0d1144a5f6d6ab41f1568a3958d", "spec_sha": "ba7f2c43a516f67caeb305907308f622231005286cb22322761398f0cafeeda1", "project_uri": "https://rubygems.org/gems/open_ai_bot", "gem_uri": "https://rubygems.org/gems/open_ai_bot-0.3.8.gem", "homepage_uri": "https://github.com/bulgakke/open_ai_bot", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bulgakke/open_ai_bot", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "down", "requirements": "~> 5.4" }, { "name": "http", "requirements": "~> 5.1" }, { "name": "nokogiri", "requirements": "~> 1.15" }, { "name": "rubydium", "requirements": ">= 0.2.5" }, { "name": "ruby-openai", "requirements": "~> 8.1" } ] } }
2025-06-29 16:48:10 UTC
O8WmDK7tHqJblVA0Gx7NG

sorbet-result

Adds T::Result to sorbet-runtime, which is a basic, strongly-typed monad

1.3.0
Content{ "name": "sorbet-result", "downloads": 1161398, "version": "1.3.0", "version_created_at": "2025-06-29T16:34:51.406Z", "version_downloads": 0, "platform": "ruby", "authors": "Max VelDink", "info": "Adds T::Result to sorbet-runtime, which is a basic, strongly-typed monad", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/maxveldink/sorbet-result", "changelog_uri": "https://github.com/maxveldink/sorbet-result/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/maxveldink/sorbet-result", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "81d71c1f9c5663e57058daa70e3b5550d63ddf12bd5cbc36cd3d0ea5e9e3ac5c", "spec_sha": "f0cc5fac5ec49527b8456a92ecdddf02459c8261a67a7738a583e9ef1fe67881", "project_uri": "https://rubygems.org/gems/sorbet-result", "gem_uri": "https://rubygems.org/gems/sorbet-result-1.3.0.gem", "homepage_uri": "https://github.com/maxveldink/sorbet-result", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/maxveldink/sorbet-result", "bug_tracker_uri": null, "changelog_uri": "https://github.com/maxveldink/sorbet-result/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "sorbet-runtime", "requirements": "~> 0.5" } ] } }
2025-06-29 16:34:55 UTC
plfT4a0OseEAADASJH8Ey

rubydium

An OO framework for building Telegram bots. That's the plan, at least.

0.4.8
Content{ "name": "rubydium", "downloads": 11441, "version": "0.4.8", "version_created_at": "2025-06-29T16:28:18.093Z", "version_downloads": 0, "platform": "ruby", "authors": "bulgakke", "info": "An OO framework for building Telegram bots. That's the plan, at least.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bulgakke/rubydium", "source_code_uri": "https://github.com/bulgakke/rubydium", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "733b20167723b32b96349ba073aa72585218fb0ddaa3ef24a36a5ecccfb5394a", "spec_sha": "538be8f3af668a05b71768764884f303e866fe0db238ddc27f6ffe80f9615fdd", "project_uri": "https://rubygems.org/gems/rubydium", "gem_uri": "https://rubygems.org/gems/rubydium-0.4.8.gem", "homepage_uri": "https://github.com/bulgakke/rubydium", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bulgakke/rubydium", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "async", "requirements": "~> 2.3" }, { "name": "telegram-bot-ruby", "requirements": "~> 2.2" } ] } }
2025-06-29 16:28:19 UTC
DkjnENyVU3bxGuKncQdMm

rubydium

An OO framework for building Telegram bots. That's the plan, at least.

0.4.7
Content{ "name": "rubydium", "downloads": 11440, "version": "0.4.7", "version_created_at": "2025-06-29T16:25:25.723Z", "version_downloads": 0, "platform": "ruby", "authors": "bulgakke", "info": "An OO framework for building Telegram bots. That's the plan, at least.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bulgakke/rubydium", "source_code_uri": "https://github.com/bulgakke/rubydium", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "9405e44d3466dc75ef3d8335c147ac3d629ee2e5fb2706a18513be62b0e9e8bf", "spec_sha": "2c1782106f1009e3c16545084e1bf68368b0aaf1c47b862dfabb8cc116049ba4", "project_uri": "https://rubygems.org/gems/rubydium", "gem_uri": "https://rubygems.org/gems/rubydium-0.4.7.gem", "homepage_uri": "https://github.com/bulgakke/rubydium", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bulgakke/rubydium", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "async", "requirements": "~> 2.3" }, { "name": "telegram-bot-ruby", "requirements": "~> 1.0.0" } ] } }
2025-06-29 16:25:32 UTC
anEGgRRQjtYzQiuLu5LcW

rubydium

An OO framework for building Telegram bots. That's the plan, at least.

0.4.6
Content{ "name": "rubydium", "downloads": 11440, "version": "0.4.6", "version_created_at": "2025-06-29T16:20:37.721Z", "version_downloads": 0, "platform": "ruby", "authors": "bulgakke", "info": "An OO framework for building Telegram bots. That's the plan, at least.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bulgakke/rubydium", "source_code_uri": "https://github.com/bulgakke/rubydium", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "094c86c4a555f1c309376ab4705d91def5bf56d2bdc44a07f20cbc3b07c238af", "spec_sha": "ee85ae018b9634ce1822feaf55bcac5adef44bc61817f2cde21c15f8fee171b9", "project_uri": "https://rubygems.org/gems/rubydium", "gem_uri": "https://rubygems.org/gems/rubydium-0.4.6.gem", "homepage_uri": "https://github.com/bulgakke/rubydium", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bulgakke/rubydium", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "async", "requirements": "~> 2.3" }, { "name": "telegram-bot-ruby", "requirements": "~> 1.0.0" } ] } }
2025-06-29 16:20:39 UTC
5IQ4T5V-zC3mvyxJY8FQa

open_ai_bot

Telegram bot for using ChatGPT, DALL-E and Whisper

0.3.7
Content{ "name": "open_ai_bot", "downloads": 7983, "version": "0.3.7", "version_created_at": "2025-06-29T16:19:48.255Z", "version_downloads": 0, "platform": "ruby", "authors": "bulgakke", "info": "Telegram bot for using ChatGPT, DALL-E and Whisper", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bulgakke/open_ai_bot", "source_code_uri": "https://github.com/bulgakke/open_ai_bot", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "b01919addd338c1d2a4c37a591c3a623ddb2fbe39f33bc2d51bcb47ea5593377", "spec_sha": "dc98800bb48f839ebe7b3f49e107573a7e5082a2dd17ae2732312eb3f366dec5", "project_uri": "https://rubygems.org/gems/open_ai_bot", "gem_uri": "https://rubygems.org/gems/open_ai_bot-0.3.7.gem", "homepage_uri": "https://github.com/bulgakke/open_ai_bot", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bulgakke/open_ai_bot", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "down", "requirements": "~> 5.4" }, { "name": "http", "requirements": "~> 5.1" }, { "name": "nokogiri", "requirements": "~> 1.15" }, { "name": "rubydium", "requirements": ">= 0.2.5" }, { "name": "ruby-openai", "requirements": "~> 8.1" } ] } }
2025-06-29 16:19:49 UTC
vQyzhZwqOhaLExT-MX2Bd

tapioca_dsl_compiler_store_model

Provides Tapioca DSL compiler for generating RBI files for StoreModel gem

0.1.0
Content{ "name": "tapioca_dsl_compiler_store_model", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-06-29T16:19:23.945Z", "version_downloads": 0, "platform": "ruby", "authors": "speria-jp", "info": "Provides Tapioca DSL compiler for generating RBI files for StoreModel gem", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/speria-jp/tapioca_dsl_compiler_store_model", "source_code_uri": "https://github.com/speria-jp/tapioca_dsl_compiler_store_model", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "800aad51aad820952908c1f618a88a7b67a21aade5f33b146c2b0836ad38e6a8", "spec_sha": "649792a8fd3140cafaca867f199fa62c64e7b91d9bd3f8c7fc1609cfb6915750", "project_uri": "https://rubygems.org/gems/tapioca_dsl_compiler_store_model", "gem_uri": "https://rubygems.org/gems/tapioca_dsl_compiler_store_model-0.1.0.gem", "homepage_uri": "https://github.com/speria-jp/tapioca_dsl_compiler_store_model", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/speria-jp/tapioca_dsl_compiler_store_model", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "store_model", "requirements": ">= 1.0.0" }, { "name": "tapioca", "requirements": ">= 0.11.0" } ] } }
2025-06-29 16:19:26 UTC
5izdQxlweC0_7RDUROkws

sashite-pnn

A clean, immutable Ruby interface for working with piece identifiers in PNN format. PNN extends PIN notation to provide style-aware piece representation with derivation markers for cross-style games. Features include all four fundamental piece attributes (type, side, state, style), enabling hybrid game scenarios and piece origin tracking. Perfect for game engines, analysis tools, and cross-tradition board game applications.

1.0.1
Content{ "name": "sashite-pnn", "downloads": 17, "version": "1.0.1", "version_created_at": "2025-06-29T16:19:12.168Z", "version_downloads": 0, "platform": "ruby", "authors": "Cyril Kato", "info": "A clean, immutable Ruby interface for working with piece identifiers in PNN format. PNN extends PIN notation to provide style-aware piece representation with derivation markers for cross-style games. Features include all four fundamental piece attributes (type, side, state, style), enabling hybrid game scenarios and piece origin tracking. Perfect for game engines, analysis tools, and cross-tradition board game applications.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/sashite/pnn.rb", "bug_tracker_uri": "https://github.com/sashite/pnn.rb/issues", "source_code_uri": "https://github.com/sashite/pnn.rb", "documentation_uri": "https://rubydoc.info/github/sashite/pnn.rb/main", "specification_uri": "https://sashite.dev/specs/pnn/1.0.0/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "6ea68953fb9ae485b6acaa824e691c064b32b4244e21a17e2ce57fead0c912aa", "spec_sha": "4d66b10ea6f8a1bbe00069a178718cad3c0eec17e56931eadc9fa70282550b36", "project_uri": "https://rubygems.org/gems/sashite-pnn", "gem_uri": "https://rubygems.org/gems/sashite-pnn-1.0.1.gem", "homepage_uri": "https://github.com/sashite/pnn.rb", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/github/sashite/pnn.rb/main", "mailing_list_uri": null, "source_code_uri": "https://github.com/sashite/pnn.rb", "bug_tracker_uri": "https://github.com/sashite/pnn.rb/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "sashite-pin", "requirements": "~> 1.1.0" } ] } }
2025-06-29 16:19:15 UTC
KPSYGmdGxz5zAOSXLCPOo

rspec-wait

RSpec::Wait enables time-resilient expectations in your RSpec test suite.

1.0.2
Content{ "name": "rspec-wait", "downloads": 8288668, "version": "1.0.2", "version_created_at": "2025-06-29T16:16:02.786Z", "version_downloads": 0, "platform": "ruby", "authors": "Steve Richert", "info": "RSpec::Wait enables time-resilient expectations in your RSpec test suite.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/laserlemon", "homepage_uri": "https://github.com/laserlemon/rspec-wait", "bug_tracker_uri": "https://github.com/laserlemon/rspec-wait/issues", "source_code_uri": "https://github.com/laserlemon/rspec-wait", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "865f921239325d3d26fc10ded4bdd485d8b58bcaaad1a28dd85ed15266b5a912", "spec_sha": "dda886662808bfb47101550f8bb4ea0bcf735e06e8c58cbe40948ea673fdf884", "project_uri": "https://rubygems.org/gems/rspec-wait", "gem_uri": "https://rubygems.org/gems/rspec-wait-1.0.2.gem", "homepage_uri": "https://github.com/laserlemon/rspec-wait", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/laserlemon/rspec-wait", "bug_tracker_uri": "https://github.com/laserlemon/rspec-wait/issues", "changelog_uri": null, "funding_uri": "https://github.com/sponsors/laserlemon", "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.0" }, { "name": "rake", "requirements": ">= 13.0" } ], "runtime": [ { "name": "rspec", "requirements": ">= 3.4" } ] } }
2025-06-29 16:16:04 UTC
-on1xxZqOL2CWvVbW7HJj

readwise

Minimal Readwise API client and highlight parsing library

1.0.1
Content{ "name": "readwise", "downloads": 2783, "version": "1.0.1", "version_created_at": "2025-06-29T16:04:44.976Z", "version_downloads": 0, "platform": "ruby", "authors": "Josh Beckman", "info": "Minimal Readwise API client and highlight parsing library", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/joshbeckman", "homepage_uri": "https://github.com/joshbeckman/readwise-ruby", "changelog_uri": "https://github.com/joshbeckman/readwise-ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/joshbeckman/readwise-ruby", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "8bca40fa0dd506fcd1a876d17b7c86ac9eb2b95c8f7b744fdf950747fbdfd4e2", "spec_sha": "3d9b2af4906a236057b7958c047a7202a3ff98c8f17126d819db909393b934bf", "project_uri": "https://rubygems.org/gems/readwise", "gem_uri": "https://rubygems.org/gems/readwise-1.0.1.gem", "homepage_uri": "https://github.com/joshbeckman/readwise-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/joshbeckman/readwise-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/joshbeckman/readwise-ruby/blob/main/CHANGELOG.md", "funding_uri": "https://github.com/sponsors/joshbeckman", "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.2" }, { "name": "rake", "requirements": "~> 10.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rspec-file_fixtures", "requirements": "~> 0.1.6" } ], "runtime": [] } }
2025-06-29 16:04:46 UTC
9eKd5ycpXC3nOvQi2tUB8

state_machines

Adds support for creating state machines for attributes on any Ruby class

0.31.0
Content{ "name": "state_machines", "downloads": 171164385, "version": "0.31.0", "version_created_at": "2025-06-29T16:03:42.296Z", "version_downloads": 0, "platform": "ruby", "authors": "Abdelkader Boudih, Aaron Pfeifer", "info": "Adds support for creating state machines for attributes on any Ruby class", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/state-machines/state_machines", "changelog_uri": "https://github.com/state-machines/state_machines/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/state-machines/state_machines", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "47836e857b1acf617dc6e95b6f31e508ead3e42f61f82a6c73c6957a8732da00", "spec_sha": "ac1ce88968436c742be4e0992ef28cb210859fea114ff9e2b322cf3531703a73", "project_uri": "https://rubygems.org/gems/state_machines", "gem_uri": "https://rubygems.org/gems/state_machines-0.31.0.gem", "homepage_uri": "https://github.com/state-machines/state_machines", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/state-machines/state_machines", "bug_tracker_uri": null, "changelog_uri": "https://github.com/state-machines/state_machines/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 1.7.6" }, { "name": "minitest", "requirements": ">= 5.4" }, { "name": "rake", "requirements": ">= 0" } ], "runtime": [] } }
2025-06-29 16:03:43 UTC
iKQpVfTUA4_QvcV6z7Llf

readwise

Minimal Readwise API client and highlight parsing library

1.0.0
Content{ "name": "readwise", "downloads": 2780, "version": "1.0.0", "version_created_at": "2025-06-29T15:55:36.413Z", "version_downloads": 0, "platform": "ruby", "authors": "Josh Beckman", "info": "Minimal Readwise API client and highlight parsing library", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/joshbeckman", "homepage_uri": "https://github.com/joshbeckman/readwise-ruby", "changelog_uri": "https://github.com/joshbeckman/readwise-ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/joshbeckman/readwise-ruby", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "052a7279fb04db0ae83e57d72b188a81e8b14b7105c72b8e34c7a157cfeee95a", "spec_sha": "fdbb57e57d71f15ebfbde9cce385f39d7f1964b07eb692e103e1afbb26221e02", "project_uri": "https://rubygems.org/gems/readwise", "gem_uri": "https://rubygems.org/gems/readwise-1.0.0.gem", "homepage_uri": "https://github.com/joshbeckman/readwise-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/joshbeckman/readwise-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/joshbeckman/readwise-ruby/blob/main/CHANGELOG.md", "funding_uri": "https://github.com/sponsors/joshbeckman", "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.2" }, { "name": "rake", "requirements": "~> 10.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rspec-file_fixtures", "requirements": "~> 0.1.6" } ], "runtime": [] } }
2025-06-29 15:55:37 UTC
JBuY_D_zR51Z7sdAd3YqS

sashite-pnn

A clean, immutable Ruby interface for working with piece identifiers in PNN format. PNN extends PIN notation to provide style-aware piece representation with derivation markers for cross-style games. Features include all four fundamental piece attributes (type, side, state, style), enabling hybrid game scenarios and piece origin tracking. Perfect for game engines, analysis tools, and cross-tradition board game applications.

1.0.0
Content{ "name": "sashite-pnn", "downloads": 0, "version": "1.0.0", "version_created_at": "2025-06-29T15:55:18.999Z", "version_downloads": 0, "platform": "ruby", "authors": "Cyril Kato", "info": "A clean, immutable Ruby interface for working with piece identifiers in PNN format. PNN extends PIN notation to provide style-aware piece representation with derivation markers for cross-style games. Features include all four fundamental piece attributes (type, side, state, style), enabling hybrid game scenarios and piece origin tracking. Perfect for game engines, analysis tools, and cross-tradition board game applications.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/sashite/pnn.rb", "bug_tracker_uri": "https://github.com/sashite/pnn.rb/issues", "source_code_uri": "https://github.com/sashite/pnn.rb", "documentation_uri": "https://rubydoc.info/github/sashite/pnn.rb/main", "specification_uri": "https://sashite.dev/specs/pnn/1.0.0/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "554c1784fd5d14bd8333637316431a9762fa51c5c300a78dcb6dac142833c41c", "spec_sha": "bd69ebf079c6cfe60d586dd98008737516456eded3219046439eaca0d1a8b0c3", "project_uri": "https://rubygems.org/gems/sashite-pnn", "gem_uri": "https://rubygems.org/gems/sashite-pnn-1.0.0.gem", "homepage_uri": "https://github.com/sashite/pnn.rb", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/github/sashite/pnn.rb/main", "mailing_list_uri": null, "source_code_uri": "https://github.com/sashite/pnn.rb", "bug_tracker_uri": "https://github.com/sashite/pnn.rb/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "sashite-pin", "requirements": "~> 1.0.0" } ] } }
2025-06-29 15:55:21 UTC
Ypx_KZcOvCiyUPydIvTIn

waldit

Postgres based audit trail for your Active Records, with 100% consistency.

0.0.1
Content{ "name": "waldit", "downloads": 0, "version": "0.0.1", "version_created_at": "2025-06-29T15:52:46.546Z", "version_downloads": 0, "platform": "ruby", "authors": "Rodrigo Navarro", "info": "Postgres based audit trail for your Active Records, with 100% consistency.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/reu/waldit", "source_code_uri": "https://github.com/reu/waldit" }, "yanked": false, "sha": "7be6b4e9fa1842e6f393954f7a943934ac88adfcb7d2b0aa84565d83e62bbaab", "spec_sha": "a3798c47ac35a595beaca22819fbf693f6625cb596b3d4d60b45b29cddadbf22", "project_uri": "https://rubygems.org/gems/waldit", "gem_uri": "https://rubygems.org/gems/waldit-0.0.1.gem", "homepage_uri": "https://github.com/reu/waldit", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/reu/waldit", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "parlour", "requirements": ">= 0" }, { "name": "rbs", "requirements": ">= 0" }, { "name": "sorbet", "requirements": ">= 0" }, { "name": "tapioca", "requirements": ">= 0" } ], "runtime": [ { "name": "activerecord", "requirements": ">= 7" }, { "name": "wal", "requirements": ">= 0.0.2" } ] } }
2025-06-29 15:52:50 UTC
MMqYMfJY26YBpFVmCfd43

sashite-pin

PIN (Piece Identifier Notation) provides an ASCII-based format for representing pieces in abstract strategy board games. This gem implements the PIN Specification v1.0.0 with a modern Ruby interface featuring immutable piece objects and functional programming principles. PIN translates piece attributes from the Game Protocol into a compact, portable notation system using ASCII letters with optional state modifiers and case-based player group classification.

1.1.0
Content{ "name": "sashite-pin", "downloads": 91, "version": "1.1.0", "version_created_at": "2025-06-29T15:45:27.754Z", "version_downloads": 0, "platform": "ruby", "authors": "Cyril Kato", "info": "PIN (Piece Identifier Notation) provides an ASCII-based format for representing pieces\nin abstract strategy board games. This gem implements the PIN Specification v1.0.0 with\na modern Ruby interface featuring immutable piece objects and functional programming\nprinciples. PIN translates piece attributes from the Game Protocol into a compact,\nportable notation system using ASCII letters with optional state modifiers and\ncase-based player group classification.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/sashite/pin.rb", "bug_tracker_uri": "https://github.com/sashite/pin.rb/issues", "source_code_uri": "https://github.com/sashite/pin.rb", "documentation_uri": "https://rubydoc.info/github/sashite/pin.rb/main", "specification_uri": "https://sashite.dev/specs/pin/1.0.0/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "51b50aaf98de226a3546d8eb5b7970157f8b31848fa6b783b8ff0a9d15aab6cd", "spec_sha": "c1d223329c7b7ea0c868f787790064ac70b27fb9f19acd977fe1c9f7db6549e7", "project_uri": "https://rubygems.org/gems/sashite-pin", "gem_uri": "https://rubygems.org/gems/sashite-pin-1.1.0.gem", "homepage_uri": "https://github.com/sashite/pin.rb", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/github/sashite/pin.rb/main", "mailing_list_uri": null, "source_code_uri": "https://github.com/sashite/pin.rb", "bug_tracker_uri": "https://github.com/sashite/pin.rb/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-06-29 15:45:29 UTC
JkuCQBu3c8TLxVWLwqSWb

dockerfile-rails

Dockerfile generator for Rails

1.7.10
Content{ "name": "dockerfile-rails", "downloads": 583349, "version": "1.7.10", "version_created_at": "2025-06-29T15:06:44.660Z", "version_downloads": 0, "platform": "ruby", "authors": "Sam Ruby", "info": "Dockerfile generator for Rails", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/fly-apps/dockerfile-rails" }, "yanked": false, "sha": "04163273792ec6c6560244d32c0b44bbed705384a47b8063adcbf0d7bc8abd26", "spec_sha": "66c1a99938456fe029845e08dd8b460c2e1b1a1348be185c2fe3202201d543bb", "project_uri": "https://rubygems.org/gems/dockerfile-rails", "gem_uri": "https://rubygems.org/gems/dockerfile-rails-1.7.10.gem", "homepage_uri": "https://github.com/fly-apps/dockerfile-rails", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 3.0.0" } ] } }
2025-06-29 15:06:47 UTC
eyfxx6v9slW-ADWMCmSeJ

enhance_swarm

EnhanceSwarm extracts and automates Claude Swarm multi-agent orchestration patterns, including the ENHANCE protocol, task management, MCP integrations, and token optimization strategies. Built from production experience with Rails 8 applications.

1.0.0
Content{ "name": "enhance_swarm", "downloads": 0, "version": "1.0.0", "version_created_at": "2025-06-29T15:01:29.686Z", "version_downloads": 0, "platform": "ruby", "authors": "Todd Dickerson", "info": "EnhanceSwarm extracts and automates Claude Swarm multi-agent orchestration patterns, including the ENHANCE protocol, task management, MCP integrations, and token optimization strategies. Built from production experience with Rails 8 applications.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/todddickerson/enhance_swarm", "changelog_uri": "https://github.com/todddickerson/enhance_swarm/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/todddickerson/enhance_swarm" }, "yanked": false, "sha": "18c0210d49e116ba47010b26eccac892209f7da8dd5780df717d70b59cd65aa3", "spec_sha": "e4ffad757d7a6b0d3348f311e13e8691cfc867cbd46a919cd44db4d265a83751", "project_uri": "https://rubygems.org/gems/enhance_swarm", "gem_uri": "https://rubygems.org/gems/enhance_swarm-1.0.0.gem", "homepage_uri": "https://github.com/todddickerson/enhance_swarm", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/todddickerson/enhance_swarm", "bug_tracker_uri": null, "changelog_uri": "https://github.com/todddickerson/enhance_swarm/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "pry", "requirements": "~> 0.14" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.12" }, { "name": "rubocop", "requirements": "~> 1.60" } ], "runtime": [ { "name": "colorize", "requirements": "~> 1.1" }, { "name": "fileutils", "requirements": "~> 1.7" }, { "name": "listen", "requirements": "~> 3.8" }, { "name": "parallel", "requirements": "~> 1.24" }, { "name": "psych", "requirements": "~> 5.1" }, { "name": "thor", "requirements": "~> 1.3" }, { "name": "tty-prompt", "requirements": "~> 0.23" }, { "name": "tty-table", "requirements": "~> 0.12" }, { "name": "webrick", "requirements": "~> 1.8" } ] } }
2025-06-29 15:01:35 UTC
lpbtx-7-ef4CwZZvh3KL9

dbviewer

DBViewer is a mountable Rails engine that provides a simple interface to view database tables and their records.

0.9.3
Content{ "name": "dbviewer", "downloads": 6501, "version": "0.9.3", "version_created_at": "2025-06-29T14:23:29.043Z", "version_downloads": 0, "platform": "ruby", "authors": "Wailan Tirajoh", "info": "DBViewer is a mountable Rails engine that provides a simple interface to view database tables and their records.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/wailantirajoh/dbviewer", "changelog_uri": "https://github.com/wailantirajoh/dbviewer/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/wailantirajoh/dbviewer" }, "yanked": false, "sha": "ce65385661cbb2a6bf05b91617d22c6d0e8d65d09eeb6e3a861bda506ea8daf7", "spec_sha": "933c62eaf63375cfcfee334b88788cec8ec19e8af3d16a01d14a905457841720", "project_uri": "https://rubygems.org/gems/dbviewer", "gem_uri": "https://rubygems.org/gems/dbviewer-0.9.3.gem", "homepage_uri": "https://github.com/wailantirajoh/dbviewer", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/wailantirajoh/dbviewer", "bug_tracker_uri": null, "changelog_uri": "https://github.com/wailantirajoh/dbviewer/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activerecord", "requirements": ">= 7.0.0" }, { "name": "csv", "requirements": ">= 0" }, { "name": "propshaft", "requirements": ">= 1.1.0" }, { "name": "rails", "requirements": ">= 7.0.0" } ] } }
2025-06-29 14:23:30 UTC
lehC5TgxVnNc-z8Gf6qq6

active_record_compose

activemodel form object pattern. it embraces multiple AR models and provides a transparent interface as if they were a single model.

0.11.2
Content{ "name": "active_record_compose", "downloads": 42236, "version": "0.11.2", "version_created_at": "2025-06-29T14:19:25.746Z", "version_downloads": 0, "platform": "ruby", "authors": "hamajyotan", "info": "activemodel form object pattern. it embraces multiple AR models and provides a transparent interface as if they were a single model.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/hamajyotan/active_record_compose", "changelog_uri": "https://github.com/hamajyotan/active_record_compose/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/hamajyotan/active_record_compose", "documentation_uri": "https://www.rubydoc.info/gems/active_record_compose/0.11.2", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "403e06b0a5d00808e2d874fcc5312db563051bddebe6f20268b3537dca5d083e", "spec_sha": "7eae1a8e8dc7a875e513217b64e30ae9596d30c60b743918189d6507ab247927", "project_uri": "https://rubygems.org/gems/active_record_compose", "gem_uri": "https://rubygems.org/gems/active_record_compose-0.11.2.gem", "homepage_uri": "https://github.com/hamajyotan/active_record_compose", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/active_record_compose/0.11.2", "mailing_list_uri": null, "source_code_uri": "https://github.com/hamajyotan/active_record_compose", "bug_tracker_uri": null, "changelog_uri": "https://github.com/hamajyotan/active_record_compose/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activerecord", "requirements": ">= 7.0, < 8.1" } ] } }
2025-06-29 14:19:28 UTC
V0BAukeaadTBcbE6rTAei

breeze_cms

Breeze integrates a content editor into the rails workflow and lets developers define the layouts they create. It renders pages, that are made up of sections, that may include cards. Breeze also manages images, even lets you edit them, and manages translations when you go international. All data is stored in yaml files, images as assets. Breeze makes commits for changes which developers upstream in a very rails sort of way.

1.0.3
Content{ "name": "breeze_cms", "downloads": 1572, "version": "1.0.3", "version_created_at": "2025-06-29T14:10:38.273Z", "version_downloads": 0, "platform": "ruby", "authors": "Torsten", "info": "Breeze integrates a content editor into the rails workflow and lets developers define the layouts they create. It renders pages, that are made up of sections, that may include cards. Breeze also manages images, even lets you edit them, and manages translations when you go international.\n All data is stored in yaml files, images as assets.\n Breeze makes commits for changes which developers upstream in a very rails sort of way.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://breeze.codeberg.page", "changelog_uri": "https://codeberg.org/breeze/breeze/src/branch/main/CHANGELOG.md", "source_code_uri": "https://codeberg.org/breeze/breeze" }, "yanked": false, "sha": "e446ca26ec91032b3ac70f60be2cb2c30bd21b8cd32bdb9a27b55418a4be00d7", "spec_sha": "f4e1ae8234ed48a3fa6259d95ce60d8b5b0b5cc31f216756881732c74e06bd48", "project_uri": "https://rubygems.org/gems/breeze_cms", "gem_uri": "https://rubygems.org/gems/breeze_cms-1.0.3.gem", "homepage_uri": "https://breeze.codeberg.page", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://codeberg.org/breeze/breeze", "bug_tracker_uri": null, "changelog_uri": "https://codeberg.org/breeze/breeze/src/branch/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "haml-rails", "requirements": "~> 2" }, { "name": "jquery-rails", "requirements": "~> 4.0" }, { "name": "mini_magick", "requirements": ">= 0" }, { "name": "opal-jquery", "requirements": "~> 0.5" }, { "name": "opal-rails", "requirements": "~> 2.0" }, { "name": "rabl", "requirements": "~> 0.15" }, { "name": "rails", "requirements": "~> 7.1" }, { "name": "rake", "requirements": ">= 0" }, { "name": "redcarpet", "requirements": "~> 3" }, { "name": "ruby2js", "requirements": "~> 5.1, <= 6.0" }, { "name": "simple_form-tailwind", "requirements": ">= 0" }, { "name": "tailwindcss-rails", "requirements": "~> 2.7" } ] } }
2025-06-29 14:10:39 UTC
qix6d1JeWZ4hCKmxSBfFK

ru.Bee

Application web server written on Ruby

1.9.6
Content{ "name": "ru.Bee", "downloads": 4277, "version": "1.9.6", "version_created_at": "2025-06-29T13:22:25.593Z", "version_downloads": 0, "platform": "ruby", "authors": "Oleg Saltykov", "info": "Application web server written on Ruby", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "9ae576ec0f17fdfab94e5ca400643b822f5de4f6382cb09a62a64754336305a5", "spec_sha": "e4d6537a51095bde3d8dcb7ad136e170a9f25fc57dd8a27258ce7f37e82635bc", "project_uri": "https://rubygems.org/gems/ru.Bee", "gem_uri": "https://rubygems.org/gems/ru.Bee-1.9.6.gem", "homepage_uri": "https://github.com/nucleom42/rubee", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ru.Bee/1.9.6", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bundler", "requirements": "~> 2.1, >= 2.1.4" } ] } }
2025-06-29 13:22:28 UTC
gPphXWiAzqU9MsuGokkZW

robodash

Robodash is a lightweight Ruby gem for sending POST requests to Robodash's API. It is designed to be simple to use, with support for API tokens and background threading for non-blocking requests. Ideal for 'fire-and-forget' HTTP pings.

0.2.0
Content{ "name": "robodash", "downloads": 247, "version": "0.2.0", "version_created_at": "2025-06-29T13:11:27.511Z", "version_downloads": 0, "platform": "ruby", "authors": "Bram Jetten", "info": "Robodash is a lightweight Ruby gem for sending POST requests to Robodash's API. It is designed to be simple to use, with support for API tokens and background threading for non-blocking requests. Ideal for 'fire-and-forget' HTTP pings.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://beta.robodash.app", "source_code_uri": "https://github.com/Bramjetten/robodash-gem" }, "yanked": false, "sha": "7abd6d3843d6a700adfeb9c35c702b671b8859af0c1a7f52b338223c4fb35ced", "spec_sha": "9fe7e4cbecd7c45362b9d1477e2f81fbc0699fdfa8ce35710bab48aeba670793", "project_uri": "https://rubygems.org/gems/robodash", "gem_uri": "https://rubygems.org/gems/robodash-0.2.0.gem", "homepage_uri": "https://beta.robodash.app", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Bramjetten/robodash-gem", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-06-29 13:11:28 UTC
WwjUYIKLqldCIxuE2D9Ul

web-push

Web Push library for Ruby (RFC8030)

3.0.2
Content{ "name": "web-push", "downloads": 1939961, "version": "3.0.2", "version_created_at": "2025-06-29T12:50:30.766Z", "version_downloads": 0, "platform": "ruby", "authors": "zaru, collimarco", "info": "Web Push library for Ruby (RFC8030)", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "0c51f5cc5065b533111bc7096d75d5f4b4456c416ac1be3eb26dc408da340c93", "spec_sha": "ae9004152fafd4c3d34508dc7e2f0618e544babe5d68e6e371d6a6b8607f5f46", "project_uri": "https://rubygems.org/gems/web-push", "gem_uri": "https://rubygems.org/gems/web-push-3.0.2.gem", "homepage_uri": "https://github.com/pushpad/web-push", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/web-push/3.0.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.0" }, { "name": "simplecov", "requirements": "~> 0.0" }, { "name": "webmock", "requirements": "~> 3.0" } ], "runtime": [ { "name": "jwt", "requirements": "~> 3.0" }, { "name": "openssl", "requirements": "~> 3.0" } ] } }
2025-06-29 12:50:32 UTC
WqrG-wTGDwJUH8RdRX8U6

ruboconf-rails

Opinionated RuboCop Rails configuration for personal projects.

1.19.0
Content{ "name": "ruboconf-rails", "downloads": 14350, "version": "1.19.0", "version_created_at": "2025-06-29T12:43:21.664Z", "version_downloads": 0, "platform": "ruby", "authors": "Richard Böhme", "info": "Opinionated RuboCop Rails configuration for personal projects.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/richardboehme/ruboconf-rails", "source_code_uri": "https://github.com/richardboehme/ruboconf-rails", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "96b28dc16a6d8424c8310ed749b9ff7b64314134128e86e020af4af05dd6abd7", "spec_sha": "5b0a000cea9a313d2024e37df2713e060053f3d0085ff9858422f86ced6fb96b", "project_uri": "https://rubygems.org/gems/ruboconf-rails", "gem_uri": "https://rubygems.org/gems/ruboconf-rails-1.19.0.gem", "homepage_uri": "https://github.com/richardboehme/ruboconf-rails", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/richardboehme/ruboconf-rails", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "ruboconf", "requirements": "~> 1.18.0" }, { "name": "rubocop-rails", "requirements": "~> 2.32.0" } ] } }
2025-06-29 12:43:23 UTC
leveOl1EnB7P_wMit1CBn

weighted_list_rank

generate ranks of items from weighted lists

0.6.0
Content{ "name": "weighted_list_rank", "downloads": 4620, "version": "0.6.0", "version_created_at": "2025-06-29T12:32:31.637Z", "version_downloads": 0, "platform": "ruby", "authors": "Shane Sherman", "info": "generate ranks of items from weighted lists", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/ssherman/weighted_list_rank", "changelog_uri": "https://github.com/ssherman/weighted_list_rank/CHANGELOG.md", "source_code_uri": "https://github.com/ssherman/weighted_list_rank" }, "yanked": false, "sha": "cfe3503f41eb78e87ba8c667891c698386da0fa7504e917050b276b298a2b914", "spec_sha": "2077ac0d27ecffad6d98ff6326ac4c0c7f35d7f8af43bf99ec89cff759107506", "project_uri": "https://rubygems.org/gems/weighted_list_rank", "gem_uri": "https://rubygems.org/gems/weighted_list_rank-0.6.0.gem", "homepage_uri": "https://github.com/ssherman/weighted_list_rank", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/ssherman/weighted_list_rank", "bug_tracker_uri": null, "changelog_uri": "https://github.com/ssherman/weighted_list_rank/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rubocop", "requirements": "~> 1.0" }, { "name": "rubocop-minitest", "requirements": "~> 0.3" }, { "name": "rubocop-rake", "requirements": "~> 0.6" }, { "name": "standard", "requirements": ">= 1.35.1" } ], "runtime": [] } }
2025-06-29 12:32:33 UTC
pALIzSsqblPtLORGNLyiT

ruboconf

Opinionated Rubocop configuration for personal projects.

1.18.0
Content{ "name": "ruboconf", "downloads": 14123, "version": "1.18.0", "version_created_at": "2025-06-29T12:31:36.505Z", "version_downloads": 0, "platform": "ruby", "authors": "Richard Böhme", "info": "Opinionated Rubocop configuration for personal projects.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/richardboehme/ruboconf", "source_code_uri": "https://github.com/richardboehme/ruboconf", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "036c3440b3ca9a9b14c0616359d61300aa2d56e4337608559fd0de614cf45c77", "spec_sha": "a6df503bba9264e4a9039bc48b5b4460a20699433e2ddf71060b1390d31b1e63", "project_uri": "https://rubygems.org/gems/ruboconf", "gem_uri": "https://rubygems.org/gems/ruboconf-1.18.0.gem", "homepage_uri": "https://github.com/richardboehme/ruboconf", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/richardboehme/ruboconf", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rubocop", "requirements": "~> 1.77.0" }, { "name": "rubocop-performance", "requirements": "~> 1.25.0" } ] } }
2025-06-29 12:31:38 UTC
aajdWZoKjRpLTkSiwFdGV

rails_api_guard

Plug-and-play API rate limiter with per-user/per-plan configs, Redis backend, Slack alerts and admin dashboard.

0.1.1
Content{ "name": "rails_api_guard", "downloads": 49, "version": "0.1.1", "version_created_at": "2025-06-29T12:24:20.399Z", "version_downloads": 0, "platform": "ruby", "authors": "sugat dhole", "info": "Plug-and-play API rate limiter with per-user/per-plan configs, Redis backend, Slack alerts and admin dashboard.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/sudo0809/rails_api_guard", "source_code_uri": "https://github.com/sudo0809/rails_api_guard" }, "yanked": false, "sha": "7d25dff07b7d3be6a2385ad176668e199680b6a58520fe8070824ad525ceb67a", "spec_sha": "5ade42f7f69dc64dd2a8a110cea638ebf0a7c6a119b5872b7b5b8f812863636b", "project_uri": "https://rubygems.org/gems/rails_api_guard", "gem_uri": "https://rubygems.org/gems/rails_api_guard-0.1.1.gem", "homepage_uri": "https://github.com/sudo0809/rails_api_guard", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sudo0809/rails_api_guard", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "httparty", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 6.0, < 8.0" }, { "name": "redis", "requirements": ">= 5.0" } ] } }
2025-06-29 12:24:23 UTC
F7ljTrZkwBmSmICbOl-kp

jsonrpc-rails

Integrates into Rails, allowing you to render JSON-RPC responses and validate incoming requests according to the JSON-RPC 2.0 specification. Includes middleware for strict request validation and a custom renderer. Designed for Rails 8+.

0.5.2
Content{ "name": "jsonrpc-rails", "downloads": 3005, "version": "0.5.2", "version_created_at": "2025-06-29T12:16:25.659Z", "version_downloads": 0, "platform": "ruby", "authors": "Abdelkader Boudih", "info": "Integrates into Rails, allowing you to render JSON-RPC responses and validate incoming requests according to the JSON-RPC 2.0 specification. Includes middleware for strict request validation and a custom renderer. Designed for Rails 8+.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/seuros/jsonrpc-rails", "changelog_uri": "https://github.com/seuros/jsonrpc-rails/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/seuros/jsonrpc-rails" }, "yanked": false, "sha": "340646b7a1eb8d6910aef47450a840cb50ff2f54d4bc8e16623dcda10463e3fa", "spec_sha": "5a9d8a5d9b3b43c906337f39a9667b975cb41db8801bd7b60e54dc225277bc53", "project_uri": "https://rubygems.org/gems/jsonrpc-rails", "gem_uri": "https://rubygems.org/gems/jsonrpc-rails-0.5.2.gem", "homepage_uri": "https://github.com/seuros/jsonrpc-rails", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/seuros/jsonrpc-rails", "bug_tracker_uri": null, "changelog_uri": "https://github.com/seuros/jsonrpc-rails/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "railties", "requirements": ">= 8.0.1" } ] } }
2025-06-29 12:16:29 UTC
5zYAXDjmsR1wG-WSVDWZg

notion_ruby_mapping

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

2.0.1
Content{ "name": "notion_ruby_mapping", "downloads": 33213, "version": "2.0.1", "version_created_at": "2025-06-29T11:54:03.592Z", "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": "e9a85059e4443b4f89a11bca624650aeb1c19079506e251cb8b1418a7ee4519d", "spec_sha": "f66ed8d89995fe8cd87629de39489f351d330949838183bb72b8907e512e1d8c", "project_uri": "https://rubygems.org/gems/notion_ruby_mapping", "gem_uri": "https://rubygems.org/gems/notion_ruby_mapping-2.0.1.gem", "homepage_uri": "https://github.com/hkob/notion_ruby_mapping.git", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/notion_ruby_mapping/2.0.1", "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-06-29 11:54:05 UTC
ozetFEQ8ptYWH-WQ9tmxw

perron

Coming soon. Turn your Rails app to a static site.

0.0.1
Content{ "name": "perron", "downloads": 0, "version": "0.0.1", "version_created_at": "2025-06-29T11:47:23.299Z", "version_downloads": 0, "platform": "ruby", "authors": "Rails Designer Developers", "info": "Coming soon. Turn your Rails app to a static site.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "c52b6adbfdc41a8ad6645cd1c88bf57596fdf5c015ba6c19b11061bfedc91e6c", "spec_sha": "2b20d57c785f008f6da2d8f1cbcb14ca4ad6988c23c69b2483bbae5011208c58", "project_uri": "https://rubygems.org/gems/perron", "gem_uri": "https://rubygems.org/gems/perron-0.0.1.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/perron/0.0.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-06-29 11:47:28 UTC