Lastest updates from Rubygems.org
ID | Gem | Version | Body | Updated At |
---|---|---|---|---|
bmBiJZummfHfY97tazexW |
snaptradeConnect brokerage accounts to your app for live positions and trading |
2.0.113 | Content{ "name": "snaptrade", "downloads": 80649, "version": "2.0.113", "version_created_at": "2025-07-08T17:39:09.803Z", "version_downloads": 0, "platform": "ruby", "authors": "SnapTrade", "info": "Connect brokerage accounts to your app for live positions and trading", "licenses": [ "MIT" ], "metadata": { "source_code_uri": "https://github.com/passiv/snaptrade-sdks/tree/master/sdks/ruby", "documentation_uri": "https://github.com/passiv/snaptrade-sdks/tree/master/sdks/ruby" }, "yanked": false, "sha": "ced8addcc1d1e3ec0499131be630fb8a4dc7b30282bfee2ca1670ea3aba07e99", "spec_sha": "83f603167332054b87914ef4e3e8cb799e5006bdf09ddf5e37fe036de0c9722c", "project_uri": "https://rubygems.org/gems/snaptrade", "gem_uri": "https://rubygems.org/gems/snaptrade-2.0.113.gem", "homepage_uri": "https://snaptrade.com/", "wiki_uri": null, "documentation_uri": "https://github.com/passiv/snaptrade-sdks/tree/master/sdks/ruby", "mailing_list_uri": null, "source_code_uri": "https://github.com/passiv/snaptrade-sdks/tree/master/sdks/ruby", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.6, >= 3.6.0" } ], "runtime": [ { "name": "faraday", "requirements": ">= 1.0.1, < 3.0" }, { "name": "faraday-multipart", "requirements": "~> 1.0, >= 1.0.4" } ] } } |
2025-07-08 17:39:11 UTC |
L7M1OkQc2__4HIxaJtamV |
dubRuby Client SDK Generated by Speakeasy |
0.2.2.pre.alpha.129 | Content{ "name": "dub", "downloads": 65532, "version": "0.2.2.pre.alpha.129", "version_created_at": "2025-07-08T17:35:14.439Z", "version_downloads": 0, "platform": "ruby", "authors": "Dub", "info": "Ruby Client SDK Generated by Speakeasy", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/dubinc/dub-ruby.git", "source_code_uri": "https://github.com/dubinc/dub-ruby.git", "documentation_uri": "https://github.com/dubinc/dub-ruby.git" }, "yanked": false, "sha": "3cccd00749b9ee17d65f2b6b1e5890c2540d308f8e7b51d540b3843149387b27", "spec_sha": "a684f7adfbe61bcfd5a395973d0f2c59636d58f8af76cf470207a3f9e99ac0b2", "project_uri": "https://rubygems.org/gems/dub", "gem_uri": "https://rubygems.org/gems/dub-0.2.2.pre.alpha.129.gem", "homepage_uri": "https://github.com/dubinc/dub-ruby.git", "wiki_uri": null, "documentation_uri": "https://github.com/dubinc/dub-ruby.git", "mailing_list_uri": null, "source_code_uri": "https://github.com/dubinc/dub-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-07-08 17:35:16 UTC |
k7qXOCdAI9L0HvU9jaNgx |
w3c_apiA Ruby wrapper for the W3C web API with a CLI interface |
0.1.4 | Content{ "name": "w3c_api", "downloads": 915, "version": "0.1.4", "version_created_at": "2025-07-08T17:34:20.874Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "A Ruby wrapper for the W3C web API with a CLI interface", "licenses": [ "BSD-2-Clause" ], "metadata": { "homepage_uri": "https://github.com/relaton/w3c-api", "changelog_uri": "https://github.com/relaton/w3c-api", "source_code_uri": "https://github.com/relaton/w3c-api" }, "yanked": false, "sha": "b06e1516ada7156f4f90cb309c3ff09ffc72534bfef8258e56e9a0b94df53703", "spec_sha": "5806116395a6d8af94b83a5f6d04b04b7a73ad4b1602ec6677f7c6f4acaf0b4c", "project_uri": "https://rubygems.org/gems/w3c_api", "gem_uri": "https://rubygems.org/gems/w3c_api-0.1.4.gem", "homepage_uri": "https://github.com/relaton/w3c-api", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/relaton/w3c-api", "bug_tracker_uri": null, "changelog_uri": "https://github.com/relaton/w3c-api", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "faraday", "requirements": ">= 0" }, { "name": "faraday-follow_redirects", "requirements": ">= 0" }, { "name": "lutaml-hal", "requirements": "~> 0.1.9" }, { "name": "rainbow", "requirements": ">= 0" }, { "name": "thor", "requirements": ">= 0" } ] } } |
2025-07-08 17:34:22 UTC |
mGJ_NhlacvZhsqgLFnGgb |
lutaml-halHypertext Application Language (HAL) implementation for Lutaml model |
0.1.9 | Content{ "name": "lutaml-hal", "downloads": 1894, "version": "0.1.9", "version_created_at": "2025-07-08T17:26:20.136Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "Hypertext Application Language (HAL) implementation for Lutaml model", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/lutaml/lutaml-hal", "changelog_uri": "https://github.com/lutaml/lutaml-hal/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/lutaml/lutaml-hal" }, "yanked": false, "sha": "4ac80b4821a27ea2d4d0159e1819823e8f3246c608ff5d632b1b12e43d903758", "spec_sha": "992c32539fa0488080ab134ac08678437536f5ab8f730a86a7283fe7e66ff5a6", "project_uri": "https://rubygems.org/gems/lutaml-hal", "gem_uri": "https://rubygems.org/gems/lutaml-hal-0.1.9.gem", "homepage_uri": "https://github.com/lutaml/lutaml-hal", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/lutaml/lutaml-hal", "bug_tracker_uri": null, "changelog_uri": "https://github.com/lutaml/lutaml-hal/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "faraday", "requirements": "~> 2.0" }, { "name": "faraday-follow_redirects", "requirements": "~> 0.3" }, { "name": "lutaml-model", "requirements": ">= 0" }, { "name": "rainbow", "requirements": "~> 3.0" } ] } } |
2025-07-08 17:26:21 UTC |
t5ghq6LPxq2VbxG6N3FSW |
nats_messagingA service to send and receive messages on a Rails application using NATS |
1.3.3 | Content{ "name": "nats_messaging", "downloads": 5138, "version": "1.3.3", "version_created_at": "2025-07-08T17:05:44.372Z", "version_downloads": 0, "platform": "ruby", "authors": "Bea Graboloza", "info": "A service to send and receive messages on a Rails application using NATS", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "142ccd01fc67a0187af9332365e709ff100603d1d951c374332874028fd44be3", "spec_sha": "afc909ed10658b268a846d14d8c1e69c389e438be19d495bed1e0bae34605284", "project_uri": "https://rubygems.org/gems/nats_messaging", "gem_uri": "https://rubygems.org/gems/nats_messaging-1.3.3.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/nats_messaging/1.3.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "nats-pure", "requirements": "~> 2.4" } ] } } |
2025-07-08 17:05:45 UTC |
lWVU_aIcXXouLY_Wi0HW2 |
imagen-jekyll-themeIntervención Multimedial de Análisis en Gabinetes Extendidos Navegables |
0.1.0 | Content{ "name": "imagen-jekyll-theme", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-07-08T17:04:57.644Z", "version_downloads": 0, "platform": "ruby", "authors": "Sutty", "info": "Intervención Multimedial de Análisis en Gabinetes Extendidos Navegables", "licenses": [ "Nonstandard" ], "metadata": { "homepage_uri": "https://0xacab.org/sutty/jekyll/imagen-jekyll-theme", "changelog_uri": "https://0xacab.org/sutty/jekyll/imagen-jekyll-theme/-/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://0xacab.org/sutty/jekyll/imagen-jekyll-theme/issues", "source_code_uri": "https://0xacab.org/sutty/jekyll/imagen-jekyll-theme", "documentation_uri": "https://rubydoc.info/gems/imagen-jekyll-theme" }, "yanked": false, "sha": "8600745083d6b68864cc9aa604ccc0a1a1e487dcfec3f585fa172ad164f54bfb", "spec_sha": "4b4b12d3d6c4e688cddd828cb57f161a7136d84cb2884c8e3d296f2c0dcebe90", "project_uri": "https://rubygems.org/gems/imagen-jekyll-theme", "gem_uri": "https://rubygems.org/gems/imagen-jekyll-theme-0.1.0.gem", "homepage_uri": "https://0xacab.org/sutty/jekyll/imagen-jekyll-theme", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/imagen-jekyll-theme", "mailing_list_uri": null, "source_code_uri": "https://0xacab.org/sutty/jekyll/imagen-jekyll-theme", "bug_tracker_uri": "https://0xacab.org/sutty/jekyll/imagen-jekyll-theme/issues", "changelog_uri": "https://0xacab.org/sutty/jekyll/imagen-jekyll-theme/-/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.1" }, { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": "~> 12.0" } ], "runtime": [ { "name": "jekyll", "requirements": "~> 4.2.0" }, { "name": "jekyll-brotli", "requirements": ">= 0" }, { "name": "jekyll-commonmark", "requirements": "~> 1.4.0" }, { "name": "jekyll-data", "requirements": "~> 1.1" }, { "name": "jekyll-dotenv", "requirements": ">= 0.2" }, { "name": "jekyll-drafts-as-metadata", "requirements": "~> 0" }, { "name": "jekyll-embed-urls", "requirements": "~> 0" }, { "name": "jekyll-feed", "requirements": "~> 0.15" }, { "name": "jekyll-gzip", "requirements": ">= 0" }, { "name": "jekyll-hardlinks", "requirements": "~> 0" }, { "name": "jekyll-ignore-layouts", "requirements": "~> 0" }, { "name": "jekyll-images", "requirements": "~> 0.4.4" }, { "name": "jekyll-include-cache", "requirements": "~> 0" }, { "name": "jekyll-linked-posts", "requirements": "~> 0" }, { "name": "jekyll-locales", "requirements": "~> 0.1" }, { "name": "jekyll-order", "requirements": "~> 0" }, { "name": "jekyll-relative-urls", "requirements": "~> 0" }, { "name": "jekyll-seo-tag", "requirements": "~> 2" }, { "name": "jekyll-write-and-commit-changes", "requirements": "~> 0" }, { "name": "sutty-liquid", "requirements": "~> 0.11.3" } ] } } |
2025-07-08 17:04:59 UTC |
J61Dq33pgALv2sYhNeOuz |
cccuxCCCUX provides a comprehensive admin interface and user experience layer for CanCanCan authorization. It includes role-based access control (RBAC) models, admin controllers for managing users, roles, and permissions, and a clean interface for authorization management. |
0.1.0 | Content{ "name": "cccux", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-07-08T17:02:57.922Z", "version_downloads": 0, "platform": "ruby", "authors": "John", "info": "CCCUX provides a comprehensive admin interface and user experience layer for CanCanCan authorization. It includes role-based access control (RBAC) models, admin controllers for managing users, roles, and permissions, and a clean interface for authorization management.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bagus1/cccux", "changelog_uri": "https://github.com/bagus1/cccux/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/bagus1/cccux/issues", "source_code_uri": "https://github.com/bagus1/cccux", "documentation_uri": "https://github.com/bagus1/cccux/blob/main/README.md" }, "yanked": false, "sha": "7e11e4bb71da2bde28685349369d08cd2e47cfa00b1214a7b2cc0bed85601a7b", "spec_sha": "167fc226aa59b5badd82b17f08ed1fa483fbc95d79f84a8d12b5b9123b768fb1", "project_uri": "https://rubygems.org/gems/cccux", "gem_uri": "https://rubygems.org/gems/cccux-0.1.0.gem", "homepage_uri": "https://github.com/bagus1/cccux", "wiki_uri": null, "documentation_uri": "https://github.com/bagus1/cccux/blob/main/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/bagus1/cccux", "bug_tracker_uri": "https://github.com/bagus1/cccux/issues", "changelog_uri": "https://github.com/bagus1/cccux/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rspec-rails", "requirements": "~> 6.0" }, { "name": "sqlite3", "requirements": "~> 1.4" } ], "runtime": [ { "name": "cancancan", "requirements": "~> 3.0" }, { "name": "rails", "requirements": "~> 7.1, >= 7.1.5.1" }, { "name": "zeitwerk", "requirements": "~> 2.6" } ] } } |
2025-07-08 17:02:59 UTC |
6IfSaFx2UMqAr5MNqR8bD |
straddleRuby library to access the Straddle API |
0.1.1 | Content{ "name": "straddle", "downloads": 22, "version": "0.1.1", "version_created_at": "2025-07-08T16:56:37.830Z", "version_downloads": 0, "platform": "ruby", "authors": "Straddle", "info": "Ruby library to access the Straddle API", "licenses": [], "metadata": { "homepage_uri": "https://gemdocs.org/gems/straddle", "source_code_uri": "https://github.com/straddleio/straddle-ruby", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "d48710e1811fbb587a569324414bf6c2a45433586bc199aa1096f9c4b8994959", "spec_sha": "758dbbe168dea907a69047b837c4eb71c3717024a52bac6bd3ff96b4d9ea9853", "project_uri": "https://rubygems.org/gems/straddle", "gem_uri": "https://rubygems.org/gems/straddle-0.1.1.gem", "homepage_uri": "https://gemdocs.org/gems/straddle", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/straddleio/straddle-ruby", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "connection_pool", "requirements": ">= 0" } ] } } |
2025-07-08 16:56:39 UTC |
OvZUEeqzz_XWlr0TYmiM3 |
nvim-mcp-serverA Ruby implementation of the MCP server protocol for Neovim |
0.2.0 | Content{ "name": "nvim-mcp-server", "downloads": 167, "version": "0.2.0", "version_created_at": "2025-07-08T16:49:17.802Z", "version_downloads": 0, "platform": "ruby", "authors": "Mario Alberto Chávez", "info": "A Ruby implementation of the MCP server protocol for Neovim", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/maquina-app/nvim-mcp-server", "changelog_uri": "https://github.com/maquina-app/nvim-mcp-server", "source_code_uri": "https://github.com/maquina-app/nvim-mcp-server", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "89aab63af43aaa5b692dc3c6f97760668af0fc5c2339e9b1c23350b1f875ce72", "spec_sha": "7ac7e7cae7b49ba981c302c6c98144960ceaab6c74dca70579b19e320a28e9db", "project_uri": "https://rubygems.org/gems/nvim-mcp-server", "gem_uri": "https://rubygems.org/gems/nvim-mcp-server-0.2.0.gem", "homepage_uri": "https://github.com/maquina-app/nvim-mcp-server", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/maquina-app/nvim-mcp-server", "bug_tracker_uri": null, "changelog_uri": "https://github.com/maquina-app/nvim-mcp-server", "funding_uri": null, "dependencies": { "development": [ { "name": "standard", "requirements": ">= 0" } ], "runtime": [ { "name": "fast-mcp", "requirements": "~> 1.1.0" }, { "name": "logger", "requirements": "~> 1.6.6" }, { "name": "neovim", "requirements": "~> 0.10.0" }, { "name": "puma", "requirements": "~> 6.6.0" }, { "name": "rack", "requirements": "~> 3.1.12" } ] } } |
2025-07-08 16:49:19 UTC |
oMlRwXf5QuHOny9k1H_rv |
cxfCXF gem allows to connect your Rails App to the Customer Experience Framework. |
0.0.10 | Content{ "name": "cxf", "downloads": 2065, "version": "0.0.10", "version_created_at": "2025-07-08T16:47:34.652Z", "version_downloads": 0, "platform": "ruby", "authors": "Ruben Gomez Garcia, Omar Mora, Luis Hesiquio", "info": "CXF gem allows to connect your Rails App to the Customer Experience Framework.", "licenses": [], "metadata": {}, "yanked": false, "sha": "fd3fe60ffcaae3135b6e691bf249926a531b4594a8ebab743ef8ddd837bd6835", "spec_sha": "eed39495af9de6e1fea054bbde5a9f60b4ae66c52d90a779f3e7d3f1f56015b7", "project_uri": "https://rubygems.org/gems/cxf", "gem_uri": "https://rubygems.org/gems/cxf-0.0.10.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cxf/0.0.10", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "addressable", "requirements": "~> 2.7.0, >= 2.7.0" }, { "name": "concurrent-ruby", "requirements": "~> 1.2.2" }, { "name": "httparty", "requirements": ">= 0.18, < 0.22" }, { "name": "json", "requirements": ">= 1.8.3" }, { "name": "rails-reverse-proxy", "requirements": "~> 0.9.1, >= 0.9.1" }, { "name": "redis", "requirements": "~> 4.2.2, >= 4.2.2" } ] } } |
2025-07-08 16:47:36 UTC |
SQJpAvVN7dWFLk8YaHpVZ |
hot-glueSimple, plug & play Rails scaffold building companion for Turbo-Rails and Hotwire |
0.6.21.1 | Content{ "name": "hot-glue", "downloads": 76869, "version": "0.6.21.1", "version_created_at": "2025-07-08T16:46:43.687Z", "version_downloads": 0, "platform": "ruby", "authors": "Jason Fleetwood-Boldt", "info": "Simple, plug & play Rails scaffold building companion for Turbo-Rails and Hotwire", "licenses": [ "Nonstandard" ], "metadata": { "funding": "https://school.jfbcodes.com/8188", "homepage": "https://heliosdev.shop/hot-glue", "source_code_uri": "https://github.com/hot-glue-for-rails/hot-glue" }, "yanked": false, "sha": "4ce2bf09b24ce4edd1c232141fe9eaf5c9e6b539decf409572c8500b9556b994", "spec_sha": "3557461aab47b3970d22d04456ad807595e78eeb38b1806465df694a2f4a22cf", "project_uri": "https://rubygems.org/gems/hot-glue", "gem_uri": "https://rubygems.org/gems/hot-glue-0.6.21.1.gem", "homepage_uri": "https://heliosdev.shop/p/hot-glue?utm_source=rubygems.org&utm_campaign=rubygems_link", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/hot-glue-for-rails/hot-glue", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "ffaker", "requirements": "~> 2.16" }, { "name": "kaminari", "requirements": "~> 1.2" }, { "name": "rails", "requirements": "> 5.1" } ] } } |
2025-07-08 16:46:45 UTC |
fidRy-5RzSNd0naYH2ba_ |
kcc-gem-themeKCC's Gem-based theme for building jekyll sites. |
3.13.5 | Content{ "name": "kcc-gem-theme", "downloads": 669635, "version": "3.13.5", "version_created_at": "2025-07-08T16:46:13.621Z", "version_downloads": 0, "platform": "ruby", "authors": "wdzajicek", "info": "KCC's Gem-based theme for building jekyll sites.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "f8ada8433ab9957a65e9a4e4101d266e8623bc79256a9b16c23887538bd96f7e", "spec_sha": "8fc16287eb874fba8ea65c8ad76b024dafcd0a49c7f4af8dfd490c799701ae44", "project_uri": "https://rubygems.org/gems/kcc-gem-theme", "gem_uri": "https://rubygems.org/gems/kcc-gem-theme-3.13.5.gem", "homepage_uri": "https://github.com/KankakeeCommunityCollege/kcc-gem-theme", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/kcc-gem-theme/3.13.5", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2" }, { "name": "rake", "requirements": "~> 12.0" } ], "runtime": [ { "name": "jekyll", "requirements": "~> 4" } ] } } |
2025-07-08 16:46:16 UTC |
Qhl81_IA-A3dkE94WvRFt |
pwnhttps://github.com/0dayinc/pwn/README.md |
0.5.305 | Content{ "name": "pwn", "downloads": 494039, "version": "0.5.305", "version_created_at": "2025-07-08T16:27:26.607Z", "version_downloads": 0, "platform": "ruby", "authors": "0day Inc.", "info": "https://github.com/0dayinc/pwn/README.md", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/0dayInc", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "bc9e9ccac9d68f14f3d8ee03cc476939b801bc9f649902f44128f30e0ede630b", "spec_sha": "433834cd2f5578ef8e710030468cfe3df0e99a037e3171a33a795b479624d2e4", "project_uri": "https://rubygems.org/gems/pwn", "gem_uri": "https://rubygems.org/gems/pwn-0.5.305.gem", "homepage_uri": "https://github.com/0dayinc/pwn", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": "https://github.com/sponsors/0dayInc", "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.6.9" }, { "name": "rake", "requirements": "= 13.3.0" }, { "name": "rdoc", "requirements": "= 6.14.2" }, { "name": "rspec", "requirements": "= 3.13.1" } ], "runtime": [ { "name": "activesupport", "requirements": "= 8.0.2" }, { "name": "anemone", "requirements": "= 0.7.2" }, { "name": "authy", "requirements": "= 3.0.1" }, { "name": "aws-sdk", "requirements": "= 3.3.0" }, { "name": "barby", "requirements": "= 0.7.0" }, { "name": "base32", "requirements": "= 0.3.4" }, { "name": "brakeman", "requirements": "= 7.0.2" }, { "name": "bson", "requirements": "= 5.1.1" }, { "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.2" }, { "name": "faye-websocket", "requirements": "= 0.12.0" }, { "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.27.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.12.2" }, { "name": "jsonpath", "requirements": "= 1.1.5" }, { "name": "jwt", "requirements": "= 3.1.2" }, { "name": "libusb", "requirements": "= 0.7.2" }, { "name": "luhn", "requirements": "= 1.0.2" }, { "name": "mail", "requirements": "= 2.8.1" }, { "name": "meshtastic", "requirements": "= 0.0.125" }, { "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.2" }, { "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.6.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.4" }, { "name": "rubocop", "requirements": "= 1.78.0" }, { "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.138.0" }, { "name": "slack-ruby-client", "requirements": "= 2.6.0" }, { "name": "socksify", "requirements": "= 1.7.1" }, { "name": "spreadsheet", "requirements": "= 1.3.4" }, { "name": "sqlite3", "requirements": "= 2.7.2" }, { "name": "thin", "requirements": "= 2.0.1" }, { "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-07-08 16:27:30 UTC |
QVgWJiRAmpNEGrRKiPh6P |
vellum_aiThe Vellum Ruby Library provides access to the Vellum API from Ruby. |
0.14.83 | Content{ "name": "vellum_ai", "downloads": 11955, "version": "0.14.83", "version_created_at": "2025-07-08T16:15:13.079Z", "version_downloads": 0, "platform": "ruby", "authors": "Vellum", "info": "The Vellum Ruby Library provides access to the Vellum API from Ruby.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/vellum-ai/vellum-client-ruby", "changelog_uri": "https://github.com/vellum-ai/vellum-client-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/vellum-ai/vellum-client-ruby" }, "yanked": false, "sha": "038a6e4dd34f23981f91f28e2a94016229066f9643e6224df1707a386b5fa377", "spec_sha": "979e9de7ced09782b4398053a0d763ff72e7f0aca7cdf7d39105f4c5885d97fd", "project_uri": "https://rubygems.org/gems/vellum_ai", "gem_uri": "https://rubygems.org/gems/vellum_ai-0.14.83.gem", "homepage_uri": "https://github.com/vellum-ai/vellum-client-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/vellum-ai/vellum-client-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/vellum-ai/vellum-client-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "async-http-faraday", "requirements": ">= 0.0, < 1.0" }, { "name": "faraday", "requirements": ">= 1.10, < 3.0" }, { "name": "faraday-multipart", "requirements": ">= 0.0, < 2.0" }, { "name": "faraday-net_http", "requirements": ">= 1.0, < 4.0" }, { "name": "faraday-retry", "requirements": ">= 1.0, < 3.0" }, { "name": "mini_mime", "requirements": ">= 0" } ] } } |
2025-07-08 16:15:16 UTC |
-QlyJy8EvviFu3dfD2Yjj |
log_benchLogBench is a well-structured Ruby gem for parsing and analyzing Rails log files with a focus on lograge format. Features include real-time log monitoring, interactive TUI with filtering and sorting, domain objects for clean code organization, and support for SQL query analysis. |
0.2.3 | Content{ "name": "log_bench", "downloads": 2102, "version": "0.2.3", "version_created_at": "2025-07-08T16:02:48.249Z", "version_downloads": 0, "platform": "ruby", "authors": "Benjamín Silva", "info": "LogBench is a well-structured Ruby gem for parsing and analyzing Rails log files with a focus on lograge format. Features include real-time log monitoring, interactive TUI with filtering and sorting, domain objects for clean code organization, and support for SQL query analysis.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/silva96/log_bench", "changelog_uri": "https://github.com/silva96/log_bench/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/silva96/log_bench/issues", "source_code_uri": "https://github.com/silva96/log_bench", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://github.com/silva96/log_bench/blob/main/README.md" }, "yanked": false, "sha": "f0d860fd1d1a7e31a0a9c25a194bb4bdc75168c109f64ef7aa8c646e01455e74", "spec_sha": "7941a9d74e027c2baaf8a323074822b93505e26be3ee6d5e182a74207b75359d", "project_uri": "https://rubygems.org/gems/log_bench", "gem_uri": "https://rubygems.org/gems/log_bench-0.2.3.gem", "homepage_uri": "https://github.com/silva96/log_bench", "wiki_uri": null, "documentation_uri": "https://github.com/silva96/log_bench/blob/main/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/silva96/log_bench", "bug_tracker_uri": "https://github.com/silva96/log_bench/issues", "changelog_uri": "https://github.com/silva96/log_bench/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.25" }, { "name": "rake", "requirements": "~> 13.3" }, { "name": "standard", "requirements": "~> 1.5" } ], "runtime": [ { "name": "curses", "requirements": "~> 1.5" }, { "name": "lograge", "requirements": "~> 0.14" }, { "name": "net-http", "requirements": "~> 0.6" }, { "name": "zeitwerk", "requirements": "~> 2.7" } ] } } |
2025-07-08 16:02:49 UTC |
BMsHBZymVaybDH6hlqDHv |
sul_orcid_clientThis provides API interaction with the ORCID API |
0.7.0 | Content{ "name": "sul_orcid_client", "downloads": 5707, "version": "0.7.0", "version_created_at": "2025-07-08T15:57:10.102Z", "version_downloads": 0, "platform": "ruby", "authors": "Peter Mangiafico, Justin Littman", "info": "This provides API interaction with the ORCID API", "licenses": [], "metadata": { "homepage_uri": "https://github.com/sul-dlss/orcid_client", "changelog_uri": "https://github.com/sul-dlss/orcid_client/releases", "source_code_uri": "https://github.com/sul-dlss/orcid_client", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "019f4d22a3a75ee65609ac5e04e792fc82d2ae823cca302ddab8d275315a4ca6", "spec_sha": "1c125b273d901f327576ed737db721f886c1e0ea85a55fc660a7c355ad58db3e", "project_uri": "https://rubygems.org/gems/sul_orcid_client", "gem_uri": "https://rubygems.org/gems/sul_orcid_client-0.7.0.gem", "homepage_uri": "https://github.com/sul-dlss/orcid_client", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sul-dlss/orcid_client", "bug_tracker_uri": null, "changelog_uri": "https://github.com/sul-dlss/orcid_client/releases", "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-capybara", "requirements": ">= 0" }, { "name": "rubocop-factory_bot", "requirements": ">= 0" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": ">= 0" }, { "name": "rubocop-rspec_rails", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "vcr", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 4.2" }, { "name": "cocina-models", "requirements": "~> 0.90" }, { "name": "faraday", "requirements": ">= 0" }, { "name": "faraday-retry", "requirements": ">= 0" }, { "name": "oauth2", "requirements": ">= 0" }, { "name": "zeitwerk", "requirements": ">= 0" } ] } } |
2025-07-08 15:57:11 UTC |
PGUDUj-vKXT-74zoCwhpr |
straddleRuby library to access the Straddle API |
0.1.0.pre.alpha.1 | Content{ "name": "straddle", "downloads": 0, "version": "0.1.0.pre.alpha.1", "version_created_at": "2025-07-08T15:48:48.150Z", "version_downloads": 0, "platform": "ruby", "authors": "Straddle", "info": "Ruby library to access the Straddle API", "licenses": [], "metadata": { "homepage_uri": "https://gemdocs.org/gems/straddle", "source_code_uri": "https://github.com/straddleio/straddle-ruby", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "a489350ef0f5d10ec29a3f1d5713883231b1bbaa766a22474b56f323cac366c2", "spec_sha": "6e5cb9eb53b31c5547f820b196fc031ac0eb4fb8fba469d7a6dafd36f953ea91", "project_uri": "https://rubygems.org/gems/straddle", "gem_uri": "https://rubygems.org/gems/straddle-0.1.0.pre.alpha.1.gem", "homepage_uri": "https://gemdocs.org/gems/straddle", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/straddleio/straddle-ruby", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "connection_pool", "requirements": ">= 0" } ] } } |
2025-07-08 15:48:49 UTC |
w6ZmuTd8D2SsRpab_Y-CY |
gitlab-exporterGitLab metrics exporter to use with prometheus |
15.6.0 | Content{ "name": "gitlab-exporter", "downloads": 646410, "version": "15.6.0", "version_created_at": "2025-07-08T15:47:47.175Z", "version_downloads": 0, "platform": "ruby", "authors": "Pablo Carranza", "info": "GitLab metrics exporter to use with prometheus", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "ed41da750b59d358592944ad8f2c8802e925cb26d5a07bf659ea6b4837a52052", "spec_sha": "d32edad8d961dbb76f5cfcd55affd7007b3023cd8258adb67402321095b81162", "project_uri": "https://rubygems.org/gems/gitlab-exporter", "gem_uri": "https://rubygems.org/gems/gitlab-exporter-15.6.0.gem", "homepage_uri": "https://gitlab.com/gitlab-org/ruby/gems/gitlab-exporter", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/gitlab-exporter/15.6.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.12.0" }, { "name": "rspec-expectations", "requirements": "~> 3.12.0" } ], "runtime": [ { "name": "connection_pool", "requirements": "= 2.2.5" }, { "name": "deep_merge", "requirements": "~> 1.2.2" }, { "name": "faraday", "requirements": ">= 1.8.0, <= 2.8.1" }, { "name": "pg", "requirements": "= 1.5.9" }, { "name": "puma", "requirements": "= 5.6.8" }, { "name": "quantile", "requirements": "= 0.2.1" }, { "name": "redis", "requirements": "= 4.5.0" }, { "name": "redis-namespace", "requirements": "= 1.9.0" }, { "name": "sidekiq", "requirements": "= 6.5.12" }, { "name": "sinatra", "requirements": "~> 2.2.0" }, { "name": "webrick", "requirements": "~> 1.7" } ] } } |
2025-07-08 15:47:48 UTC |
Dv6OCdts00HxqYaGc425k |
cocina_displayHelpers for rendering Cocina metadata |
0.3.0 | Content{ "name": "cocina_display", "downloads": 276, "version": "0.3.0", "version_created_at": "2025-07-08T15:41:38.102Z", "version_downloads": 0, "platform": "ruby", "authors": "Nick Budak", "info": "Helpers for rendering Cocina metadata", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://sul-dlss.github.io/cocina_display/", "source_code_uri": "https://github.com/sul-dlss/cocina_display" }, "yanked": false, "sha": "d9d1389b6b87d73528fb5fc5fb328768a428739d2c68214691cab8d6800b095f", "spec_sha": "16f6af883ff663f92027d10500694592f2358a6fd2223c992246d3f7f98ed211", "project_uri": "https://rubygems.org/gems/cocina_display", "gem_uri": "https://rubygems.org/gems/cocina_display-0.3.0.gem", "homepage_uri": "https://sul-dlss.github.io/cocina_display/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sul-dlss/cocina_display", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "simplecov", "requirements": "~> 0.22.0" }, { "name": "simplecov-rspec", "requirements": "~> 0.4" }, { "name": "standard", "requirements": "~> 1.3" }, { "name": "webrick", "requirements": "~> 1.9, >= 1.9.1" }, { "name": "yard", "requirements": "~> 0.9.37" } ], "runtime": [ { "name": "activesupport", "requirements": "~> 8.0, >= 8.0.2" }, { "name": "edtf", "requirements": "~> 3.2" }, { "name": "janeway-jsonpath", "requirements": "~> 0.6" } ] } } |
2025-07-08 15:41:39 UTC |
rpknVjENsj7MqXtwLWDox |
openaiRuby library to access the OpenAI API |
0.12.0 | Content{ "name": "openai", "downloads": 220317, "version": "0.12.0", "version_created_at": "2025-07-08T15:37:24.714Z", "version_downloads": 0, "platform": "ruby", "authors": "OpenAI", "info": "Ruby library to access the OpenAI API", "licenses": [], "metadata": { "homepage_uri": "https://gemdocs.org/gems/openai", "source_code_uri": "https://github.com/openai/openai-ruby", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "aaa6c922ac26b4b9ed732293f762c9e3e1a58dd59d4733c4964f52339c396a9c", "spec_sha": "63573d40bbc039931576df3e4ce7a12c7eecbaac5be3e7d906a0c0cc85cef64a", "project_uri": "https://rubygems.org/gems/openai", "gem_uri": "https://rubygems.org/gems/openai-0.12.0.gem", "homepage_uri": "https://gemdocs.org/gems/openai", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/openai/openai-ruby", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "connection_pool", "requirements": ">= 0" } ] } } |
2025-07-08 15:37:26 UTC |
HEwrLzFvot3DiLFPuQEFJ |
genderapiOfficial Ruby SDK for GenderAPI.io. This SDK allows determining gender from: - personal names - email addresses - social media usernames Supports: - country filtering - direct AI queries - forced genderization for nicknames or unconventional strings Built with HTTParty for easy HTTP handling. |
1.0.5 | Content{ "name": "genderapi", "downloads": 339, "version": "1.0.5", "version_created_at": "2025-07-08T15:16:18.579Z", "version_downloads": 0, "platform": "ruby", "authors": "Onur Ozturk", "info": "\n Official Ruby SDK for GenderAPI.io.\n\n This SDK allows determining gender from:\n - personal names\n - email addresses\n - social media usernames\n\n Supports:\n - country filtering\n - direct AI queries\n - forced genderization for nicknames or unconventional strings\n\n Built with HTTParty for easy HTTP handling.\n ", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/GenderAPI/genderapi-ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/GenderAPI/genderapi-ruby", "documentation_uri": "https://rubydoc.info/gems/genderapi/1.0.4" }, "yanked": false, "sha": "bd2321c94e9bd1ca1dd74d64a32b9a8bbc05d04ad25b93a035f6325aa26dfbf9", "spec_sha": "efc21f9267b85aa7d055580deca5acfd395042f8ad4ce286e1756a6bc8c648e6", "project_uri": "https://rubygems.org/gems/genderapi", "gem_uri": "https://rubygems.org/gems/genderapi-1.0.5.gem", "homepage_uri": "https://www.genderapi.io", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/genderapi/1.0.4", "mailing_list_uri": null, "source_code_uri": "https://github.com/GenderAPI/genderapi-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/GenderAPI/genderapi-ruby/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [ { "name": "httparty", "requirements": "~> 0.18" }, { "name": "json", "requirements": "~> 2.0" } ] } } |
2025-07-08 15:16:20 UTC |
YVbd2c5fZmdnaEgQ5ZNrQ |
spyri-apiRuby client library for the Spyri API |
0.1.6 | Content{ "name": "spyri-api", "downloads": 1847, "version": "0.1.6", "version_created_at": "2025-07-08T15:09:14.190Z", "version_downloads": 0, "platform": "ruby", "authors": "pabois", "info": "Ruby client library for the Spyri API", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/letemps-ch/spyri-api", "changelog_uri": "https://github.com/letemps-ch/spyri-api/CHANGELOG.md", "source_code_uri": "https://github.com/letemps-ch/spyri-api" }, "yanked": false, "sha": "306c2ec55ce0f425bcac7c93a002a3e5cc2b29347b4541e9fe393955e53bfd3d", "spec_sha": "6d52a6ab3493962927419d96b2e37a9f1549ae0986f92377418cc4a720703757", "project_uri": "https://rubygems.org/gems/spyri-api", "gem_uri": "https://rubygems.org/gems/spyri-api-0.1.6.gem", "homepage_uri": "https://github.com/letemps-ch/spyri-api", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/letemps-ch/spyri-api", "bug_tracker_uri": null, "changelog_uri": "https://github.com/letemps-ch/spyri-api/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "excon", "requirements": ">= 0" } ] } } |
2025-07-08 15:09:15 UTC |
1uMNkmB-yQYZggabZniem |
fbeA collection of extensions for a factbase, helping the judges of Zerocracy manipulate the facts and create new ones |
0.24.3 | Content{ "name": "fbe", "downloads": 42698, "version": "0.24.3", "version_created_at": "2025-07-08T15:02:09.279Z", "version_downloads": 0, "platform": "ruby", "authors": "Yegor Bugayenko", "info": "A collection of extensions for a factbase, helping the judges of Zerocracy manipulate the facts and create new ones", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "045d58cfcb0c179a9663b9cc4a39b985c5d37e023137728042a9a56fd3e62f77", "spec_sha": "ac3d19af4eff983c155583a4d17a4c5187368f02e12474883a6dc7d64948681e", "project_uri": "https://rubygems.org/gems/fbe", "gem_uri": "https://rubygems.org/gems/fbe-0.24.3.gem", "homepage_uri": "https://github.com/zerocracy/fbe", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/fbe/0.24.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "backtrace", "requirements": "~> 0.4" }, { "name": "baza.rb", "requirements": "~> 0.9" }, { "name": "decoor", "requirements": "~> 0.1" }, { "name": "ellipsized", "requirements": "~> 0.3" }, { "name": "factbase", "requirements": "~> 0.11" }, { "name": "faraday", "requirements": "~> 2.0" }, { "name": "faraday-http-cache", "requirements": "~> 2.5" }, { "name": "faraday-multipart", "requirements": "~> 1.1" }, { "name": "faraday-retry", "requirements": "~> 2.3" }, { "name": "filesize", "requirements": "~> 0.2" }, { "name": "graphql-client", "requirements": "~> 0.26" }, { "name": "intercepted", "requirements": "~> 0.2" }, { "name": "joined", "requirements": "~> 0.1" }, { "name": "judges", "requirements": "~> 0.46" }, { "name": "liquid", "requirements": "~> 5.5" }, { "name": "loog", "requirements": "~> 0.6" }, { "name": "obk", "requirements": "~> 0.3" }, { "name": "octokit", "requirements": "~> 10.0" }, { "name": "others", "requirements": "~> 0.1" }, { "name": "sqlite3", "requirements": "~> 2.6" }, { "name": "tago", "requirements": "~> 0.1" }, { "name": "verbose", "requirements": "~> 0.0" } ] } } |
2025-07-08 15:02:13 UTC |
R20mB-JR2xHdI9_RB4Z63 |
specwrkParallel rspec test runner from a queue of pending jobs. |
0.3.0 | Content{ "name": "specwrk", "downloads": 580, "version": "0.3.0", "version_created_at": "2025-07-08T14:52:26.335Z", "version_downloads": 0, "platform": "ruby", "authors": "Daniel Westendorf", "info": "Parallel rspec test runner from a queue of pending jobs.", "licenses": [ "GPL-3.0-or-later" ], "metadata": { "homepage_uri": "https://github.com/danielwestendorf/specwrk", "changelog_uri": "https://github.com/danielwestendorf/specwrk/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/danielwestendorf/specwrk" }, "yanked": false, "sha": "3506ba00405fa1de7f00ed64e001c483d1202194a350add4570423910f588128", "spec_sha": "70f928c53a2bf0eb19f901c0ce32f92b0692f6a7e5ff2784daee2085067b3c60", "project_uri": "https://rubygems.org/gems/specwrk", "gem_uri": "https://rubygems.org/gems/specwrk-0.3.0.gem", "homepage_uri": "https://github.com/danielwestendorf/specwrk", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/danielwestendorf/specwrk", "bug_tracker_uri": null, "changelog_uri": "https://github.com/danielwestendorf/specwrk/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "gem-release", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "standard", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "dry-cli", "requirements": ">= 0" }, { "name": "rack", "requirements": ">= 0" }, { "name": "rackup", "requirements": ">= 0" }, { "name": "rspec-core", "requirements": ">= 0" }, { "name": "webrick", "requirements": ">= 0" } ] } } |
2025-07-08 14:52:27 UTC |
kGFyz9xcWzhnGwAgYsfg4 |
cpee-worklistsee http://cpee.org |
1.0.19 | Content{ "name": "cpee-worklist", "downloads": 4430, "version": "1.0.19", "version_created_at": "2025-07-08T14:51:58.185Z", "version_downloads": 0, "platform": "ruby", "authors": "Juergen eTM Mangler, Florian Stertz, Patrik Koenig, Nataliia Klievtsova", "info": "see http://cpee.org", "licenses": [ "LGPL-3.0-or-later" ], "metadata": {}, "yanked": false, "sha": "09856fd33797795acd1d833342e4bd3b6b47d311795fa550fcb87a581a9dbb3f", "spec_sha": "3f4d6962b6b70d86e70b9bf614a40ce07ca57fa0d88719c3e3b2606f457b0381", "project_uri": "https://rubygems.org/gems/cpee-worklist", "gem_uri": "https://rubygems.org/gems/cpee-worklist-1.0.19.gem", "homepage_uri": "http://cpee.org/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cpee-worklist/1.0.19", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "chronic_duration", "requirements": "~> 0.10, >= 0.10.6" }, { "name": "cpee", "requirements": "~> 2.1, >= 2.1.88" }, { "name": "json", "requirements": "~> 2.1" }, { "name": "riddl", "requirements": "~> 1.0" } ] } } |
2025-07-08 14:51:59 UTC |
IJlSIHcPgs5GSZUQw5Njs |
ai-agentsRuby AI Agents SDK enables creating complex AI workflows with multi-agent orchestration, tool execution, safety guardrails, and provider-agnostic LLM integration. |
0.2.1 | Content{ "name": "ai-agents", "downloads": 560, "version": "0.2.1", "version_created_at": "2025-07-08T14:49:57.402Z", "version_downloads": 0, "platform": "ruby", "authors": "Shivam Mishra", "info": "Ruby AI Agents SDK enables creating complex AI workflows with multi-agent orchestration, tool execution, safety guardrails, and provider-agnostic LLM integration.", "licenses": [], "metadata": { "homepage_uri": "https://chatwoot.com/ai-agents", "changelog_uri": "https://github.com/chatwoot/ai-agents", "source_code_uri": "https://github.com/chatwoot/ai-agents" }, "yanked": false, "sha": "810ace3edc510d1d89eb40b38ba565dff38e500580474199b39cd8b95e44d6cf", "spec_sha": "2b39eecb50d92b05ad14ba4f1a5f1a1f57ff8b6d52afc78fa968698135c324d4", "project_uri": "https://rubygems.org/gems/ai-agents", "gem_uri": "https://rubygems.org/gems/ai-agents-0.2.1.gem", "homepage_uri": "https://chatwoot.com/ai-agents", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/chatwoot/ai-agents", "bug_tracker_uri": null, "changelog_uri": "https://github.com/chatwoot/ai-agents", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "ruby_llm", "requirements": "~> 1.3" } ] } } |
2025-07-08 14:49:58 UTC |
nMBgZvSBFjEuCtZ8X6rMY |
cpeesee http://cpee.org |
2.1.88 | Content{ "name": "cpee", "downloads": 525091, "version": "2.1.88", "version_created_at": "2025-07-08T14:49:15.554Z", "version_downloads": 0, "platform": "ruby", "authors": "Juergen eTM Mangler, Ralph Vigne, Gerhard Stuermer", "info": "see http://cpee.org", "licenses": [ "LGPL-3.0-or-later" ], "metadata": {}, "yanked": false, "sha": "e43df59750c64e8cdb4b96005ebd0cb9dcf9adb403a5749c9d666e3a3e846ea0", "spec_sha": "cb7cf5375af3dc75603b6d554c7f6ad2cfff6e69c4350809fdddce98eb772ffb", "project_uri": "https://rubygems.org/gems/cpee", "gem_uri": "https://rubygems.org/gems/cpee-2.1.88.gem", "homepage_uri": "http://cpee.org/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cpee/2.1.88", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "by", "requirements": "~> 1.1, >= 1.1.0" }, { "name": "charlock_holmes", "requirements": "~> 0" }, { "name": "cpee-eval-ruby", "requirements": "~> 1.0, >= 1.0.4" }, { "name": "get_process_mem", "requirements": "~> 0.2" }, { "name": "highline", "requirements": "~> 2.0" }, { "name": "mimemagic", "requirements": "~> 0" }, { "name": "redis", "requirements": "~> 5.0" }, { "name": "riddl", "requirements": "~> 1.0" }, { "name": "rubyzip", "requirements": "~> 2" }, { "name": "webrick", "requirements": "~> 1.7" }, { "name": "weel", "requirements": "~> 1.99, >= 1.99.126" } ] } } |
2025-07-08 14:49:17 UTC |
p-462pGcf7D1JPboIaW4b |
kerplunk-ai-promptsA collection of AI prompt templates for use in Kerplunk |
0.1.34 | Content{ "name": "kerplunk-ai-prompts", "downloads": 6802, "version": "0.1.34", "version_created_at": "2025-07-08T14:47:00.982Z", "version_downloads": 0, "platform": "ruby", "authors": "Kyle Schutt", "info": "A collection of AI prompt templates for use in Kerplunk", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://kerplunk.com", "changelog_uri": "https://kerplunk.com/CHANGELOG.md", "source_code_uri": "https://kerplunk.com", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "f4dd2196c8739bf43e4eccf1a30599b46864b6be01147a7307438ceaf3b99fb4", "spec_sha": "8c019a0442c4ff0952e15d309379ce8a13785bdf27710af12d66748b787f735e", "project_uri": "https://rubygems.org/gems/kerplunk-ai-prompts", "gem_uri": "https://rubygems.org/gems/kerplunk-ai-prompts-0.1.34.gem", "homepage_uri": "https://kerplunk.com", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://kerplunk.com", "bug_tracker_uri": null, "changelog_uri": "https://kerplunk.com/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 14:47:02 UTC |
TiYhwiUiVp7FvC7_80ZYM |
genderapiOfficial Ruby SDK for GenderAPI.io. This SDK allows determining gender from: - personal names - email addresses - social media usernames Supports: - country filtering - direct AI queries - forced genderization for nicknames or unconventional strings Built with HTTParty for easy HTTP handling. |
1.0.4 | Content{ "name": "genderapi", "downloads": 317, "version": "1.0.4", "version_created_at": "2025-07-08T14:45:51.485Z", "version_downloads": 0, "platform": "ruby", "authors": "Onur Ozturk", "info": "\n Official Ruby SDK for GenderAPI.io.\n\n This SDK allows determining gender from:\n - personal names\n - email addresses\n - social media usernames\n\n Supports:\n - country filtering\n - direct AI queries\n - forced genderization for nicknames or unconventional strings\n\n Built with HTTParty for easy HTTP handling.\n ", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/GenderAPI/genderapi-ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/GenderAPI/genderapi-ruby", "documentation_uri": "https://rubydoc.info/gems/genderapi" }, "yanked": false, "sha": "bd44f415a08bca82e20faf2d90b22a0f8ecad9409ecc331806075f2831424531", "spec_sha": "86d6333abcefeae07531f3bd017fc75710c00b4ee4ac45ceef5a1ac7003786c7", "project_uri": "https://rubygems.org/gems/genderapi", "gem_uri": "https://rubygems.org/gems/genderapi-1.0.4.gem", "homepage_uri": "https://www.genderapi.io", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/genderapi", "mailing_list_uri": null, "source_code_uri": "https://github.com/GenderAPI/genderapi-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/GenderAPI/genderapi-ruby/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [ { "name": "httparty", "requirements": "~> 0.18" }, { "name": "json", "requirements": "~> 2.0" } ] } } |
2025-07-08 14:45:54 UTC |
SU1wsqqIrbuFkXxUHxKus |
spyri-apiRuby client library for the Spyri API |
0.1.5 | Content{ "name": "spyri-api", "downloads": 1828, "version": "0.1.5", "version_created_at": "2025-07-08T14:37:54.206Z", "version_downloads": 0, "platform": "ruby", "authors": "pabois", "info": "Ruby client library for the Spyri API", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/letemps-ch/spyri-api", "changelog_uri": "https://github.com/letemps-ch/spyri-api/CHANGELOG.md", "source_code_uri": "https://github.com/letemps-ch/spyri-api" }, "yanked": false, "sha": "834e7cb0cc6a235ab6d9b768bdb828a26487d4679ef049000a217b4a3e8a6885", "spec_sha": "dfaca583b597def6d966297003cb8ad932b07816b17ec823fe82bd4ea348b352", "project_uri": "https://rubygems.org/gems/spyri-api", "gem_uri": "https://rubygems.org/gems/spyri-api-0.1.5.gem", "homepage_uri": "https://github.com/letemps-ch/spyri-api", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/letemps-ch/spyri-api", "bug_tracker_uri": null, "changelog_uri": "https://github.com/letemps-ch/spyri-api/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "excon", "requirements": ">= 0" } ] } } |
2025-07-08 14:37:55 UTC |
AnapbmQWsLLVlZw9fstYK |
stackone_clientRuby Client SDK Generated by Speakeasy |
0.25.0 | Content{ "name": "stackone_client", "downloads": 35545, "version": "0.25.0", "version_created_at": "2025-07-08T14:31:14.374Z", "version_downloads": 0, "platform": "ruby", "authors": "StackOne", "info": "Ruby Client SDK Generated by Speakeasy", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/StackOneHQ/stackone-client-ruby.git", "source_code_uri": "https://github.com/StackOneHQ/stackone-client-ruby.git", "documentation_uri": "https://github.com/StackOneHQ/stackone-client-ruby.git" }, "yanked": false, "sha": "4ea1fa4f5042bad04feb3dd698569b059537204d45a85ab66fcf9e0e24ba7d38", "spec_sha": "1e6d2af54a1a7d2f45a3bd1d6d9084460f4fdec9c80d34f564d96af21e2c3f0b", "project_uri": "https://rubygems.org/gems/stackone_client", "gem_uri": "https://rubygems.org/gems/stackone_client-0.25.0.gem", "homepage_uri": "https://github.com/StackOneHQ/stackone-client-ruby.git", "wiki_uri": null, "documentation_uri": "https://github.com/StackOneHQ/stackone-client-ruby.git", "mailing_list_uri": null, "source_code_uri": "https://github.com/StackOneHQ/stackone-client-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-07-08 14:31:16 UTC |
WkZIvINm7_v7NI1yJbHXb |
maglevcmsMaglevCMS integrates a powerful website/page builder with a polished UX/UI into your Ruby on Rails application, backed by a flexible and robust CMS engine. |
2.0.0 | Content{ "name": "maglevcms", "downloads": 21431, "version": "2.0.0", "version_created_at": "2025-07-08T14:27:06.777Z", "version_downloads": 0, "platform": "ruby", "authors": "Didier Lafforgue", "info": " MaglevCMS integrates a powerful website/page builder with a polished UX/UI into your Ruby on Rails application, backed by a flexible and robust CMS engine.\n", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "0d1c03d640718aaecd6e428f414fcfcf8b699119ac39e7dafb6c26298e4718cf", "spec_sha": "572f4ff97d7336ad71fb2bb232506721ec4233349a82da787cabe838602eb3cf", "project_uri": "https://rubygems.org/gems/maglevcms", "gem_uri": "https://rubygems.org/gems/maglevcms-2.0.0.gem", "homepage_uri": "https://www.maglev.dev/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/maglevcms/2.0.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "jbuilder", "requirements": "< 3, >= 2" }, { "name": "kaminari", "requirements": "~> 1.2.1" }, { "name": "maglev-injectable", "requirements": "~> 2.1.1" }, { "name": "rails", "requirements": "< 9, >= 7" }, { "name": "vite_rails", "requirements": "< 4, >= 3" }, { "name": "vite_ruby", "requirements": ">= 3.5" } ] } } |
2025-07-08 14:27:08 UTC |
XP_bRbseUIbnZVUbnJMuY |
epb_view_modelsLibrary used to parse Energy Performance Certificates (EPC) |
2.1.4 | Content{ "name": "epb_view_models", "downloads": 49498, "version": "2.1.4", "version_created_at": "2025-07-08T14:04:22.097Z", "version_downloads": 0, "platform": "ruby", "authors": "MHCLG Energy Performance of Buildings", "info": "Library used to parse Energy Performance Certificates (EPC)", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "9078559d78807e56c0d27b689abd080962aeb38456b2e5409b6ba4e48cd3c335", "spec_sha": "fe61eae5f5f54289901e62b1db25f28115bc9ba00d3b33d9f18dbc95aa5a32a3", "project_uri": "https://rubygems.org/gems/epb_view_models", "gem_uri": "https://rubygems.org/gems/epb_view_models-2.1.4.gem", "homepage_uri": "https://github.com/communitiesuk/epb-view-models", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/epb_view_models/2.1.4", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "nokogiri", "requirements": "~> 1.16" }, { "name": "zeitwerk", "requirements": "~> 2.6" } ] } } |
2025-07-08 14:04:23 UTC |
8tFtb1otJYbg8YgfHDiS3 |
ruby-lspAn opinionated language server for Ruby |
0.25.0 | Content{ "name": "ruby-lsp", "downloads": 19495406, "version": "0.25.0", "version_created_at": "2025-07-08T13:56:45.328Z", "version_downloads": 0, "platform": "ruby", "authors": "Shopify", "info": "An opinionated language server for Ruby", "licenses": [ "MIT" ], "metadata": { "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://shopify.github.io/ruby-lsp/" }, "yanked": false, "sha": "ed2b257ea516a6421f7b1a4b10c57d71d337e220974868686f53ad0ba223f33a", "spec_sha": "a0b6e00ca869137e4013db4710cce758487cd1e8c8fe18acb79255887d746f02", "project_uri": "https://rubygems.org/gems/ruby-lsp", "gem_uri": "https://rubygems.org/gems/ruby-lsp-0.25.0.gem", "homepage_uri": "https://github.com/Shopify/ruby-lsp", "wiki_uri": null, "documentation_uri": "https://shopify.github.io/ruby-lsp/", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "language_server-protocol", "requirements": "~> 3.17.0" }, { "name": "prism", "requirements": ">= 1.2, < 2.0" }, { "name": "rbs", "requirements": ">= 3, < 5" } ] } } |
2025-07-08 13:56:48 UTC |
dWpPN5tQg5LmUOWoBEGUm |
ittybitThis rubygem does not have a description or summary. |
0.8.4 | Content{ "name": "ittybit", "downloads": 1292, "version": "0.8.4", "version_created_at": "2025-07-08T13:54:10.328Z", "version_downloads": 0, "platform": "ruby", "authors": "", "info": "This rubygem does not have a description or summary.", "licenses": [], "metadata": { "homepage_uri": "https://github.com/ittybit/sdk-ruby", "changelog_uri": "https://github.com/ittybit/sdk-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/ittybit/sdk-ruby" }, "yanked": false, "sha": "52ccba01e487525284a8d236834a2073caa41ff770457aafa5221d345a7698c8", "spec_sha": "549f8260d85a8c282ab21313289341f598a836374eef870eff012bf2add86288", "project_uri": "https://rubygems.org/gems/ittybit", "gem_uri": "https://rubygems.org/gems/ittybit-0.8.4.gem", "homepage_uri": "https://github.com/ittybit/sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/ittybit/sdk-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/ittybit/sdk-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "async-http-faraday", "requirements": ">= 0.0, < 1.0" }, { "name": "faraday", "requirements": ">= 1.10, < 3.0" }, { "name": "faraday-net_http", "requirements": ">= 1.0, < 4.0" }, { "name": "faraday-retry", "requirements": ">= 1.0, < 3.0" } ] } } |
2025-07-08 13:54:11 UTC |
oQaSLUVI-cF6F_Di1TdGO |
active_operatorA Rails pattern for calling external APIs, then storing and processing their responses |
0.1.1 | Content{ "name": "active_operator", "downloads": 120, "version": "0.1.1", "version_created_at": "2025-07-08T13:47:30.982Z", "version_downloads": 0, "platform": "ruby", "authors": "Jeremy Smith", "info": "A Rails pattern for calling external APIs, then storing and processing their responses", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/jeremysmithco/active_operator", "changelog_uri": "https://github.com/jeremysmithco/active_operator/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/jeremysmithco/active_operator" }, "yanked": false, "sha": "543c2c409b6eac504fd7042a1d0fbe067baed2fcb2e7014e77b900ef0cf674cd", "spec_sha": "6b9fd900ab371b18e3a64744b662850fd7a5c8a586a0d2f78dc49dc476e281d3", "project_uri": "https://rubygems.org/gems/active_operator", "gem_uri": "https://rubygems.org/gems/active_operator-0.1.1.gem", "homepage_uri": "https://github.com/jeremysmithco/active_operator", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/jeremysmithco/active_operator", "bug_tracker_uri": null, "changelog_uri": "https://github.com/jeremysmithco/active_operator/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activejob", "requirements": ">= 7.2" }, { "name": "activerecord", "requirements": ">= 7.2" } ] } } |
2025-07-08 13:47:32 UTC |
JvItgq8Z02MIKYlvc5QwB |
securialSecurial is a mountable Rails engine that provides robust, extensible authentication and access control for Rails applications. It supports JWT, API tokens, session-based auth, and is designed for easy integration with modern web and mobile apps. |
1.1.0 | Content{ "name": "securial", "downloads": 2017, "version": "1.1.0", "version_created_at": "2025-07-08T13:45:53.959Z", "version_downloads": 0, "platform": "ruby", "authors": "Aly Badawy", "info": "Securial is a mountable Rails engine that provides robust, extensible authentication and access control for Rails applications. It supports JWT, API tokens, session-based auth, and is designed for easy integration with modern web and mobile apps.", "licenses": [ "MIT" ], "metadata": { "wiki_uri": "https://github.com/AlyBadawy/Securial/wiki", "homepage_uri": "https://github.com/AlyBadawy/Securial/wiki", "release_date": "2025-07-08", "changelog_uri": "https://github.com/AlyBadawy/Securial/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/AlyBadawy/Securial", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://alybadawy.github.io/Securial/_index.html" }, "yanked": false, "sha": "fe97a96fdf97120ae158ae571e07c7e5d5734b3245256b987e3c7f17c31bf639", "spec_sha": "77cb05c7a60392a9543540d7ba5cddcaf702bc3869dee3541b98b0b71ace13e9", "project_uri": "https://rubygems.org/gems/securial", "gem_uri": "https://rubygems.org/gems/securial-1.1.0.gem", "homepage_uri": "https://github.com/AlyBadawy/Securial/wiki", "wiki_uri": "https://github.com/AlyBadawy/Securial/wiki", "documentation_uri": "https://alybadawy.github.io/Securial/_index.html", "mailing_list_uri": null, "source_code_uri": "https://github.com/AlyBadawy/Securial", "bug_tracker_uri": null, "changelog_uri": "https://github.com/AlyBadawy/Securial/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bcrypt", "requirements": "~> 3.1" }, { "name": "jbuilder", "requirements": "~> 2.13" }, { "name": "jwt", "requirements": ">= 3.0, < 3.2" }, { "name": "rack-attack", "requirements": "~> 6.7" }, { "name": "rails", "requirements": "~> 8.0" } ] } } |
2025-07-08 13:45:55 UTC |
z85C6p_f_yjRwcdnI2q81 |
vident-view_componentVident with ViewComponent |
1.0.0.alpha1 | Content{ "name": "vident-view_component", "downloads": 2344, "version": "1.0.0.alpha1", "version_created_at": "2025-07-08T13:44:08.565Z", "version_downloads": 0, "platform": "ruby", "authors": "Stephen Ierodiaconou", "info": "Vident with ViewComponent", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/stevegeek/vident", "changelog_uri": "https://github.com/stevegeek/vident/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/stevegeek/vident" }, "yanked": false, "sha": "dd78886196b574c3bce1492cf1169d8f5ab9436cd54616cdd61277902cbf928b", "spec_sha": "561902dbfb31d1703ec2482dc2ccc1cce50a76224a49ef7a5cfa2d784b7f74b5", "project_uri": "https://rubygems.org/gems/vident-view_component", "gem_uri": "https://rubygems.org/gems/vident-view_component-1.0.0.alpha1.gem", "homepage_uri": "https://github.com/stevegeek/vident", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/stevegeek/vident", "bug_tracker_uri": null, "changelog_uri": "https://github.com/stevegeek/vident/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 7.2, < 9" }, { "name": "railties", "requirements": ">= 7.2, < 9" }, { "name": "vident", "requirements": "~> 1.0.0.alpha1" }, { "name": "view_component", "requirements": "= 4.0.0.rc2" } ] } } |
2025-07-08 13:44:10 UTC |
i1o8wxzokf6nPqLlQ_Q67 |
vident-phlexVident with Phlex |
1.0.0.alpha1 | Content{ "name": "vident-phlex", "downloads": 2905, "version": "1.0.0.alpha1", "version_created_at": "2025-07-08T13:44:02.843Z", "version_downloads": 0, "platform": "ruby", "authors": "Stephen Ierodiaconou", "info": "Vident with Phlex", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/stevegeek/vident", "changelog_uri": "https://github.com/stevegeek/vident/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/stevegeek/vident" }, "yanked": false, "sha": "7b92d9ef84969173b01e5821fd78d650e8ccd38b7915227d2e590910cfd325a9", "spec_sha": "ab1e3e0bc8bc388bd57ce8b63f392f6e881fe2c6d4c3476d7ddd6721c934c67b", "project_uri": "https://rubygems.org/gems/vident-phlex", "gem_uri": "https://rubygems.org/gems/vident-phlex-1.0.0.alpha1.gem", "homepage_uri": "https://github.com/stevegeek/vident", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/stevegeek/vident", "bug_tracker_uri": null, "changelog_uri": "https://github.com/stevegeek/vident/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 7.2, < 9" }, { "name": "phlex", "requirements": ">= 2.0, < 3" }, { "name": "phlex-rails", "requirements": ">= 0.8.1, < 3" }, { "name": "railties", "requirements": ">= 7.2, < 9" }, { "name": "vident", "requirements": "~> 1.0.0.alpha1" } ] } } |
2025-07-08 13:44:04 UTC |
Ew5qLcA0AkhB5CkDwLqwu |
videntVident makes using Stimulus with your `ViewComponent` or `Phlex` view components as easy as writing Ruby. Vident is the base of your design system implementation, which provides helpers for working with Stimulus. For component libraries with ViewComponent or Phlex. |
1.0.0.alpha1 | Content{ "name": "vident", "downloads": 12137, "version": "1.0.0.alpha1", "version_created_at": "2025-07-08T13:43:57.457Z", "version_downloads": 0, "platform": "ruby", "authors": "Stephen Ierodiaconou", "info": "Vident makes using Stimulus with your `ViewComponent` or `Phlex` view components as easy as writing Ruby. Vident is the base of your design system implementation, which provides helpers for working with Stimulus. For component libraries with ViewComponent or Phlex.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/stevegeek/vident", "changelog_uri": "https://github.com/stevegeek/vident/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/stevegeek/vident" }, "yanked": false, "sha": "a555172fbaf71aa78622b9be0924873a4401298062dfe1432c58bd64bf8498f0", "spec_sha": "1e25f5fb7a9564dbbb2f94d86106589069f99bb527aa84894658d72258b9ca33", "project_uri": "https://rubygems.org/gems/vident", "gem_uri": "https://rubygems.org/gems/vident-1.0.0.alpha1.gem", "homepage_uri": "https://github.com/stevegeek/vident", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/stevegeek/vident", "bug_tracker_uri": null, "changelog_uri": "https://github.com/stevegeek/vident/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 7.2, < 9" }, { "name": "literal", "requirements": ">= 1.0, < 2" }, { "name": "railties", "requirements": ">= 7.2, < 9" } ] } } |
2025-07-08 13:44:00 UTC |
X4bS2InB-p5Oo-49_RBnP |
bootstrap5_helperRails helpers for generating Bootstrap 5 components. |
1.2.0.pre3 | Content{ "name": "bootstrap5_helper", "downloads": 4690, "version": "1.2.0.pre3", "version_created_at": "2025-07-08T13:40:25.083Z", "version_downloads": 0, "platform": "ruby", "authors": "Robert David", "info": "Rails helpers for generating Bootstrap 5 components.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/rdavid369/bootstrap5-helper", "changelog_uri": "https://github.com/rdavid369/bootstrap5-helper", "source_code_uri": "https://github.com/rdavid369/bootstrap5-helper/blob/main/CHANGELOG.md", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "ed01883c30223d37c0528b25cd856d19ca6a12f7426b4cc973edd102c0b292f1", "spec_sha": "4959da1297609c321f1e9a99503d6f356bbf514ebf84a1ef90769bc831406d4b", "project_uri": "https://rubygems.org/gems/bootstrap5_helper", "gem_uri": "https://rubygems.org/gems/bootstrap5_helper-1.2.0.pre3.gem", "homepage_uri": "https://github.com/rdavid369/bootstrap5-helper", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/rdavid369/bootstrap5-helper/blob/main/CHANGELOG.md", "bug_tracker_uri": null, "changelog_uri": "https://github.com/rdavid369/bootstrap5-helper", "funding_uri": null, "dependencies": { "development": [ { "name": "bootstrap", "requirements": "~> 5.2.2" }, { "name": "jquery-rails", "requirements": ">= 0" }, { "name": "redcarpet", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "solargraph", "requirements": ">= 0" } ], "runtime": [ { "name": "rails", "requirements": "> 4.2, <= 8.1" } ] } } |
2025-07-08 13:40:26 UTC |
CngxR8Z9m9_TZVF4LBygo |
gitlab-cloud-connectorThis gem provides common CloudConnector configuration and libraries for GitLab projects. |
1.21.0 | Content{ "name": "gitlab-cloud-connector", "downloads": 8599938, "version": "1.21.0", "version_created_at": "2025-07-08T13:37:46.851Z", "version_downloads": 0, "platform": "ruby", "authors": "Nikola Milojevic", "info": "This gem provides common CloudConnector configuration and libraries for GitLab projects.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://gitlab.com/gitlab-org/cloud-connector/gitlab-cloud-connector", "changelog_uri": "https://gitlab.com/gitlab-org/cloud-connector/gitlab-cloud-connector/-/releases", "source_code_uri": "https://gitlab.com/gitlab-org/cloud-connector/gitlab-cloud-connector", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "16eb2a42f223c6c70efc20a8fd9e2bbe4fa91603894daa8a72f354f425a07709", "spec_sha": "35ba39eaadc22d69a50de710c785e87173e497c98661c984a34733f38b750185", "project_uri": "https://rubygems.org/gems/gitlab-cloud-connector", "gem_uri": "https://rubygems.org/gems/gitlab-cloud-connector-1.21.0.gem", "homepage_uri": "https://gitlab.com/gitlab-org/cloud-connector/gitlab-cloud-connector", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://gitlab.com/gitlab-org/cloud-connector/gitlab-cloud-connector", "bug_tracker_uri": null, "changelog_uri": "https://gitlab.com/gitlab-org/cloud-connector/gitlab-cloud-connector/-/releases", "funding_uri": null, "dependencies": { "development": [ { "name": "gitlab-styles", "requirements": "~> 12.0.1" }, { "name": "rake", "requirements": "~> 13.0.6" }, { "name": "rspec", "requirements": "~> 3.8" } ], "runtime": [ { "name": "activesupport", "requirements": "~> 7.0" }, { "name": "jwt", "requirements": "~> 2.9.3" } ] } } |
2025-07-08 13:37:50 UTC |
6ezlUswwoOpFaccwj4OUd |
grpc-restGenerate Rails controllers and routes from gRPC definitions. |
0.4.0 | Content{ "name": "grpc-rest", "downloads": 7723, "version": "0.4.0", "version_created_at": "2025-07-08T13:20:26.728Z", "version_downloads": 0, "platform": "ruby", "authors": "Daniel Orner", "info": "Generate Rails controllers and routes from gRPC definitions.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "5149611db48a35f2580b5cc9daa5f9216b6a41c1eafa5a9b7b69bb956bf42382", "spec_sha": "ad155f0018b99f10728b195cae497a6a7ff2b969af6ba26364cfacf42e5f9c64", "project_uri": "https://rubygems.org/gems/grpc-rest", "gem_uri": "https://rubygems.org/gems/grpc-rest-0.4.0.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/grpc-rest/0.4.0", "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": "gruf", "requirements": ">= 0" }, { "name": "rspec-rails", "requirements": ">= 0" }, { "name": "rspec-snapshot", "requirements": ">= 0" } ], "runtime": [ { "name": "google-protobuf", "requirements": ">= 4.30.2" }, { "name": "grpc", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 6.0" } ] } } |
2025-07-08 13:20:28 UTC |
hvhpfH-OalxQc1PnPzw83 |
ai-agentsRuby AI Agents SDK enables creating complex AI workflows with multi-agent orchestration, tool execution, safety guardrails, and provider-agnostic LLM integration. |
0.2.0 | Content{ "name": "ai-agents", "downloads": 518, "version": "0.2.0", "version_created_at": "2025-07-08T13:20:06.840Z", "version_downloads": 0, "platform": "ruby", "authors": "Shivam Mishra", "info": "Ruby AI Agents SDK enables creating complex AI workflows with multi-agent orchestration, tool execution, safety guardrails, and provider-agnostic LLM integration.", "licenses": [], "metadata": { "homepage_uri": "https://chatwoot.com/ai-agents", "changelog_uri": "https://github.com/chatwoot/ai-agents", "source_code_uri": "https://github.com/chatwoot/ai-agents" }, "yanked": false, "sha": "593f65977e57fb210da1165879f9d92aa02ef2292a22822b4b98eeea54ec9126", "spec_sha": "3818e74f4b0ec2ad55651b471e329ca3a4feb85382b89fd169ad9e7fd45efb7f", "project_uri": "https://rubygems.org/gems/ai-agents", "gem_uri": "https://rubygems.org/gems/ai-agents-0.2.0.gem", "homepage_uri": "https://chatwoot.com/ai-agents", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/chatwoot/ai-agents", "bug_tracker_uri": null, "changelog_uri": "https://github.com/chatwoot/ai-agents", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "ruby_llm", "requirements": "~> 1.3" } ] } } |
2025-07-08 13:20:08 UTC |
8iznFgERPCBnXZ1POj5nK |
ittybitThis rubygem does not have a description or summary. |
0.8.2 | Content{ "name": "ittybit", "downloads": 1264, "version": "0.8.2", "version_created_at": "2025-07-08T13:14:40.947Z", "version_downloads": 0, "platform": "ruby", "authors": "", "info": "This rubygem does not have a description or summary.", "licenses": [], "metadata": { "homepage_uri": "https://github.com/ittybit/sdk-ruby", "changelog_uri": "https://github.com/ittybit/sdk-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/ittybit/sdk-ruby" }, "yanked": false, "sha": "219814b604f599061a88dc2c75fabcde5305ba7818cee6db83e2afd4147c1108", "spec_sha": "aeb195fb5cef5ef306b0b32aa4998c6e50bb11235db526b4e2e6a1942077c334", "project_uri": "https://rubygems.org/gems/ittybit", "gem_uri": "https://rubygems.org/gems/ittybit-0.8.2.gem", "homepage_uri": "https://github.com/ittybit/sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/ittybit/sdk-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/ittybit/sdk-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "async-http-faraday", "requirements": ">= 0.0, < 1.0" }, { "name": "faraday", "requirements": ">= 1.10, < 3.0" }, { "name": "faraday-net_http", "requirements": ">= 1.0, < 4.0" }, { "name": "faraday-retry", "requirements": ">= 1.0, < 3.0" } ] } } |
2025-07-08 13:14:42 UTC |
D3KL4_6JBb5Lh-n8z0VSE |
lefthookA single dependency-free binary to manage all your git hooks that works with any language in any environment, and in all common team workflows. |
1.12.0 | Content{ "name": "lefthook", "downloads": 5857181, "version": "1.12.0", "version_created_at": "2025-07-08T13:07:19.037Z", "version_downloads": 0, "platform": "ruby", "authors": "A.A.Abroskin, Evil Martians", "info": "A single dependency-free binary to manage all your git hooks that works with any language in any environment, and in all common team workflows.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "3d08a9f4fb27a4392cddd14b25f445fceeb2ae946cc2e4cecfa5b3c041fd2300", "spec_sha": "2f06541735077fa852645fd243881361195f37a8b615efb754ec40a6c701c354", "project_uri": "https://rubygems.org/gems/lefthook", "gem_uri": "https://rubygems.org/gems/lefthook-1.12.0.gem", "homepage_uri": "https://github.com/evilmartians/lefthook", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/lefthook/1.12.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 13:07:21 UTC |
dmy6CR0fkxndQlTaxkU04 |
redmineupCommon libraries for RedmineUP plugins (www.redmineup.com) for Redmine. Required Redmine from http://redmine.org |
1.0.12 | Content{ "name": "redmineup", "downloads": 1314366, "version": "1.0.12", "version_created_at": "2025-07-08T13:07:04.775Z", "version_downloads": 0, "platform": "ruby", "authors": "RedmineUP", "info": "Common libraries for RedmineUP plugins (www.redmineup.com) for Redmine. Required Redmine from http://redmine.org", "licenses": [ "GPL-2.0" ], "metadata": {}, "yanked": false, "sha": "177b290682e5978f0cd5c4e85b6d935cd3ec70c0af1a45f241d56df9abb8dc42", "spec_sha": "db6c8ac5cdcd82fab308ebe71fd5731a9b6667465f5512da4fab24085e845158", "project_uri": "https://rubygems.org/gems/redmineup", "gem_uri": "https://rubygems.org/gems/redmineup-1.0.12.gem", "homepage_uri": "https://www.redmineup.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/redmineup/1.0.12", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "mysql2", "requirements": ">= 0" }, { "name": "pg", "requirements": ">= 0" }, { "name": "sqlite3", "requirements": ">= 0" } ], "runtime": [ { "name": "liquid", "requirements": "> 4.0, < 5.0" }, { "name": "rails", "requirements": ">= 0" }, { "name": "rubyzip", "requirements": ">= 0" } ] } } |
2025-07-08 13:07:06 UTC |
cjpee555D6yzBICqkmPNt |
ulmulULMUL is an original Ultra Lightweight MarkUp Language. You can write TeX-style equations in ULMUL texts. The ULMUL texts can be converted into HTML5+MathML with ulmul2html5 command, into HTML5+MathJax with ulmul2mathjax and into LaTeX with ulmul2latex. You can also generate Slidy presentations. Its library ulmul.rb is written in Ruby. |
0.7.1 | Content{ "name": "ulmul", "downloads": 27673, "version": "0.7.1", "version_created_at": "2025-07-08T12:55:14.947Z", "version_downloads": 0, "platform": "ruby", "authors": "Takeshi Nishimatsu", "info": " ULMUL is an original Ultra Lightweight MarkUp Language.\n You can write TeX-style equations in ULMUL texts.\n The ULMUL texts can be converted\n into HTML5+MathML with ulmul2html5 command,\n into HTML5+MathJax with ulmul2mathjax and\n into LaTeX with ulmul2latex.\n You can also generate Slidy presentations.\n Its library ulmul.rb is written in Ruby.\n", "licenses": [ "GPL-3.0-only" ], "metadata": {}, "yanked": false, "sha": "a43e227b46a60df613c3919a174aca13d47e1f32e98e9657e5f92e246b6c2522", "spec_sha": "e210516cba0879a88cfb54053087619b84c83ce46832fa0d32c45dd5dd360d4b", "project_uri": "https://rubygems.org/gems/ulmul", "gem_uri": "https://rubygems.org/gems/ulmul-0.7.1.gem", "homepage_uri": "http://t-nissie.users.sourceforge.net/ULMUL/", "wiki_uri": "", "documentation_uri": "http://t-nissie.users.sourceforge.net/ULMUL/", "mailing_list_uri": "", "source_code_uri": "https://github.com/t-nissie/ULMUL", "bug_tracker_uri": "", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aasm", "requirements": "~> 5.5, >= 5.5.0" }, { "name": "exifr", "requirements": "~> 1.4, >= 1.4.0" }, { "name": "math_ml", "requirements": "~> 1.0, >= 1.0.0" } ] } } |
2025-07-08 12:55:16 UTC |
Oi0LHHDIxIKRwJsPjrAVj |
syntropySyntropic Web Framework |
0.9.1 | Content{ "name": "syntropy", "downloads": 1264, "version": "0.9.1", "version_created_at": "2025-07-08T12:53:09.958Z", "version_downloads": 0, "platform": "ruby", "authors": "Sharon Rosner", "info": "Syntropic Web Framework", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/noteflakes/syntropy", "changelog_uri": "https://github.com/noteflakes/syntropy/blob/master/CHANGELOG.md", "documentation_uri": "https://www.rubydoc.info/gems/syntropy" }, "yanked": false, "sha": "4df33c819724dba6e660a894797ee1144b8a3ab4690ff2eb29a8bdec82215e6b", "spec_sha": "13d4545fc668e2ce19f15bf4cb23e605feed0c571c2c56376d3f1250826accd6", "project_uri": "https://rubygems.org/gems/syntropy", "gem_uri": "https://rubygems.org/gems/syntropy-0.9.1.gem", "homepage_uri": "https://github.com/noteflakes/syntropy", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/syntropy", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": "https://github.com/noteflakes/syntropy/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "= 5.25.5" }, { "name": "rake", "requirements": "= 13.3.0" } ], "runtime": [ { "name": "extralite", "requirements": "= 2.12" }, { "name": "json", "requirements": "= 2.12.2" }, { "name": "listen", "requirements": "= 3.9.0" }, { "name": "logger", "requirements": "= 1.7.0" }, { "name": "papercraft", "requirements": "= 1.4" }, { "name": "qeweney", "requirements": "= 0.21" }, { "name": "tp2", "requirements": "= 0.14.1" }, { "name": "uringmachine", "requirements": "= 0.16" } ] } } |
2025-07-08 12:53:11 UTC |
JcF21OXbGXtmuN0CuZU-X |
patchwork_csv_utilsDeduplication of CSV files and XLS to CSV conversion. |
0.1.23 | Content{ "name": "patchwork_csv_utils", "downloads": 16248, "version": "0.1.23", "version_created_at": "2025-07-08T12:52:51.455Z", "version_downloads": 0, "platform": "x86_64-linux", "authors": "kingsley.hendrickse", "info": "Deduplication of CSV files and XLS to CSV conversion.", "licenses": [], "metadata": { "homepage_uri": "http://github.com/patchworkhealth/csv_utils", "source_code_uri": "http://github.com/patchworkhealth/csv_utils", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "1330ec43f5b39d959affa2f2aab42d17967f23d6ed009820dcdeee04abfbb14c", "spec_sha": "059f224c3c0ee53d1a321bf7ae376b0f749d58b9182ab742bb5a1ec1043ee7c3", "project_uri": "https://rubygems.org/gems/patchwork_csv_utils", "gem_uri": "https://rubygems.org/gems/patchwork_csv_utils-0.1.23-x86_64-linux.gem", "homepage_uri": "http://github.com/patchworkhealth/csv_utils", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "http://github.com/patchworkhealth/csv_utils", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 12:52:52 UTC |
RvqyeNSY9h792i7zVUpzV |
patchwork_csv_utilsDeduplication of CSV files and XLS to CSV conversion. |
0.1.23 | Content{ "name": "patchwork_csv_utils", "downloads": 16248, "version": "0.1.23", "version_created_at": "2025-07-08T12:52:46.833Z", "version_downloads": 0, "platform": "arm64-darwin", "authors": "kingsley.hendrickse", "info": "Deduplication of CSV files and XLS to CSV conversion.", "licenses": [], "metadata": { "homepage_uri": "http://github.com/patchworkhealth/csv_utils", "source_code_uri": "http://github.com/patchworkhealth/csv_utils", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "749d68d37d8bfd58d0193386ee6f33c96a4806eddbadaead9a1f8540a60a6e13", "spec_sha": "8c1dfa8c57ad2a407c4e27caf297fc5a00fba6d1f438b797a35033908739cef9", "project_uri": "https://rubygems.org/gems/patchwork_csv_utils", "gem_uri": "https://rubygems.org/gems/patchwork_csv_utils-0.1.23-arm64-darwin.gem", "homepage_uri": "http://github.com/patchworkhealth/csv_utils", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "http://github.com/patchworkhealth/csv_utils", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 12:52:49 UTC |
LVeSatyfZYNKlgRhhfben |
patchwork_csv_utilsDeduplication of CSV files and XLS to CSV conversion. |
0.1.23 | Content{ "name": "patchwork_csv_utils", "downloads": 16248, "version": "0.1.23", "version_created_at": "2025-07-08T12:52:45.158Z", "version_downloads": 0, "platform": "x86_64-darwin", "authors": "kingsley.hendrickse", "info": "Deduplication of CSV files and XLS to CSV conversion.", "licenses": [], "metadata": { "homepage_uri": "http://github.com/patchworkhealth/csv_utils", "source_code_uri": "http://github.com/patchworkhealth/csv_utils", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "a9e91a52d6db793b21aeace5a3e6f90077fdc7f2e5eeb4c8d593989eca4e5a19", "spec_sha": "42f3450973b1739d89cd42bf18ebe2eb6a424f81038d093e660b95e954c87d77", "project_uri": "https://rubygems.org/gems/patchwork_csv_utils", "gem_uri": "https://rubygems.org/gems/patchwork_csv_utils-0.1.23-x86_64-darwin.gem", "homepage_uri": "http://github.com/patchworkhealth/csv_utils", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "http://github.com/patchworkhealth/csv_utils", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 12:52:46 UTC |
vChuRyVOAUStvAnvAcbLV |
patchwork_csv_utilsDeduplication of CSV files and XLS to CSV conversion. |
0.1.23 | Content{ "name": "patchwork_csv_utils", "downloads": 16248, "version": "0.1.23", "version_created_at": "2025-07-08T12:52:33.974Z", "version_downloads": 0, "platform": "aarch64-linux", "authors": "kingsley.hendrickse", "info": "Deduplication of CSV files and XLS to CSV conversion.", "licenses": [], "metadata": { "homepage_uri": "http://github.com/patchworkhealth/csv_utils", "source_code_uri": "http://github.com/patchworkhealth/csv_utils", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "980c4af91e1de53bc1e595c4846cb3f537cbcd4ed856aa3a7bdfde5af5d84eaf", "spec_sha": "c8d9c0230985d2890162fde43f11384f31ce200e420463d306360273418ada7b", "project_uri": "https://rubygems.org/gems/patchwork_csv_utils", "gem_uri": "https://rubygems.org/gems/patchwork_csv_utils-0.1.23-aarch64-linux.gem", "homepage_uri": "http://github.com/patchworkhealth/csv_utils", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "http://github.com/patchworkhealth/csv_utils", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 12:52:35 UTC |
A9WZtguWjbVU7cvTIWA_l |
tp2Experimental HTTP/1 server for UringMachine |
0.14.1 | Content{ "name": "tp2", "downloads": 4248, "version": "0.14.1", "version_created_at": "2025-07-08T12:52:28.737Z", "version_downloads": 0, "platform": "ruby", "authors": "Sharon Rosner", "info": "Experimental HTTP/1 server for UringMachine", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/noteflakes/tp2", "changelog_uri": "https://github.com/noteflakes/tp2/blob/master/CHANGELOG.md", "documentation_uri": "https://www.rubydoc.info/gems/tp2" }, "yanked": false, "sha": "54f7acd9d990f5643d01a22d99d8383673d67b530bcb122d874ff9bf0139a9f9", "spec_sha": "9a1aa67206ba9b298d81fef04911f7756326d41882366196011e7189b90e411d", "project_uri": "https://rubygems.org/gems/tp2", "gem_uri": "https://rubygems.org/gems/tp2-0.14.1.gem", "homepage_uri": "https://github.com/noteflakes/tp2", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/tp2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": "https://github.com/noteflakes/tp2/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "qeweney", "requirements": "~> 0.21" }, { "name": "rack", "requirements": "~> 3.1.15" }, { "name": "uringmachine", "requirements": "~> 0.16" } ] } } |
2025-07-08 12:52:30 UTC |
9w73TQjMdrF_4icmSp6Jm |
ittybitThis rubygem does not have a description or summary. |
0.8.0 | Content{ "name": "ittybit", "downloads": 1245, "version": "0.8.0", "version_created_at": "2025-07-08T12:49:03.662Z", "version_downloads": 0, "platform": "ruby", "authors": "", "info": "This rubygem does not have a description or summary.", "licenses": [], "metadata": { "homepage_uri": "https://github.com/ittybit/sdk-ruby", "changelog_uri": "https://github.com/ittybit/sdk-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/ittybit/sdk-ruby" }, "yanked": false, "sha": "368b5b208f4fc2ee50f11f4a0d7a96a673c4b7ba5bd21900d9c369f7433aa26c", "spec_sha": "ca5f1c96b10e928568ff586ea7ccb2a489137f39a23bb28492254b5156b9239f", "project_uri": "https://rubygems.org/gems/ittybit", "gem_uri": "https://rubygems.org/gems/ittybit-0.8.0.gem", "homepage_uri": "https://github.com/ittybit/sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/ittybit/sdk-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/ittybit/sdk-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "async-http-faraday", "requirements": ">= 0.0, < 1.0" }, { "name": "faraday", "requirements": ">= 1.10, < 3.0" }, { "name": "faraday-net_http", "requirements": ">= 1.0, < 4.0" }, { "name": "faraday-retry", "requirements": ">= 1.0, < 3.0" } ] } } |
2025-07-08 12:49:05 UTC |
OhQuMCMCZfcJOOTB6n9nl |
snaptradeConnect brokerage accounts to your app for live positions and trading |
2.0.112 | Content{ "name": "snaptrade", "downloads": 80569, "version": "2.0.112", "version_created_at": "2025-07-08T12:49:02.763Z", "version_downloads": 0, "platform": "ruby", "authors": "SnapTrade", "info": "Connect brokerage accounts to your app for live positions and trading", "licenses": [ "MIT" ], "metadata": { "source_code_uri": "https://github.com/passiv/snaptrade-sdks/tree/master/sdks/ruby", "documentation_uri": "https://github.com/passiv/snaptrade-sdks/tree/master/sdks/ruby" }, "yanked": false, "sha": "8fc81d04366e608563bd9382823d33a934c33c32b66d2a656ab9e21c7754d00b", "spec_sha": "f15ce1331763c1aab9eb8566509c391aec8d0d5ebd62bbf9fd7c50aec2f6d429", "project_uri": "https://rubygems.org/gems/snaptrade", "gem_uri": "https://rubygems.org/gems/snaptrade-2.0.112.gem", "homepage_uri": "https://snaptrade.com/", "wiki_uri": null, "documentation_uri": "https://github.com/passiv/snaptrade-sdks/tree/master/sdks/ruby", "mailing_list_uri": null, "source_code_uri": "https://github.com/passiv/snaptrade-sdks/tree/master/sdks/ruby", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.6, >= 3.6.0" } ], "runtime": [ { "name": "faraday", "requirements": ">= 1.0.1, < 3.0" }, { "name": "faraday-multipart", "requirements": "~> 1.0, >= 1.0.4" } ] } } |
2025-07-08 12:49:05 UTC |
DKWJKcCGVHqiTF7zgKEbO |
mayakSet of fully typed utility classes and interfaces integrated with Sorbet. |
0.2.3 | Content{ "name": "mayak", "downloads": 5799, "version": "0.2.3", "version_created_at": "2025-07-08T12:45:23.705Z", "version_downloads": 0, "platform": "ruby", "authors": "Daniil Bober", "info": "Set of fully typed utility classes and interfaces integrated with Sorbet.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "713e3045f27cb63223fbf13f65b3c7a89a351b1e06e41093466510e6b7a2094e", "spec_sha": "4f4fa38525cf49abb8282225269bf43f7119e2d80bd7c54552e6903f68e38f94", "project_uri": "https://rubygems.org/gems/mayak", "gem_uri": "https://rubygems.org/gems/mayak-0.2.3.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/mayak/0.2.3", "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": "rspec", "requirements": ">= 0" }, { "name": "tapioca", "requirements": ">= 0" } ], "runtime": [ { "name": "sorbet", "requirements": ">= 0" }, { "name": "sorbet-coerce", "requirements": ">= 0" }, { "name": "sorbet-runtime", "requirements": ">= 0" } ] } } |
2025-07-08 12:45:25 UTC |
3_lyPJFqxX6z2e4A3H9UT |
syntropySyntropic Web Framework |
0.9 | Content{ "name": "syntropy", "downloads": 1254, "version": "0.9", "version_created_at": "2025-07-08T12:35:17.789Z", "version_downloads": 0, "platform": "ruby", "authors": "Sharon Rosner", "info": "Syntropic Web Framework", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/noteflakes/syntropy", "changelog_uri": "https://github.com/noteflakes/syntropy/blob/master/CHANGELOG.md", "documentation_uri": "https://www.rubydoc.info/gems/syntropy" }, "yanked": false, "sha": "647d5e520fb9ba3ee4ef3dcc4b2046d60ddd225317509a1df8b2f038ac102b39", "spec_sha": "1b9e2730d255514a88b6cac79722e4c046b68d9082331dcef7f59d005d53d837", "project_uri": "https://rubygems.org/gems/syntropy", "gem_uri": "https://rubygems.org/gems/syntropy-0.9.gem", "homepage_uri": "https://github.com/noteflakes/syntropy", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/syntropy", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": "https://github.com/noteflakes/syntropy/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "= 5.25.5" }, { "name": "rake", "requirements": "= 13.3.0" } ], "runtime": [ { "name": "extralite", "requirements": "= 2.12" }, { "name": "json", "requirements": "= 2.12.2" }, { "name": "listen", "requirements": "= 3.9.0" }, { "name": "logger", "requirements": "= 1.7.0" }, { "name": "papercraft", "requirements": "= 1.4" }, { "name": "qeweney", "requirements": "= 0.21" }, { "name": "tp2", "requirements": "= 0.14" }, { "name": "uringmachine", "requirements": "= 0.16" } ] } } |
2025-07-08 12:35:19 UTC |
kDF25r5jsJoHqwVa0il6r |
spreeA complete open source e-commerce solution with multi-store, multi-currency and multi-language capabilities |
5.1.1 | Content{ "name": "spree", "downloads": 2524459, "version": "5.1.1", "version_created_at": "2025-07-08T12:31:14.847Z", "version_downloads": 0, "platform": "ruby", "authors": "Sean Schofield, Spark Solutions Sp. z o.o., Vendo Connect Inc.", "info": "A complete open source e-commerce solution with multi-store, multi-currency and multi-language capabilities", "licenses": [ "AGPL-3.0-or-later", "BSD-3-Clause" ], "metadata": { "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "documentation_uri": "https://docs.spreecommerce.org/" }, "yanked": false, "sha": "a7f47d99c41575753567b9e80ee8c338ab1a4056eca6dbf7812e58aa010699af", "spec_sha": "eb2cf97a2071c609fe48d4d2aa4abc1d924e362616bcc4e1544ef4cba8ab9d83", "project_uri": "https://rubygems.org/gems/spree", "gem_uri": "https://rubygems.org/gems/spree-5.1.1.gem", "homepage_uri": "https://spreecommerce.org", "wiki_uri": null, "documentation_uri": "https://docs.spreecommerce.org/", "mailing_list_uri": null, "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "spree_api", "requirements": "= 5.1.1" }, { "name": "spree_cli", "requirements": "= 5.1.1" }, { "name": "spree_core", "requirements": "= 5.1.1" } ] } } |
2025-07-08 12:31:16 UTC |
dS8DR7nbj58G2rIHUHoZy |
spree_storefrontModern fully featured storefront and checkout for Spree Commerce |
5.1.1 | Content{ "name": "spree_storefront", "downloads": 5349, "version": "5.1.1", "version_created_at": "2025-07-08T12:31:13.326Z", "version_downloads": 0, "platform": "ruby", "authors": "Vendo Connect Inc.", "info": "Modern fully featured storefront and checkout for Spree Commerce", "licenses": [ "AGPL-3.0-or-later" ], "metadata": { "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "documentation_uri": "https://docs.spreecommerce.org/" }, "yanked": false, "sha": "5ee8702ecc5e8ebb26ee0fb860ac7bef9d0a048a76a8dc12ce6721e0e6ad40b3", "spec_sha": "47cee810e8a3ff879b4154cdf0fb6ca47f5720aba5d2871eb914cd9fc6405dca", "project_uri": "https://rubygems.org/gems/spree_storefront", "gem_uri": "https://rubygems.org/gems/spree_storefront-5.1.1.gem", "homepage_uri": "https://getvendo.com", "wiki_uri": null, "documentation_uri": "https://docs.spreecommerce.org/", "mailing_list_uri": null, "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "active_link_to", "requirements": ">= 0" }, { "name": "canonical-rails", "requirements": "~> 0.2.14" }, { "name": "heroicon", "requirements": ">= 0" }, { "name": "importmap-rails", "requirements": ">= 0" }, { "name": "local_time", "requirements": "~> 3.0" }, { "name": "mail_form", "requirements": ">= 0" }, { "name": "payment_icons", "requirements": ">= 0" }, { "name": "spree_core", "requirements": ">= 5.1.1" }, { "name": "sprockets", "requirements": ">= 4.0" }, { "name": "stimulus-rails", "requirements": ">= 0" }, { "name": "tailwindcss-rails", "requirements": ">= 0" }, { "name": "tailwindcss-ruby", "requirements": "~> 3.4.17" }, { "name": "turbo-rails", "requirements": ">= 0" } ] } } |
2025-07-08 12:31:14 UTC |
V-C2ACBtcj0mSfl3yu9ji |
spree_adminFully featured Admin Dashboard for Spree Commerce. Manage your store, orders, products, and more. |
5.1.1 | Content{ "name": "spree_admin", "downloads": 5280, "version": "5.1.1", "version_created_at": "2025-07-08T12:31:10.941Z", "version_downloads": 0, "platform": "ruby", "authors": "Vendo Connect Inc.", "info": "Fully featured Admin Dashboard for Spree Commerce. Manage your store, orders, products, and more.", "licenses": [ "AGPL-3.0-or-later" ], "metadata": { "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "documentation_uri": "https://docs.spreecommerce.org/" }, "yanked": false, "sha": "58aee3b6f881eaa542c05693ef7a51e348b26f4193f9653e39d75533b061ca0c", "spec_sha": "01dabcbb480f2a092a91728a74145bce0667ddc7bb6095a153e23b301dbce0aa", "project_uri": "https://rubygems.org/gems/spree_admin", "gem_uri": "https://rubygems.org/gems/spree_admin-5.1.1.gem", "homepage_uri": "https://getvendo.com", "wiki_uri": null, "documentation_uri": "https://docs.spreecommerce.org/", "mailing_list_uri": null, "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "active_link_to", "requirements": ">= 0" }, { "name": "bootstrap", "requirements": "~> 4.6, >= 4.6.2.1" }, { "name": "breadcrumbs_on_rails", "requirements": "~> 4.1" }, { "name": "chartkick", "requirements": "~> 5.0" }, { "name": "currency_select", "requirements": ">= 0" }, { "name": "dartsass-rails", "requirements": "~> 0.5" }, { "name": "groupdate", "requirements": "~> 6.2" }, { "name": "hightop", "requirements": "~> 0.3" }, { "name": "importmap-rails", "requirements": ">= 0" }, { "name": "local_time", "requirements": "~> 3.0" }, { "name": "mapkick-rb", "requirements": "~> 0.1" }, { "name": "payment_icons", "requirements": ">= 0" }, { "name": "spree_api", "requirements": ">= 5.1.1" }, { "name": "spree_core", "requirements": ">= 5.1.1" }, { "name": "sprockets", "requirements": ">= 4.0" }, { "name": "stimulus-rails", "requirements": ">= 0" }, { "name": "tinymce-rails", "requirements": "~> 6.8.5" }, { "name": "turbo-rails", "requirements": ">= 0" } ] } } |
2025-07-08 12:31:12 UTC |
lQHOMLwMwo0IV6GNSMHbk |
spree_sampleOptional package containing example data of products, stores, shipping methods, categories and others to quickly setup a demo Spree store |
5.1.1 | Content{ "name": "spree_sample", "downloads": 2231336, "version": "5.1.1", "version_created_at": "2025-07-08T12:31:08.196Z", "version_downloads": 0, "platform": "ruby", "authors": "Sean Schofield, Spark Solutions Sp. z o.o., Vendo Connect Inc.", "info": "Optional package containing example data of products, stores, shipping methods, categories and others to quickly setup a demo Spree store", "licenses": [ "AGPL-3.0-or-later", "BSD-3-Clause" ], "metadata": { "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "documentation_uri": "https://docs.spreecommerce.org/" }, "yanked": false, "sha": "db4f073e2cbe8f5e00d89e560ebcde2fc92cf1dfe33914b2a8753fcfd3b272d9", "spec_sha": "fb10546b3d79b28a0789c3a6280cc68c2d9ec2536ceeba2eb809745e4fa277f0", "project_uri": "https://rubygems.org/gems/spree_sample", "gem_uri": "https://rubygems.org/gems/spree_sample-5.1.1.gem", "homepage_uri": "https://spreecommerce.org", "wiki_uri": null, "documentation_uri": "https://docs.spreecommerce.org/", "mailing_list_uri": null, "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "ffaker", "requirements": "~> 2.9" }, { "name": "spree_core", "requirements": ">= 5.1.1" } ] } } |
2025-07-08 12:31:10 UTC |
oA9hXW-8o8JlLAs5XYpVz |
spree_emailsOptional transactional emails for Spree such as Order placed or Shipment notification emails |
5.1.1 | Content{ "name": "spree_emails", "downloads": 273552, "version": "5.1.1", "version_created_at": "2025-07-08T12:31:05.813Z", "version_downloads": 0, "platform": "ruby", "authors": "Sean Schofield, Spark Solutions Sp. z o.o., Vendo Connect Inc.", "info": "Optional transactional emails for Spree such as Order placed or Shipment notification emails", "licenses": [ "AGPL-3.0-or-later", "BSD-3-Clause" ], "metadata": { "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "documentation_uri": "https://docs.spreecommerce.org/" }, "yanked": false, "sha": "5e037a62e9bebecf795bbd26dd0689ff2919cdd53b2e9d9e1e4fc2444329054d", "spec_sha": "b8a5cbc509df38510fe001b6c3564405cd55bdf55c08c93f3a19f561fb6b4dd2", "project_uri": "https://rubygems.org/gems/spree_emails", "gem_uri": "https://rubygems.org/gems/spree_emails-5.1.1.gem", "homepage_uri": "https://spreecommerce.org", "wiki_uri": null, "documentation_uri": "https://docs.spreecommerce.org/", "mailing_list_uri": null, "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "funding_uri": null, "dependencies": { "development": [ { "name": "email_spec", "requirements": "~> 2.2" } ], "runtime": [ { "name": "spree_core", "requirements": ">= 5.1.1" }, { "name": "sprockets", "requirements": ">= 4.0" } ] } } |
2025-07-08 12:31:07 UTC |
cPc8IbtiHBkSFccUlhtnP |
spree_cliSpree Commerce command line interface |
5.1.1 | Content{ "name": "spree_cli", "downloads": 222292, "version": "5.1.1", "version_created_at": "2025-07-08T12:31:03.602Z", "version_downloads": 0, "platform": "ruby", "authors": "Chris Mar, Spark Solutions Sp. z o.o., Vendo Connect Inc.", "info": "Spree Commerce command line interface", "licenses": [ "AGPL-3.0-or-later", "BSD-3-Clause" ], "metadata": { "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "documentation_uri": "https://docs.spreecommerce.org/" }, "yanked": false, "sha": "0f590234f3169bf920b74077b50571c8b19610e4827b9ba27a1429bf98867d36", "spec_sha": "67fed5a4f4206e8af593a18a1c85b9bcdf808c269f25ea1209a7dee8c243679d", "project_uri": "https://rubygems.org/gems/spree_cli", "gem_uri": "https://rubygems.org/gems/spree_cli-5.1.1.gem", "homepage_uri": "https://spreecommerce.org", "wiki_uri": null, "documentation_uri": "https://docs.spreecommerce.org/", "mailing_list_uri": null, "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "thor", "requirements": "~> 1.0" } ] } } |
2025-07-08 12:31:05 UTC |
aeWjyYVBVuhDJyQuDtydC |
spree_apiSpree's API |
5.1.1 | Content{ "name": "spree_api", "downloads": 2506383, "version": "5.1.1", "version_created_at": "2025-07-08T12:31:01.430Z", "version_downloads": 0, "platform": "ruby", "authors": "Ryan Bigg, Spark Solutions Sp. z o.o., Vendo Connect Inc.", "info": "Spree's API", "licenses": [ "AGPL-3.0-or-later", "BSD-3-Clause" ], "metadata": { "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "documentation_uri": "https://docs.spreecommerce.org/" }, "yanked": false, "sha": "83ac737a8027fc640d94635e84d9284038c907ab2e803c5c46530b00683e9aaa", "spec_sha": "f9dad079b4b06fd72ea5d1d3fc8b0ece2e4528aff48d39642f9582d338f0ee1b", "project_uri": "https://rubygems.org/gems/spree_api", "gem_uri": "https://rubygems.org/gems/spree_api-5.1.1.gem", "homepage_uri": "https://spreecommerce.org", "wiki_uri": null, "documentation_uri": "https://docs.spreecommerce.org/", "mailing_list_uri": null, "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "funding_uri": null, "dependencies": { "development": [ { "name": "jsonapi-rspec", "requirements": ">= 0" }, { "name": "multi_json", "requirements": ">= 0" }, { "name": "rswag-specs", "requirements": ">= 0" } ], "runtime": [ { "name": "bcrypt", "requirements": "~> 3.1" }, { "name": "doorkeeper", "requirements": "~> 5.3" }, { "name": "jsonapi-serializer", "requirements": "~> 2.1" }, { "name": "spree_core", "requirements": "= 5.1.1" } ] } } |
2025-07-08 12:31:03 UTC |
trMSaQF3oiB222v0Xw-9Q |
spree_coreSpree Models, Helpers, Services and core libraries |
5.1.1 | Content{ "name": "spree_core", "downloads": 2574643, "version": "5.1.1", "version_created_at": "2025-07-08T12:30:58.281Z", "version_downloads": 0, "platform": "ruby", "authors": "Sean Schofield, Spark Solutions Sp. z o.o., Vendo Connect Inc.", "info": "Spree Models, Helpers, Services and core libraries", "licenses": [ "AGPL-3.0-or-later", "BSD-3-Clause" ], "metadata": { "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "documentation_uri": "https://docs.spreecommerce.org/" }, "yanked": false, "sha": "023242941cc666acbc0c5ababf90ca9af54053d8f7b18057f4d8a4e4bccd0eb5", "spec_sha": "acd2301b4d6d4b26e92b6e7e4a52d08800adfef8466d2ac8a0222b7d9e322d99", "project_uri": "https://rubygems.org/gems/spree_core", "gem_uri": "https://rubygems.org/gems/spree_core-5.1.1.gem", "homepage_uri": "https://spreecommerce.org", "wiki_uri": null, "documentation_uri": "https://docs.spreecommerce.org/", "mailing_list_uri": null, "source_code_uri": "https://github.com/spree/spree/tree/v5.1.1", "bug_tracker_uri": "https://github.com/spree/spree/issues", "changelog_uri": "https://github.com/spree/spree/releases/tag/v5.1.1", "funding_uri": null, "dependencies": { "development": [ { "name": "i18n-tasks", "requirements": ">= 0" } ], "runtime": [ { "name": "activemerchant", "requirements": "~> 1.67" }, { "name": "active_storage_validations", "requirements": "= 1.3.0" }, { "name": "acts_as_list", "requirements": ">= 0.8" }, { "name": "acts-as-taggable-on", "requirements": ">= 0" }, { "name": "any_ascii", "requirements": "~> 0.3.2" }, { "name": "auto_strip_attributes", "requirements": "~> 2.6" }, { "name": "awesome_nested_set", "requirements": "~> 3.3, >= 3.3.1" }, { "name": "cancancan", "requirements": "~> 3.2" }, { "name": "carmen", "requirements": ">= 1.0" }, { "name": "countries", "requirements": ">= 0" }, { "name": "friendly_id", "requirements": "~> 5.2, >= 5.2.1" }, { "name": "friendly_id-mobility", "requirements": "~> 1.0" }, { "name": "geocoder", "requirements": ">= 0" }, { "name": "highline", "requirements": ">= 2, < 4" }, { "name": "image_processing", "requirements": "~> 1.2" }, { "name": "kaminari", "requirements": "~> 1.2" }, { "name": "mobility", "requirements": "~> 1.3, >= 1.3.2" }, { "name": "mobility-actiontext", "requirements": "~> 1.1" }, { "name": "mobility-ransack", "requirements": "~> 1.2" }, { "name": "monetize", "requirements": "~> 1.9" }, { "name": "money", "requirements": "~> 6.13" }, { "name": "name_of_person", "requirements": "~> 1.1" }, { "name": "paranoia", "requirements": ">= 2.4" }, { "name": "phonelib", "requirements": "~> 0.10" }, { "name": "rails", "requirements": ">= 7.2, < 8.1" }, { "name": "ransack", "requirements": ">= 4.1" }, { "name": "request_store", "requirements": "~> 1.7" }, { "name": "rexml", "requirements": ">= 0" }, { "name": "ruby-oembed", "requirements": "~> 0.18" }, { "name": "safely_block", "requirements": "~> 0.4" }, { "name": "state_machines-activemodel", "requirements": "~> 0.10" }, { "name": "state_machines-activerecord", "requirements": "~> 0.10" }, { "name": "stringex", "requirements": ">= 0" }, { "name": "tracking_number", "requirements": ">= 0" }, { "name": "validates_zipcode", "requirements": ">= 0" }, { "name": "wannabe_bool", "requirements": ">= 0" } ] } } |
2025-07-08 12:31:00 UTC |
a2i3st4gUxzLgn7DmWjC- |
tp2Experimental HTTP/1 server for UringMachine |
0.14 | Content{ "name": "tp2", "downloads": 4234, "version": "0.14", "version_created_at": "2025-07-08T12:29:59.767Z", "version_downloads": 0, "platform": "ruby", "authors": "Sharon Rosner", "info": "Experimental HTTP/1 server for UringMachine", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/noteflakes/tp2", "changelog_uri": "https://github.com/noteflakes/tp2/blob/master/CHANGELOG.md", "documentation_uri": "https://www.rubydoc.info/gems/tp2" }, "yanked": false, "sha": "7b803c7b8ccf455a70aa4bdd47204f6e651ba59e57e560ddfebc45eb850a8e69", "spec_sha": "d5b16f420ace2de78cb32b1d0d31632b3a177fab51c12ae764c778b806607045", "project_uri": "https://rubygems.org/gems/tp2", "gem_uri": "https://rubygems.org/gems/tp2-0.14.gem", "homepage_uri": "https://github.com/noteflakes/tp2", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/tp2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": "https://github.com/noteflakes/tp2/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "qeweney", "requirements": "~> 0.21" }, { "name": "rack", "requirements": "~> 3.1.15" }, { "name": "uringmachine", "requirements": "~> 0.16" } ] } } |
2025-07-08 12:30:01 UTC |
XVE6casy-g9WNNg6aUnIH |
spree_google_analyticsSpree Commerce Google analytics Extension |
1.0.1 | Content{ "name": "spree_google_analytics", "downloads": 1374, "version": "1.0.1", "version_created_at": "2025-07-08T12:28:40.558Z", "version_downloads": 0, "platform": "ruby", "authors": "Vendo Connect Inc.", "info": "Spree Commerce Google analytics Extension", "licenses": [ "AGPL-3.0-or-later" ], "metadata": {}, "yanked": false, "sha": "f223297414eacb44910f85b3a077b9d411dec82030d6657d95e3f53ae5f8ef67", "spec_sha": "2c90544e41f442b55ea83356940644bc57680be2bb10d1ef67435c72cd8c0cb1", "project_uri": "https://rubygems.org/gems/spree_google_analytics", "gem_uri": "https://rubygems.org/gems/spree_google_analytics-1.0.1.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/spree_google_analytics/1.0.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "spree", "requirements": ">= 5.1.0.beta" }, { "name": "spree_admin", "requirements": ">= 5.1.0.beta" }, { "name": "spree_extension", "requirements": ">= 0" }, { "name": "spree_storefront", "requirements": ">= 5.1.0.beta" } ] } } |
2025-07-08 12:28:42 UTC |
oBuUjJr35h93QLpui9anS |
vipassana-design-standardsProvide a custom bootstrap theme, logos and icons according to the design standards of Vipassana Meditation as Taught yb S.N. Goenka |
1.2.0 | Content{ "name": "vipassana-design-standards", "downloads": 15204, "version": "1.2.0", "version_created_at": "2025-07-08T12:23:06.303Z", "version_downloads": 0, "platform": "ruby", "authors": "Dhamma workers", "info": "Provide a custom bootstrap theme, logos and icons according to the design standards of Vipassana Meditation as Taught yb S.N. Goenka", "licenses": [], "metadata": {}, "yanked": false, "sha": "eaa634a240f389d491b0e019adf31071051f1c4c34d26511fbc5b3eeb8a35a7f", "spec_sha": "de9b406bf18866986f61bc50b556060fcbb9a7634ee258f6aad422e20974b930", "project_uri": "https://rubygems.org/gems/vipassana-design-standards", "gem_uri": "https://rubygems.org/gems/vipassana-design-standards-1.2.0.gem", "homepage_uri": "https://design-standards.dhamma.org", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/vipassana-design-standards/1.2.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 12:23:08 UTC |
TfBB0JMavWVbtLJlgy95Z |
purple-clientBuild API wrappers faster |
0.1.7.2 | Content{ "name": "purple-client", "downloads": 1704, "version": "0.1.7.2", "version_created_at": "2025-07-08T12:04:28.387Z", "version_downloads": 0, "platform": "ruby", "authors": "Pavel Kalashnikov", "info": "Build API wrappers faster", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/purple-magic/purple-client", "changelog_uri": "https://github.com/Purple-Magic/purple-client/releases", "source_code_uri": "https://github.com/purple-magic/purple-client" }, "yanked": false, "sha": "db5903f5f4c9cb47ddabc2cb61355158cf50a09b08412e050033de0d7eb16d4e", "spec_sha": "326523f1d7a35b9344a08fc3c447e09afb9c6d2d2dba87ed8e32aee0edd519a1", "project_uri": "https://rubygems.org/gems/purple-client", "gem_uri": "https://rubygems.org/gems/purple-client-0.1.7.2.gem", "homepage_uri": "https://github.com/purple-magic/purple-client", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/purple-magic/purple-client", "bug_tracker_uri": null, "changelog_uri": "https://github.com/Purple-Magic/purple-client/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "dry-initializer", "requirements": ">= 0" } ] } } |
2025-07-08 12:04:30 UTC |
llcM_2cuW_EvrQT7wIJ5q |
assayoVisualization and analysis you git log. Creates HTML report about commits statistics, employees and company. Also it parse git log and give a achievements based on git stat. In addition the typical git stats, this package can show statistics by departments, tasks or determine the location of users. It quickly parses large git log files. |
0.1.2 | Content{ "name": "assayo", "downloads": 2898, "version": "0.1.2", "version_created_at": "2025-07-08T11:45:09.123Z", "version_downloads": 0, "platform": "ruby", "authors": "Aleksei Bakhirev", "info": "Visualization and analysis you git log. Creates HTML report about commits statistics, employees and company. Also it parse git log and give a achievements based on git stat. In addition the typical git stats, this package can show statistics by departments, tasks or determine the location of users. It quickly parses large git log files.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bakhirev/assayo", "source_code_uri": "https://github.com/bakhirev/assayo" }, "yanked": false, "sha": "96598aacda6aff8c10d882db68a725c3e2d322850dbec2ef9c6cc951cc5377be", "spec_sha": "5e53b1355b44622d8857ea5f4b3c09642492e2b80627dbd295857cd806f3bff0", "project_uri": "https://rubygems.org/gems/assayo", "gem_uri": "https://rubygems.org/gems/assayo-0.1.2.gem", "homepage_uri": "https://github.com/bakhirev/assayo", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bakhirev/assayo", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 11:45:10 UTC |
S9ehqUlUO7i3pUDPWSeei |
inferno_coreInferno Core is an open source tool for testing data exchanges enabled by the FHIR standand |
0.6.17 | Content{ "name": "inferno_core", "downloads": 119663, "version": "0.6.17", "version_created_at": "2025-07-08T11:43:18.080Z", "version_downloads": 0, "platform": "ruby", "authors": "Stephen MacVicar, Robert Scanlon, Chase Zhou", "info": "Inferno Core is an open source tool for testing data exchanges enabled by the FHIR standand", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/inferno-framework/inferno-core", "changelog_uri": "https://github.com/inferno-framework/inferno-core/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/inferno-framework/inferno-core" }, "yanked": false, "sha": "00d5c0f8fe748b2671d1023ca8e442c32ff2e86ce9aab0608e0b063b24b43c5f", "spec_sha": "960b51cc1f3c204da9cd81539cea7ad05a212492f4591b875a9f3e408582f1f0", "project_uri": "https://rubygems.org/gems/inferno_core", "gem_uri": "https://rubygems.org/gems/inferno_core-0.6.17.gem", "homepage_uri": "https://github.com/inferno-framework/inferno-core", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/inferno-framework/inferno-core", "bug_tracker_uri": null, "changelog_uri": "https://github.com/inferno-framework/inferno-core/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": "~> 6.1.7.5" }, { "name": "base62-rb", "requirements": "= 0.3.1" }, { "name": "blueprinter", "requirements": "= 0.25.2" }, { "name": "concurrent-ruby", "requirements": "= 1.3.4" }, { "name": "csv", "requirements": "~> 3.3.5" }, { "name": "dotenv", "requirements": "~> 2.7" }, { "name": "dry-configurable", "requirements": "= 1.0.0" }, { "name": "dry-container", "requirements": "= 0.10.0" }, { "name": "dry-core", "requirements": "= 1.0.0" }, { "name": "dry-inflector", "requirements": "= 1.0.0" }, { "name": "dry-system", "requirements": "= 1.0.0" }, { "name": "faraday", "requirements": "~> 1.2" }, { "name": "faraday_middleware", "requirements": "~> 1.2" }, { "name": "fhir_client", "requirements": ">= 5.0.3" }, { "name": "fhir_models", "requirements": ">= 4.2.2" }, { "name": "hanami-controller", "requirements": "= 2.0.0" }, { "name": "hanami-router", "requirements": "= 2.0.0" }, { "name": "mutex_m", "requirements": "~> 0.3.0" }, { "name": "oj", "requirements": "= 3.11.0" }, { "name": "pastel", "requirements": "~> 0.8.0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "pry-byebug", "requirements": ">= 0" }, { "name": "puma", "requirements": "~> 5.6.7" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "roo", "requirements": "~> 2.10.1" }, { "name": "sequel", "requirements": "~> 5.42.0" }, { "name": "sidekiq", "requirements": "~> 7.2.4" }, { "name": "sqlite3", "requirements": "~> 1.4" }, { "name": "thor", "requirements": "~> 1.2.1" }, { "name": "tty-markdown", "requirements": "~> 0.7.1" } ] } } |
2025-07-08 11:43:20 UTC |
OrInygr-nPLYCAPEXrQRn |
mayakSet of fully typed utility classes and interfaces integrated with Sorbet. |
0.2.2 | Content{ "name": "mayak", "downloads": 5765, "version": "0.2.2", "version_created_at": "2025-07-08T11:42:56.215Z", "version_downloads": 0, "platform": "ruby", "authors": "Daniil Bober", "info": "Set of fully typed utility classes and interfaces integrated with Sorbet.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "897e80f57bbeaf1e476bf01dc78a3ea6ebb06a013764dcec17a65035f74a58bd", "spec_sha": "1a1553b99e2d78d33a001ea6f76c8488ab6357d297fe2829eda09fabae03584c", "project_uri": "https://rubygems.org/gems/mayak", "gem_uri": "https://rubygems.org/gems/mayak-0.2.2.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/mayak/0.2.2", "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": "rspec", "requirements": ">= 0" }, { "name": "tapioca", "requirements": ">= 0" } ], "runtime": [ { "name": "sorbet", "requirements": ">= 0" }, { "name": "sorbet-coerce", "requirements": ">= 0" }, { "name": "sorbet-runtime", "requirements": ">= 0" } ] } } |
2025-07-08 11:42:59 UTC |
rzXTM0YvL6dmVV9FYGa1N |
assayoVisualization and analysis you git log. Creates HTML report about commits statistics, employees and company. Also it parse git log and give a achievements based on git stat. In addition the typical git stats, this package can show statistics by departments, tasks or determine the location of users. It quickly parses large git log files. |
0.1.1 | Content{ "name": "assayo", "downloads": 2894, "version": "0.1.1", "version_created_at": "2025-07-08T11:34:05.479Z", "version_downloads": 0, "platform": "ruby", "authors": "Aleksei Bakhirev", "info": "Visualization and analysis you git log. Creates HTML report about commits statistics, employees and company. Also it parse git log and give a achievements based on git stat. In addition the typical git stats, this package can show statistics by departments, tasks or determine the location of users. It quickly parses large git log files.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bakhirev/assayo", "source_code_uri": "https://github.com/bakhirev/assayo" }, "yanked": false, "sha": "707ddf31f5086001a236825619c256f28433accca9559335ba6c9fe67a2189a7", "spec_sha": "16a811831804ddc46395a9da615698a3d5dc7d7479a57201634c237ece9551cf", "project_uri": "https://rubygems.org/gems/assayo", "gem_uri": "https://rubygems.org/gems/assayo-0.1.1.gem", "homepage_uri": "https://github.com/bakhirev/assayo", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bakhirev/assayo", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 11:34:09 UTC |
OzYZjRMWr3a5LCx7Inmyi |
valerieVCard (Contact Card) parser and generator. |
0.0.8 | Content{ "name": "valerie", "downloads": 3000, "version": "0.0.8", "version_created_at": "2025-07-08T11:22:43.885Z", "version_downloads": 0, "platform": "ruby", "authors": "Hellotext, Ahmed Khattab", "info": "VCard (Contact Card) parser and generator.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "6e19ca526f0521b0f317999c956f9cc208292ae6de5bc88a8ccd96393adf7edc", "spec_sha": "9c3111522abe98b5c9738ce106656af6ca8ddea752b83b32395489fea6014f49", "project_uri": "https://rubygems.org/gems/valerie", "gem_uri": "https://rubygems.org/gems/valerie-0.0.8.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/valerie/0.0.8", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.14" }, { "name": "rake", "requirements": "~> 13.0" } ], "runtime": [] } } |
2025-07-08 11:22:47 UTC |
BYVbbHq-vzZD-1sx_7D5H |
linzerAn implementation of HTTP Messages Signatures (RFC9421) |
0.7.7 | Content{ "name": "linzer", "downloads": 24724, "version": "0.7.7", "version_created_at": "2025-07-08T11:12:33.279Z", "version_downloads": 0, "platform": "ruby", "authors": "Miguel Landaeta", "info": "An implementation of HTTP Messages Signatures (RFC9421)", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/nomadium/linzer", "changelog_uri": "https://github.com/nomadium/linzer/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/nomadium/linzer" }, "yanked": false, "sha": "b2e4165d533961f2cb4ead07a0ba649665c29d038e3008b8d21d2a5babee3227", "spec_sha": "265f0ec3f7ab881872851f3b35e3a99c8b25cf259913ff1a0d6adb08b73b2239", "project_uri": "https://rubygems.org/gems/linzer", "gem_uri": "https://rubygems.org/gems/linzer-0.7.7.gem", "homepage_uri": "https://github.com/nomadium/linzer", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/nomadium/linzer", "bug_tracker_uri": null, "changelog_uri": "https://github.com/nomadium/linzer/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "cgi", "requirements": "~> 0.4.2" }, { "name": "forwardable", "requirements": "~> 1.3, >= 1.3.3" }, { "name": "logger", "requirements": "~> 1.7, >= 1.7.0" }, { "name": "net-http", "requirements": "~> 0.6.0" }, { "name": "openssl", "requirements": "~> 3.0, >= 3.0.0" }, { "name": "rack", "requirements": ">= 2.2, < 4.0" }, { "name": "starry", "requirements": "~> 0.2" }, { "name": "stringio", "requirements": "~> 3.1, >= 3.1.2" }, { "name": "uri", "requirements": "~> 1.0, >= 1.0.2" } ] } } |
2025-07-08 11:12:34 UTC |
DFbWnE61qDTWaKxe5Tff1 |
adsedareAdSedare is a powerful library designed to simplify the process of iOS ad-hoc distribution. By automating and streamlining the distribution of builds, it ensures a smooth, pain-free experience for developers and testers. AdSedare is ideal for anyone looking to automate the distribution of iOS apps, without the usual headaches associated with managing provisioning profiles, certificates, and manual setups. |
0.0.8 | Content{ "name": "adsedare", "downloads": 940, "version": "0.0.8", "version_created_at": "2025-07-08T10:55:34.558Z", "version_downloads": 0, "platform": "ruby", "authors": "alexstrnik", "info": "AdSedare is a powerful library designed to simplify the process of iOS ad-hoc distribution. By automating and streamlining the distribution of builds, it ensures a smooth, pain-free experience for developers and testers. AdSedare is ideal for anyone looking to automate the distribution of iOS apps, without the usual headaches associated with managing provisioning profiles, certificates, and manual setups.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/AlexStrNik/AdSedare", "source_code_uri": "https://github.com/AlexStrNik/AdSedare" }, "yanked": false, "sha": "280bafb39b471b0e59b86fa941ae9d088d1f64adae301b6284db618a1c899d95", "spec_sha": "3053abb4ca683967946ceb9965e0a1160ce2cce1ca819445878d35be845802d4", "project_uri": "https://rubygems.org/gems/adsedare", "gem_uri": "https://rubygems.org/gems/adsedare-0.0.8.gem", "homepage_uri": "https://github.com/AlexStrNik/AdSedare", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/AlexStrNik/AdSedare", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "faraday", "requirements": "~> 2.7" }, { "name": "faraday-cookie_jar", "requirements": "~> 0.0.7" }, { "name": "fastlane-sirp", "requirements": "~> 1.0" }, { "name": "jwt", "requirements": "~> 2.7" }, { "name": "plist", "requirements": "~> 3.2.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "xcodeproj", "requirements": "~> 1.27.0" } ] } } |
2025-07-08 10:55:36 UTC |
i6y4RZNLaShutjpOAQD7G |
toychestrandomized event content generators |
0.1.3 | Content{ "name": "toychest", "downloads": 226, "version": "0.1.3", "version_created_at": "2025-07-08T10:53:38.689Z", "version_downloads": 0, "platform": "ruby", "authors": "Erik Olson", "info": "randomized event content generators", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/xorgnak/toychest", "changelog_uri": "https://github.com/xorgnak/toychest", "source_code_uri": "https://github.com/xorgnak/toychest" }, "yanked": false, "sha": "ae4400181753da0680c45902aa4a66fcb911b4ec68ad8278cbb87f1ab975cbc8", "spec_sha": "91ca7fa9d0867ec03f0a216d49eaa22a55d78f859471c74923ff8c71ac910767", "project_uri": "https://rubygems.org/gems/toychest", "gem_uri": "https://rubygems.org/gems/toychest-0.1.3.gem", "homepage_uri": "https://github.com/xorgnak/toychest", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/xorgnak/toychest", "bug_tracker_uri": null, "changelog_uri": "https://github.com/xorgnak/toychest", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "astronomy", "requirements": ">= 0" }, { "name": "httparty", "requirements": ">= 0" }, { "name": "humanize", "requirements": ">= 0" }, { "name": "lunartic", "requirements": ">= 0" }, { "name": "nickel", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "sun_calc", "requirements": ">= 0" }, { "name": "zodiac", "requirements": ">= 0" } ] } } |
2025-07-08 10:53:41 UTC |
IvBgoUGMUdl-5sRSlmF-C |
toychestrandomized event content generators |
0.1.2 | Content{ "name": "toychest", "downloads": 206, "version": "0.1.2", "version_created_at": "2025-07-08T10:41:07.576Z", "version_downloads": 0, "platform": "ruby", "authors": "Erik Olson", "info": "randomized event content generators", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/xorgnak/toychest", "changelog_uri": "https://github.com/xorgnak/toychest", "source_code_uri": "https://github.com/xorgnak/toychest" }, "yanked": false, "sha": "225f6c07b3a44db6e02c9c5d4e4c4b90703da344e5b07f83ab538d903fb4fac2", "spec_sha": "1ce8b9ed7a3eaad8e971027a22ade115d4e7ed03f887f13d2a2f48fb9b0e3c14", "project_uri": "https://rubygems.org/gems/toychest", "gem_uri": "https://rubygems.org/gems/toychest-0.1.2.gem", "homepage_uri": "https://github.com/xorgnak/toychest", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/xorgnak/toychest", "bug_tracker_uri": null, "changelog_uri": "https://github.com/xorgnak/toychest", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "astronomy", "requirements": ">= 0" }, { "name": "httparty", "requirements": ">= 0" }, { "name": "humanize", "requirements": ">= 0" }, { "name": "lunartic", "requirements": ">= 0" }, { "name": "nickel", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "sun_calc", "requirements": ">= 0" }, { "name": "zodiac", "requirements": ">= 0" } ] } } |
2025-07-08 10:41:09 UTC |
H7wLv00xA16a4_2GVWYY3 |
toychestrandomized event content generators |
0.1.1 | Content{ "name": "toychest", "downloads": 206, "version": "0.1.1", "version_created_at": "2025-07-08T10:35:19.815Z", "version_downloads": 0, "platform": "ruby", "authors": "Erik Olson", "info": "randomized event content generators", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/xorgnak/toychest", "changelog_uri": "https://github.com/xorgnak/toychest", "source_code_uri": "https://github.com/xorgnak/toychest" }, "yanked": false, "sha": "7dbde98a55242c816326c0e6d3008bcf64b3bbbeeeb563da8c277c46c8d2b7fc", "spec_sha": "e1676c3f44c926aea93aa54abc632563e9ff75ea91510d2c3e8996873b7521ab", "project_uri": "https://rubygems.org/gems/toychest", "gem_uri": "https://rubygems.org/gems/toychest-0.1.1.gem", "homepage_uri": "https://github.com/xorgnak/toychest", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/xorgnak/toychest", "bug_tracker_uri": null, "changelog_uri": "https://github.com/xorgnak/toychest", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "astronomy", "requirements": ">= 0" }, { "name": "httparty", "requirements": ">= 0" }, { "name": "humanize", "requirements": ">= 0" }, { "name": "lunartic", "requirements": ">= 0" }, { "name": "nickel", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "sun_calc", "requirements": ">= 0" }, { "name": "zodiac", "requirements": ">= 0" } ] } } |
2025-07-08 10:35:21 UTC |
tpQqTuynlKvIL_jPmDCGi |
kitchen-dokkenA Test Kitchen Driver for Docker & Chef Infra optimized for rapid testing using Chef Infra docker images |
2.20.8 | Content{ "name": "kitchen-dokken", "downloads": 1266379, "version": "2.20.8", "version_created_at": "2025-07-08T10:29:04.371Z", "version_downloads": 0, "platform": "ruby", "authors": "Sean OMeara", "info": "A Test Kitchen Driver for Docker & Chef Infra optimized for rapid testing using Chef Infra docker images", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "e3999558d7df3c6e1aeca21c1892d78f1aea71c4f27c21fd437f9e18abe013eb", "spec_sha": "ff8c46f78098c96d0d3422e921a334a4fa212ccf4b050a276b9254282bb86e03", "project_uri": "https://rubygems.org/gems/kitchen-dokken", "gem_uri": "https://rubygems.org/gems/kitchen-dokken-2.20.8.gem", "homepage_uri": "https://github.com/test-kitchen/kitchen-dokken", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/kitchen-dokken/2.20.8", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "docker-api", "requirements": ">= 1.33, < 3" }, { "name": "lockfile", "requirements": "~> 2.1" }, { "name": "test-kitchen", "requirements": ">= 1.15, < 4" } ] } } |
2025-07-08 10:29:06 UTC |
A54f3OcciIc2E6UkqAPGw |
maglevcmsMaglevCMS integrates a powerful website/page builder with a polished UX/UI into your Ruby on Rails application, backed by a flexible and robust CMS engine. |
2.0.0.beta1 | Content{ "name": "maglevcms", "downloads": 21398, "version": "2.0.0.beta1", "version_created_at": "2025-07-08T10:17:59.152Z", "version_downloads": 0, "platform": "ruby", "authors": "Didier Lafforgue", "info": " MaglevCMS integrates a powerful website/page builder with a polished UX/UI into your Ruby on Rails application, backed by a flexible and robust CMS engine.\n", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "d2efa3b8c3d249a150bd6297f2e758c3727b178005621781f5e2aa259c306777", "spec_sha": "a97545e3be33fc2521779526caa3c1afbffc1e7e74b939f0b7c50f59f94cf64c", "project_uri": "https://rubygems.org/gems/maglevcms", "gem_uri": "https://rubygems.org/gems/maglevcms-2.0.0.beta1.gem", "homepage_uri": "https://www.maglev.dev/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/maglevcms/2.0.0.beta1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "jbuilder", "requirements": "< 3, >= 2" }, { "name": "kaminari", "requirements": "~> 1.2.1" }, { "name": "maglev-injectable", "requirements": "~> 2.1.1" }, { "name": "rails", "requirements": "< 9, >= 7" }, { "name": "vite_rails", "requirements": "< 4, >= 3" }, { "name": "vite_ruby", "requirements": ">= 3.5" } ] } } |
2025-07-08 10:18:00 UTC |
hC_7fmv-F1eKjvIBbBz95 |
dspyA Ruby implementation of DSPy, a framework for programming with large language models |
0.6.2 | Content{ "name": "dspy", "downloads": 2026, "version": "0.6.2", "version_created_at": "2025-07-08T10:14:50.418Z", "version_downloads": 0, "platform": "ruby", "authors": "Vicente Reig Rincón de Arellano", "info": "A Ruby implementation of DSPy, a framework for programming with large language models", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "d0e2fb451a74cf9e6e1a03effde4292dc42a8376e145127fd87f4669b10eb72b", "spec_sha": "fdeabe05593d846c33bb1f8b5c1686947a7ac8951b048d7b49312aced70a1ed2", "project_uri": "https://rubygems.org/gems/dspy", "gem_uri": "https://rubygems.org/gems/dspy-0.6.2.gem", "homepage_uri": "https://github.com/vicentereig/dspy.rb", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/dspy/0.6.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "anthropic", "requirements": "~> 1.1.0" }, { "name": "async", "requirements": "~> 2.23" }, { "name": "dry-configurable", "requirements": "~> 1.0" }, { "name": "dry-logger", "requirements": "~> 1.0" }, { "name": "dry-monitor", "requirements": "~> 1.0" }, { "name": "informers", "requirements": "~> 1.2" }, { "name": "openai", "requirements": "~> 0.9.0" }, { "name": "polars-df", "requirements": "~> 0.20.0" }, { "name": "sorbet-runtime", "requirements": "~> 0.5" }, { "name": "sorbet-schema", "requirements": "~> 0.3" } ] } } |
2025-07-08 10:14:52 UTC |
d4VIbpYoukrPS_rJHS2on |
zon_cafe_commentFile to Clipboard gem |
0.0.52 | Content{ "name": "zon_cafe_comment", "downloads": 2904, "version": "0.0.52", "version_created_at": "2025-07-08T10:11:16.035Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "43b0c4be205dde863b54c04b1cc53ebe7a0335cfa14b076c497d543e793581c7", "spec_sha": "c42eef6c16378d9a863a25a116a0a317c8c1422ef9e813f0242eefacfc3b9d45", "project_uri": "https://rubygems.org/gems/zon_cafe_comment", "gem_uri": "https://rubygems.org/gems/zon_cafe_comment-0.0.52.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/zon_cafe_comment/0.0.52", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 10:11:17 UTC |
wiQzft7NlecfpKZ0B-83E |
duo_cafe_commentFile to Clipboard gem |
0.0.52 | Content{ "name": "duo_cafe_comment", "downloads": 2899, "version": "0.0.52", "version_created_at": "2025-07-08T10:10:46.938Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "311c7e28ce54ed4b7db70bfa12cb6f199cd69a00e03ee611cb2711e87e636bc2", "spec_sha": "c1ba3ba78b1f66d6e2b9bfe50aa035a10332d1f29fefdd88f36e5118bcd10f77", "project_uri": "https://rubygems.org/gems/duo_cafe_comment", "gem_uri": "https://rubygems.org/gems/duo_cafe_comment-0.0.52.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/duo_cafe_comment/0.0.52", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 10:10:48 UTC |
VhDzpeIuMoQsrTY8oul4m |
zon_blog_commentFile to Clipboard gem |
0.0.62 | Content{ "name": "zon_blog_comment", "downloads": 4040, "version": "0.0.62", "version_created_at": "2025-07-08T10:09:33.541Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "310e103179904ee120d860906aaf2244aeb9e7a3613dde24ddc84535a429fde9", "spec_sha": "4f1c813cb90969e0f7e7d555433a7b12106943977695b3975cccef567e829d0b", "project_uri": "https://rubygems.org/gems/zon_blog_comment", "gem_uri": "https://rubygems.org/gems/zon_blog_comment-0.0.62.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/zon_blog_comment/0.0.62", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 10:09:34 UTC |
31wEDlbUHjs51_w6WfPVf |
duo_blog_commentFile to Clipboard gem |
0.0.62 | Content{ "name": "duo_blog_comment", "downloads": 4337, "version": "0.0.62", "version_created_at": "2025-07-08T10:09:09.434Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "1876a9470823cc034bc8127037db299d4a9817682fd7c11d1738033b87a42dd7", "spec_sha": "ea1a020e6172b269789a7030d85174fea622f0f16ade361601b5f4a1d33804aa", "project_uri": "https://rubygems.org/gems/duo_blog_comment", "gem_uri": "https://rubygems.org/gems/duo_blog_comment-0.0.62.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/duo_blog_comment/0.0.62", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 10:09:10 UTC |
tep8n7Utg2qF5sw_TXouw |
zon_blog_cafe_commentFile to Clipboard gem |
0.0.71 | Content{ "name": "zon_blog_cafe_comment", "downloads": 5765, "version": "0.0.71", "version_created_at": "2025-07-08T10:07:01.184Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "8d31f3f8ff097d734124caa7d68bfd6561cbe050d4f013ce63809b6078ef00d3", "spec_sha": "84e05c7ab594b69fbe4aaebe098ba90f9ce9e68b105925f1f8a41ee931017292", "project_uri": "https://rubygems.org/gems/zon_blog_cafe_comment", "gem_uri": "https://rubygems.org/gems/zon_blog_cafe_comment-0.0.71.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/zon_blog_cafe_comment/0.0.71", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 10:07:02 UTC |
CGPxDkGWDiAezGb7JNNej |
duo_blog_cafe_commentFile to Clipboard gem |
0.0.71 | Content{ "name": "duo_blog_cafe_comment", "downloads": 5743, "version": "0.0.71", "version_created_at": "2025-07-08T10:06:41.184Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "340a5d8c4af7ef9dbdec63b988d314c453dd92b5df4f810f693c772eecda303d", "spec_sha": "3963e0e682c1016df852e98f73f16bdf007f9fdb4458e00b6b94e94eb141c522", "project_uri": "https://rubygems.org/gems/duo_blog_cafe_comment", "gem_uri": "https://rubygems.org/gems/duo_blog_cafe_comment-0.0.71.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/duo_blog_cafe_comment/0.0.71", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 10:06:44 UTC |
08aa67xi8hSWvkBm_ShlL |
bugsnagRuby notifier for bugsnag.com |
6.28.0 | Content{ "name": "bugsnag", "downloads": 57469725, "version": "6.28.0", "version_created_at": "2025-07-08T10:03:24.975Z", "version_downloads": 0, "platform": "ruby", "authors": "James Smith", "info": "Ruby notifier for bugsnag.com", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/bugsnag/bugsnag-ruby/blob/v6.28.0/CHANGELOG.md", "source_code_uri": "https://github.com/bugsnag/bugsnag-ruby/", "documentation_uri": "https://docs.bugsnag.com/platforms/ruby/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "e53e7a6a4cd0d23284a6a04b2430b5efc1fffe34cf9e5c97e1b767507ad70696", "spec_sha": "79e5f6a08dece982f262dba4a26923e3fb948bb11f014bdd68f889477cb6e3f8", "project_uri": "https://rubygems.org/gems/bugsnag", "gem_uri": "https://rubygems.org/gems/bugsnag-6.28.0.gem", "homepage_uri": "https://github.com/bugsnag/bugsnag-ruby", "wiki_uri": null, "documentation_uri": "https://docs.bugsnag.com/platforms/ruby/", "mailing_list_uri": null, "source_code_uri": "https://github.com/bugsnag/bugsnag-ruby/", "bug_tracker_uri": null, "changelog_uri": "https://github.com/bugsnag/bugsnag-ruby/blob/v6.28.0/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "concurrent-ruby", "requirements": "~> 1.0" } ] } } |
2025-07-08 10:03:26 UTC |
8YeNzaqjKwjPuBhXbwwhi |
njongto_zonFile to Clipboard gem |
0.0.73 | Content{ "name": "njongto_zon", "downloads": 3594, "version": "0.0.73", "version_created_at": "2025-07-08T10:02:52.151Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "d539b13178347c9f81f2462bdc0b21f84972712daf9bb5269d676c2549b520d5", "spec_sha": "15169de0c2d17e2b0f7558fbdd87b6f0912631fe760b6b352cdea406731ae240", "project_uri": "https://rubygems.org/gems/njongto_zon", "gem_uri": "https://rubygems.org/gems/njongto_zon-0.0.73.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/njongto_zon/0.0.73", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 10:02:53 UTC |
j9PJrIxXwZx99b81g1YXR |
njongto_duoFile to Clipboard gem |
0.0.73 | Content{ "name": "njongto_duo", "downloads": 3620, "version": "0.0.73", "version_created_at": "2025-07-08T10:02:32.608Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "90b8dde92be8c334f5e77109f389d98d08eff95c9d3af003e271d6daf3f1cec3", "spec_sha": "0a612b4dd58ca06444956981523f734aec411b21f5efbade35dc2e918e86f22f", "project_uri": "https://rubygems.org/gems/njongto_duo", "gem_uri": "https://rubygems.org/gems/njongto_duo-0.0.73.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/njongto_duo/0.0.73", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 10:02:34 UTC |
Gn9H0tqNPBxxlTL1ubz9L |
ruby-shellA shell written in Ruby with extensive tab completions, aliases/nicks, history, syntax highlighting, theming, auto-cd, auto-opening files and more. UPDATE v2.8.0: Enhanced help system with two-column display, new :info command, :nickdel/:gnickdel commands for easier nick management. v2.7.0: Ruby Functions - define custom shell commands using full Ruby power! Also: job control, command substitution, variable expansion, conditional execution, and login shell support. |
2.8.0 | Content{ "name": "ruby-shell", "downloads": 15220, "version": "2.8.0", "version_created_at": "2025-07-08T09:59:39.792Z", "version_downloads": 0, "platform": "ruby", "authors": "Geir Isene", "info": "A shell written in Ruby with extensive tab completions, aliases/nicks, history, syntax highlighting, theming, auto-cd, auto-opening files and more. UPDATE v2.8.0: Enhanced help system with two-column display, new :info command, :nickdel/:gnickdel commands for easier nick management. v2.7.0: Ruby Functions - define custom shell commands using full Ruby power! Also: job control, command substitution, variable expansion, conditional execution, and login shell support.", "licenses": [ "Unlicense" ], "metadata": { "source_code_uri": "https://github.com/isene/rsh" }, "yanked": false, "sha": "d787f6b323f2626f1321af9dca4fd7c11e9be96f0f8ef079202ef75b91e55388", "spec_sha": "fecbdacdeeadd73574296a94beb53a624f79b4c6829e0a0ea4445da89f5cd6a6", "project_uri": "https://rubygems.org/gems/ruby-shell", "gem_uri": "https://rubygems.org/gems/ruby-shell-2.8.0.gem", "homepage_uri": "https://isene.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/isene/rsh", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 09:59:41 UTC |
TqMpCjKe3cxpzf_8l9mkX |
cafe_buyFile to Clipboard gem |
0.1.57 | Content{ "name": "cafe_buy", "downloads": 8550, "version": "0.1.57", "version_created_at": "2025-07-08T09:57:48.709Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "450be17599833ed423d4f2fa57005b5cb1931e5b11b8e0b976543dea9901393d", "spec_sha": "cf16724a3b4712167e51207110dfd12cdc7480eac088363a1650079d8788d811", "project_uri": "https://rubygems.org/gems/cafe_buy", "gem_uri": "https://rubygems.org/gems/cafe_buy-0.1.57.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cafe_buy/0.1.57", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 09:57:50 UTC |
7jvkBzpykFqtAjhhpY__l |
cafe_basicsFile to Clipboard gem |
0.1.57 | Content{ "name": "cafe_basics", "downloads": 8741, "version": "0.1.57", "version_created_at": "2025-07-08T09:57:47.117Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "762f57c422dc2c69b8e43efe18460a9425a2352a23478821af50ce5863348386", "spec_sha": "5a2db5583cc32c23b5d46efdb2563d9f5cb79938bf69ad534a2501d7ccdc7da2", "project_uri": "https://rubygems.org/gems/cafe_basics", "gem_uri": "https://rubygems.org/gems/cafe_basics-0.1.57.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cafe_basics/0.1.57", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 09:57:49 UTC |
D56jys605nvCFRINT90Wi |
cafe_buy_duoFile to Clipboard gem |
0.1.57 | Content{ "name": "cafe_buy_duo", "downloads": 10130, "version": "0.1.57", "version_created_at": "2025-07-08T09:56:17.853Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "8352660e58c9d14dca772fc1f94dd5b2b3b65cb80591692e07bf9f2ae4a068c9", "spec_sha": "f51b42f36dec861023569ff0d2b4b844fc3eb97ff0097f3a0e6fe947ef79f640", "project_uri": "https://rubygems.org/gems/cafe_buy_duo", "gem_uri": "https://rubygems.org/gems/cafe_buy_duo-0.1.57.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cafe_buy_duo/0.1.57", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 09:56:19 UTC |
EcoU730VsJcAd4Sy73MnH |
cafe_basics_duoFile to Clipboard gem |
0.1.57 | Content{ "name": "cafe_basics_duo", "downloads": 9360, "version": "0.1.57", "version_created_at": "2025-07-08T09:56:15.815Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "3db656544295791abc177bb0322721236d45786cb4b741a500e0e4447e3457c7", "spec_sha": "e1a2a423634b6c31d75eb181e8fc999924bb21c72ee1b3b6e833f232885d8c07", "project_uri": "https://rubygems.org/gems/cafe_basics_duo", "gem_uri": "https://rubygems.org/gems/cafe_basics_duo-0.1.57.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cafe_basics_duo/0.1.57", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 09:56:17 UTC |
M4lPUFe1_HovhFk6qZBco |
nblog_zonFile to Clipboard gem |
111.120.009 | Content{ "name": "nblog_zon", "downloads": 9523, "version": "111.120.009", "version_created_at": "2025-07-08T09:54:28.516Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "46143bc9e8cf81716e65a9571f50ec0e50f7488b662d2ec08459e85ab3ac6445", "spec_sha": "72d04d5c82aa1984fd61a2ac22fd3eb48ee387eeb5460c4b3e5ffd1a9f262fa6", "project_uri": "https://rubygems.org/gems/nblog_zon", "gem_uri": "https://rubygems.org/gems/nblog_zon-111.120.009.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/nblog_zon/111.120.009", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 09:54:30 UTC |
qIE05arhv6MEzWUFl-4mx |
nblog_duoFile to Clipboard gem |
111.120.009 | Content{ "name": "nblog_duo", "downloads": 9291, "version": "111.120.009", "version_created_at": "2025-07-08T09:54:08.197Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "9d07a56b2222d9c3649e7ea6d7f427082a378b99861c5de830762096d0a2c845", "spec_sha": "2d4bb5e1dc28204add7b03989580794a01b4d104d9fd8c0d4c89e8853b3f0eb8", "project_uri": "https://rubygems.org/gems/nblog_duo", "gem_uri": "https://rubygems.org/gems/nblog_duo-111.120.009.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/nblog_duo/111.120.009", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 09:54:09 UTC |
_8ZQDR4_tCBdiQHO-Gcry |
eternal-version-hijack-testThe first, and last, version. |
1.0.0 | Content{ "name": "eternal-version-hijack-test", "downloads": 0, "version": "1.0.0", "version_created_at": "2025-07-08T09:50:08.866Z", "version_downloads": 0, "platform": "ruby", "authors": "The Time Traveler", "info": "The first, and last, version.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "027dc7dedf56bf4fe1290802ae9e648589c58dfee568325094c419b5c43ba85a", "spec_sha": "6eae4bd62d6bf2405746ebed9f168e0731d2f6534d84d2835f1743a586ee226b", "project_uri": "https://rubygems.org/gems/eternal-version-hijack-test", "gem_uri": "https://rubygems.org/gems/eternal-version-hijack-test-1.0.0.gem", "homepage_uri": "http://example.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/eternal-version-hijack-test/1.0.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 09:50:10 UTC |