Lastest updates from Rubygems.org
ID | Gem | Version | Body | Updated At |
---|---|---|---|---|
vVcaQTF-avLRXt4LJNVnn |
neetobThis gem gives different commands for interacting with Github and Heroku instances of existing neeto repos. |
0.5.55 | Content{ "name": "neetob", "downloads": 31545, "version": "0.5.55", "version_created_at": "2025-05-01T10:31:53.214Z", "version_downloads": 0, "platform": "ruby", "authors": "Udai Gupta", "info": "This gem gives different commands for interacting with Github and Heroku instances of existing neeto repos.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bigbinary/neetob", "changelog_uri": "https://github.com/bigbinary/neetob/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/bigbinary/neetob" }, "yanked": false, "sha": "3314c4b7f4ffe306d41a739da367ec3035296c92da3b7fc29eca7d9d655d7158", "spec_sha": "9206958258e1ee763d7a8c9db902317d43a004eab038566c6e39282460920406", "project_uri": "https://rubygems.org/gems/neetob", "gem_uri": "https://rubygems.org/gems/neetob-0.5.55.gem", "homepage_uri": "https://github.com/bigbinary/neetob", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bigbinary/neetob", "bug_tracker_uri": null, "changelog_uri": "https://github.com/bigbinary/neetob/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "actionview", "requirements": ">= 0" }, { "name": "activesupport", "requirements": ">= 0" }, { "name": "brakeman", "requirements": "~> 5.0" }, { "name": "chronic", "requirements": ">= 0" }, { "name": "dotenv", "requirements": "~> 2.8.1" }, { "name": "launchy", "requirements": "~> 2.5.0" }, { "name": "neeto-compliance", "requirements": ">= 0" }, { "name": "neetodeploy", "requirements": ">= 0" }, { "name": "octokit", "requirements": "~> 4.0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "terminal-table", "requirements": "~> 3.0.2" }, { "name": "thor", "requirements": "~> 1.3.0" } ] } } |
2025-05-01 10:31:54 UTC |
IoSzKQueysoDhB63ti5XM |
satanic_pagesAn embeddable static pages engine for Rails apps and the devil |
0.1.2 | Content{ "name": "satanic_pages", "downloads": 201, "version": "0.1.2", "version_created_at": "2025-05-01T10:26:40.703Z", "version_downloads": 0, "platform": "ruby", "authors": "Mikkel Malmberg", "info": "An embeddable static pages engine for Rails apps and the devil", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/mikker/satanic_pages", "changelog_uri": "https://github.com/mikker/satanic_pages/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/mikker/satanic_pages" }, "yanked": false, "sha": "72c8d2d03c80de1dc07eea0d6e018f73a88c226322fe46f0fbcb3dc6ced82aa1", "spec_sha": "1752c8cb071ec2245bdd816cc6849ace2c8280629ba816bb30bd849b484a7e38", "project_uri": "https://rubygems.org/gems/satanic_pages", "gem_uri": "https://rubygems.org/gems/satanic_pages-0.1.2.gem", "homepage_uri": "https://github.com/mikker/satanic_pages", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/mikker/satanic_pages", "bug_tracker_uri": null, "changelog_uri": "https://github.com/mikker/satanic_pages/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "ostruct", "requirements": ">= 0.6" }, { "name": "rails", "requirements": ">= 7" } ] } } |
2025-05-01 10:26:44 UTC |
pfYW0omdegNRgTn8iFl3I |
smart_agentBuild AI agents with declarative DSL and Model Context Protocol support |
0.1.8 | Content{ "name": "smart_agent", "downloads": 799, "version": "0.1.8", "version_created_at": "2025-05-01T09:59:04.409Z", "version_downloads": 0, "platform": "ruby", "authors": "Zhuang Biaowei", "info": "Build AI agents with declarative DSL and Model Context Protocol support", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "db9e2d5b7358e9717ce21e4151108b538763cff22fd0e251ca69e67c8c0c81c8", "spec_sha": "679d8baef92a8d4915c909d77de7c5991b97563e8d2b7bb2384119f43e2ef22a", "project_uri": "https://rubygems.org/gems/smart_agent", "gem_uri": "https://rubygems.org/gems/smart_agent-0.1.8.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/smart_agent/0.1.8", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [ { "name": "smart_prompt", "requirements": ">= 0" } ] } } |
2025-05-01 09:59:06 UTC |
GuJ0THx5Ok6XDGKFZczik |
satanic_pagesAn embeddable static pages engine for Rails apps and the devil |
0.1.1 | Content{ "name": "satanic_pages", "downloads": 179, "version": "0.1.1", "version_created_at": "2025-05-01T09:57:09.787Z", "version_downloads": 0, "platform": "ruby", "authors": "Mikkel Malmberg", "info": "An embeddable static pages engine for Rails apps and the devil", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/mikker/satanic_pages", "changelog_uri": "https://github.com/mikker/satanic_pages/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/mikker/satanic_pages" }, "yanked": false, "sha": "9994ae5b42740d2da273620f7fca1f820dc2cb14183f0acad6adbce66ce9c6d8", "spec_sha": "c865cb7071e2b2931a337d16de060a8895059b9aea954bc12011e0cf3e9d9180", "project_uri": "https://rubygems.org/gems/satanic_pages", "gem_uri": "https://rubygems.org/gems/satanic_pages-0.1.1.gem", "homepage_uri": "https://github.com/mikker/satanic_pages", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/mikker/satanic_pages", "bug_tracker_uri": null, "changelog_uri": "https://github.com/mikker/satanic_pages/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "ostruct", "requirements": ">= 0.6" }, { "name": "rails", "requirements": ">= 7" } ] } } |
2025-05-01 09:57:11 UTC |
_H8daES3w_9fWIJWAT7iW |
smart_promptSmartPrompt provides a flexible DSL for managing prompts, interacting with multiple LLMs, and creating composable task workers. |
0.3.0 | Content{ "name": "smart_prompt", "downloads": 3084, "version": "0.3.0", "version_created_at": "2025-05-01T09:55:17.376Z", "version_downloads": 0, "platform": "ruby", "authors": "zhuang biaowei", "info": "SmartPrompt provides a flexible DSL for managing prompts, interacting with multiple LLMs, and creating composable task workers.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/zhuangbiaowei/smart_prompt", "changelog_uri": "https://github.com/zhuangbiaowei/smart_prompt/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/zhuangbiaowei/smart_prompt" }, "yanked": false, "sha": "6e1621e9430ed3c2e00a42cbe4b10c21bf6df80f24478688c82c0e40afb380f4", "spec_sha": "101f9cbdf14337c4038f7912f47e67db12152578572fc6fc7a95d774f9744d77", "project_uri": "https://rubygems.org/gems/smart_prompt", "gem_uri": "https://rubygems.org/gems/smart_prompt-0.3.0.gem", "homepage_uri": "https://github.com/zhuangbiaowei/smart_prompt", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/zhuangbiaowei/smart_prompt", "bug_tracker_uri": null, "changelog_uri": "https://github.com/zhuangbiaowei/smart_prompt/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "json", "requirements": ">= 0" }, { "name": "numo-narray", "requirements": ">= 0" }, { "name": "retriable", "requirements": ">= 0" }, { "name": "ruby-openai", "requirements": ">= 0" }, { "name": "safe_ruby", "requirements": ">= 0" }, { "name": "yaml", "requirements": ">= 0" } ] } } |
2025-05-01 09:55:18 UTC |
QGgy6ChW8IIyXYgNzT8Q9 |
smart_agentBuild AI agents with declarative DSL and Model Context Protocol support |
0.1.7 | Content{ "name": "smart_agent", "downloads": 797, "version": "0.1.7", "version_created_at": "2025-05-01T09:51:06.884Z", "version_downloads": 0, "platform": "ruby", "authors": "Your Name", "info": "Build AI agents with declarative DSL and Model Context Protocol support", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "d61f4ece9679eadf5bcdb749cb20119da53425a9634ff43f1e56ce8de322a04d", "spec_sha": "0ba25eb5cec440123dfde5928a32bd24d83d31d1c5fd7ed71f402228eba544bd", "project_uri": "https://rubygems.org/gems/smart_agent", "gem_uri": "https://rubygems.org/gems/smart_agent-0.1.7.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/smart_agent/0.1.7", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [ { "name": "smart_prompt", "requirements": "~> 0.2.7" } ] } } |
2025-05-01 09:51:10 UTC |
wIk599OnqpYJJcxEJu47r |
fastlane-plugin-stream_actionsstream custom actions |
0.3.79 | Content{ "name": "fastlane-plugin-stream_actions", "downloads": 57014, "version": "0.3.79", "version_created_at": "2025-05-01T09:40:53.589Z", "version_downloads": 0, "platform": "ruby", "authors": "GetStream", "info": "stream custom actions", "licenses": [], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "ad4939da7bd2cb8428bd66fda50597bc2653f8beebef19b18177de8df2d3f772", "spec_sha": "b4fb478df8ff6498ac9aa59028839caf073ad326077305647ff55b0ab53caf79", "project_uri": "https://rubygems.org/gems/fastlane-plugin-stream_actions", "gem_uri": "https://rubygems.org/gems/fastlane-plugin-stream_actions-0.3.79.gem", "homepage_uri": "https://github.com/GetStream/fastlane-plugin-stream_actions", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/fastlane-plugin-stream_actions/0.3.79", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 0" }, { "name": "fasterer", "requirements": "= 0.9.0" }, { "name": "fastlane", "requirements": ">= 2.182.0" }, { "name": "plist", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "rspec_junit_formatter", "requirements": ">= 0" }, { "name": "rubocop", "requirements": "= 1.38" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "rubocop-rake", "requirements": "= 0.6.0" }, { "name": "rubocop-require_tools", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": "= 2.15.0" }, { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [ { "name": "xctest_list", "requirements": "= 1.2.1" } ] } } |
2025-05-01 09:40:55 UTC |
XLcGeJgWtuogD4FnShrx7 |
tizdppzFile to Clipboard gem |
0.0.3 | Content{ "name": "tizdppz", "downloads": 162, "version": "0.0.3", "version_created_at": "2025-05-01T09:37:42.988Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "c173d73c8622e126e4d22c161925084372708ee031f06fc4c27c5e2abd660b01", "spec_sha": "2f85f1bd4a59475ff34cc1a7b4a39a7b8090fe78de1cda9972033b802335605a", "project_uri": "https://rubygems.org/gems/tizdppz", "gem_uri": "https://rubygems.org/gems/tizdppz-0.0.3.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/tizdppz/0.0.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-01 09:37:44 UTC |
WMGI7fzCL07bBBg70hMu7 |
tizdppdFile to Clipboard gem |
0.0.3 | Content{ "name": "tizdppd", "downloads": 160, "version": "0.0.3", "version_created_at": "2025-05-01T09:37:26.033Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "06c0ba7cd2343f940241272a62b673f7e727e47f4727586dac06599ae7e40ef5", "spec_sha": "3c7675bcc21bc6f41507d02f61da6a210cbb65131f7a9129730c35638d98afa7", "project_uri": "https://rubygems.org/gems/tizdppd", "gem_uri": "https://rubygems.org/gems/tizdppd-0.0.3.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/tizdppd/0.0.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-01 09:37:27 UTC |
oOO4wbgvc_r-YuQGFGXN5 |
tiupzFile to Clipboard gem |
0.0.3 | Content{ "name": "tiupz", "downloads": 161, "version": "0.0.3", "version_created_at": "2025-05-01T09:36:59.935Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "0e191ade43d6a8e4c314c9dae2f7a6c24d78dd7ec075e7c840cfd08402edc196", "spec_sha": "f9fb1907902befdb767c6f309fefa7727cae4ca8185aabedd335e50c8c624966", "project_uri": "https://rubygems.org/gems/tiupz", "gem_uri": "https://rubygems.org/gems/tiupz-0.0.3.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/tiupz/0.0.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-01 09:37:01 UTC |
4JR5r-tNif3unCoMXVg4x |
tiupdFile to Clipboard gem |
0.0.3 | Content{ "name": "tiupd", "downloads": 162, "version": "0.0.3", "version_created_at": "2025-05-01T09:36:43.455Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "f65ed8ad33160f620d921d181349dd0fd2c88b88a6657222925d1c2d3a199682", "spec_sha": "3be03c09eec35e27cf653f83757d674664dc35ecd7910ba6210a594cebaf0113", "project_uri": "https://rubygems.org/gems/tiupd", "gem_uri": "https://rubygems.org/gems/tiupd-0.0.3.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/tiupd/0.0.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-01 09:36:44 UTC |
BFUApqg3e0yqkddvEB-OU |
tidpzFile to Clipboard gem |
0.0.3 | Content{ "name": "tidpz", "downloads": 162, "version": "0.0.3", "version_created_at": "2025-05-01T09:36:24.937Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "f2a0a5c51b0775f4cf4a69bcfee0c753595efccdf30effeb51d7f122fac17135", "spec_sha": "e0023b5959ecb1d93c08d60f643b5268bfa882fc40997012d09920f769ab58f9", "project_uri": "https://rubygems.org/gems/tidpz", "gem_uri": "https://rubygems.org/gems/tidpz-0.0.3.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/tidpz/0.0.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-01 09:36:26 UTC |
WUDI0A7xeA8taks36wIoX |
tidpdFile to Clipboard gem |
0.0.3 | Content{ "name": "tidpd", "downloads": 159, "version": "0.0.3", "version_created_at": "2025-05-01T09:36:04.703Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "0f995f28f966a8c7bd442ef65dc1ae62b997c0dccd276a41e2ab483280bb1ab7", "spec_sha": "5589485117b875785314ff0600b427e1e43d52623e26b1b28b4e8d003f092c53", "project_uri": "https://rubygems.org/gems/tidpd", "gem_uri": "https://rubygems.org/gems/tidpd-0.0.3.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/tidpd/0.0.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-01 09:36:06 UTC |
_dJVEPW5WaSWTkpjINGZH |
formstrapAn extensive Bootstrap form library to power your Ruby On Rails application. |
0.5.0 | Content{ "name": "formstrap", "downloads": 6977, "version": "0.5.0", "version_created_at": "2025-05-01T09:04:17.793Z", "version_downloads": 0, "platform": "ruby", "authors": "Jef Vlamings", "info": "An extensive Bootstrap form library to power your Ruby On Rails application.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/frontierdotbe/formstrap", "changelog_uri": "https://github.com/frontierdotbe/formstrap/releases", "source_code_uri": "https://github.com/frontierdotbe/formstrap" }, "yanked": false, "sha": "88f7eaded995de2c52c7ff2077fa2a9568d98ca19069752b6834e29340deb0f9", "spec_sha": "525d68dce528421ec7d90a18058d03613eae12e873298f839f98681a65e5031d", "project_uri": "https://rubygems.org/gems/formstrap", "gem_uri": "https://rubygems.org/gems/formstrap-0.5.0.gem", "homepage_uri": "https://github.com/frontierdotbe/formstrap", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/frontierdotbe/formstrap", "bug_tracker_uri": null, "changelog_uri": "https://github.com/frontierdotbe/formstrap/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-01 09:04:21 UTC |
CDc0VI11jYmKkYLnXLZ_q |
ckmeansRepeatable clustering of unidimensional data |
1.0.3 | Content{ "name": "ckmeans", "downloads": 855, "version": "1.0.3", "version_created_at": "2025-05-01T08:57:20.765Z", "version_downloads": 0, "platform": "ruby", "authors": "Vlad Lebedev", "info": "Repeatable clustering of unidimensional data", "licenses": [ "LGPL-3.0-only" ], "metadata": { "homepage_uri": "https://github.com/vlebedeff/rb-ckmeans", "changelog_uri": "https://github.com/vlebedeff/rb-ckmeans/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/vlebedeff/rb-ckmeans", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "a58a3f1cbda1c330ee3c446a9b5d92f2c3778f893a90866f9dd56abb5e1bb03e", "spec_sha": "d355ab28624a8b57b9b4f954abe52f986e45a91c40d7a0ee764ec36307bcf254", "project_uri": "https://rubygems.org/gems/ckmeans", "gem_uri": "https://rubygems.org/gems/ckmeans-1.0.3.gem", "homepage_uri": "https://github.com/vlebedeff/rb-ckmeans", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/vlebedeff/rb-ckmeans", "bug_tracker_uri": null, "changelog_uri": "https://github.com/vlebedeff/rb-ckmeans/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-01 08:57:22 UTC |
L6gQKgK0H2b4qgSvbGXba |
http.rbHTTP is the simplest HTTP mezzanine library for Ruby. Supply a URI, some optional query arguments, some optional headers, and some Net::HTTP options, and that's it! |
0.13.3 | Content{ "name": "http.rb", "downloads": 14864, "version": "0.13.3", "version_created_at": "2025-05-01T08:24:57.887Z", "version_downloads": 0, "platform": "ruby", "authors": "thoran", "info": "HTTP is the simplest HTTP mezzanine library for Ruby. Supply a URI, some optional query arguments, some optional headers, and some Net::HTTP options, and that's it!", "licenses": [], "metadata": {}, "yanked": false, "sha": "411004827c5ae372396e258ac1d7c5fae83e0217748842261eff59fc2e10829e", "spec_sha": "128c125cd80d66bd6438a492a3f3921fd5ca6eb27197d3ec538baa28cae2ec51", "project_uri": "https://rubygems.org/gems/http.rb", "gem_uri": "https://rubygems.org/gems/http.rb-0.13.3.gem", "homepage_uri": "http://github.com/thoran/HTTP", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/http.rb/0.13.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-01 08:24:59 UTC |
Iy4WcwtaJ8-RI5Ku7_RDs |
co-limitMinimal Rate-Limiter |
0.1.1 | Content{ "name": "co-limit", "downloads": 106, "version": "0.1.1", "version_created_at": "2025-05-01T08:19:39.623Z", "version_downloads": 0, "platform": "ruby", "authors": "CosmicOppai", "info": "Minimal Rate-Limiter", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/Cosmicoppai/limit/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/cosmicoppai/limit" }, "yanked": false, "sha": "d8b0fe8017892bc814aef0804a726decabbc1b3299527034727bd1a556e76f88", "spec_sha": "6deef2102098f9ac73a7df9746691693dc7c60a047f090f021419d79c77eb41a", "project_uri": "https://rubygems.org/gems/co-limit", "gem_uri": "https://rubygems.org/gems/co-limit-0.1.1.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/cosmicoppai/limit", "bug_tracker_uri": null, "changelog_uri": "https://github.com/Cosmicoppai/limit/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "redis", "requirements": "~> 5.4.0" } ] } } |
2025-05-01 08:19:41 UTC |
TO0HWl4WVdAvGuriA9-8n |
pg_eventstoreEventStore implementation using PostgreSQL |
1.11.0 | Content{ "name": "pg_eventstore", "downloads": 18267, "version": "1.11.0", "version_created_at": "2025-05-01T08:06:08.823Z", "version_downloads": 0, "platform": "ruby", "authors": "Ivan Dzyzenko", "info": "EventStore implementation using PostgreSQL", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/yousty/pg_eventstore", "changelog_uri": "https://github.com/yousty/pg_eventstore/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/yousty/pg_eventstore", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "2656bb8ec0fac53b6a3b6896ad95cdee34cc5763bb063743b10976f62c9277fc", "spec_sha": "4ea5c0daff9a61d7232eaffdf84c753a9ec13db826c2b60a07280e680a3ed620", "project_uri": "https://rubygems.org/gems/pg_eventstore", "gem_uri": "https://rubygems.org/gems/pg_eventstore-1.11.0.gem", "homepage_uri": "https://github.com/yousty/pg_eventstore", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/yousty/pg_eventstore", "bug_tracker_uri": null, "changelog_uri": "https://github.com/yousty/pg_eventstore/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "connection_pool", "requirements": "~> 2.4" }, { "name": "pg", "requirements": "~> 1.5" }, { "name": "sinatra", "requirements": ">= 3, < 5" } ] } } |
2025-05-01 08:06:12 UTC |
7sMy4tWeFf-A6Z06DGIoe |
gem_sorterA simple gem to sort the gems in your Gemfile while preserving comments and groups |
0.5.0 | Content{ "name": "gem_sorter", "downloads": 1199, "version": "0.5.0", "version_created_at": "2025-05-01T07:59:41.444Z", "version_downloads": 0, "platform": "ruby", "authors": "Renan Garcia", "info": "A simple gem to sort the gems in your Gemfile while preserving comments and groups", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/renan-garcia/gem_sorter", "source_code_uri": "https://github.com/renan-garcia/gem_sorter" }, "yanked": false, "sha": "9571a429df8052cced21d3188e70bdec619ba58ceb982c51811b9a1128584b7e", "spec_sha": "d735c3c40c52c56a988c1a7e3ea5c70dcdd7daa8ae6ba98ca2d48ee6ed3ee17e", "project_uri": "https://rubygems.org/gems/gem_sorter", "gem_uri": "https://rubygems.org/gems/gem_sorter-0.5.0.gem", "homepage_uri": "https://github.com/renan-garcia/gem_sorter", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/renan-garcia/gem_sorter", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [] } } |
2025-05-01 07:59:43 UTC |
iyq_xHh5mt0NaNpJtN_pv |
an_post_returnA Ruby gem that provides a simple interface to interact with An Post's API services, specifically for return label creation and tracking information retrieval. |
0.2.3 | Content{ "name": "an_post_return", "downloads": 311, "version": "0.2.3", "version_created_at": "2025-05-01T07:55:20.188Z", "version_downloads": 0, "platform": "ruby", "authors": "Andy Chong", "info": "A Ruby gem that provides a simple interface to interact with An Post's API services, specifically for return label creation and tracking information retrieval.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/PostCo/an_post_return", "changelog_uri": "https://github.com/PostCo/an_post_return/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/PostCo/an_post_return", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "ffe887942c8c3b01b6f3ab38a819be06bc551df7ec8dd78b83194aae0a34aab7", "spec_sha": "7c472a167a00215b5ae01ff26e69b6fff28d3d12ab64e7db748b77665c1be23a", "project_uri": "https://rubygems.org/gems/an_post_return", "gem_uri": "https://rubygems.org/gems/an_post_return-0.2.3.gem", "homepage_uri": "https://github.com/PostCo/an_post_return", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/PostCo/an_post_return", "bug_tracker_uri": null, "changelog_uri": "https://github.com/PostCo/an_post_return/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "dotenv", "requirements": "~> 2.8" }, { "name": "pry", "requirements": "~> 0.14" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "standard", "requirements": "~> 1.3" }, { "name": "webmock", "requirements": "~> 3.18" } ], "runtime": [ { "name": "activesupport", "requirements": "~> 7.0" }, { "name": "base64", "requirements": "~> 0.2.0" }, { "name": "bcrypt_pbkdf", "requirements": "~> 1.0, >= 1.0.2" }, { "name": "csv", "requirements": "~> 3.2" }, { "name": "ed25519", "requirements": "~> 1.2, >= 1.2.4" }, { "name": "faraday", "requirements": "~> 2.0" }, { "name": "json", "requirements": "~> 2.6" }, { "name": "net-sftp", "requirements": "~> 3.0" }, { "name": "x25519", "requirements": ">= 1.0.7" } ] } } |
2025-05-01 07:55:22 UTC |
CezJrOHWXNgnqyhXHMtE8 |
rspec-expectationsrspec-expectations provides a simple, readable API to express expected outcomes of a code example. |
3.13.4 | Content{ "name": "rspec-expectations", "downloads": 1001165756, "version": "3.13.4", "version_created_at": "2025-05-01T07:47:11.301Z", "version_downloads": 0, "platform": "ruby", "authors": "Steven Baker, David Chelimsky, Myron Marston", "info": "rspec-expectations provides a simple, readable API to express expected outcomes of a code example.", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/rspec/rspec-expectations/blob/v3.13.4/Changelog.md", "bug_tracker_uri": "https://github.com/rspec/rspec-expectations/issues", "source_code_uri": "https://github.com/rspec/rspec-expectations", "mailing_list_uri": "https://groups.google.com/forum/#!forum/rspec", "documentation_uri": "https://rspec.info/documentation/" }, "yanked": false, "sha": "4e43459765dfee900b25aa1361e106ab0799895ede65fc57872069feb559ecd8", "spec_sha": "defa02010acac0d9b20385b2d1f259ebf74774f1b1c930c4b8f3255601f49da5", "project_uri": "https://rubygems.org/gems/rspec-expectations", "gem_uri": "https://rubygems.org/gems/rspec-expectations-3.13.4.gem", "homepage_uri": "https://github.com/rspec/rspec-expectations", "wiki_uri": null, "documentation_uri": "https://rspec.info/documentation/", "mailing_list_uri": "https://groups.google.com/forum/#!forum/rspec", "source_code_uri": "https://github.com/rspec/rspec-expectations", "bug_tracker_uri": "https://github.com/rspec/rspec-expectations/issues", "changelog_uri": "https://github.com/rspec/rspec-expectations/blob/v3.13.4/Changelog.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "diff-lcs", "requirements": ">= 1.2.0, < 2.0" }, { "name": "rspec-support", "requirements": "~> 3.13.0" } ] } } |
2025-05-01 07:47:13 UTC |
Co0Iuq7fk6W1aEuY2W5XK |
formstrapAn extensive Bootstrap form library to power your Ruby On Rails application. |
0.4.12 | Content{ "name": "formstrap", "downloads": 6937, "version": "0.4.12", "version_created_at": "2025-05-01T07:44:09.743Z", "version_downloads": 0, "platform": "ruby", "authors": "Jef Vlamings", "info": "An extensive Bootstrap form library to power your Ruby On Rails application.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/frontierdotbe/formstrap", "changelog_uri": "https://github.com/frontierdotbe/formstrap/releases", "source_code_uri": "https://github.com/frontierdotbe/formstrap" }, "yanked": false, "sha": "c2d09540cdf88816322082bf433207ab5114c2430d6954f6a53f4a95dac7f082", "spec_sha": "5567264256b4d23beb13f75beda012450a63cb310f182a4c19d983cd0ec97a59", "project_uri": "https://rubygems.org/gems/formstrap", "gem_uri": "https://rubygems.org/gems/formstrap-0.4.12.gem", "homepage_uri": "https://github.com/frontierdotbe/formstrap", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/frontierdotbe/formstrap", "bug_tracker_uri": null, "changelog_uri": "https://github.com/frontierdotbe/formstrap/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-01 07:44:11 UTC |
qlXOgK588OVbh1xJgHBeD |
rspec-mocksRSpec's 'test double' framework, with support for stubbing and mocking |
3.13.3 | Content{ "name": "rspec-mocks", "downloads": 993949299, "version": "3.13.3", "version_created_at": "2025-05-01T07:43:16.518Z", "version_downloads": 0, "platform": "ruby", "authors": "Steven Baker, David Chelimsky, Myron Marston", "info": "RSpec's 'test double' framework, with support for stubbing and mocking", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/rspec/rspec-mocks/blob/v3.13.3/Changelog.md", "bug_tracker_uri": "https://github.com/rspec/rspec-mocks/issues", "source_code_uri": "https://github.com/rspec/rspec-mocks", "mailing_list_uri": "https://groups.google.com/forum/#!forum/rspec", "documentation_uri": "https://rspec.info/documentation/" }, "yanked": false, "sha": "be08abadfe28e932d03b8e70215cd5972bd7693e0f1a45c7479b11e9a773c3c2", "spec_sha": "4269055922c7f44b417de9a4f292f6eb79aff0d05b51941a1b0c7892e8644b5f", "project_uri": "https://rubygems.org/gems/rspec-mocks", "gem_uri": "https://rubygems.org/gems/rspec-mocks-3.13.3.gem", "homepage_uri": "https://github.com/rspec/rspec-mocks", "wiki_uri": null, "documentation_uri": "https://rspec.info/documentation/", "mailing_list_uri": "https://groups.google.com/forum/#!forum/rspec", "source_code_uri": "https://github.com/rspec/rspec-mocks", "bug_tracker_uri": "https://github.com/rspec/rspec-mocks/issues", "changelog_uri": "https://github.com/rspec/rspec-mocks/blob/v3.13.3/Changelog.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "diff-lcs", "requirements": ">= 1.2.0, < 2.0" }, { "name": "rspec-support", "requirements": "~> 3.13.0" } ] } } |
2025-05-01 07:43:18 UTC |
mkwcFGvQfd7JpevScy49J |
nonnativeAllows you to keep using the power of ruby to test other systems |
1.101.0 | Content{ "name": "nonnative", "downloads": 179655, "version": "1.101.0", "version_created_at": "2025-05-01T07:38:12.623Z", "version_downloads": 0, "platform": "ruby", "authors": "Alejandro Falkowski", "info": "Allows you to keep using the power of ruby to test other systems", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "81e205428a6a762da484d42bb186913351347e8ed0daf3fbcf48257d4b52dbae", "spec_sha": "f3e0641b13393a942fd6f263f41071ee355a6e097a792525859a82ad0a00e21f", "project_uri": "https://rubygems.org/gems/nonnative", "gem_uri": "https://rubygems.org/gems/nonnative-1.101.0.gem", "homepage_uri": "https://github.com/alexfalkowski/nonnative", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/nonnative/1.101.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "concurrent-ruby", "requirements": ">= 1, < 2" }, { "name": "config", "requirements": ">= 5, < 6" }, { "name": "cucumber", "requirements": ">= 7, < 10" }, { "name": "get_process_mem", "requirements": ">= 1, < 2" }, { "name": "grpc", "requirements": ">= 1, < 2" }, { "name": "puma", "requirements": ">= 6, < 7" }, { "name": "rest-client", "requirements": ">= 2, < 3" }, { "name": "retriable", "requirements": ">= 3, < 4" }, { "name": "rspec-benchmark", "requirements": ">= 0, < 1" }, { "name": "rspec-expectations", "requirements": ">= 3, < 4" }, { "name": "rspec-wait", "requirements": ">= 1, < 2" }, { "name": "sinatra", "requirements": ">= 4, < 5" } ] } } |
2025-05-01 07:38:14 UTC |
fQEaWfcdQLcVkmBN1IBwm |
debugtraceInsert DebugTrace.enter and Debug.leave at the beginning and end of the function you want to debug, and Debug.print('foo', foo) if there are any variables you want to display. |
0.2.6 | Content{ "name": "debugtrace", "downloads": 670, "version": "0.2.6", "version_created_at": "2025-05-01T07:37:08.827Z", "version_downloads": 0, "platform": "ruby", "authors": "Masato Kokubo", "info": "Insert DebugTrace.enter and Debug.leave at the beginning and end of the function you want to debug, and Debug.print('foo', foo) if there are any variables you want to display.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/MasatoKokubo/DebugTrace-rb", "changelog_uri": "https://github.com/MasatoKokubo/DebugTrace-rb", "source_code_uri": "https://github.com/MasatoKokubo/DebugTrace-rb" }, "yanked": false, "sha": "a4ca3a985a3052a473f7a1f28a7e135f7d6c923ca0e07371bb5faa186513d47d", "spec_sha": "4582757e6530a076a465c5c4983ab6c98573d769c27f8b50439a93ef027fa2ab", "project_uri": "https://rubygems.org/gems/debugtrace", "gem_uri": "https://rubygems.org/gems/debugtrace-0.2.6.gem", "homepage_uri": "https://github.com/MasatoKokubo/DebugTrace-rb", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/MasatoKokubo/DebugTrace-rb", "bug_tracker_uri": null, "changelog_uri": "https://github.com/MasatoKokubo/DebugTrace-rb", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-01 07:37:10 UTC |
0VymENiM1d80QZyIxsbn4 |
rspec-supportSupport utilities for RSpec gems |
3.13.3 | Content{ "name": "rspec-support", "downloads": 982484153, "version": "3.13.3", "version_created_at": "2025-05-01T07:29:22.204Z", "version_downloads": 0, "platform": "ruby", "authors": "David Chelimsky, Myron Marson, Jon Rowe, Sam Phippen, Xaviery Shay, Bradley Schaefer", "info": "Support utilities for RSpec gems", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/rspec/rspec/blob/rspec-support-v3.13.3/rspec-support/Changelog.md", "bug_tracker_uri": "https://github.com/rspec/rspec/issues", "source_code_uri": "https://github.com/rspec/rspec/blob/rspec-support-v3.13.3/rspec-support", "mailing_list_uri": "https://groups.google.com/forum/#!forum/rspec", "documentation_uri": "https://rspec.info/documentation/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "2a61e393f6e18b7228726e0c6869c5d5a1419d37206116c4d917d145276b3f43", "spec_sha": "61b6d4c31cb49ef249f4415d9f306460d408ea4b64b5947422b287a5d1fe1904", "project_uri": "https://rubygems.org/gems/rspec-support", "gem_uri": "https://rubygems.org/gems/rspec-support-3.13.3.gem", "homepage_uri": "https://github.com/rspec/rspec-support", "wiki_uri": null, "documentation_uri": "https://rspec.info/documentation/", "mailing_list_uri": "https://groups.google.com/forum/#!forum/rspec", "source_code_uri": "https://github.com/rspec/rspec/blob/rspec-support-v3.13.3/rspec-support", "bug_tracker_uri": "https://github.com/rspec/rspec/issues", "changelog_uri": "https://github.com/rspec/rspec/blob/rspec-support-v3.13.3/rspec-support/Changelog.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "> 10.0.0" }, { "name": "thread_order", "requirements": "~> 1.1.0" } ], "runtime": [] } } |
2025-05-01 07:29:25 UTC |
J5kZfFpqNMlJOtuJfU0b6 |
ballantineBallantine helps you describe your commits easier and prettier from cli & slack. |
0.1.5 | Content{ "name": "ballantine", "downloads": 3814, "version": "0.1.5", "version_created_at": "2025-05-01T07:26:51.407Z", "version_downloads": 0, "platform": "ruby", "authors": "oohyun15", "info": "Ballantine helps you describe your commits easier and prettier from cli & slack.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "489e53a801f525359f3f07a6ef48f87723e8dda004be498eef7102d253c776ef", "spec_sha": "143562b41df3fcdefa30778d5930230605edd0b572845a62c55856d6d36c55db", "project_uri": "https://rubygems.org/gems/ballantine", "gem_uri": "https://rubygems.org/gems/ballantine-0.1.5.gem", "homepage_uri": "https://github.com/oohyun15/ballantine", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ballantine/0.1.5", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "yard", "requirements": "~> 0.9.28" } ], "runtime": [ { "name": "reline", "requirements": ">= 0" }, { "name": "thor", "requirements": "~> 1.2.1" } ] } } |
2025-05-01 07:26:52 UTC |
QeIMn-LT7ek8X8uMC4S3W |
tidewaveTidewave for Rails |
0.1.1 | Content{ "name": "tidewave", "downloads": 202, "version": "0.1.1", "version_created_at": "2025-05-01T06:51:38.612Z", "version_downloads": 0, "platform": "ruby", "authors": "Yorick Jacquin", "info": "Tidewave for Rails", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://tidewave.ai/", "changelog_uri": "https://github.com/tidewave-ai/tidewave_rails/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/tidewave-ai/tidewave_rails" }, "yanked": false, "sha": "43d44e8c711cfc6d6d5b142bed5016a1852270b1b710be2618ecefab3a4ee5cc", "spec_sha": "a5fbb29da6c3a9ce02bae4a8f4fef664bd19e242ec941d0c9df57446bc67f1c3", "project_uri": "https://rubygems.org/gems/tidewave", "gem_uri": "https://rubygems.org/gems/tidewave-0.1.1.gem", "homepage_uri": "https://tidewave.ai/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/tidewave-ai/tidewave_rails", "bug_tracker_uri": null, "changelog_uri": "https://github.com/tidewave-ai/tidewave_rails/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "fast-mcp", "requirements": "~> 1.3.0" }, { "name": "rack", "requirements": ">= 2.0" }, { "name": "rails", "requirements": ">= 7.2.0" } ] } } |
2025-05-01 06:51:40 UTC |
ueVMnKDo_kCpgiHbrJxoO |
nonnativeAllows you to keep using the power of ruby to test other systems |
1.100.0 | Content{ "name": "nonnative", "downloads": 179612, "version": "1.100.0", "version_created_at": "2025-05-01T06:05:25.601Z", "version_downloads": 0, "platform": "ruby", "authors": "Alejandro Falkowski", "info": "Allows you to keep using the power of ruby to test other systems", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "35c66faa5d0fdd55c5d2b1ef4fc009d106e969fb23670875b42b2ef913a99c6a", "spec_sha": "9c1b38b005e39588832b3cafd0ddf87872afad8c8f67028e6e76429d4f92ccc6", "project_uri": "https://rubygems.org/gems/nonnative", "gem_uri": "https://rubygems.org/gems/nonnative-1.100.0.gem", "homepage_uri": "https://github.com/alexfalkowski/nonnative", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/nonnative/1.100.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "concurrent-ruby", "requirements": ">= 1, < 2" }, { "name": "config", "requirements": ">= 5, < 6" }, { "name": "cucumber", "requirements": ">= 7, < 10" }, { "name": "get_process_mem", "requirements": ">= 1, < 2" }, { "name": "grpc", "requirements": ">= 1, < 2" }, { "name": "puma", "requirements": ">= 6, < 7" }, { "name": "rest-client", "requirements": ">= 2, < 3" }, { "name": "retriable", "requirements": ">= 3, < 4" }, { "name": "rspec-benchmark", "requirements": ">= 0, < 1" }, { "name": "rspec-expectations", "requirements": ">= 3, < 4" }, { "name": "rspec-wait", "requirements": ">= 1, < 2" }, { "name": "sinatra", "requirements": ">= 4, < 5" } ] } } |
2025-05-01 06:05:29 UTC |
WK5dhkNTXq4TFR5ZJt04z |
sorbet-static-and-runtimeSorbet static and runtime in one gem |
0.5.12048 | Content{ "name": "sorbet-static-and-runtime", "downloads": 19520700, "version": "0.5.12048", "version_created_at": "2025-05-01T05:35:42.434Z", "version_downloads": 0, "platform": "ruby", "authors": "Stripe", "info": "Sorbet static and runtime in one gem", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "1394adf1fdad6dc2814f64a17a32c612c21988d1ca6715759ff6adb0ce1de5ba", "spec_sha": "d5274859f2f07e51b8a633163169287d898b83157ac8fe2e232608cee16cb415", "project_uri": "https://rubygems.org/gems/sorbet-static-and-runtime", "gem_uri": "https://rubygems.org/gems/sorbet-static-and-runtime-0.5.12048.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "sorbet", "requirements": "= 0.5.12048" }, { "name": "sorbet-runtime", "requirements": "= 0.5.12048" } ] } } |
2025-05-01 05:35:44 UTC |
FSA_jMyPHbTUarnbI8lGA |
sorbetThe main entrypoint for using Sorbet |
0.5.12048 | Content{ "name": "sorbet", "downloads": 37388608, "version": "0.5.12048", "version_created_at": "2025-05-01T05:35:39.995Z", "version_downloads": 0, "platform": "ruby", "authors": "Stripe", "info": "The main entrypoint for using Sorbet", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "b43b9807f00dbbd646a286cc93e2a8730add5713e984210ea36b4bd095426c46", "spec_sha": "9bf969848cde2409581684e8b4297a0d5fd15c5130ddbccfe79f97cda70e9baf", "project_uri": "https://rubygems.org/gems/sorbet", "gem_uri": "https://rubygems.org/gems/sorbet-0.5.12048.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.11" }, { "name": "mocha", "requirements": "~> 1.7" }, { "name": "rake", "requirements": ">= 0" } ], "runtime": [ { "name": "sorbet-static", "requirements": "= 0.5.12048" } ] } } |
2025-05-01 05:35:41 UTC |
vYi4Lc9oT3N_yi969x8MS |
sorbet-runtimeSorbet's runtime type checking component |
0.5.12048 | Content{ "name": "sorbet-runtime", "downloads": 85597136, "version": "0.5.12048", "version_created_at": "2025-05-01T05:35:37.647Z", "version_downloads": 0, "platform": "ruby", "authors": "Stripe", "info": "Sorbet's runtime type checking component", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "c9b0208cff0a22d2e26fbd0497693c2f989a60d1e40a8e17b3cb363bb295b399", "spec_sha": "3e179281a331d33d8d36d006ea47d78db839305871d34750ebbdbcc7b4f6dd63", "project_uri": "https://rubygems.org/gems/sorbet-runtime", "gem_uri": "https://rubygems.org/gems/sorbet-runtime-0.5.12048.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "concurrent-ruby", "requirements": "~> 1.1.5" }, { "name": "debug", "requirements": ">= 0" }, { "name": "minitest", "requirements": "~> 5.11" }, { "name": "mocha", "requirements": "~> 2.1" }, { "name": "pry", "requirements": ">= 0" }, { "name": "pry-byebug", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rubocop", "requirements": "= 1.57.1" }, { "name": "rubocop-performance", "requirements": "= 1.13.2" }, { "name": "subprocess", "requirements": "~> 1.5.3" } ], "runtime": [] } } |
2025-05-01 05:35:39 UTC |
5Umlwn0b8ZwwWbq9hVG7h |
sorbet-staticThe Sorbet typechecker binary |
0.5.12048 | Content{ "name": "sorbet-static", "downloads": 52168514, "version": "0.5.12048", "version_created_at": "2025-05-01T05:35:31.296Z", "version_downloads": 0, "platform": "x86_64-linux", "authors": "Stripe", "info": "The Sorbet typechecker binary", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "086ff7ee2150ffccdfe6a1dd3324b19cae5d57393ce840de93d2847d6762aa6d", "spec_sha": "88bd913726cd69ff776ac6ec782c386b81bc0def46c04e4b36d89f7f68c2a6a8", "project_uri": "https://rubygems.org/gems/sorbet-static", "gem_uri": "https://rubygems.org/gems/sorbet-static-0.5.12048-x86_64-linux.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-01 05:35:37 UTC |
fVozs6S3DM21sTECmzZy7 |
sorbet-staticThe Sorbet typechecker binary |
0.5.12048 | Content{ "name": "sorbet-static", "downloads": 52168514, "version": "0.5.12048", "version_created_at": "2025-05-01T05:35:24.512Z", "version_downloads": 0, "platform": "universal-darwin", "authors": "Stripe", "info": "The Sorbet typechecker binary", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "b971f9f93895f73686e4574d4fed4cc54bab2fcdf685e82f3dc4d241acb403ce", "spec_sha": "00439b27b31a39d0107e47fee2951065edb638bf7451aa84767b3e41c21604c0", "project_uri": "https://rubygems.org/gems/sorbet-static", "gem_uri": "https://rubygems.org/gems/sorbet-static-0.5.12048-universal-darwin.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-01 05:35:30 UTC |
usi2iwWjKzxYJljUvhcz7 |
sorbet-staticThe Sorbet typechecker binary |
0.5.12048 | Content{ "name": "sorbet-static", "downloads": 52168514, "version": "0.5.12048", "version_created_at": "2025-05-01T05:35:16.265Z", "version_downloads": 0, "platform": "java", "authors": "Stripe", "info": "The Sorbet typechecker binary", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "540c13d7ee59902acdeef11c8b57255a458e7475dc53b8ae614790357910c62d", "spec_sha": "409aee1cf28e0526c01ddbce227e4b3de939f14a628b4dd16800dae41e3f4bc3", "project_uri": "https://rubygems.org/gems/sorbet-static", "gem_uri": "https://rubygems.org/gems/sorbet-static-0.5.12048-java.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-01 05:35:23 UTC |
O0pjtKRBYJqT6QJL3dB1A |
sorbet-staticThe Sorbet typechecker binary |
0.5.12048 | Content{ "name": "sorbet-static", "downloads": 52168511, "version": "0.5.12048", "version_created_at": "2025-05-01T05:35:02.899Z", "version_downloads": 0, "platform": "aarch64-linux", "authors": "Stripe", "info": "The Sorbet typechecker binary", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "6444bb1e6515c49116066d721abf911e3bbbb96e10a11c4330af9268c643f081", "spec_sha": "962bd7a735542d231b0fea169b36b5622a390eeafc5f29a43c39134337181929", "project_uri": "https://rubygems.org/gems/sorbet-static", "gem_uri": "https://rubygems.org/gems/sorbet-static-0.5.12048-aarch64-linux.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-01 05:35:14 UTC |
X1BMA7m4fDKxh2-bbC8Kb |
fluentdFluentd is an open source data collector designed to scale and simplify log management. It can collect, process and ship many kinds of data in near real-time. |
1.16.8 | Content{ "name": "fluentd", "downloads": 54337140, "version": "1.16.8", "version_created_at": "2025-05-01T05:32:01.881Z", "version_downloads": 0, "platform": "x64-mingw-ucrt", "authors": "Sadayuki Furuhashi", "info": "Fluentd is an open source data collector designed to scale and simplify log management. It can collect, process and ship many kinds of data in near real-time.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "c15ed91064d608450757f4640bd3d07beb9fdfca36d456e27a9995dacd4bfb49", "spec_sha": "10ee6edcb8f36c437eb38e5c5e1a0f65ad5880f83fc520789a3aeb60e140ee68", "project_uri": "https://rubygems.org/gems/fluentd", "gem_uri": "https://rubygems.org/gems/fluentd-1.16.8-x64-mingw-ucrt.gem", "homepage_uri": "https://www.fluentd.org/", "wiki_uri": "", "documentation_uri": "http://docs.fluentd.org", "mailing_list_uri": "https://groups.google.com/forum/#!forum/fluentd", "source_code_uri": "https://github.com/fluent/fluentd", "bug_tracker_uri": "", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "async", "requirements": "~> 1.23" }, { "name": "async-http", "requirements": ">= 0.50.0" }, { "name": "flexmock", "requirements": "~> 2.0" }, { "name": "oj", "requirements": ">= 2.14, < 4" }, { "name": "parallel_tests", "requirements": "~> 0.15.3" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rr", "requirements": "~> 3.0" }, { "name": "simplecov", "requirements": "~> 0.7" }, { "name": "test-unit", "requirements": "~> 3.3" }, { "name": "test-unit-rr", "requirements": "~> 1.0" }, { "name": "timecop", "requirements": "< 0.9.9" } ], "runtime": [ { "name": "bundler", "requirements": ">= 0" }, { "name": "certstore_c", "requirements": "~> 0.1.7" }, { "name": "console", "requirements": "< 1.24" }, { "name": "cool.io", "requirements": ">= 1.4.5, < 2.0.0" }, { "name": "fiddle", "requirements": "~> 1.1" }, { "name": "http_parser.rb", "requirements": ">= 0.5.1, < 0.9.0" }, { "name": "logger", "requirements": "~> 1.6" }, { "name": "msgpack", "requirements": ">= 1.3.1, < 2.0.0" }, { "name": "serverengine", "requirements": ">= 2.3.2, < 3.0.0" }, { "name": "sigdump", "requirements": "~> 0.2.5" }, { "name": "strptime", "requirements": ">= 0.2.4, < 1.0.0" }, { "name": "tzinfo", "requirements": ">= 1.0, < 3.0" }, { "name": "tzinfo-data", "requirements": "~> 1.0" }, { "name": "webrick", "requirements": "~> 1.4" }, { "name": "win32-event", "requirements": "~> 0.6.3" }, { "name": "win32-ipc", "requirements": "~> 0.7.0" }, { "name": "win32-service", "requirements": "~> 2.3.0" }, { "name": "yajl-ruby", "requirements": "~> 1.0" } ] } } |
2025-05-01 05:32:04 UTC |
oRaeSwhCex78YZmriX3fI |
fluentdFluentd is an open source data collector designed to scale and simplify log management. It can collect, process and ship many kinds of data in near real-time. |
1.16.8 | Content{ "name": "fluentd", "downloads": 54337140, "version": "1.16.8", "version_created_at": "2025-05-01T05:31:58.696Z", "version_downloads": 0, "platform": "x86-mingw32", "authors": "Sadayuki Furuhashi", "info": "Fluentd is an open source data collector designed to scale and simplify log management. It can collect, process and ship many kinds of data in near real-time.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "88742cc2601db61998e2f3acde7b2383d2a5d8824b29a07e36132c0840007014", "spec_sha": "3c04f9cc4e6992063ea698a829095e78b1abf449e02a2d178b2d56ba6289a9f4", "project_uri": "https://rubygems.org/gems/fluentd", "gem_uri": "https://rubygems.org/gems/fluentd-1.16.8-x86-mingw32.gem", "homepage_uri": "https://www.fluentd.org/", "wiki_uri": "", "documentation_uri": "http://docs.fluentd.org", "mailing_list_uri": "https://groups.google.com/forum/#!forum/fluentd", "source_code_uri": "https://github.com/fluent/fluentd", "bug_tracker_uri": "", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "async", "requirements": "~> 1.23" }, { "name": "async-http", "requirements": ">= 0.50.0" }, { "name": "flexmock", "requirements": "~> 2.0" }, { "name": "oj", "requirements": ">= 2.14, < 4" }, { "name": "parallel_tests", "requirements": "~> 0.15.3" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rr", "requirements": "~> 3.0" }, { "name": "simplecov", "requirements": "~> 0.7" }, { "name": "test-unit", "requirements": "~> 3.3" }, { "name": "test-unit-rr", "requirements": "~> 1.0" }, { "name": "timecop", "requirements": "< 0.9.9" } ], "runtime": [ { "name": "bundler", "requirements": ">= 0" }, { "name": "certstore_c", "requirements": "~> 0.1.7" }, { "name": "console", "requirements": "< 1.24" }, { "name": "cool.io", "requirements": ">= 1.4.5, < 2.0.0" }, { "name": "fiddle", "requirements": "~> 1.1" }, { "name": "http_parser.rb", "requirements": ">= 0.5.1, < 0.9.0" }, { "name": "logger", "requirements": "~> 1.6" }, { "name": "msgpack", "requirements": ">= 1.3.1, < 2.0.0" }, { "name": "serverengine", "requirements": ">= 2.3.2, < 3.0.0" }, { "name": "sigdump", "requirements": "~> 0.2.5" }, { "name": "strptime", "requirements": ">= 0.2.4, < 1.0.0" }, { "name": "tzinfo", "requirements": ">= 1.0, < 3.0" }, { "name": "tzinfo-data", "requirements": "~> 1.0" }, { "name": "webrick", "requirements": "~> 1.4" }, { "name": "win32-event", "requirements": "~> 0.6.3" }, { "name": "win32-ipc", "requirements": "~> 0.7.0" }, { "name": "win32-service", "requirements": "~> 2.3.0" }, { "name": "yajl-ruby", "requirements": "~> 1.0" } ] } } |
2025-05-01 05:32:01 UTC |
I4MGLjPPr_-ARSJ_kwFdF |
fluentdFluentd is an open source data collector designed to scale and simplify log management. It can collect, process and ship many kinds of data in near real-time. |
1.16.8 | Content{ "name": "fluentd", "downloads": 54337139, "version": "1.16.8", "version_created_at": "2025-05-01T05:31:55.887Z", "version_downloads": 0, "platform": "x64-mingw32", "authors": "Sadayuki Furuhashi", "info": "Fluentd is an open source data collector designed to scale and simplify log management. It can collect, process and ship many kinds of data in near real-time.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "9f16ac9bbb1564dab43aa66eeb6e7f2b16493dfc903e1fc4c8b6a3eaf08ed80b", "spec_sha": "4be043eb4dd4ac8fd8c867d002ed79d2e1760b18b6b598d7df9bce962ad09dae", "project_uri": "https://rubygems.org/gems/fluentd", "gem_uri": "https://rubygems.org/gems/fluentd-1.16.8-x64-mingw32.gem", "homepage_uri": "https://www.fluentd.org/", "wiki_uri": "", "documentation_uri": "http://docs.fluentd.org", "mailing_list_uri": "https://groups.google.com/forum/#!forum/fluentd", "source_code_uri": "https://github.com/fluent/fluentd", "bug_tracker_uri": "", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "async", "requirements": "~> 1.23" }, { "name": "async-http", "requirements": ">= 0.50.0" }, { "name": "flexmock", "requirements": "~> 2.0" }, { "name": "oj", "requirements": ">= 2.14, < 4" }, { "name": "parallel_tests", "requirements": "~> 0.15.3" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rr", "requirements": "~> 3.0" }, { "name": "simplecov", "requirements": "~> 0.7" }, { "name": "test-unit", "requirements": "~> 3.3" }, { "name": "test-unit-rr", "requirements": "~> 1.0" }, { "name": "timecop", "requirements": "< 0.9.9" } ], "runtime": [ { "name": "bundler", "requirements": ">= 0" }, { "name": "certstore_c", "requirements": "~> 0.1.7" }, { "name": "console", "requirements": "< 1.24" }, { "name": "cool.io", "requirements": ">= 1.4.5, < 2.0.0" }, { "name": "fiddle", "requirements": "~> 1.1" }, { "name": "http_parser.rb", "requirements": ">= 0.5.1, < 0.9.0" }, { "name": "logger", "requirements": "~> 1.6" }, { "name": "msgpack", "requirements": ">= 1.3.1, < 2.0.0" }, { "name": "serverengine", "requirements": ">= 2.3.2, < 3.0.0" }, { "name": "sigdump", "requirements": "~> 0.2.5" }, { "name": "strptime", "requirements": ">= 0.2.4, < 1.0.0" }, { "name": "tzinfo", "requirements": ">= 1.0, < 3.0" }, { "name": "tzinfo-data", "requirements": "~> 1.0" }, { "name": "webrick", "requirements": "~> 1.4" }, { "name": "win32-event", "requirements": "~> 0.6.3" }, { "name": "win32-ipc", "requirements": "~> 0.7.0" }, { "name": "win32-service", "requirements": "~> 2.3.0" }, { "name": "yajl-ruby", "requirements": "~> 1.0" } ] } } |
2025-05-01 05:31:58 UTC |
vri8bNCl08ObzxTLlXJUa |
mkmatterA gem that helps a user maintain a jekyll site source directory. |
3.1.16 | Content{ "name": "mkmatter", "downloads": 21716, "version": "3.1.16", "version_created_at": "2025-05-01T05:30:18.416Z", "version_downloads": 0, "platform": "ruby", "authors": "Ken Spencer", "info": "A gem that helps a user maintain a jekyll site source directory.", "licenses": [ "MIT" ], "metadata": { "wiki_uri": "https://github.com/IotaSpencer/mkmatter/wiki", "github_repo": "https://github.com/IotaSpencer/mkmatter", "homepage_uri": "https://iotaspencer.me/projects/mkmatter", "bug_tracker_uri": "https://github.com/IotaSpencer/mkmatter/issues", "source_code_uri": "https://github.com/IotaSpencer/mkmatter" }, "yanked": false, "sha": "b37226790962d7f621038a859f293465dde3b83a8c2b05041553404f8fa6dcef", "spec_sha": "69756b1b01b2a813375b95751e2d0d7cacba98dbb53eadba42947b3be0451288", "project_uri": "https://rubygems.org/gems/mkmatter", "gem_uri": "https://rubygems.org/gems/mkmatter-3.1.16.gem", "homepage_uri": "https://iotaspencer.me/projects/mkmatter", "wiki_uri": "https://github.com/IotaSpencer/mkmatter/wiki", "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/IotaSpencer/mkmatter", "bug_tracker_uri": "https://github.com/IotaSpencer/mkmatter/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "aruba", "requirements": "~> 2.2.0" }, { "name": "bundler", "requirements": "~> 2.3.5" }, { "name": "highline-test", "requirements": "~> 0.0.1" }, { "name": "minitest", "requirements": "~> 5" }, { "name": "minitest-reporters", "requirements": "~> 1.6.1" }, { "name": "rspec-core", "requirements": "~> 3.13" }, { "name": "rspec-expectations", "requirements": "~> 3.13" }, { "name": "rspec-mocks", "requirements": "~> 3.13" } ], "runtime": [ { "name": "activesupport", "requirements": "~> 7.1.3.2" }, { "name": "front_matter_parser", "requirements": "~> 1.0.1" }, { "name": "git", "requirements": "~> 1.19.1" }, { "name": "highline", "requirements": "~> 3.0.1" }, { "name": "micro_install", "requirements": "~> 0.4.0" }, { "name": "os", "requirements": "~> 1.1.4" }, { "name": "paint", "requirements": "~> 2.3.0" }, { "name": "rake", "requirements": "= 13.1.0" }, { "name": "slugity", "requirements": "~> 1.1" }, { "name": "terminal-table", "requirements": "~> 3.0.2" }, { "name": "thor", "requirements": "~> 1.3.1" } ] } } |
2025-05-01 05:30:20 UTC |
BACR9M0QWgtlMIlIoSaBW |
nonnativeAllows you to keep using the power of ruby to test other systems |
1.99.0 | Content{ "name": "nonnative", "downloads": 179590, "version": "1.99.0", "version_created_at": "2025-05-01T05:25:51.400Z", "version_downloads": 0, "platform": "ruby", "authors": "Alejandro Falkowski", "info": "Allows you to keep using the power of ruby to test other systems", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "f6532704c9e3e25910be98ec29735991912491e5ba0bdc217f5c7e4d4cbf775d", "spec_sha": "2cea82c5ac0618604da62f1d2514f5e0e3fd9567a20cf271ce4e982b5fc54621", "project_uri": "https://rubygems.org/gems/nonnative", "gem_uri": "https://rubygems.org/gems/nonnative-1.99.0.gem", "homepage_uri": "https://github.com/alexfalkowski/nonnative", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/nonnative/1.99.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "concurrent-ruby", "requirements": ">= 1, < 2" }, { "name": "config", "requirements": ">= 5, < 6" }, { "name": "cucumber", "requirements": ">= 7, < 10" }, { "name": "get_process_mem", "requirements": ">= 1, < 2" }, { "name": "grpc", "requirements": ">= 1, < 2" }, { "name": "puma", "requirements": ">= 6, < 7" }, { "name": "rest-client", "requirements": ">= 2, < 3" }, { "name": "retriable", "requirements": ">= 3, < 4" }, { "name": "rspec-benchmark", "requirements": ">= 0, < 1" }, { "name": "rspec-expectations", "requirements": ">= 3, < 4" }, { "name": "rspec-wait", "requirements": ">= 1, < 2" }, { "name": "sinatra", "requirements": ">= 4, < 5" } ] } } |
2025-05-01 05:25:53 UTC |
lPoqIrpCIo1Ri6-Dz0N2y |
fluentdFluentd is an open source data collector designed to scale and simplify log management. It can collect, process and ship many kinds of data in near real-time. |
1.16.8 | Content{ "name": "fluentd", "downloads": 54337035, "version": "1.16.8", "version_created_at": "2025-05-01T05:25:43.990Z", "version_downloads": 0, "platform": "ruby", "authors": "Sadayuki Furuhashi", "info": "Fluentd is an open source data collector designed to scale and simplify log management. It can collect, process and ship many kinds of data in near real-time.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "e1e8015ec7021f19f8681ba2f83ac67f87d784cd7e73bb788ee1e33fea37170b", "spec_sha": "6d087eb64fa404748662df5251179d1bf53364df0db2ee9cca5515a62be3cb49", "project_uri": "https://rubygems.org/gems/fluentd", "gem_uri": "https://rubygems.org/gems/fluentd-1.16.8.gem", "homepage_uri": "https://www.fluentd.org/", "wiki_uri": "", "documentation_uri": "http://docs.fluentd.org", "mailing_list_uri": "https://groups.google.com/forum/#!forum/fluentd", "source_code_uri": "https://github.com/fluent/fluentd", "bug_tracker_uri": "", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "async", "requirements": "~> 1.23" }, { "name": "async-http", "requirements": ">= 0.50.0" }, { "name": "flexmock", "requirements": "~> 2.0" }, { "name": "oj", "requirements": ">= 2.14, < 4" }, { "name": "parallel_tests", "requirements": "~> 0.15.3" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rr", "requirements": "~> 3.0" }, { "name": "simplecov", "requirements": "~> 0.7" }, { "name": "test-unit", "requirements": "~> 3.3" }, { "name": "test-unit-rr", "requirements": "~> 1.0" }, { "name": "timecop", "requirements": "< 0.9.9" } ], "runtime": [ { "name": "bundler", "requirements": ">= 0" }, { "name": "console", "requirements": "< 1.24" }, { "name": "cool.io", "requirements": ">= 1.4.5, < 2.0.0" }, { "name": "http_parser.rb", "requirements": ">= 0.5.1, < 0.9.0" }, { "name": "logger", "requirements": "~> 1.6" }, { "name": "msgpack", "requirements": ">= 1.3.1, < 2.0.0" }, { "name": "serverengine", "requirements": ">= 2.3.2, < 3.0.0" }, { "name": "sigdump", "requirements": "~> 0.2.5" }, { "name": "strptime", "requirements": ">= 0.2.4, < 1.0.0" }, { "name": "tzinfo", "requirements": ">= 1.0, < 3.0" }, { "name": "tzinfo-data", "requirements": "~> 1.0" }, { "name": "webrick", "requirements": "~> 1.4" }, { "name": "yajl-ruby", "requirements": "~> 1.0" } ] } } |
2025-05-01 05:25:46 UTC |
gljORmhScv-bC7w9GRIe4 |
mkmatterA gem that helps a user maintain a jekyll site source directory. |
3.1.15 | Content{ "name": "mkmatter", "downloads": 21706, "version": "3.1.15", "version_created_at": "2025-05-01T05:24:30.607Z", "version_downloads": 0, "platform": "ruby", "authors": "Ken Spencer", "info": "A gem that helps a user maintain a jekyll site source directory.", "licenses": [ "MIT" ], "metadata": { "wiki_uri": "https://github.com/IotaSpencer/mkmatter/wiki", "github_repo": "https://github.com/IotaSpencer/mkmatter", "homepage_uri": "https://iotaspencer.me/projects/mkmatter", "bug_tracker_uri": "https://github.com/IotaSpencer/mkmatter/issues", "source_code_uri": "https://github.com/IotaSpencer/mkmatter" }, "yanked": false, "sha": "cd7ef639ff7bdcef5239040cecc292771033be615f192da516c3dcfe1fc86969", "spec_sha": "127a787df0d63410c7f5f3e4535540bee8315223c723a848598d94feb949b273", "project_uri": "https://rubygems.org/gems/mkmatter", "gem_uri": "https://rubygems.org/gems/mkmatter-3.1.15.gem", "homepage_uri": "https://iotaspencer.me/projects/mkmatter", "wiki_uri": "https://github.com/IotaSpencer/mkmatter/wiki", "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/IotaSpencer/mkmatter", "bug_tracker_uri": "https://github.com/IotaSpencer/mkmatter/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "aruba", "requirements": "~> 2.2.0" }, { "name": "bundler", "requirements": "~> 2.3.5" }, { "name": "highline-test", "requirements": "~> 0.0.1" }, { "name": "minitest", "requirements": "~> 5" }, { "name": "minitest-reporters", "requirements": "~> 1.6.1" }, { "name": "rspec-core", "requirements": "~> 3.13" }, { "name": "rspec-expectations", "requirements": "~> 3.13" }, { "name": "rspec-mocks", "requirements": "~> 3.13" } ], "runtime": [ { "name": "activesupport", "requirements": "~> 7.1.3.2" }, { "name": "front_matter_parser", "requirements": "~> 1.0.1" }, { "name": "git", "requirements": "~> 1.19.1" }, { "name": "highline", "requirements": "~> 3.0.1" }, { "name": "micro_install", "requirements": "~> 0.4.0" }, { "name": "os", "requirements": "~> 1.1.4" }, { "name": "paint", "requirements": "~> 2.3.0" }, { "name": "rake", "requirements": "= 13.1.0" }, { "name": "slugity", "requirements": "~> 1.1" }, { "name": "terminal-table", "requirements": "~> 3.0.2" }, { "name": "thor", "requirements": "~> 1.3.1" } ] } } |
2025-05-01 05:24:32 UTC |
ar5mb5YX2Ovnilbo01zNi |
mkmatterA gem that helps a user maintain a jekyll site source directory. |
3.1.14 | Content{ "name": "mkmatter", "downloads": 21701, "version": "3.1.14", "version_created_at": "2025-05-01T05:15:23.243Z", "version_downloads": 0, "platform": "ruby", "authors": "Ken Spencer", "info": "A gem that helps a user maintain a jekyll site source directory.", "licenses": [ "MIT" ], "metadata": { "wiki_uri": "https://github.com/IotaSpencer/mkmatter/wiki", "github_repo": "https://github.com/IotaSpencer/mkmatter", "homepage_uri": "https://iotaspencer.me/projects/mkmatter", "bug_tracker_uri": "https://github.com/IotaSpencer/mkmatter/issues", "source_code_uri": "https://github.com/IotaSpencer/mkmatter" }, "yanked": false, "sha": "5f54db6656fb4596b8cc387deb8fd58f763777f7f693c816076c7073e80d9505", "spec_sha": "b744adc1ea90f46a50f4933d67fced3f47323dca56cc42ac7150525312b685d0", "project_uri": "https://rubygems.org/gems/mkmatter", "gem_uri": "https://rubygems.org/gems/mkmatter-3.1.14.gem", "homepage_uri": "https://iotaspencer.me/projects/mkmatter", "wiki_uri": "https://github.com/IotaSpencer/mkmatter/wiki", "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/IotaSpencer/mkmatter", "bug_tracker_uri": "https://github.com/IotaSpencer/mkmatter/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "aruba", "requirements": "~> 2.2.0" }, { "name": "bundler", "requirements": "~> 2.3.5" }, { "name": "highline-test", "requirements": "~> 0.0.1" }, { "name": "minitest", "requirements": "~> 5" }, { "name": "minitest-reporters", "requirements": "~> 1.6.1" }, { "name": "rspec-core", "requirements": "~> 3.13" }, { "name": "rspec-expectations", "requirements": "~> 3.13" }, { "name": "rspec-mocks", "requirements": "~> 3.13" } ], "runtime": [ { "name": "activesupport", "requirements": "~> 7.1.3.2" }, { "name": "front_matter_parser", "requirements": "~> 1.0.1" }, { "name": "git", "requirements": "~> 1.19.1" }, { "name": "highline", "requirements": "~> 3.0.1" }, { "name": "micro_install", "requirements": "~> 0.4.0" }, { "name": "os", "requirements": "~> 1.1.4" }, { "name": "paint", "requirements": "~> 2.3.0" }, { "name": "rake", "requirements": "= 13.1.0" }, { "name": "slugity", "requirements": "~> 1.1" }, { "name": "terminal-table", "requirements": "~> 3.0.2" }, { "name": "thor", "requirements": "~> 1.3.1" } ] } } |
2025-05-01 05:15:25 UTC |
7kiayUVGtBl9nFUhWaM33 |
ballantineBallantine helps you describe your commits easier and prettier from cli & slack. |
0.1.5.pre.rc2 | Content{ "name": "ballantine", "downloads": 3771, "version": "0.1.5.pre.rc2", "version_created_at": "2025-05-01T04:36:45.594Z", "version_downloads": 0, "platform": "ruby", "authors": "oohyun15", "info": "Ballantine helps you describe your commits easier and prettier from cli & slack.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "641bc4f0e9b8aa2509bd9c373beed3c63f09748e6d1046bbe2b156fa336fc4bf", "spec_sha": "7fd628c168112db96d75440175fdba00cbf9b37884e6ac835a89b9be24a8e9a4", "project_uri": "https://rubygems.org/gems/ballantine", "gem_uri": "https://rubygems.org/gems/ballantine-0.1.5.pre.rc2.gem", "homepage_uri": "https://github.com/oohyun15/ballantine", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ballantine/0.1.5.pre.rc2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "yard", "requirements": "~> 0.9.28" } ], "runtime": [ { "name": "reline", "requirements": ">= 0" }, { "name": "thor", "requirements": "~> 1.2.1" } ] } } |
2025-05-01 04:36:47 UTC |
Op7vE9tctTW3cb6TXWtcj |
raixRuby AI eXtensions |
0.8.3 | Content{ "name": "raix", "downloads": 6802, "version": "0.8.3", "version_created_at": "2025-05-01T04:10:46.345Z", "version_downloads": 0, "platform": "ruby", "authors": "Obie Fernandez", "info": "Ruby AI eXtensions", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/OlympiaAI/raix", "changelog_uri": "https://github.com/OlympiaAI/raix/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/OlympiaAI/raix" }, "yanked": false, "sha": "934a3d5f400d5dbde5cc2eb12e70fcf5db222b9394ecc826e5ca5eefd80d63d8", "spec_sha": "3eabead95517c6886598c045e5b05d74d79d383f7680f7fdebbbd8dfd476821d", "project_uri": "https://rubygems.org/gems/raix", "gem_uri": "https://rubygems.org/gems/raix-0.8.3.gem", "homepage_uri": "https://github.com/OlympiaAI/raix", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/OlympiaAI/raix", "bug_tracker_uri": null, "changelog_uri": "https://github.com/OlympiaAI/raix/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 6.0" }, { "name": "faraday-retry", "requirements": "~> 2.0" }, { "name": "open_router", "requirements": "~> 0.2" }, { "name": "ruby-openai", "requirements": "~> 7" } ] } } |
2025-05-01 04:10:49 UTC |
dUhPtUUdOF6EWwdbl-TvT |
ballantineBallantine helps you describe your commits easier and prettier from cli & slack. |
0.1.5.pre.rc1 | Content{ "name": "ballantine", "downloads": 3757, "version": "0.1.5.pre.rc1", "version_created_at": "2025-05-01T03:51:53.856Z", "version_downloads": 0, "platform": "ruby", "authors": "oohyun15", "info": "Ballantine helps you describe your commits easier and prettier from cli & slack.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "d470aa22f3cf42b650cc403d0489479562a850001d10b9a7fe93a3510faac792", "spec_sha": "702cbfff8cb3cfb608338689cc3fc334e03392d9db892055a15eb29ee36afe40", "project_uri": "https://rubygems.org/gems/ballantine", "gem_uri": "https://rubygems.org/gems/ballantine-0.1.5.pre.rc1.gem", "homepage_uri": "https://github.com/oohyun15/ballantine", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ballantine/0.1.5.pre.rc1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "yard", "requirements": "~> 0.9.28" } ], "runtime": [ { "name": "reline", "requirements": ">= 0" }, { "name": "thor", "requirements": "~> 1.2.1" } ] } } |
2025-05-01 03:51:55 UTC |
0YwKQSzl6p1Dml-VbZrRj |
jekyll-uj-powertoolsjekyll-uj-powertools provides a powerful set of utilities for Jekyll, including functions to remove ads from strings and escape JSON characters. |
1.2.7 | Content{ "name": "jekyll-uj-powertools", "downloads": 13854, "version": "1.2.7", "version_created_at": "2025-05-01T03:39:22.073Z", "version_downloads": 0, "platform": "ruby", "authors": "ITW Creative Works", "info": "jekyll-uj-powertools provides a powerful set of utilities for Jekyll, including functions to remove ads from strings and escape JSON characters.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "0d161b7670d71f7df5086c04241c817ece22b0a0566d6b8fdd3b576dd2ceaa4e", "spec_sha": "e3737cab688119ddf5378652de9ac4c9aa06f29ab92eb56f98a50fa2c705f07b", "project_uri": "https://rubygems.org/gems/jekyll-uj-powertools", "gem_uri": "https://rubygems.org/gems/jekyll-uj-powertools-1.2.7.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/jekyll-uj-powertools/1.2.7", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" } ], "runtime": [ { "name": "jekyll", "requirements": ">= 3.0, < 5.0" } ] } } |
2025-05-01 03:39:23 UTC |
kiedzJB0_8v2SZOXB0cZs |
jekyll-uj-powertoolsjekyll-uj-powertools provides a powerful set of utilities for Jekyll, including functions to remove ads from strings and escape JSON characters. |
1.2.6 | Content{ "name": "jekyll-uj-powertools", "downloads": 13854, "version": "1.2.6", "version_created_at": "2025-05-01T03:37:13.865Z", "version_downloads": 0, "platform": "ruby", "authors": "ITW Creative Works", "info": "jekyll-uj-powertools provides a powerful set of utilities for Jekyll, including functions to remove ads from strings and escape JSON characters.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "06146afed68b1c2e0130c42392085d240bd21584671b9ae1489b1d298d540747", "spec_sha": "e287e8e5b54ae8c38f07074b34369e8ec08c1f8892a7532839b7ca87c6392817", "project_uri": "https://rubygems.org/gems/jekyll-uj-powertools", "gem_uri": "https://rubygems.org/gems/jekyll-uj-powertools-1.2.6.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/jekyll-uj-powertools/1.2.6", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" } ], "runtime": [ { "name": "jekyll", "requirements": ">= 3.0, < 5.0" } ] } } |
2025-05-01 03:37:15 UTC |
qNClA7KExNjZzNoO-31xa |
jekyll-uj-powertoolsjekyll-uj-powertools provides a powerful set of utilities for Jekyll, including functions to remove ads from strings and escape JSON characters. |
1.2.5 | Content{ "name": "jekyll-uj-powertools", "downloads": 13854, "version": "1.2.5", "version_created_at": "2025-05-01T03:32:08.399Z", "version_downloads": 0, "platform": "ruby", "authors": "ITW Creative Works", "info": "jekyll-uj-powertools provides a powerful set of utilities for Jekyll, including functions to remove ads from strings and escape JSON characters.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "90006e78141469e1ca7ef6ba7861cd4e3ac28fb2398f7e492adda5631bd00847", "spec_sha": "40ec7fed79d01dde4cc12a783c143d3d103d14cd592ec848719bb4aa36636d45", "project_uri": "https://rubygems.org/gems/jekyll-uj-powertools", "gem_uri": "https://rubygems.org/gems/jekyll-uj-powertools-1.2.5.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/jekyll-uj-powertools/1.2.5", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" } ], "runtime": [ { "name": "jekyll", "requirements": ">= 3.0, < 5.0" } ] } } |
2025-05-01 03:32:10 UTC |
WTdgHQVN_T1Opo_aOmmXd |
type_balancer_railsProvides Rails integration for the type_balancer gem |
0.2.5 | Content{ "name": "type_balancer_rails", "downloads": 725, "version": "0.2.5", "version_created_at": "2025-05-01T03:09:06.432Z", "version_downloads": 0, "platform": "ruby", "authors": "Carl Smith", "info": "Provides Rails integration for the type_balancer gem", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/llwebconsulting/type_balancer-rails", "changelog_uri": "https://github.com/llwebconsulting/type_balancer-rails/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/llwebconsulting/type_balancer-rails", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "9093dd6488991417e2ea5734b7fda021de58b7eb4be7383f28a568c41155569f", "spec_sha": "1f3ff09fa578891811d28f497ca2164020816ed8c638a02cedf8e4763aa6c175", "project_uri": "https://rubygems.org/gems/type_balancer_rails", "gem_uri": "https://rubygems.org/gems/type_balancer_rails-0.2.5.gem", "homepage_uri": "https://github.com/llwebconsulting/type_balancer-rails", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/llwebconsulting/type_balancer-rails", "bug_tracker_uri": null, "changelog_uri": "https://github.com/llwebconsulting/type_balancer-rails/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activerecord", "requirements": ">= 7.0, < 9.0" }, { "name": "activesupport", "requirements": ">= 7.0, < 9.0" }, { "name": "type_balancer", "requirements": "~> 0.2.0" } ] } } |
2025-05-01 03:09:07 UTC |
5TWciCujvJ6JLJUCx1RXK |
itamae-plugin-recipe-passengeritamae recipe for passenger installation |
0.1.8 | Content{ "name": "itamae-plugin-recipe-passenger", "downloads": 32747, "version": "0.1.8", "version_created_at": "2025-05-01T03:03:38.415Z", "version_downloads": 0, "platform": "ruby", "authors": "y.matsuda", "info": "itamae recipe for passenger installation", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "e597ca33b42ee0024a4299bd16dbd27cedd1c06acd99677ae8f0b36c66701647", "spec_sha": "1523c38080f7ffa1b75b4dbb7f6dffd772a3dad101c215a59bcd09736457eb79", "project_uri": "https://rubygems.org/gems/itamae-plugin-recipe-passenger", "gem_uri": "https://rubygems.org/gems/itamae-plugin-recipe-passenger-0.1.8.gem", "homepage_uri": "https://github.com/maedadev/itamae-plugin-recipe-passenger", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/itamae-plugin-recipe-passenger/0.1.8", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "rake", "requirements": ">= 12.3.3" } ], "runtime": [ { "name": "itamae", "requirements": "~> 1.10, >= 1.10.4" } ] } } |
2025-05-01 03:03:39 UTC |
Bov1_g8tC2DL8iMwcUmvm |
positioningSimple positioning for Active Record models. |
0.4.6 | Content{ "name": "positioning", "downloads": 502140, "version": "0.4.6", "version_created_at": "2025-05-01T03:03:15.124Z", "version_downloads": 0, "platform": "ruby", "authors": "Brendon Muir", "info": "Simple positioning for Active Record models.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/brendon", "homepage_uri": "https://github.com/brendon/positioning", "changelog_uri": "https://github.com/brendon/positioning/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/brendon/positioning" }, "yanked": false, "sha": "e355fa3b76cc1d041609b99fbdde73770fdf7b1a02631c6ef2d7d866d5c5b1ff", "spec_sha": "8463567ba6a83de5de547851f34f6850baadf00aec76b8d723bc85a6c56fceb6", "project_uri": "https://rubygems.org/gems/positioning", "gem_uri": "https://rubygems.org/gems/positioning-0.4.6.gem", "homepage_uri": "https://github.com/brendon/positioning", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/brendon/positioning", "bug_tracker_uri": null, "changelog_uri": "https://github.com/brendon/positioning/blob/main/CHANGELOG.md", "funding_uri": "https://github.com/sponsors/brendon", "dependencies": { "development": [], "runtime": [ { "name": "activerecord", "requirements": ">= 6.1" }, { "name": "activesupport", "requirements": ">= 6.1" } ] } } |
2025-05-01 03:03:16 UTC |
GNACq7XIEPNKHjoKxt2Ue |
graphql-stitchingCombine GraphQL services into one unified graph |
1.7.0 | Content{ "name": "graphql-stitching", "downloads": 77998, "version": "1.7.0", "version_created_at": "2025-05-01T03:00:49.660Z", "version_downloads": 0, "platform": "ruby", "authors": "Greg MacWilliam", "info": "Combine GraphQL services into one unified graph", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/gmac/graphql-stitching-ruby", "changelog_uri": "https://github.com/gmac/graphql-stitching-ruby/releases", "bug_tracker_uri": "https://github.com/gmac/graphql-stitching-ruby/issues", "source_code_uri": "https://github.com/gmac/graphql-stitching-ruby" }, "yanked": false, "sha": "dbb4a4a66edfff651f9ba8f2fa6b63938cb43e9adb24b5ce2f419e949b02e88d", "spec_sha": "42fab528baa07086609f538b4681e89f96e484fef1f19ca2a211ee9b6f0fe4e2", "project_uri": "https://rubygems.org/gems/graphql-stitching", "gem_uri": "https://rubygems.org/gems/graphql-stitching-1.7.0.gem", "homepage_uri": "https://github.com/gmac/graphql-stitching-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/gmac/graphql-stitching-ruby", "bug_tracker_uri": "https://github.com/gmac/graphql-stitching-ruby/issues", "changelog_uri": "https://github.com/gmac/graphql-stitching-ruby/releases", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "minitest", "requirements": "~> 5.12" }, { "name": "rake", "requirements": "~> 12.0" } ], "runtime": [ { "name": "graphql", "requirements": ">= 2.0" } ] } } |
2025-05-01 03:00:54 UTC |
RJHyKGwhjt5zoWpEg1w1M |
type_balancerBalances types in collections by ensuring each type appears a similar number of times |
0.2.0 | Content{ "name": "type_balancer", "downloads": 605, "version": "0.2.0", "version_created_at": "2025-05-01T02:50:12.341Z", "version_downloads": 0, "platform": "ruby", "authors": "Carl Smith", "info": "Balances types in collections by ensuring each type appears a similar number of times", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/llwebconsulting/type_balancer", "changelog_uri": "https://github.com/llwebconsulting/type_balancer/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/llwebconsulting/type_balancer", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "ad0e0892660b279ec5b72cc8d4f33b53759353311029d2c76bdaeabcb5d4b654", "spec_sha": "bb20ecbfbe861e28b35e8a4b8a0aa11bc1891dc1cceb572c1686afb571fbc44b", "project_uri": "https://rubygems.org/gems/type_balancer", "gem_uri": "https://rubygems.org/gems/type_balancer-0.2.0.gem", "homepage_uri": "https://github.com/llwebconsulting/type_balancer", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/llwebconsulting/type_balancer", "bug_tracker_uri": null, "changelog_uri": "https://github.com/llwebconsulting/type_balancer/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-01 02:50:14 UTC |
EHEVhSXwSZqpIIkRDGcDq |
burlyExtract URLs from HTML, JSON, and plaintext documents. |
0.1.0 | Content{ "name": "burly", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-05-01T02:48:14.173Z", "version_downloads": 0, "platform": "ruby", "authors": "Jason Garber", "info": "Extract URLs from HTML, JSON, and plaintext documents.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://codeberg.org/jgarber/burly", "changelog_uri": "https://codeberg.org/jgarber/burly/releases/tag/v0.1.0", "bug_tracker_uri": "https://codeberg.org/jgarber/burly/issues", "source_code_uri": "https://codeberg.org/jgarber/burly/tree/v0.1.0", "documentation_uri": "https://rubydoc.info/gems/burly/0.1.0", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "17311945c8aaa6732d100c011bfa44b9c0514a2e0ef9c24a3c86ea64f8ca751d", "spec_sha": "f07a23d9fa6cd09952bebf3a1d4e2011e8742f0d0beba992d1fb8a1028ea18bc", "project_uri": "https://rubygems.org/gems/burly", "gem_uri": "https://rubygems.org/gems/burly-0.1.0.gem", "homepage_uri": "https://codeberg.org/jgarber/burly", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/burly/0.1.0", "mailing_list_uri": null, "source_code_uri": "https://codeberg.org/jgarber/burly/tree/v0.1.0", "bug_tracker_uri": "https://codeberg.org/jgarber/burly/issues", "changelog_uri": "https://codeberg.org/jgarber/burly/releases/tag/v0.1.0", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "nokogiri", "requirements": ">= 1.13" } ] } } |
2025-05-01 02:48:15 UTC |
xgIM1JCY0RlgPhATOO7Lo |
active_reporterFlexible but opinionated framework for defining and running reports on Rails models backed by SQL databases. |
0.7.3 | Content{ "name": "active_reporter", "downloads": 22203, "version": "0.7.3", "version_created_at": "2025-05-01T02:47:21.250Z", "version_downloads": 0, "platform": "ruby", "authors": "chaunce", "info": "Flexible but opinionated framework for defining and running reports on Rails models backed by SQL databases.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "5f3a6199e04cba5851d53abef71d30d8e71f8ac510be42a199670dbfdb70dc25", "spec_sha": "6b3b1da5767c27c9fec2409cc60152ac429901e0d1ab0e14d26accf4446fe29f", "project_uri": "https://rubygems.org/gems/active_reporter", "gem_uri": "https://rubygems.org/gems/active_reporter-0.7.3.gem", "homepage_uri": "http://github.com/chaunce/active_reporter", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/active_reporter/0.7.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "byebug", "requirements": ">= 0" }, { "name": "database_cleaner", "requirements": ">= 0" }, { "name": "factory_bot_rails", "requirements": ">= 0" }, { "name": "faker", "requirements": ">= 0" }, { "name": "mysql2", "requirements": ">= 0" }, { "name": "pg", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "rspec-rails", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "sqlite3", "requirements": ">= 0" } ], "runtime": [ { "name": "deeply_enumerable", "requirements": ">= 0.9.3, < 2.0" }, { "name": "rails", "requirements": ">= 6.1, < 8" } ] } } |
2025-05-01 02:47:22 UTC |
iVCaMCC9gxFXKlI3fhhCV |
nokogiri-html-extExtend Nokogiri with several useful HTML-centric features. |
1.3.0 | Content{ "name": "nokogiri-html-ext", "downloads": 6906, "version": "1.3.0", "version_created_at": "2025-05-01T02:20:13.032Z", "version_downloads": 0, "platform": "ruby", "authors": "Jason Garber", "info": "Extend Nokogiri with several useful HTML-centric features.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://codeberg.org/jgarber/nokogiri-html-ext", "changelog_uri": "https://codeberg.org/jgarber/nokogiri-html-ext/releases/tag/v1.3.0", "bug_tracker_uri": "https://codeberg.org/jgarber/nokogiri-html-ext/issues", "source_code_uri": "https://codeberg.org/jgarber/nokogiri-html-ext/src/tag/v1.3.0", "documentation_uri": "https://rubydoc.info/gems/nokogiri-html-ext/1.3.0", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "cc8de3686d086715b8e3a58ba1f832cf8a493ba60c1a995bc2d6aefead538f87", "spec_sha": "704699536d820ff809f916677281f9dbecbb20ca1598939080e7f87ce2b7c33c", "project_uri": "https://rubygems.org/gems/nokogiri-html-ext", "gem_uri": "https://rubygems.org/gems/nokogiri-html-ext-1.3.0.gem", "homepage_uri": "https://codeberg.org/jgarber/nokogiri-html-ext", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/nokogiri-html-ext/1.3.0", "mailing_list_uri": null, "source_code_uri": "https://codeberg.org/jgarber/nokogiri-html-ext/src/tag/v1.3.0", "bug_tracker_uri": "https://codeberg.org/jgarber/nokogiri-html-ext/issues", "changelog_uri": "https://codeberg.org/jgarber/nokogiri-html-ext/releases/tag/v1.3.0", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "nokogiri", "requirements": "~> 1.14" } ] } } |
2025-05-01 02:20:16 UTC |
VpX90qP6-6HIgGgMEIFgk |
gamma_replicationA tool to replicate MySQL data with the ability to mask sensitive information using Maxwell's Daemon |
0.1.5 | Content{ "name": "gamma_replication", "downloads": 785, "version": "0.1.5", "version_created_at": "2025-05-01T02:12:25.308Z", "version_downloads": 0, "platform": "ruby", "authors": "Shinsuke Nishio", "info": "A tool to replicate MySQL data with the ability to mask sensitive information using Maxwell's Daemon", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/nishio-dens/gamma_replication", "changelog_uri": "https://github.com/nishio-dens/gamma_replication/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/nishio-dens/gamma_replication" }, "yanked": false, "sha": "e05b393c76e751b9d00ed074188ee716c8783a835d16b66ffff24fd3e72a3b18", "spec_sha": "9104abe18b6f86e9d57730741281c85726871f4acc464014f95e297bbedeb4b8", "project_uri": "https://rubygems.org/gems/gamma_replication", "gem_uri": "https://rubygems.org/gems/gamma_replication-0.1.5.gem", "homepage_uri": "https://github.com/nishio-dens/gamma_replication", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/nishio-dens/gamma_replication", "bug_tracker_uri": null, "changelog_uri": "https://github.com/nishio-dens/gamma_replication/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rubocop", "requirements": "~> 1.21" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 7.0" }, { "name": "mysql2", "requirements": "~> 0.5.5" }, { "name": "thor", "requirements": "~> 1.3" } ] } } |
2025-05-01 02:12:28 UTC |
v6z5C40gYOCSqZcYEl0A5 |
fast_code_ownersA ruby interface that determines file ownership for git repositories |
0.0.2 | Content{ "name": "fast_code_owners", "downloads": 67, "version": "0.0.2", "version_created_at": "2025-05-01T02:03:58.795Z", "version_downloads": 0, "platform": "ruby", "authors": "Perry Hertler", "info": "A ruby interface that determines file ownership for git repositories", "licenses": [], "metadata": { "homepage_uri": "https://github.com/rubyatscale/fast_code_owners", "changelog_uri": "https://github.com/rubyatscale/fast_code_owners/releases", "source_code_uri": "https://github.com/rubyatscale/fast_code_owners", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "d621008c2d18dc681ddd060940279bd11c29429bd405f1edb6b429cfb176526c", "spec_sha": "159b834b1175c15c1a7dc271d611d93c8920e197680388ce15c10aa964725bf6", "project_uri": "https://rubygems.org/gems/fast_code_owners", "gem_uri": "https://rubygems.org/gems/fast_code_owners-0.0.2.gem", "homepage_uri": "https://github.com/rubyatscale/fast_code_owners", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/rubyatscale/fast_code_owners", "bug_tracker_uri": null, "changelog_uri": "https://github.com/rubyatscale/fast_code_owners/releases", "funding_uri": null, "dependencies": { "development": [ { "name": "debug", "requirements": ">= 0" }, { "name": "railties", "requirements": ">= 0" }, { "name": "rake-compiler", "requirements": ">= 0" }, { "name": "rb_sys", "requirements": "~> 0.9.63" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "sorbet", "requirements": ">= 0" }, { "name": "tapioca", "requirements": ">= 0" } ], "runtime": [ { "name": "code_teams", "requirements": "~> 1.0" }, { "name": "packs-specification", "requirements": ">= 0" }, { "name": "sorbet-runtime", "requirements": ">= 0" } ] } } |
2025-05-01 02:04:01 UTC |
MtqIlHGoDyOUwYsuYLHos |
amazing-activistAnother take on Command Pattern. |
0.8.0 | Content{ "name": "amazing-activist", "downloads": 5198, "version": "0.8.0", "version_created_at": "2025-05-01T01:55:33.939Z", "version_downloads": 0, "platform": "ruby", "authors": "Alexey Zapparov", "info": "Another take on Command Pattern.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/ixti/amazing-activist", "changelog_uri": "https://github.com/ixti/amazing-activist/blob/v0.8.0/CHANGES.md", "bug_tracker_uri": "https://github.com/ixti/amazing-activist/issues", "source_code_uri": "https://github.com/ixti/amazing-activist/tree/v0.8.0", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "6fea7d7bf681a0cfbaceedd185a3e36f78cb5ef0833d34f01407aed459affde6", "spec_sha": "e47b4b683a729df3a4f333a539249d0a2074abb607dc635393f8ad9e5e20ae21", "project_uri": "https://rubygems.org/gems/amazing-activist", "gem_uri": "https://rubygems.org/gems/amazing-activist-0.8.0.gem", "homepage_uri": "https://github.com/ixti/amazing-activist", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/ixti/amazing-activist/tree/v0.8.0", "bug_tracker_uri": "https://github.com/ixti/amazing-activist/issues", "changelog_uri": "https://github.com/ixti/amazing-activist/blob/v0.8.0/CHANGES.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "i18n", "requirements": ">= 0" }, { "name": "literal", "requirements": ">= 0" } ] } } |
2025-05-01 01:55:35 UTC |
Ay3f8zO-rzUMhTi4vwnjB |
debugtraceInsert DebugTrace.enter and Debug.leave at the beginning and end of the function you want to debug, and Debug.print('foo', foo) if there are any variables you want to display. |
0.2.5 | Content{ "name": "debugtrace", "downloads": 599, "version": "0.2.5", "version_created_at": "2025-05-01T01:47:23.109Z", "version_downloads": 0, "platform": "ruby", "authors": "Masato Kokubo", "info": "Insert DebugTrace.enter and Debug.leave at the beginning and end of the function you want to debug, and Debug.print('foo', foo) if there are any variables you want to display.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/MasatoKokubo/DebugTrace-rb", "changelog_uri": "https://github.com/MasatoKokubo/DebugTrace-rb", "source_code_uri": "https://github.com/MasatoKokubo/DebugTrace-rb" }, "yanked": false, "sha": "e93b5a16246163f17afea8e79c1a26b76548d9d574cb58b183a8a4b167d0a597", "spec_sha": "389b5e8152a4cebb9d6c3e7fcbd8c3678eae5179cebe709fe9e558e58c11a1d3", "project_uri": "https://rubygems.org/gems/debugtrace", "gem_uri": "https://rubygems.org/gems/debugtrace-0.2.5.gem", "homepage_uri": "https://github.com/MasatoKokubo/DebugTrace-rb", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/MasatoKokubo/DebugTrace-rb", "bug_tracker_uri": null, "changelog_uri": "https://github.com/MasatoKokubo/DebugTrace-rb", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-01 01:47:24 UTC |
w-xODDtJkL56dYI6ECtFz |
nhkoreScrapes NHK News Web (Easy) for the word frequency (core list) for Japanese language learners. Includes a CLI app and a scraper library. |
0.3.22 | Content{ "name": "nhkore", "downloads": 25789, "version": "0.3.22", "version_created_at": "2025-05-01T01:44:05.778Z", "version_downloads": 0, "platform": "ruby", "authors": "Bradley Whited", "info": "Scrapes NHK News Web (Easy) for the word frequency (core list) for Japanese language learners.\nIncludes a CLI app and a scraper library.\n", "licenses": [ "LGPL-3.0-or-later" ], "metadata": { "homepage_uri": "https://github.com/esotericpig/nhkore", "changelog_uri": "https://github.com/esotericpig/nhkore/blob/v0.3/CHANGELOG.md", "bug_tracker_uri": "https://github.com/esotericpig/nhkore/issues", "source_code_uri": "https://github.com/esotericpig/nhkore", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "13cb2f8048ebd33c3ed9839446e68f19efcbe34345f7f4617d8f4683a43e89e1", "spec_sha": "3dc3fcf97057de50605221f9378c4ef2b5e44648729143a95b0f3fac473745a7", "project_uri": "https://rubygems.org/gems/nhkore", "gem_uri": "https://rubygems.org/gems/nhkore-0.3.22.gem", "homepage_uri": "https://github.com/esotericpig/nhkore", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/esotericpig/nhkore", "bug_tracker_uri": "https://github.com/esotericpig/nhkore/issues", "changelog_uri": "https://github.com/esotericpig/nhkore/blob/v0.3/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "attr_bool", "requirements": "~> 0.2" }, { "name": "bimyou_segmenter", "requirements": "~> 1.2" }, { "name": "cri", "requirements": "~> 2.15" }, { "name": "csv", "requirements": "~> 3.3" }, { "name": "down", "requirements": "~> 5.4" }, { "name": "highline", "requirements": "~> 3.1" }, { "name": "http-cookie", "requirements": "~> 1.0" }, { "name": "japanese_deinflector", "requirements": "~> 0.0" }, { "name": "nokogiri", "requirements": "~> 1" }, { "name": "psychgus", "requirements": "~> 1.3" }, { "name": "public_suffix", "requirements": "~> 6.0" }, { "name": "rainbow", "requirements": "~> 3.1" }, { "name": "rss", "requirements": "~> 0.3" }, { "name": "rubyzip", "requirements": "~> 2.4" }, { "name": "tiny_segmenter", "requirements": "~> 0.0" }, { "name": "tty-progressbar", "requirements": "~> 0.18" }, { "name": "tty-spinner", "requirements": "~> 0.9" } ] } } |
2025-05-01 01:44:09 UTC |
pShJoWG1W999N7yWMTzfr |
mdbxThis is a native ruby binding to libmdbx, an improved version of the Lightning Memory Mapped Database. libmdbx is an extremely fast, compact, powerful, embedded, transactional key-value database, with permissive license. libmdbx has a specific set of properties and capabilities, focused on creating unique lightweight solutions. |
0.4.0 | Content{ "name": "mdbx", "downloads": 16420, "version": "0.4.0", "version_created_at": "2025-05-01T01:38:03.848Z", "version_downloads": 0, "platform": "ruby", "authors": "Mahlon E. Smith", "info": "This is a native ruby binding to libmdbx, an improved version\nof the Lightning Memory Mapped Database.\n\nlibmdbx is an extremely fast, compact, powerful, embedded,\ntransactional key-value database, with permissive license.\nlibmdbx has a specific set of properties and capabilities,\nfocused on creating unique lightweight solutions.\n", "licenses": [ "BSD-3-Clause" ], "metadata": { "homepage_uri": "https://code.martini.nu/fossil/ruby-mdbx", "changelog_uri": "https://martini.nu/docs/ruby-mdbx/History_md.html", "documentation_uri": "https://martini.nu/docs/ruby-mdbx" }, "yanked": false, "sha": "a4f8f193cc4f0e2db1e0236e78ef772b429ff5633d12772252c392af64a7d562", "spec_sha": "c9b349848c6a4d9cbb22bb741dd197bca19f3aebb7e43271118f37bd74693f2c", "project_uri": "https://rubygems.org/gems/mdbx", "gem_uri": "https://rubygems.org/gems/mdbx-0.4.0.gem", "homepage_uri": "https://code.martini.nu/fossil/ruby-mdbx", "wiki_uri": null, "documentation_uri": "https://martini.nu/docs/ruby-mdbx", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": "https://martini.nu/docs/ruby-mdbx/History_md.html", "funding_uri": null, "dependencies": { "development": [ { "name": "pry", "requirements": "~> 0.13" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rake-compiler", "requirements": "~> 1.1" }, { "name": "rake-deveiate", "requirements": "~> 0.22" }, { "name": "rdoc-generator-sixfish", "requirements": "~> 0.2" }, { "name": "rspec", "requirements": "~> 3.9" }, { "name": "rubocop", "requirements": "~> 0.93" }, { "name": "simplecov", "requirements": "~> 0.12" }, { "name": "simplecov-console", "requirements": "~> 0.9" } ], "runtime": [ { "name": "loggability", "requirements": "~> 0.17" } ] } } |
2025-05-01 01:38:05 UTC |
5Gp78ea0aZyfyFpCJDt2w |
debugtraceInsert DebugTrace.enter and Debug.leave at the beginning and end of the function you want to debug, and Debug.print('foo', foo) if there are any variables you want to display. |
0.2.4 | Content{ "name": "debugtrace", "downloads": 576, "version": "0.2.4", "version_created_at": "2025-05-01T01:18:48.466Z", "version_downloads": 0, "platform": "ruby", "authors": "Masato Kokubo", "info": "Insert DebugTrace.enter and Debug.leave at the beginning and end of the function you want to debug, and Debug.print('foo', foo) if there are any variables you want to display.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/MasatoKokubo/DebugTrace-rb", "changelog_uri": "https://github.com/MasatoKokubo/DebugTrace-rb", "source_code_uri": "https://github.com/MasatoKokubo/DebugTrace-rb" }, "yanked": false, "sha": "f0da1d9fe5e2da56dd05c000c28c380e1bfac2cfd26e94bfd1fc7bf44166342c", "spec_sha": "de3cdbcba01c0b335b734b6b4ede6b46c28ef63dd57ee78d280951f27253834a", "project_uri": "https://rubygems.org/gems/debugtrace", "gem_uri": "https://rubygems.org/gems/debugtrace-0.2.4.gem", "homepage_uri": "https://github.com/MasatoKokubo/DebugTrace-rb", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/MasatoKokubo/DebugTrace-rb", "bug_tracker_uri": null, "changelog_uri": "https://github.com/MasatoKokubo/DebugTrace-rb", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-01 01:18:53 UTC |
n07V1pDPdlrH6yqF9qqwU |
service_baseA base service class for Ruby applications with argument type annotations and railway-oriented programming |
1.0.4 | Content{ "name": "service_base", "downloads": 3587, "version": "1.0.4", "version_created_at": "2025-05-01T00:49:36.497Z", "version_downloads": 0, "platform": "ruby", "authors": "James Klein", "info": "A base service class for Ruby applications with argument type annotations and railway-oriented programming", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/kleinjm/service_base", "changelog_uri": "https://github.com/kleinjm/service_base/blob/main/README.md", "source_code_uri": "https://github.com/kleinjm/service_base" }, "yanked": false, "sha": "cc827140a535485f06e9af9c74552cfe21d32437db5a44fe562121cd5f4427e3", "spec_sha": "71c5924536f9fe913a7c69627242286aed690cdc82c14e4f011ea814690efabe", "project_uri": "https://rubygems.org/gems/service_base", "gem_uri": "https://rubygems.org/gems/service_base-1.0.4.gem", "homepage_uri": "https://github.com/kleinjm/service_base", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/kleinjm/service_base", "bug_tracker_uri": null, "changelog_uri": "https://github.com/kleinjm/service_base/blob/main/README.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "dry-matcher", "requirements": "~> 0.8.0" }, { "name": "dry-monads", "requirements": "~> 1.6" }, { "name": "dry-struct", "requirements": "~> 1.6" }, { "name": "dry-types", "requirements": "~> 1.7" }, { "name": "memery", "requirements": "~> 1.7" } ] } } |
2025-05-01 00:49:39 UTC |
-HhD32wNEe_JyfDqYJNhT |
jipcodeA gem for Japan Post's official zipcode data search & update. |
3.1.11 | Content{ "name": "jipcode", "downloads": 967867, "version": "3.1.11", "version_created_at": "2025-05-01T00:42:42.847Z", "version_downloads": 0, "platform": "ruby", "authors": "rinkei", "info": "A gem for Japan Post's official zipcode data search & update.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "95a49cd6a1ca20925b128093a84a1f62ee40661a26d9b42eb503e297f54d3bc5", "spec_sha": "0b5886e882a5f9345cacd27a6c5356c4f5ee3bd1a7e407dffec76fd6f7cfea83", "project_uri": "https://rubygems.org/gems/jipcode", "gem_uri": "https://rubygems.org/gems/jipcode-3.1.11.gem", "homepage_uri": "https://github.com/rinkei/jipcode", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/jipcode/3.1.11", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bump", "requirements": ">= 0" }, { "name": "bundler", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "rubyzip", "requirements": ">= 0" }, { "name": "vcr", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "csv", "requirements": ">= 0" } ] } } |
2025-05-01 00:42:44 UTC |
QyBf631S8NBzcCNGJFYxB |
view_specViewSpec helps you develop, test and document the view layer of your Rails app using example-led specifications written in an expressive Ruby DSL. |
0.0.1 | Content{ "name": "view_spec", "downloads": 141, "version": "0.0.1", "version_created_at": "2025-05-01T00:26:42.856Z", "version_downloads": 0, "platform": "ruby", "authors": "Mark Perkins", "info": "ViewSpec helps you develop, test and document the view layer of your Rails app using example-led specifications written in an expressive Ruby DSL.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "eb54a05414183fe7e9f65d7fc3295fd0ae101ef44885a597152cdcf719fc4e52", "spec_sha": "8349e9b2daa84253d8fe2892a61eaa75d17b820ac898d3da0bb6ca2b48819f22", "project_uri": "https://rubygems.org/gems/view_spec", "gem_uri": "https://rubygems.org/gems/view_spec-0.0.1.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/view_spec/0.0.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activemodel", "requirements": ">= 7.1" }, { "name": "activesupport", "requirements": ">= 7.1" }, { "name": "method_source", "requirements": "~> 1.0" }, { "name": "redcarpet", "requirements": "~> 3.6" }, { "name": "zeitwerk", "requirements": ">= 2.6" } ] } } |
2025-05-01 00:26:44 UTC |
hEJnOibZsGuUSobtjfzqo |
ding_sdkDing Ruby SDK |
0.26.2 | Content{ "name": "ding_sdk", "downloads": 40498, "version": "0.26.2", "version_created_at": "2025-05-01T00:26:21.165Z", "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": "21d51bed8c83ba979ef437c00aabeeefba96b7b925d23c61244e048467ba32ed", "spec_sha": "3f0f8208b24e1ab1c6c05bf880395d1f521c4069a5baf87f71c0ea711d63bf4b", "project_uri": "https://rubygems.org/gems/ding_sdk", "gem_uri": "https://rubygems.org/gems/ding_sdk-0.26.2.gem", "homepage_uri": "https://github.com/ding-live/ding-ruby.git", "wiki_uri": null, "documentation_uri": "https://github.com/ding-live/ding-ruby.git", "mailing_list_uri": null, "source_code_uri": "https://github.com/ding-live/ding-ruby.git", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": ">= 0" }, { "name": "minitest-focus", "requirements": ">= 0" }, { "name": "rubocop", "requirements": "~> 1.73.2" }, { "name": "rubocop-minitest", "requirements": "~> 0.37.1" }, { "name": "sorbet", "requirements": ">= 0" }, { "name": "tapioca", "requirements": ">= 0" } ], "runtime": [ { "name": "faraday", "requirements": ">= 0" }, { "name": "faraday-multipart", "requirements": ">= 0" }, { "name": "faraday-retry", "requirements": "~> 2.2.1" }, { "name": "rack", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "sorbet-runtime", "requirements": ">= 0" } ] } } |
2025-05-01 00:26:26 UTC |
s74BuAIlr_ZyCZyORpJD0 |
llm.rbllm.rb is a lightweight Ruby library that provides a common interface and set of functionality for multple Large Language Models (LLMs). It is designed to be simple, flexible, and easy to use. |
0.4.2 | Content{ "name": "llm.rb", "downloads": 1033, "version": "0.4.2", "version_created_at": "2025-04-30T23:50:48.697Z", "version_downloads": 0, "platform": "ruby", "authors": "Antar Azri, 0x1eef", "info": "llm.rb is a lightweight Ruby library that provides a common interface and set of functionality for multple Large Language Models (LLMs). It is designed to be simple, flexible, and easy to use.", "licenses": [ "0BSDL" ], "metadata": { "homepage_uri": "https://github.com/llmrb/llm", "source_code_uri": "https://github.com/llmrb/llm" }, "yanked": false, "sha": "ab5620fd2ad414918c1fa1d8ab496ddf57dc2fa026ea43eb94d8fda0ba0bee39", "spec_sha": "cdaff1df8a5210b60787150c061ac23a417662b8c87d63a4a1835d4cf5d0bb64", "project_uri": "https://rubygems.org/gems/llm.rb", "gem_uri": "https://rubygems.org/gems/llm.rb-0.4.2.gem", "homepage_uri": "https://github.com/llmrb/llm", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/llmrb/llm", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "kramdown", "requirements": "~> 2.4" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "standard", "requirements": "~> 1.40" }, { "name": "test-cmd.rb", "requirements": "~> 0.12.0" }, { "name": "vcr", "requirements": "~> 6.0" }, { "name": "webmock", "requirements": "~> 3.24.0" }, { "name": "webrick", "requirements": "~> 1.8" }, { "name": "yard", "requirements": "~> 0.9.37" } ], "runtime": [] } } |
2025-04-30 23:50:51 UTC |
SFm9l3B2Js1fhguHCKMbG |
rcursesCreate curses applications for the terminal easier than ever. Create panes (with the colors and(or border), manipulate the panes and add content. Dress up text (in panes or anywhere in the terminal) in bold, italic, underline, reverse color, blink and in any 256 terminal colors for foreground and background. Use a simple editor to let users edit text in panes. Left, right or center align text in panes. Cursor movement around the terminal. New in 3.8: Fixed border fragments upon utf-8 characters. 3.9: Fixed bug on pane parameters passed as nil. Better examples. |
3.9 | Content{ "name": "rcurses", "downloads": 9325, "version": "3.9", "version_created_at": "2025-04-30T23:42:42.911Z", "version_downloads": 0, "platform": "ruby", "authors": "Geir Isene", "info": "Create curses applications for the terminal easier than ever. Create panes (with the colors and(or border), manipulate the panes and add content. Dress up text (in panes or anywhere in the terminal) in bold, italic, underline, reverse color, blink and in any 256 terminal colors for foreground and background. Use a simple editor to let users edit text in panes. Left, right or center align text in panes. Cursor movement around the terminal. New in 3.8: Fixed border fragments upon utf-8 characters. 3.9: Fixed bug on pane parameters passed as nil. Better examples.", "licenses": [ "Unlicense" ], "metadata": { "source_code_uri": "https://github.com/isene/rcurses" }, "yanked": false, "sha": "7ebffb805b5d82f70ba515a6208a2118d220ea6a167d73a3933c012cd3ef8adc", "spec_sha": "141f5465582bf9dbccc7f1da6f37936dad52cd2805bb675417bb0b7f93190828", "project_uri": "https://rubygems.org/gems/rcurses", "gem_uri": "https://rubygems.org/gems/rcurses-3.9.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/isene/rcurses", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "clipboard", "requirements": "~> 2.0" } ] } } |
2025-04-30 23:42:46 UTC |
q28rNzgehf7VJVtq5fSl6 |
prosceniumThe engine powering your Rails frontend |
0.19.0.beta18 | Content{ "name": "proscenium", "downloads": 69963, "version": "0.19.0.beta18", "version_created_at": "2025-04-30T23:29:50.819Z", "version_downloads": 0, "platform": "x86_64-linux", "authors": "Joel Moss", "info": "The engine powering your Rails frontend", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/joelmoss/proscenium", "changelog_uri": "https://github.com/joelmoss/proscenium/releases", "source_code_uri": "https://github.com/joelmoss/proscenium", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "f35146715cd36d8b62628dcb1b739574fa3c7751436739295109c25f7cad08a2", "spec_sha": "e5d508de81c9a3ee14e869cc6e42db49079d8b256aae168f3580c3fb34cb19a2", "project_uri": "https://rubygems.org/gems/proscenium", "gem_uri": "https://rubygems.org/gems/proscenium-0.19.0.beta18-x86_64-linux.gem", "homepage_uri": "https://github.com/joelmoss/proscenium", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/joelmoss/proscenium", "bug_tracker_uri": null, "changelog_uri": "https://github.com/joelmoss/proscenium/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "ffi", "requirements": "~> 1.17.0" }, { "name": "phlex-rails", "requirements": "~> 1.2" }, { "name": "prism", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 7.1.0, < 9.0" }, { "name": "require-hooks", "requirements": "~> 0.2" } ] } } |
2025-04-30 23:29:52 UTC |
KGCgBDCOQRSbZ0CindG5H |
prosceniumThe engine powering your Rails frontend |
0.19.0.beta18 | Content{ "name": "proscenium", "downloads": 69963, "version": "0.19.0.beta18", "version_created_at": "2025-04-30T23:29:35.478Z", "version_downloads": 0, "platform": "aarch64-linux", "authors": "Joel Moss", "info": "The engine powering your Rails frontend", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/joelmoss/proscenium", "changelog_uri": "https://github.com/joelmoss/proscenium/releases", "source_code_uri": "https://github.com/joelmoss/proscenium", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "8d96ccd95b56239eaff18c3bbd045c06622eda82fcb7ef9cf07e234e8712edcd", "spec_sha": "f758625d1a1bb7bd5ce1d15e9061cdd14dd5ad2514b0c08f81bdfad9d480ab7d", "project_uri": "https://rubygems.org/gems/proscenium", "gem_uri": "https://rubygems.org/gems/proscenium-0.19.0.beta18-aarch64-linux.gem", "homepage_uri": "https://github.com/joelmoss/proscenium", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/joelmoss/proscenium", "bug_tracker_uri": null, "changelog_uri": "https://github.com/joelmoss/proscenium/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "ffi", "requirements": "~> 1.17.0" }, { "name": "phlex-rails", "requirements": "~> 1.2" }, { "name": "prism", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 7.1.0, < 9.0" }, { "name": "require-hooks", "requirements": "~> 0.2" } ] } } |
2025-04-30 23:29:37 UTC |
8dyOSW7UHu1Z2be-vNFkW |
prosceniumThe engine powering your Rails frontend |
0.19.0.beta18 | Content{ "name": "proscenium", "downloads": 69963, "version": "0.19.0.beta18", "version_created_at": "2025-04-30T23:29:20.189Z", "version_downloads": 0, "platform": "arm64-darwin", "authors": "Joel Moss", "info": "The engine powering your Rails frontend", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/joelmoss/proscenium", "changelog_uri": "https://github.com/joelmoss/proscenium/releases", "source_code_uri": "https://github.com/joelmoss/proscenium", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "40dd1d3a853ec50cd9041ad599029920dd70d2578b1c36780f201d96638039dd", "spec_sha": "d00a5cdd19997354565c99da5490c64a2917036cd42114063592c1dad2008a0d", "project_uri": "https://rubygems.org/gems/proscenium", "gem_uri": "https://rubygems.org/gems/proscenium-0.19.0.beta18-arm64-darwin.gem", "homepage_uri": "https://github.com/joelmoss/proscenium", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/joelmoss/proscenium", "bug_tracker_uri": null, "changelog_uri": "https://github.com/joelmoss/proscenium/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "ffi", "requirements": "~> 1.17.0" }, { "name": "phlex-rails", "requirements": "~> 1.2" }, { "name": "prism", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 7.1.0, < 9.0" }, { "name": "require-hooks", "requirements": "~> 0.2" } ] } } |
2025-04-30 23:29:21 UTC |
xwm8YgK_ujdA1-hOk_YEY |
prosceniumThe engine powering your Rails frontend |
0.19.0.beta18 | Content{ "name": "proscenium", "downloads": 69963, "version": "0.19.0.beta18", "version_created_at": "2025-04-30T23:29:06.917Z", "version_downloads": 0, "platform": "x86_64-darwin", "authors": "Joel Moss", "info": "The engine powering your Rails frontend", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/joelmoss/proscenium", "changelog_uri": "https://github.com/joelmoss/proscenium/releases", "source_code_uri": "https://github.com/joelmoss/proscenium", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "4843a66250bc60bbf5a964e57c42cd18cbdd279cda9eca701868aabf4291358e", "spec_sha": "ba46c850daa7b733b6d84edda44e343471eba9aa53211ba69200d194c1725707", "project_uri": "https://rubygems.org/gems/proscenium", "gem_uri": "https://rubygems.org/gems/proscenium-0.19.0.beta18-x86_64-darwin.gem", "homepage_uri": "https://github.com/joelmoss/proscenium", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/joelmoss/proscenium", "bug_tracker_uri": null, "changelog_uri": "https://github.com/joelmoss/proscenium/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "ffi", "requirements": "~> 1.17.0" }, { "name": "phlex-rails", "requirements": "~> 1.2" }, { "name": "prism", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 7.1.0, < 9.0" }, { "name": "require-hooks", "requirements": "~> 0.2" } ] } } |
2025-04-30 23:29:08 UTC |
ivcXJktJE6nt12-2fDcTM |
prosceniumThe engine powering your Rails frontend |
0.19.0.beta18 | Content{ "name": "proscenium", "downloads": 69963, "version": "0.19.0.beta18", "version_created_at": "2025-04-30T23:28:53.603Z", "version_downloads": 0, "platform": "ruby", "authors": "Joel Moss", "info": "The engine powering your Rails frontend", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/joelmoss/proscenium", "changelog_uri": "https://github.com/joelmoss/proscenium/releases", "source_code_uri": "https://github.com/joelmoss/proscenium", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "324cb10eaa5c45b1f3696ea07fcb9f02b5e5b2b9b1e5fedfafbbfecd501e0b6a", "spec_sha": "ebd500d4180d42664edc9540924627ca0b97e6279e37e5634327de83f055365c", "project_uri": "https://rubygems.org/gems/proscenium", "gem_uri": "https://rubygems.org/gems/proscenium-0.19.0.beta18.gem", "homepage_uri": "https://github.com/joelmoss/proscenium", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/joelmoss/proscenium", "bug_tracker_uri": null, "changelog_uri": "https://github.com/joelmoss/proscenium/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "ffi", "requirements": "~> 1.17.0" }, { "name": "phlex-rails", "requirements": "~> 1.2" }, { "name": "prism", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 7.1.0, < 9.0" }, { "name": "require-hooks", "requirements": "~> 0.2" } ] } } |
2025-04-30 23:28:57 UTC |
KMCH-sQbj_3WxH6MOwEPn |
rtfm-filemanagerMajor 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.1: Fixed a rare bug on opening $EDITOR. |
5.1 | Content{ "name": "rtfm-filemanager", "downloads": 80018, "version": "5.1", "version_created_at": "2025-04-30T23:19:21.027Z", "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.1: Fixed a rare bug on opening $EDITOR.", "licenses": [ "Unlicense" ], "metadata": { "source_code_uri": "https://github.com/isene/RTFM" }, "yanked": false, "sha": "0fbfae8af06b02419dd5fcef1a6dfa41d2fa40766f88c9cf1d9fcae04245c1ca", "spec_sha": "c95aa05a4660638a6b207d69022632a00816f9827e9ea906bccf06f11d5e4b17", "project_uri": "https://rubygems.org/gems/rtfm-filemanager", "gem_uri": "https://rubygems.org/gems/rtfm-filemanager-5.1.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-04-30 23:19:25 UTC |
XIrQC-T2aAe0bDkYJBIdS |
ivarRuby instance variables are so convenient - you don't even need to declare them! But... they are also dangerous, because a mispelled variable name results in `nil` instead of an error. Why not have the best of both worlds? Ivar lets you use plain-old instance variables, and automatically checks for typos. Ivar waits until an instance is created to do the checking, then uses Prism to look for variables that don't match what was set in initialization. So it's a little bit dynamic, a little bit static. It doesn't encumber your instance variable reads and writes with any extra checking. And with the `:warn_once` policy, it won't overwhelm you with output. |
0.2.0 | Content{ "name": "ivar", "downloads": 0, "version": "0.2.0", "version_created_at": "2025-04-30T23:03:02.072Z", "version_downloads": 0, "platform": "ruby", "authors": "Avdi Grimm", "info": "Ruby instance variables are so convenient - you don't even need to declare them!\nBut... they are also dangerous, because a mispelled variable name results in `nil`\ninstead of an error.\n\nWhy not have the best of both worlds? Ivar lets you use plain-old instance variables,\nand automatically checks for typos.\n\nIvar waits until an instance is created to do the checking, then uses Prism to look\nfor variables that don't match what was set in initialization. So it's a little bit\ndynamic, a little bit static. It doesn't encumber your instance variable reads and\nwrites with any extra checking. And with the `:warn_once` policy, it won't overwhelm\nyou with output.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/avdi/ivar", "changelog_uri": "https://github.com/avdi/ivar/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/avdi/ivar", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "3dc8339d1fbcc1acaa9ff08076da4d0ab5ade392b4e84abaae1706e0f3b7477b", "spec_sha": "114290299123bf18fb3e82a3b151a8d9c5fa9676f35c911e89698f79498308d7", "project_uri": "https://rubygems.org/gems/ivar", "gem_uri": "https://rubygems.org/gems/ivar-0.2.0.gem", "homepage_uri": "https://github.com/avdi/ivar", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/avdi/ivar", "bug_tracker_uri": null, "changelog_uri": "https://github.com/avdi/ivar/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "prism", "requirements": "~> 1.2" } ] } } |
2025-04-30 23:03:05 UTC |
J4UPenpFIsIfAG_o0pI9h |
incrdecr_cached_countsA replacement for Rails' counter caches using memcached increment & decrement operations, implemented via after_commit hooks and the Dalli gem |
1.0.1 | Content{ "name": "incrdecr_cached_counts", "downloads": 461977, "version": "1.0.1", "version_created_at": "2025-04-30T22:57:37.143Z", "version_downloads": 0, "platform": "ruby", "authors": "David Judd", "info": "A replacement for Rails' counter caches using memcached increment & decrement operations, implemented via after_commit hooks and the Dalli gem", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "efe8096f6893c2ae6892fead70ff3957e9e05d0c87a077bcc34b36e404711235", "spec_sha": "e77a5671474229c77498ce1b7d800ecced3976406d190e00054077c574f76bcd", "project_uri": "https://rubygems.org/gems/incrdecr_cached_counts", "gem_uri": "https://rubygems.org/gems/incrdecr_cached_counts-1.0.1.gem", "homepage_uri": "https://github.com/academia-edu/cached_counts", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/incrdecr_cached_counts/1.0.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "concurrent-ruby", "requirements": "= 1.3.4" }, { "name": "database_cleaner", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "sqlite3", "requirements": ">= 0" } ], "runtime": [ { "name": "dalli", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 7.0" } ] } } |
2025-04-30 22:57:38 UTC |
gVoCgTKj9y2U08vr3KjZE |
tebakoTebako is an executable packager. It packages a set of files into a single executable binary that allows a user to run a selected file from the packaged software as if it is a mounted filesystem. |
0.13.3 | Content{ "name": "tebako", "downloads": 24282, "version": "0.13.3", "version_created_at": "2025-04-30T22:55:00.431Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "Tebako is an executable packager. It packages a set of files into a single\nexecutable binary that allows a user to run a selected file from the\npackaged software as if it is a mounted filesystem.\n", "licenses": [ "BSD-2-Clause" ], "metadata": { "homepage_uri": "https://github.com/tamatebako/tebako", "source_code_uri": "https://github.com/tamatebako/tebako" }, "yanked": false, "sha": "b90e6222db243d8aed41d562c218722bbcd327d1e11d616e1f342aea4b4d4556", "spec_sha": "e24361c5db18711441f64e9cbfb1b92a4d8425d95854874bb057be0f24ff290e", "project_uri": "https://rubygems.org/gems/tebako", "gem_uri": "https://rubygems.org/gems/tebako-0.13.3.gem", "homepage_uri": "https://github.com/tamatebako/tebako", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/tamatebako/tebako", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "debug", "requirements": ">= 0" }, { "name": "hoe", "requirements": ">= 0" }, { "name": "minitest", "requirements": ">= 0" }, { "name": "rdbg", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 3.2" }, { "name": "rubocop", "requirements": "~> 1.52" }, { "name": "rubocop-rubycw", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "simplecov-cobertura", "requirements": ">= 0" } ], "runtime": [ { "name": "bundler", "requirements": ">= 0" }, { "name": "thor", "requirements": "~> 1.2" }, { "name": "yaml", "requirements": "~> 0.2.1" } ] } } |
2025-04-30 22:55:02 UTC |
edkgvlj-979V3XAhWWxRT |
uncovuncov compares your current branch with a target branch, identifies changed files, and reports on test coverage for those changes |
0.3.0 | Content{ "name": "uncov", "downloads": 345, "version": "0.3.0", "version_created_at": "2025-04-30T22:53:17.255Z", "version_downloads": 0, "platform": "ruby", "authors": "Michał Papis", "info": "uncov compares your current branch with a target branch, identifies changed files, and reports on test coverage for those changes", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/mpapis/uncov", "changelog_uri": "https://github.com/mpapis/uncov/blob/develop/CHANGELOG.md", "source_code_uri": "https://github.com/mpapis/uncov", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "fae7abdef3c36b3047eab146463f9014d67164183fb9865588af40d9e23052bb", "spec_sha": "24ef2bd05714a065231d2b89a3001a03c6b329b04519a9b9d8a423cec5115126", "project_uri": "https://rubygems.org/gems/uncov", "gem_uri": "https://rubygems.org/gems/uncov-0.3.0.gem", "homepage_uri": "https://github.com/mpapis/uncov", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/mpapis/uncov", "bug_tracker_uri": null, "changelog_uri": "https://github.com/mpapis/uncov/blob/develop/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "colorize", "requirements": "~> 1.1" }, { "name": "git", "requirements": "~> 3.0" }, { "name": "git_diff_parser", "requirements": "~> 4.0" }, { "name": "logger", "requirements": "~> 1.7" } ] } } |
2025-04-30 22:53:18 UTC |
JAFAPm8708f9j1ZGr1wFD |
embed_workflowAPI client for Embed Workflow |
0.2.1 | Content{ "name": "embed_workflow", "downloads": 802, "version": "0.2.1", "version_created_at": "2025-04-30T22:50:38.776Z", "version_downloads": 0, "platform": "ruby", "authors": "Embed Workflow", "info": "API client for Embed Workflow", "licenses": [ "MIT" ], "metadata": { "documentation_uri": "https://docs.embedworkflow.com" }, "yanked": false, "sha": "16f0feabf66371626f8ae40b38e10d16ab1d4cbd3364fecae2b195e691469c9b", "spec_sha": "adb8762a099b8208cbb190d5ee3e5c464c6c4cee3d308e26bc177051992f15ba", "project_uri": "https://rubygems.org/gems/embed_workflow", "gem_uri": "https://rubygems.org/gems/embed_workflow-0.2.1.gem", "homepage_uri": "https://github.com/embedworkflow/embed-workflow-ruby", "wiki_uri": null, "documentation_uri": "https://docs.embedworkflow.com", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.0.1" }, { "name": "rake", "requirements": ">= 0" }, { "name": "standard", "requirements": ">= 0" } ], "runtime": [] } } |
2025-04-30 22:50:42 UTC |
-F_urd-qGiYJjiWfHNNPB |
incrdecr_cached_countsA replacement for Rails' counter caches using memcached increment & decrement operations, implemented via after_commit hooks and the Dalli gem |
1.0.0 | Content{ "name": "incrdecr_cached_counts", "downloads": 461969, "version": "1.0.0", "version_created_at": "2025-04-30T22:45:28.885Z", "version_downloads": 0, "platform": "ruby", "authors": "David Judd", "info": "A replacement for Rails' counter caches using memcached increment & decrement operations, implemented via after_commit hooks and the Dalli gem", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "28f8bf9c56651c8576444fdc7d8862b609bbae4c039eac82c154e12c834c98a4", "spec_sha": "a330928ca2ea540f11854af7c50329c7275c9a172d49ec628c2656c1fe2268a3", "project_uri": "https://rubygems.org/gems/incrdecr_cached_counts", "gem_uri": "https://rubygems.org/gems/incrdecr_cached_counts-1.0.0.gem", "homepage_uri": "https://github.com/academia-edu/cached_counts", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/incrdecr_cached_counts/1.0.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "concurrent-ruby", "requirements": "= 1.3.4" }, { "name": "database_cleaner", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" } ], "runtime": [ { "name": "dalli", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 7.0" } ] } } |
2025-04-30 22:45:31 UTC |
sjRA7x06z9Vtfw8qRMKbJ |
net-hippienet/http for hippies. ☮️ |
1.3.0 | Content{ "name": "net-hippie", "downloads": 300750, "version": "1.3.0", "version_created_at": "2025-04-30T22:40:37.627Z", "version_downloads": 0, "platform": "ruby", "authors": "mo", "info": "net/http for hippies. ☮️ ", "licenses": [ "MIT" ], "metadata": { "source_code_uri": "https://github.com/xlgmokha/net-hippie", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "e0ef5ddd1fef6ea31e5a49d64c3b0756dcfddcc5c4d76d9886b4797457c5c0a7", "spec_sha": "e9044a721307cc20eceff7a667a7f86e108479be371fad54cae0d2ee5671afe0", "project_uri": "https://rubygems.org/gems/net-hippie", "gem_uri": "https://rubygems.org/gems/net-hippie-1.3.0.gem", "homepage_uri": "https://rubygems.org/gems/net-hippie", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/xlgmokha/net-hippie", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rubocop", "requirements": "~> 1.9" }, { "name": "vcr", "requirements": "~> 6.0" }, { "name": "webmock", "requirements": "~> 3.4" } ], "runtime": [ { "name": "base64", "requirements": "~> 0.1" }, { "name": "json", "requirements": "~> 2.0" }, { "name": "logger", "requirements": "~> 1.0" }, { "name": "net-http", "requirements": "~> 0.6" }, { "name": "openssl", "requirements": "~> 3.0" } ] } } |
2025-04-30 22:40:39 UTC |
Ikae1PrRaUFA3Fhm-FOAs |
vs_producer_consumerA producer/consumer pattern for multi-threaded processing. See README.md for more. |
1.0.0 | Content{ "name": "vs_producer_consumer", "downloads": 0, "version": "1.0.0", "version_created_at": "2025-04-30T22:35:11.286Z", "version_downloads": 0, "platform": "ruby", "authors": "Wayne Conrad", "info": "A producer/consumer pattern for multi-threaded processing. See\nREADME.md for more.\n", "licenses": [ "Nonstandard" ], "metadata": {}, "yanked": false, "sha": "92ad0b0de866fd526489398fcfeb75e150d89a086487a0c7e2fa5a7381c91d92", "spec_sha": "51456cf8aff3c7651226bc9f7b8f8df85101b64904ffa92bfca2f0110f1f167c", "project_uri": "https://rubygems.org/gems/vs_producer_consumer", "gem_uri": "https://rubygems.org/gems/vs_producer_consumer-1.0.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/vs_producer_consumer/1.0.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "cute_print", "requirements": ">= 0" }, { "name": "rake", "requirements": "~> 13" }, { "name": "rspec", "requirements": "~> 3.12" } ], "runtime": [] } } |
2025-04-30 22:35:13 UTC |
r64KnNAPCX7XldqHzx2F2 |
bamlA gem for users to interact with BoundaryML's Language Model clients (LLM) in Ruby. |
0.86.1 | Content{ "name": "baml", "downloads": 80179, "version": "0.86.1", "version_created_at": "2025-04-30T22:32:38.851Z", "version_downloads": 0, "platform": "x86_64-linux", "authors": "BoundaryML", "info": "A gem for users to interact with BoundaryML's Language Model clients (LLM) in Ruby.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "9d916766858b095aca83c98f471bd8ffb0a3c84958d99dd968dadbe88d57294d", "spec_sha": "02231fd4211df7380164759189570d85abb3988dcb6b36299d163a60e0b39931", "project_uri": "https://rubygems.org/gems/baml", "gem_uri": "https://rubygems.org/gems/baml-0.86.1-x86_64-linux.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/baml/0.86.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-04-30 22:32:41 UTC |
58bcdSgoSnoCL78LTAPRQ |
bamlA gem for users to interact with BoundaryML's Language Model clients (LLM) in Ruby. |
0.86.1 | Content{ "name": "baml", "downloads": 80179, "version": "0.86.1", "version_created_at": "2025-04-30T22:32:30.355Z", "version_downloads": 0, "platform": "x86_64-linux-musl", "authors": "BoundaryML", "info": "A gem for users to interact with BoundaryML's Language Model clients (LLM) in Ruby.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "aa3f04054519c44473c13c284b9a7b4429f8775814214f8b6b82b6113e75a018", "spec_sha": "2fe9b69068fe21b4e416d335f15c57cfd1089a5bae9fbfba200bfda80beb705f", "project_uri": "https://rubygems.org/gems/baml", "gem_uri": "https://rubygems.org/gems/baml-0.86.1-x86_64-linux-musl.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/baml/0.86.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-04-30 22:32:33 UTC |
iypte8rvnRGg0zsbpMcQg |
bamlA gem for users to interact with BoundaryML's Language Model clients (LLM) in Ruby. |
0.86.1 | Content{ "name": "baml", "downloads": 80179, "version": "0.86.1", "version_created_at": "2025-04-30T22:32:22.725Z", "version_downloads": 0, "platform": "arm64-darwin", "authors": "BoundaryML", "info": "A gem for users to interact with BoundaryML's Language Model clients (LLM) in Ruby.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "b8dffae8ffe9c631fffe9e0a0c1016bd93a4ef4d5419bc4548a0d8105473446f", "spec_sha": "359df53e9d1a672bb3fbba5fd74fb902a9a044beb5d54193737fea0f54bf3ea1", "project_uri": "https://rubygems.org/gems/baml", "gem_uri": "https://rubygems.org/gems/baml-0.86.1-arm64-darwin.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/baml/0.86.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-04-30 22:32:24 UTC |
UaklksdAuAXok01gsnNPB |
bamlA gem for users to interact with BoundaryML's Language Model clients (LLM) in Ruby. |
0.86.1 | Content{ "name": "baml", "downloads": 80179, "version": "0.86.1", "version_created_at": "2025-04-30T22:32:15.114Z", "version_downloads": 0, "platform": "arm-linux", "authors": "BoundaryML", "info": "A gem for users to interact with BoundaryML's Language Model clients (LLM) in Ruby.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "31a66727716984e64d761b2d305ad4ea20cf9585ec789ca9f67970b4345844af", "spec_sha": "43d446d8f218e289d9ba5a73fb5e0d88b1d89207bef8371ad65e543a0ecdff67", "project_uri": "https://rubygems.org/gems/baml", "gem_uri": "https://rubygems.org/gems/baml-0.86.1-arm-linux.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/baml/0.86.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-04-30 22:32:18 UTC |
-ye9keR8wTEdv6uenq0qx |
bamlA gem for users to interact with BoundaryML's Language Model clients (LLM) in Ruby. |
0.86.1 | Content{ "name": "baml", "downloads": 80178, "version": "0.86.1", "version_created_at": "2025-04-30T22:32:06.507Z", "version_downloads": 0, "platform": "aarch64-linux", "authors": "BoundaryML", "info": "A gem for users to interact with BoundaryML's Language Model clients (LLM) in Ruby.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "53c96858675a1f1b3755d27f6b01d392bdd75ae906a57c449436b3cc062edf6a", "spec_sha": "11652ac42c3a580c4e373a494546e05d6d29248f6016eba933ced0519d0cf7cd", "project_uri": "https://rubygems.org/gems/baml", "gem_uri": "https://rubygems.org/gems/baml-0.86.1-aarch64-linux.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/baml/0.86.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-04-30 22:32:09 UTC |
L1XZw-r9l0-dYpzEteTqk |
bamlA gem for users to interact with BoundaryML's Language Model clients (LLM) in Ruby. |
0.86.1 | Content{ "name": "baml", "downloads": 80178, "version": "0.86.1", "version_created_at": "2025-04-30T22:31:58.059Z", "version_downloads": 0, "platform": "aarch64-linux-musl", "authors": "BoundaryML", "info": "A gem for users to interact with BoundaryML's Language Model clients (LLM) in Ruby.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "2827e329865d3430501b334667f34a6177e9a2bcf4df57747e77063dbcbe2738", "spec_sha": "52527fe2b04fc63e58c958971fe7d2b4d40bdf538ad79f5a6c498b4cc30956f1", "project_uri": "https://rubygems.org/gems/baml", "gem_uri": "https://rubygems.org/gems/baml-0.86.1-aarch64-linux-musl.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/baml/0.86.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-04-30 22:32:00 UTC |
AIAwmFqKabA5yZpcbJn_b |
fast-mcpA flexible and powerful implementation of the MCP with multiple approaches for defining tools. |
1.3.1 | Content{ "name": "fast-mcp", "downloads": 11394, "version": "1.3.1", "version_created_at": "2025-04-30T22:25:45.692Z", "version_downloads": 0, "platform": "ruby", "authors": "Yorick Jacquin", "info": "A flexible and powerful implementation of the MCP with multiple approaches for defining tools.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/yjacquin/fast_mcp", "changelog_uri": "https://github.com/yjacquin/fast_mcp/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/yjacquin/fast_mcp", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "d4092bd6b59eb5cfb4bd941b54f5d35fce8034bb02604ec619cf3dd2182d90f2", "spec_sha": "e4c0b5335605fb529137923803d336bfeae8b9c1c939ac51197c241e992ce5c1", "project_uri": "https://rubygems.org/gems/fast-mcp", "gem_uri": "https://rubygems.org/gems/fast-mcp-1.3.1.gem", "homepage_uri": "https://github.com/yjacquin/fast_mcp", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/yjacquin/fast_mcp", "bug_tracker_uri": null, "changelog_uri": "https://github.com/yjacquin/fast_mcp/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "base64", "requirements": ">= 0" }, { "name": "dry-schema", "requirements": "~> 1.14" }, { "name": "json", "requirements": "~> 2.0" }, { "name": "mime-types", "requirements": "~> 3.4" }, { "name": "rack", "requirements": "~> 3.1" } ] } } |
2025-04-30 22:25:47 UTC |
LjXz754LX7Q7eiAXn5b2f |
rtesseractRuby library for working with the Tesseract OCR. |
3.1.4 | Content{ "name": "rtesseract", "downloads": 1456965, "version": "3.1.4", "version_created_at": "2025-04-30T22:24:24.571Z", "version_downloads": 0, "platform": "ruby", "authors": "Danilo Jeremias da Silva", "info": "Ruby library for working with the Tesseract OCR.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "7967bc726676cbfbb6923d4115d13e350cead3aab984cb0f2cbe915b78ce7e36", "spec_sha": "649b764fc27dbbf4aa0d1ccb08d83a9625244be5ff62c972957a8e36e6475be9", "project_uri": "https://rubygems.org/gems/rtesseract", "gem_uri": "https://rubygems.org/gems/rtesseract-3.1.4.gem", "homepage_uri": "http://github.com/dannnylo/rtesseract", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/rtesseract/3.1.4", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-04-30 22:24:26 UTC |
gwNlVmZaO-lBjYGXotJT6 |
fewald-worklogCommand line tool for tracking achievments, tasks and interactions. You can add work items, view them and run a webserver to share them with other people, for example via screen sharing. This tool is designed to run in a terminal completely local without sharing any data with any other service. No telemetry, no tracking, no data sharing of any kind. |
0.1.21 | Content{ "name": "fewald-worklog", "downloads": 2034, "version": "0.1.21", "version_created_at": "2025-04-30T22:21:37.982Z", "version_downloads": 0, "platform": "ruby", "authors": "Friedrich Ewald", "info": "Command line tool for tracking achievments, tasks and interactions.\n\nYou can add work items, view them and run a webserver to share them with other people,\nfor example via screen sharing.\n\nThis tool is designed to run in a terminal completely local without sharing any data with\nany other service. No telemetry, no tracking, no data sharing of any kind.\n", "licenses": [ "MIT" ], "metadata": { "documentation_uri": "https://f-ewald.github.io/worklog", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "e4f882371b09d99c4f794da54af427c2cb1da260e0ddd236714c4e82d780da63", "spec_sha": "d006427a77bb6e7ac5fe9bdb71ccfb6fb7209fcab8190423578c89d6a5f4cd6f", "project_uri": "https://rubygems.org/gems/fewald-worklog", "gem_uri": "https://rubygems.org/gems/fewald-worklog-0.1.21.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://f-ewald.github.io/worklog", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "httparty", "requirements": "~> 0.22.0" }, { "name": "logger", "requirements": "~> 1.6" }, { "name": "puma", "requirements": "~> 6.6" }, { "name": "rack", "requirements": "~> 3.1" }, { "name": "rackup", "requirements": "~> 2.2" }, { "name": "rainbow", "requirements": "~> 3.1" }, { "name": "thor", "requirements": "~> 1.3" } ] } } |
2025-04-30 22:21:40 UTC |
e0r3QIKTAyViym6Dsd4uZ |
protobuf-mongoidThis gem provides functionality to serialize and deserialize Mongoid documents using Protocol Buffers. |
0.0.6 | Content{ "name": "protobuf-mongoid", "downloads": 422, "version": "0.0.6", "version_created_at": "2025-04-30T22:17:44.998Z", "version_downloads": 0, "platform": "ruby", "authors": "Luilver Garces", "info": "This gem provides functionality to serialize and deserialize Mongoid documents using Protocol Buffers.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "ab2587d2029e252e10d809f77129dceaca6301f6af27bad38795bcc79cd2e816", "spec_sha": "32f633b67ab72c8e7bf62a7528f66c7b8620d8b20922cea88f52b482d9fd9212", "project_uri": "https://rubygems.org/gems/protobuf-mongoid", "gem_uri": "https://rubygems.org/gems/protobuf-mongoid-0.0.6.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/protobuf-mongoid/0.0.6", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "pry", "requirements": "~> 0.15.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "timecop", "requirements": "~> 0.9.0" } ], "runtime": [ { "name": "google-protobuf", "requirements": "~> 4.30.0" }, { "name": "heredity", "requirements": "~> 0.1.2" }, { "name": "mongoid", "requirements": "~> 9.0.0" }, { "name": "protobuf", "requirements": "~> 3.10.0" }, { "name": "securerandom", "requirements": "~> 0.4.1" } ] } } |
2025-04-30 22:17:46 UTC |
Cnyfbr6TAehdFrt2sY9Pe |
pwnhttps://github.com/0dayinc/pwn/README.md |
0.5.267 | Content{ "name": "pwn", "downloads": 458261, "version": "0.5.267", "version_created_at": "2025-04-30T22:15:44.351Z", "version_downloads": 0, "platform": "ruby", "authors": "0day Inc.", "info": "https://github.com/0dayinc/pwn/README.md", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "ec5906475a6b8e1d8bc93968c5670cf291b31f883d783d8644660f95470b30d2", "spec_sha": "dd2709afa9aa4990a9f2e8eab3a459873dcfd4abb76c2638ec5b570c5707eee3", "project_uri": "https://rubygems.org/gems/pwn", "gem_uri": "https://rubygems.org/gems/pwn-0.5.267.gem", "homepage_uri": "https://github.com/0dayinc/pwn", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/pwn/0.5.267", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.6.8" }, { "name": "rake", "requirements": "= 13.2.1" }, { "name": "rdoc", "requirements": "= 6.13.1" }, { "name": "rspec", "requirements": "= 3.13.0" } ], "runtime": [ { "name": "activesupport", "requirements": "= 8.0.2" }, { "name": "anemone", "requirements": "= 0.7.2" }, { "name": "authy", "requirements": "= 3.0.1" }, { "name": "aws-sdk", "requirements": "= 3.2.0" }, { "name": "barby", "requirements": "= 0.7.0" }, { "name": "base32", "requirements": "= 0.3.4" }, { "name": "brakeman", "requirements": "= 7.0.2" }, { "name": "bson", "requirements": "= 5.0.2" }, { "name": "bundler-audit", "requirements": "= 0.9.2" }, { "name": "bunny", "requirements": "= 2.24.0" }, { "name": "colorize", "requirements": "= 1.1.0" }, { "name": "credit_card_validations", "requirements": "= 7.0.0" }, { "name": "eventmachine", "requirements": "= 1.2.7" }, { "name": "executable-hooks", "requirements": "= 1.7.1" }, { "name": "faker", "requirements": "= 3.5.1" }, { "name": "faye-websocket", "requirements": "= 0.11.3" }, { "name": "ffi", "requirements": "= 1.17.2" }, { "name": "fftw3", "requirements": "= 0.3" }, { "name": "gdb", "requirements": "= 1.0.0" }, { "name": "gem-wrappers", "requirements": "= 1.4.0" }, { "name": "geocoder", "requirements": "= 1.8.5" }, { "name": "gist", "requirements": "= 6.0.0" }, { "name": "gruff", "requirements": "= 0.26.0" }, { "name": "htmlentities", "requirements": "= 4.3.4" }, { "name": "ipaddress", "requirements": "= 0.8.3" }, { "name": "jenkins_api_client2", "requirements": "= 1.9.0" }, { "name": "js-beautify", "requirements": "= 0.1.8" }, { "name": "json", "requirements": "= 2.11.3" }, { "name": "jsonpath", "requirements": "= 1.1.5" }, { "name": "jwt", "requirements": "= 2.10.1" }, { "name": "libusb", "requirements": "= 0.7.2" }, { "name": "luhn", "requirements": "= 1.0.2" }, { "name": "mail", "requirements": "= 2.8.1" }, { "name": "meshtastic", "requirements": "= 0.0.124" }, { "name": "metasm", "requirements": "= 1.0.5" }, { "name": "mongo", "requirements": "= 2.21.1" }, { "name": "msfrpc-client", "requirements": "= 1.1.2" }, { "name": "netaddr", "requirements": "= 2.0.6" }, { "name": "net-ldap", "requirements": "= 0.19.0" }, { "name": "net-openvpn", "requirements": "= 0.8.7" }, { "name": "net-smtp", "requirements": "= 0.5.1" }, { "name": "nexpose", "requirements": "= 7.3.0" }, { "name": "nokogiri", "requirements": "= 1.18.8" }, { "name": "nokogiri-diff", "requirements": "= 0.3.0" }, { "name": "oily_png", "requirements": "= 1.2.1" }, { "name": "open3", "requirements": "= 0.2.1" }, { "name": "os", "requirements": "= 1.1.4" }, { "name": "ostruct", "requirements": "= 0.6.1" }, { "name": "packetfu", "requirements": "= 2.0.0" }, { "name": "packetgen", "requirements": "= 4.1.0" }, { "name": "pdf-reader", "requirements": "= 2.14.1" }, { "name": "pg", "requirements": "= 1.5.9" }, { "name": "pry", "requirements": "= 0.15.2" }, { "name": "pry-doc", "requirements": "= 1.5.0" }, { "name": "rb-readline", "requirements": "= 0.5.5" }, { "name": "rbvmomi2", "requirements": "= 3.8.0" }, { "name": "rest-client", "requirements": "= 2.1.0" }, { "name": "rex", "requirements": "= 2.0.13" }, { "name": "rmagick", "requirements": "= 6.1.1" }, { "name": "rqrcode", "requirements": "= 3.1.0" }, { "name": "rtesseract", "requirements": "= 3.1.3" }, { "name": "rubocop", "requirements": "= 1.75.4" }, { "name": "rubocop-rake", "requirements": "= 0.7.1" }, { "name": "rubocop-rspec", "requirements": "= 3.6.0" }, { "name": "ruby-audio", "requirements": "= 1.6.1" }, { "name": "ruby-nmap", "requirements": "= 1.0.3" }, { "name": "ruby-saml", "requirements": "= 1.18.0" }, { "name": "rvm", "requirements": "= 1.11.3.9" }, { "name": "savon", "requirements": "= 2.15.1" }, { "name": "selenium-devtools", "requirements": "= 0.135.0" }, { "name": "slack-ruby-client", "requirements": "= 2.5.2" }, { "name": "socksify", "requirements": "= 1.7.1" }, { "name": "spreadsheet", "requirements": "= 1.3.4" }, { "name": "sqlite3", "requirements": "= 2.6.0" }, { "name": "thin", "requirements": "= 1.8.2" }, { "name": "tty-prompt", "requirements": "= 0.23.1" }, { "name": "tty-spinner", "requirements": "= 0.9.3" }, { "name": "uart", "requirements": "= 1.0.0" }, { "name": "watir", "requirements": "= 7.3.0" }, { "name": "waveform", "requirements": "= 0.1.3" }, { "name": "webrick", "requirements": "= 1.9.1" }, { "name": "whois", "requirements": "= 6.0.1" }, { "name": "whois-parser", "requirements": "= 2.0.0" }, { "name": "wicked_pdf", "requirements": "= 2.8.2" }, { "name": "yard", "requirements": "= 0.9.37" } ] } } |
2025-04-30 22:15:47 UTC |
_Q61OzQ6n1kkDyuz5wcRP |
counter_culturecounter_culture provides turbo-charged counter caches that are kept up-to-date not just on create and destroy, that support multiple levels of indirection through relationships, allow dynamic column names and that avoid deadlocks by updating in the after_commit callback. |
3.10.1 | Content{ "name": "counter_culture", "downloads": 14716518, "version": "3.10.1", "version_created_at": "2025-04-30T22:07:42.994Z", "version_downloads": 0, "platform": "ruby", "authors": "Magnus von Koeller", "info": "counter_culture provides turbo-charged counter caches that are kept up-to-date not just on create and destroy, that support multiple levels of indirection through relationships, allow dynamic column names and that avoid deadlocks by updating in the after_commit callback.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "aff7b1e7919b934e924a29588b8503c9b8a3aca6ac7973940dd14141df1f704f", "spec_sha": "fd3f3bb3dfa3677071ad03451138ddfc4252481744a3c38c6e136b8c62b44d70", "project_uri": "https://rubygems.org/gems/counter_culture", "gem_uri": "https://rubygems.org/gems/counter_culture-3.10.1.gem", "homepage_uri": "https://github.com/magnusvk/counter_culture", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/counter_culture/3.10.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "activerecord", "requirements": ">= 4.2" }, { "name": "after_commit_action", "requirements": ">= 0" }, { "name": "appraisal", "requirements": "> 2.0.0" }, { "name": "awesome_print", "requirements": ">= 0" }, { "name": "bundler", "requirements": ">= 0" }, { "name": "database_cleaner", "requirements": ">= 1.1.1" }, { "name": "discard", "requirements": ">= 0" }, { "name": "mysql2", "requirements": ">= 0" }, { "name": "paper_trail", "requirements": ">= 0" }, { "name": "paranoia", "requirements": ">= 0" }, { "name": "pg", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 10.0" }, { "name": "rdoc", "requirements": ">= 6.3.1" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rspec-extra-formatters", "requirements": ">= 0" }, { "name": "simplecov", "requirements": "~> 0.16.1" }, { "name": "sqlite3", "requirements": ">= 1.4" }, { "name": "timecop", "requirements": ">= 0" } ], "runtime": [ { "name": "activerecord", "requirements": ">= 4.2" }, { "name": "activesupport", "requirements": ">= 4.2" } ] } } |
2025-04-30 22:07:46 UTC |
rHGc3r6AJYq3oUvKGFwGR |
google-cloud-netapp-v1Google Cloud NetApp Volumes is a fully-managed, cloud-based data storage service that provides advanced data management capabilities and highly scalable performance with global availability. Note that google-cloud-netapp-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-netapp instead. See the readme for more details. |
2.1.0 | Content{ "name": "google-cloud-netapp-v1", "downloads": 6192, "version": "2.1.0", "version_created_at": "2025-04-30T22:01:52.332Z", "version_downloads": 0, "platform": "ruby", "authors": "Google LLC", "info": "Google Cloud NetApp Volumes is a fully-managed, cloud-based data storage service that provides advanced data management capabilities and highly scalable performance with global availability. Note that google-cloud-netapp-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-netapp instead. See the readme for more details.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "0aaa76b21b8769c38a84109af33a6e6b276f1680647600767eac4ee40963bd37", "spec_sha": "0c20b111192f856e0bd90bee47d770484048b25a43ed4f683d19854d23944e91", "project_uri": "https://rubygems.org/gems/google-cloud-netapp-v1", "gem_uri": "https://rubygems.org/gems/google-cloud-netapp-v1-2.1.0.gem", "homepage_uri": "https://github.com/googleapis/google-cloud-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/google-cloud-netapp-v1/2.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "gapic-common", "requirements": ">= 0.25.0, < 2.a" }, { "name": "google-cloud-errors", "requirements": "~> 1.0" }, { "name": "google-cloud-location", "requirements": ">= 0.7, < 2.a" } ] } } |
2025-04-30 22:01:54 UTC |
3zL2D5WA89dMSD827BlLV |
pwnhttps://github.com/0dayinc/pwn/README.md |
0.5.266 | Content{ "name": "pwn", "downloads": 458243, "version": "0.5.266", "version_created_at": "2025-04-30T21:59:12.945Z", "version_downloads": 0, "platform": "ruby", "authors": "0day Inc.", "info": "https://github.com/0dayinc/pwn/README.md", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "6958469505e184d2776f23295ef0c650968c6805d15640630fffb2553a424656", "spec_sha": "b4229b8dfde69d1f616fdcea79c48d31e828978e8f4750e1b0c8ab4479b0b6df", "project_uri": "https://rubygems.org/gems/pwn", "gem_uri": "https://rubygems.org/gems/pwn-0.5.266.gem", "homepage_uri": "https://github.com/0dayinc/pwn", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/pwn/0.5.266", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.6.8" }, { "name": "rake", "requirements": "= 13.2.1" }, { "name": "rdoc", "requirements": "= 6.13.1" }, { "name": "rspec", "requirements": "= 3.13.0" } ], "runtime": [ { "name": "activesupport", "requirements": "= 8.0.2" }, { "name": "anemone", "requirements": "= 0.7.2" }, { "name": "authy", "requirements": "= 3.0.1" }, { "name": "aws-sdk", "requirements": "= 3.2.0" }, { "name": "barby", "requirements": "= 0.7.0" }, { "name": "base32", "requirements": "= 0.3.4" }, { "name": "brakeman", "requirements": "= 7.0.2" }, { "name": "bson", "requirements": "= 5.0.2" }, { "name": "bundler-audit", "requirements": "= 0.9.2" }, { "name": "bunny", "requirements": "= 2.24.0" }, { "name": "colorize", "requirements": "= 1.1.0" }, { "name": "credit_card_validations", "requirements": "= 7.0.0" }, { "name": "eventmachine", "requirements": "= 1.2.7" }, { "name": "executable-hooks", "requirements": "= 1.7.1" }, { "name": "faker", "requirements": "= 3.5.1" }, { "name": "faye-websocket", "requirements": "= 0.11.3" }, { "name": "ffi", "requirements": "= 1.17.2" }, { "name": "fftw3", "requirements": "= 0.3" }, { "name": "gdb", "requirements": "= 1.0.0" }, { "name": "gem-wrappers", "requirements": "= 1.4.0" }, { "name": "geocoder", "requirements": "= 1.8.5" }, { "name": "gist", "requirements": "= 6.0.0" }, { "name": "gruff", "requirements": "= 0.26.0" }, { "name": "htmlentities", "requirements": "= 4.3.4" }, { "name": "ipaddress", "requirements": "= 0.8.3" }, { "name": "jenkins_api_client2", "requirements": "= 1.9.0" }, { "name": "js-beautify", "requirements": "= 0.1.8" }, { "name": "json", "requirements": "= 2.11.3" }, { "name": "jsonpath", "requirements": "= 1.1.5" }, { "name": "jwt", "requirements": "= 2.10.1" }, { "name": "libusb", "requirements": "= 0.7.2" }, { "name": "luhn", "requirements": "= 1.0.2" }, { "name": "mail", "requirements": "= 2.8.1" }, { "name": "meshtastic", "requirements": "= 0.0.124" }, { "name": "metasm", "requirements": "= 1.0.5" }, { "name": "mongo", "requirements": "= 2.21.1" }, { "name": "msfrpc-client", "requirements": "= 1.1.2" }, { "name": "netaddr", "requirements": "= 2.0.6" }, { "name": "net-ldap", "requirements": "= 0.19.0" }, { "name": "net-openvpn", "requirements": "= 0.8.7" }, { "name": "net-smtp", "requirements": "= 0.5.1" }, { "name": "nexpose", "requirements": "= 7.3.0" }, { "name": "nokogiri", "requirements": "= 1.18.8" }, { "name": "nokogiri-diff", "requirements": "= 0.3.0" }, { "name": "oily_png", "requirements": "= 1.2.1" }, { "name": "open3", "requirements": "= 0.2.1" }, { "name": "os", "requirements": "= 1.1.4" }, { "name": "ostruct", "requirements": "= 0.6.1" }, { "name": "packetfu", "requirements": "= 2.0.0" }, { "name": "packetgen", "requirements": "= 4.1.0" }, { "name": "pdf-reader", "requirements": "= 2.14.1" }, { "name": "pg", "requirements": "= 1.5.9" }, { "name": "pry", "requirements": "= 0.15.2" }, { "name": "pry-doc", "requirements": "= 1.5.0" }, { "name": "rb-readline", "requirements": "= 0.5.5" }, { "name": "rbvmomi2", "requirements": "= 3.8.0" }, { "name": "rest-client", "requirements": "= 2.1.0" }, { "name": "rex", "requirements": "= 2.0.13" }, { "name": "rmagick", "requirements": "= 6.1.1" }, { "name": "rqrcode", "requirements": "= 3.1.0" }, { "name": "rtesseract", "requirements": "= 3.1.3" }, { "name": "rubocop", "requirements": "= 1.75.4" }, { "name": "rubocop-rake", "requirements": "= 0.7.1" }, { "name": "rubocop-rspec", "requirements": "= 3.6.0" }, { "name": "ruby-audio", "requirements": "= 1.6.1" }, { "name": "ruby-nmap", "requirements": "= 1.0.3" }, { "name": "ruby-saml", "requirements": "= 1.18.0" }, { "name": "rvm", "requirements": "= 1.11.3.9" }, { "name": "savon", "requirements": "= 2.15.1" }, { "name": "selenium-devtools", "requirements": "= 0.135.0" }, { "name": "slack-ruby-client", "requirements": "= 2.5.2" }, { "name": "socksify", "requirements": "= 1.7.1" }, { "name": "spreadsheet", "requirements": "= 1.3.4" }, { "name": "sqlite3", "requirements": "= 2.6.0" }, { "name": "thin", "requirements": "= 1.8.2" }, { "name": "tty-prompt", "requirements": "= 0.23.1" }, { "name": "tty-spinner", "requirements": "= 0.9.3" }, { "name": "uart", "requirements": "= 1.0.0" }, { "name": "watir", "requirements": "= 7.3.0" }, { "name": "waveform", "requirements": "= 0.1.3" }, { "name": "webrick", "requirements": "= 1.9.1" }, { "name": "whois", "requirements": "= 6.0.1" }, { "name": "whois-parser", "requirements": "= 2.0.0" }, { "name": "wicked_pdf", "requirements": "= 2.8.2" }, { "name": "yard", "requirements": "= 0.9.37" } ] } } |
2025-04-30 21:59:18 UTC |
l8BDK7N8DqKIJcUO94c7J |
posthog-rubyThe PostHog ruby library |
2.9.0 | Content{ "name": "posthog-ruby", "downloads": 1285948, "version": "2.9.0", "version_created_at": "2025-04-30T21:56:43.768Z", "version_downloads": 0, "platform": "ruby", "authors": "", "info": "The PostHog ruby library", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "2805305866d688cc0a2c7408e30b7bdbd78199121c5a0fff14a13650a5e5c700", "spec_sha": "85acf8a241807e831ad6085f60caa99fabdccf2df96ad698b23e7be9ef6f971b", "project_uri": "https://rubygems.org/gems/posthog-ruby", "gem_uri": "https://rubygems.org/gems/posthog-ruby-2.9.0.gem", "homepage_uri": "https://github.com/PostHog/posthog-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/posthog-ruby/2.9.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "activesupport", "requirements": "~> 7.1" }, { "name": "commander", "requirements": "~> 4.4" }, { "name": "oj", "requirements": "~> 3.16.3" }, { "name": "rake", "requirements": "~> 13.1" }, { "name": "rspec", "requirements": "~> 3.13" }, { "name": "rubocop", "requirements": "~> 0.51.0" }, { "name": "tzinfo", "requirements": "~> 2.0" } ], "runtime": [ { "name": "concurrent-ruby", "requirements": "~> 1" } ] } } |
2025-04-30 21:56:45 UTC |