Lastest updates from Rubygems.org
ID | Gem | Version | Body | Updated At |
---|---|---|---|---|
rid6FuHlvvCUiu8fk0kuJ |
sorbet-staticThe Sorbet typechecker binary |
0.5.12220 | Content{ "name": "sorbet-static", "downloads": 55692096, "version": "0.5.12220", "version_created_at": "2025-07-08T05:35:31.999Z", "version_downloads": 0, "platform": "java", "authors": "Stripe", "info": "The Sorbet typechecker binary", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "a2a3faa97aee1e4c11c06c3ce7ff11736fa14fd78c9d610a9d84b123286e63bd", "spec_sha": "b997955365fc436674c297b003dc3f73faa99a2e9067f2d970b8db53138c3f98", "project_uri": "https://rubygems.org/gems/sorbet-static", "gem_uri": "https://rubygems.org/gems/sorbet-static-0.5.12220-java.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 05:35:39 UTC |
-rQsT01K6PlR9bA-PCY7d |
sorbet-staticThe Sorbet typechecker binary |
0.5.12220 | Content{ "name": "sorbet-static", "downloads": 55692096, "version": "0.5.12220", "version_created_at": "2025-07-08T05:35:17.993Z", "version_downloads": 0, "platform": "aarch64-linux", "authors": "Stripe", "info": "The Sorbet typechecker binary", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "31fcb32c54e1ea86a48a38eff95ee79dc58003d2c12cdcfc67d5ed2b92452cf4", "spec_sha": "90f373dea8f150aeb8c975d454ebb8eae2e1dc44052d7f7fdc9e30b4142a3f62", "project_uri": "https://rubygems.org/gems/sorbet-static", "gem_uri": "https://rubygems.org/gems/sorbet-static-0.5.12220-aarch64-linux.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 05:35:30 UTC |
TZBxVfXi-8UhBLpEm95Z3 |
orb-billingRuby library to access the Orb API |
1.4.0 | Content{ "name": "orb-billing", "downloads": 5679, "version": "1.4.0", "version_created_at": "2025-07-08T05:27:48.929Z", "version_downloads": 0, "platform": "ruby", "authors": "Orb", "info": "Ruby library to access the Orb API", "licenses": [], "metadata": { "homepage_uri": "https://gemdocs.org/gems/orb-billing", "source_code_uri": "https://github.com/orbcorp/orb-ruby", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "0dec5978ccd8c9fd8d848d3390e4bc6f1a43a0182dab46cac61cbf8f1e026653", "spec_sha": "c70186d7e9fa79b1943935731de7ef6702caae305066f463bd920a6f22fbd2ec", "project_uri": "https://rubygems.org/gems/orb-billing", "gem_uri": "https://rubygems.org/gems/orb-billing-1.4.0.gem", "homepage_uri": "https://gemdocs.org/gems/orb-billing", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/orbcorp/orb-ruby", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "connection_pool", "requirements": ">= 0" } ] } } |
2025-07-08 05:27:50 UTC |
dR5DH7fJAujYioIZgCjov |
tayoTayo is a deployment tool for Rails applications to home servers using GitHub Container Registry and Cloudflare CLI. |
0.1.13 | Content{ "name": "tayo", "downloads": 1291, "version": "0.1.13", "version_created_at": "2025-07-08T05:24:10.454Z", "version_downloads": 0, "platform": "ruby", "authors": "이원섭wonsup Lee/Alfonso", "info": "Tayo is a deployment tool for Rails applications to home servers using GitHub Container Registry and Cloudflare CLI.", "licenses": [], "metadata": { "homepage_uri": "https://github.com/TeamMilestone/tayo", "changelog_uri": "https://github.com/TeamMilestone/tayo/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/TeamMilestone/tayo" }, "yanked": false, "sha": "9772f5b8fa00b53c49f8f33687948a668c43343ffa28aa7fe665f488d6f3a3a2", "spec_sha": "8b5c4155a89ce5b99103e79d1f1a53fb90956c0db4d8ac21c041a21d546cefd6", "project_uri": "https://rubygems.org/gems/tayo", "gem_uri": "https://rubygems.org/gems/tayo-0.1.13.gem", "homepage_uri": "https://github.com/TeamMilestone/tayo", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/TeamMilestone/tayo", "bug_tracker_uri": null, "changelog_uri": "https://github.com/TeamMilestone/tayo/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "colorize", "requirements": "~> 1.1" }, { "name": "git", "requirements": "~> 1.18" }, { "name": "thor", "requirements": "~> 1.3" }, { "name": "tty-prompt", "requirements": "~> 0.23" } ] } } |
2025-07-08 05:24:11 UTC |
AUuMYmiVL4AxkJWC7ADhK |
fastlyVia the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/) |
13.1.0 | Content{ "name": "fastly", "downloads": 3133770, "version": "13.1.0", "version_created_at": "2025-07-08T04:43:29.503Z", "version_downloads": 0, "platform": "ruby", "authors": "Fastly", "info": "Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/) ", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "c13523be873df994e6f3f989af97c9677946290ced1162b13b93d477af516b58", "spec_sha": "11a15b46c2d296a767493fe701f67a47e512775bebc7bca331b6fd8e1dbbd798", "project_uri": "https://rubygems.org/gems/fastly", "gem_uri": "https://rubygems.org/gems/fastly-13.1.0.gem", "homepage_uri": "https://github.com/fastly/fastly-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/fastly/13.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "typhoeus", "requirements": "~> 1.0, >= 1.0.1" } ] } } |
2025-07-08 04:43:33 UTC |
N8chOZhsJDoO1eOvpT3ex |
textstatRuby gem to calculate readability statistics of a text object - paragraphs, sentences, articles |
1.0.0 | Content{ "name": "textstat", "downloads": 62448, "version": "1.0.0", "version_created_at": "2025-07-08T04:28:46.577Z", "version_downloads": 0, "platform": "ruby", "authors": "Jakub Polak", "info": "Ruby gem to calculate readability statistics of a text object - paragraphs, sentences, articles", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/kupolak/textstat", "source_code_uri": "https://github.com/kupolak/textstat", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "85d7ec0352330c899756658255bfb5f8d6036de844af8ab2e4983f57c47a475b", "spec_sha": "07d211d61a4c0f45de01752168b3c1d71cc6625885a255c7b0cf5e25567cb352", "project_uri": "https://rubygems.org/gems/textstat", "gem_uri": "https://rubygems.org/gems/textstat-1.0.0.gem", "homepage_uri": "https://github.com/kupolak/textstat", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/kupolak/textstat", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "benchmark-ips", "requirements": "~> 2.14" }, { "name": "brakeman", "requirements": "~> 6.2" }, { "name": "bundler", "requirements": ">= 2.0" }, { "name": "bundler-audit", "requirements": "~> 0.9" }, { "name": "memory_profiler", "requirements": "~> 1.1" }, { "name": "rake", "requirements": "~> 13.3" }, { "name": "redcarpet", "requirements": "~> 3.6" }, { "name": "rspec", "requirements": "~> 3.13" }, { "name": "rubocop", "requirements": "~> 1.69" }, { "name": "rubocop-performance", "requirements": "~> 1.23" }, { "name": "rubocop-rake", "requirements": "~> 0.6" }, { "name": "rubocop-rspec", "requirements": "~> 2.31" }, { "name": "rubocop-thread_safety", "requirements": "~> 0.6" }, { "name": "simplecov", "requirements": "~> 0.22" }, { "name": "simplecov-lcov", "requirements": "~> 0.8" }, { "name": "yard", "requirements": "~> 0.9" } ], "runtime": [ { "name": "text-hyphen", "requirements": "~> 1.4.1" } ] } } |
2025-07-08 04:28:48 UTC |
N91vdbgaU1KHdQgRE1WiA |
fusuma-plugin-appmatcherfusuma-plugin-appmatcher is Fusuma plugin for assigning gesture mapping per application. |
0.9.0 | Content{ "name": "fusuma-plugin-appmatcher", "downloads": 26968, "version": "0.9.0", "version_created_at": "2025-07-08T04:21:52.514Z", "version_downloads": 0, "platform": "ruby", "authors": "iberianpig", "info": "fusuma-plugin-appmatcher is Fusuma plugin for assigning gesture mapping per application.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "49d8ed28d8a13c1463352535efa1d8ca5932d6f16fffff5b66c0eab6ff367290", "spec_sha": "8ba9979fdbae97d0284e18c7d0fdb02e7c4e0a4ae457968f02a0390e52829b8e", "project_uri": "https://rubygems.org/gems/fusuma-plugin-appmatcher", "gem_uri": "https://rubygems.org/gems/fusuma-plugin-appmatcher-0.9.0.gem", "homepage_uri": "https://github.com/iberianpig/fusuma-plugin-appmatcher", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/fusuma-plugin-appmatcher/0.9.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "fusuma", "requirements": ">= 3.0" }, { "name": "rexml", "requirements": ">= 0" }, { "name": "ruby-dbus", "requirements": ">= 0" } ] } } |
2025-07-08 04:21:55 UTC |
J-h4epg8lHXQ1k8FQTtxV |
mecha_browserMecha Browser is a Ruby gem that allows users to browse the web programmatically, automating interactions with web pages and extracting information in a mechanical fashion. |
0.1.0 | Content{ "name": "mecha_browser", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-07-08T04:14:05.923Z", "version_downloads": 0, "platform": "ruby", "authors": "src", "info": "Mecha Browser is a Ruby gem that allows users to browse the web programmatically, automating interactions with web pages and extracting information in a mechanical fashion.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://srcw.net", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "793285adc6c83680df33a377d68c09ca34e9fb5425ca794c9d5fe4e565d71a68", "spec_sha": "c1fc4c6ea6fdd4b2cf8df0b41986261858854cd9661239d60aa4bfa3c1a1731f", "project_uri": "https://rubygems.org/gems/mecha_browser", "gem_uri": "https://rubygems.org/gems/mecha_browser-0.1.0.gem", "homepage_uri": "https://srcw.net", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "web_loader", "requirements": ">= 0" } ] } } |
2025-07-08 04:14:07 UTC |
WjaGCyERG0Ep8He_gtL_4 |
cocoawebviewWebview ruby binding for macOS |
0.3.14 | Content{ "name": "cocoawebview", "downloads": 3281, "version": "0.3.14", "version_created_at": "2025-07-08T03:56:05.336Z", "version_downloads": 0, "platform": "ruby", "authors": "Tommy Jeff", "info": "Webview ruby binding for macOS", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/orklann/cocoawebview", "source_code_uri": "https://github.com/orklann/cocoawebview" }, "yanked": false, "sha": "6fef253b0b2e634171f8e7406a1bc6e604334199bdbc3dd23073202ca3d9f048", "spec_sha": "763e25895c89c07861f6b2da69301305365bf217225fb0474c2cfa4982b64ff8", "project_uri": "https://rubygems.org/gems/cocoawebview", "gem_uri": "https://rubygems.org/gems/cocoawebview-0.3.14.gem", "homepage_uri": "https://github.com/orklann/cocoawebview", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/orklann/cocoawebview", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 03:56:07 UTC |
iIB-BT1og3S-Hg0PCxLC- |
thumb_genThumbGen is a Ruby gem that simplifies the creation of article thumbnails by allowing developers to easily generate and customize thumbnails with text overlays. Ideal for blogs, news sites, and any content-driven platforms. |
0.2.0 | Content{ "name": "thumb_gen", "downloads": 560, "version": "0.2.0", "version_created_at": "2025-07-08T03:51:31.816Z", "version_downloads": 0, "platform": "ruby", "authors": "YutoYasunaga", "info": "ThumbGen is a Ruby gem that simplifies the creation of article thumbnails by allowing developers to easily generate and customize thumbnails with text overlays. Ideal for blogs, news sites, and any content-driven platforms.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/YutoYasunaga/thumb_gen", "source_code_uri": "https://github.com/YutoYasunaga/thumb_gen.git", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "bbc3856b324077f438f51a27d3edd4efd00a195cbe39cc461bc6408ad0e36291", "spec_sha": "688bd3fbdf2dea0e3ad61375a323112502ad72f4a99debd46e26ea89da1ae42d", "project_uri": "https://rubygems.org/gems/thumb_gen", "gem_uri": "https://rubygems.org/gems/thumb_gen-0.2.0.gem", "homepage_uri": "https://github.com/YutoYasunaga/thumb_gen", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/YutoYasunaga/thumb_gen.git", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rmagick", "requirements": "~> 6.0.0" } ] } } |
2025-07-08 03:51:35 UTC |
K6hqKVwp3KE6KOvnuhdO9 |
pais_legacyConnects to PAIS Legacy (Informix) custom API over an ssh connection. |
2.6.14 | Content{ "name": "pais_legacy", "downloads": 19676, "version": "2.6.14", "version_created_at": "2025-07-08T03:23:20.559Z", "version_downloads": 0, "platform": "ruby", "authors": "Michael Pope", "info": "Connects to PAIS Legacy (Informix) custom API over an ssh connection.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/map7/pais_legacy" }, "yanked": false, "sha": "4728d57c6466f7eef36bb5e85a3ce4c55aeb66b215b6f9230821435be9a5291d", "spec_sha": "f4a8434cccdfd7e5715d4fedb6d60bbe3b8fb007d0adf1501176f8722885adcb", "project_uri": "https://rubygems.org/gems/pais_legacy", "gem_uri": "https://rubygems.org/gems/pais_legacy-2.6.14.gem", "homepage_uri": "https://github.com/map7/pais_legacy", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "net-ssh", "requirements": ">= 0" }, { "name": "pastel", "requirements": "~> 0.8" } ] } } |
2025-07-08 03:23:22 UTC |
JzMv3pwkJZncPjUkzIp4a |
alipan-sdkA Ruby program to facilitate accessing Alipan Service |
0.1.3 | Content{ "name": "alipan-sdk", "downloads": 362, "version": "0.1.3", "version_created_at": "2025-07-08T03:00:20.851Z", "version_downloads": 0, "platform": "ruby", "authors": "freeshenls", "info": "A Ruby program to facilitate accessing Alipan Service", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/freeshenls/alipan-ruby-sdk", "changelog_uri": "https://github.com/freeshenls/alipan-ruby-sdk/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/freeshenls/alipan-ruby-sdk", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "e11bcc179d49967b5a49363f56c78302dce639af3d9251fbea9b223fc5751017", "spec_sha": "4cc39c6cf615815fa06de5b07fb261e42e40c18915db2236a964547581fcc859", "project_uri": "https://rubygems.org/gems/alipan-sdk", "gem_uri": "https://rubygems.org/gems/alipan-sdk-0.1.3.gem", "homepage_uri": "https://github.com/freeshenls/alipan-ruby-sdk", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/freeshenls/alipan-ruby-sdk", "bug_tracker_uri": null, "changelog_uri": "https://github.com/freeshenls/alipan-ruby-sdk/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rest-client", "requirements": "~> 2.1" } ] } } |
2025-07-08 03:00:23 UTC |
a6t2nbyQh2KsX2QVlVCRC |
shadcn_phlexcomponentsShadcn Phlexcomponents is a UI Component library built for Ruby on Rails. |
0.1.17 | Content{ "name": "shadcn_phlexcomponents", "downloads": 1354, "version": "0.1.17", "version_created_at": "2025-07-08T02:19:29.949Z", "version_downloads": 0, "platform": "ruby", "authors": "Sean Yeoh", "info": "Shadcn Phlexcomponents is a UI Component library built for Ruby on Rails.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/sean-yeoh/shadcn_phlexcomponents", "changelog_uri": "https://github.com/sean-yeoh/shadcn_phlexcomponents/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/sean-yeoh/shadcn_phlexcomponents" }, "yanked": false, "sha": "85317f886cadc0fd03dd62519e0c984dea634a80c62b3f249887c79222ee2da3", "spec_sha": "301850f0dc10851aaaeef2e6272ddd2e1204f6198b45b62a174c5f116e2e1ff8", "project_uri": "https://rubygems.org/gems/shadcn_phlexcomponents", "gem_uri": "https://rubygems.org/gems/shadcn_phlexcomponents-0.1.17.gem", "homepage_uri": "https://github.com/sean-yeoh/shadcn_phlexcomponents", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sean-yeoh/shadcn_phlexcomponents", "bug_tracker_uri": null, "changelog_uri": "https://github.com/sean-yeoh/shadcn_phlexcomponents/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "lucide-rails", "requirements": "~> 0.5.1" }, { "name": "phlex-rails", "requirements": "~> 2.1" }, { "name": "railties", "requirements": "~> 8.0" }, { "name": "tailwind_merge", "requirements": "~> 1.0" } ] } } |
2025-07-08 02:19:31 UTC |
zt8Ika8rKFiQ70rZ8UHi8 |
metanorma-plugin-glossaristMetanorma plugin for glossarist |
0.2.7 | Content{ "name": "metanorma-plugin-glossarist", "downloads": 69581, "version": "0.2.7", "version_created_at": "2025-07-08T02:16:36.971Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "Metanorma plugin for glossarist", "licenses": [ "BSD-2-Clause" ], "metadata": {}, "yanked": false, "sha": "343807e33f9137c3550e2633c09a1d35b75e94ce9667f5865615a9dc262b950f", "spec_sha": "995f7a72920d9d41d6deea85506d4b457e4774156b070154d619ab581972f8aa", "project_uri": "https://rubygems.org/gems/metanorma-plugin-glossarist", "gem_uri": "https://rubygems.org/gems/metanorma-plugin-glossarist-0.2.7.gem", "homepage_uri": "https://github.com/metanorma/metanorma-plugin-glossarist", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/metanorma-plugin-glossarist/0.2.7", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "asciidoctor", "requirements": ">= 0" }, { "name": "glossarist", "requirements": "~> 2.3.7" }, { "name": "liquid", "requirements": ">= 0" } ] } } |
2025-07-08 02:16:40 UTC |
gnxoAspRNzhiG-g3MIQ8Y |
brutNOT YET RELEASED - An opinionated web framework build on web standards |
0.1.0 | Content{ "name": "brut", "downloads": 4665, "version": "0.1.0", "version_created_at": "2025-07-08T01:42:59.907Z", "version_downloads": 0, "platform": "ruby", "authors": "David Bryant Copeland", "info": "NOT YET RELEASED - An opinionated web framework build on web standards", "licenses": [], "metadata": { "homepage_uri": "https://naildrivin5.com", "changelog_uri": "https://naildrivin5.com", "source_code_uri": "https://naildrivin5.com", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "e02cd83d497b2013eec7cac0b17ab4ecbe18df37451a97e3de2def6c35f15238", "spec_sha": "a7f1b115ecf88a8fa00443976d9a582559eb22b28b6904346676642574f0c046", "project_uri": "https://rubygems.org/gems/brut", "gem_uri": "https://rubygems.org/gems/brut-0.1.0.gem", "homepage_uri": "https://naildrivin5.com", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://naildrivin5.com", "bug_tracker_uri": null, "changelog_uri": "https://naildrivin5.com", "funding_uri": null, "dependencies": { "development": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "bundler", "requirements": ">= 0" }, { "name": "dotenv", "requirements": ">= 0" }, { "name": "factory_bot", "requirements": ">= 0" }, { "name": "faker", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rdiscount", "requirements": ">= 0" }, { "name": "rdoc", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "yard", "requirements": ">= 0" } ], "runtime": [ { "name": "concurrent-ruby", "requirements": ">= 0" }, { "name": "i18n", "requirements": ">= 0" }, { "name": "irb", "requirements": ">= 0" }, { "name": "nokogiri", "requirements": ">= 0" }, { "name": "opentelemetry-exporter-otlp", "requirements": ">= 0" }, { "name": "opentelemetry-sdk", "requirements": ">= 0" }, { "name": "ostruct", "requirements": ">= 0" }, { "name": "phlex", "requirements": ">= 0" }, { "name": "prism", "requirements": ">= 0" }, { "name": "rack-protection", "requirements": ">= 0" }, { "name": "rackup", "requirements": ">= 0" }, { "name": "semantic_logger", "requirements": ">= 0" }, { "name": "sequel", "requirements": ">= 0" }, { "name": "sinatra", "requirements": ">= 0" }, { "name": "tzinfo", "requirements": ">= 0" }, { "name": "tzinfo-data", "requirements": ">= 0" }, { "name": "zeitwerk", "requirements": ">= 0" } ] } } |
2025-07-08 01:43:01 UTC |
WzKi0Lh1Z7yJxC8fWmWQh |
flex-cartesianFlexible and human-friendly Cartesian product enumerator for Ruby. Supports functions on cartesian, dimensionality-agnostic/dimensionality-aware iterators, named dimensions, tabular output, lazy/eager evaluation, progress bar, import from JSON/YAML, and export to Markdown/CSV. Code example: https://github.com/Yuri-Rassokhin/flex-cartesian/blob/main/README.md#usage |
0.1.9 | Content{ "name": "flex-cartesian", "downloads": 712, "version": "0.1.9", "version_created_at": "2025-07-08T01:03:42.130Z", "version_downloads": 0, "platform": "ruby", "authors": "Yury Rassokhin", "info": "Flexible and human-friendly Cartesian product enumerator for Ruby. Supports functions on cartesian, dimensionality-agnostic/dimensionality-aware iterators, named dimensions, tabular output, lazy/eager evaluation, progress bar, import from JSON/YAML, and export to Markdown/CSV. Code example: https://github.com/Yuri-Rassokhin/flex-cartesian/blob/main/README.md#usage", "licenses": [ "GPL-3.0" ], "metadata": { "source_code_uri": "https://github.com/Yuri-Rassokhin/flex-cartesian" }, "yanked": false, "sha": "56bdcae9defcb6a535d1999f51f17e71765a52ba4ea7409b0f914826d3902516", "spec_sha": "8de8392cc608a83fff46ac299edae94a91e4470467825cb72d067ebfbce5a0be", "project_uri": "https://rubygems.org/gems/flex-cartesian", "gem_uri": "https://rubygems.org/gems/flex-cartesian-0.1.9.gem", "homepage_uri": "https://github.com/Yuri-Rassokhin/flex-cartesian", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Yuri-Rassokhin/flex-cartesian", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "colorize", "requirements": "~> 0.8" }, { "name": "json", "requirements": "~> 2.0" }, { "name": "ruby-progressbar", "requirements": "~> 1.13" } ] } } |
2025-07-08 01:03:43 UTC |
uldkk3ds3FRVZXZHhG5hj |
purple-clientBuild API wrappers faster |
0.1.7.1 | Content{ "name": "purple-client", "downloads": 1556, "version": "0.1.7.1", "version_created_at": "2025-07-08T00:49:38.678Z", "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": "c8333949ecdc393e6ac80bcef8a732a207cc3029f83f2b8b8d29c47ca45104a0", "spec_sha": "dd8ffa56c050404ea1929e12d357249797b620ff1be5f89e0be0ba329a59a6e6", "project_uri": "https://rubygems.org/gems/purple-client", "gem_uri": "https://rubygems.org/gems/purple-client-0.1.7.1.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 00:49:40 UTC |
1W0JKc8dR2JYNcU3LzUnk |
llm_chainRuby-analog LangChain to work with LLM |
0.5.4 | Content{ "name": "llm_chain", "downloads": 781, "version": "0.5.4", "version_created_at": "2025-07-08T00:30:40.252Z", "version_downloads": 0, "platform": "ruby", "authors": "FuryCow", "info": "Ruby-analog LangChain to work with LLM", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/FuryCow/llm_chain", "source_code_uri": "https://github.com/FuryCow/llm_chain" }, "yanked": false, "sha": "a7399c2f7ec8d154145f096b37c44f328ddea5e2e278e22bd6513d937a2be752", "spec_sha": "b6aed7249ec6ea58c81898b8c3041a142711d76a5e93e904755a4fe8798d163b", "project_uri": "https://rubygems.org/gems/llm_chain", "gem_uri": "https://rubygems.org/gems/llm_chain-0.5.4.gem", "homepage_uri": "https://github.com/FuryCow/llm_chain", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/FuryCow/llm_chain", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [ { "name": "faraday", "requirements": "~> 2.7" }, { "name": "faraday-net_http", "requirements": ">= 0" }, { "name": "httparty", "requirements": ">= 0" }, { "name": "json", "requirements": ">= 0" }, { "name": "redis", "requirements": ">= 0" }, { "name": "weaviate-ruby", "requirements": "= 0.9.1" } ] } } |
2025-07-08 00:30:41 UTC |
njSpGC7V1qX1mC1W0sooC |
purple-clientBuild API wrappers faster |
0.1.6 | Content{ "name": "purple-client", "downloads": 1518, "version": "0.1.6", "version_created_at": "2025-07-08T00:16:09.243Z", "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": "2a2cb3d207a7a08794f83a254ed14dad2a536cac0aee0d45bef71ac07fa08be9", "spec_sha": "e616ba726a282de49781d6b2dac399945a607d97470955b3cacf228caefde1fc", "project_uri": "https://rubygems.org/gems/purple-client", "gem_uri": "https://rubygems.org/gems/purple-client-0.1.6.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 00:16:11 UTC |
etm8P8MZM7iSTI4wEEh1B |
restmeAdd filter/pagination/fields select/sort support to your API controllers |
1.1.1 | Content{ "name": "restme", "downloads": 5094, "version": "1.1.1", "version_created_at": "2025-07-08T00:01:42.444Z", "version_downloads": 0, "platform": "ruby", "authors": "everson-ever", "info": "Add filter/pagination/fields select/sort support to your API controllers", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/everson-ever/restme", "changelog_uri": "https://github.com/everson-ever/restme/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/everson-ever/restme", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "2a112be7dbe0c346eb882a437c55417cb77b30192b470497d7e1d11cbd224fbc", "spec_sha": "2f7d21d4a53933033c581c2d0d3285555b28a581453ae8ddfc4603bfea20cccf", "project_uri": "https://rubygems.org/gems/restme", "gem_uri": "https://rubygems.org/gems/restme-1.1.1.gem", "homepage_uri": "https://github.com/everson-ever/restme", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/everson-ever/restme", "bug_tracker_uri": null, "changelog_uri": "https://github.com/everson-ever/restme/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-08 00:01:44 UTC |
2YS8mQNv6iTygUpz4I42n |
dbwatcherDB Watcher helps developers debug Rails applications by tracking all database changes |
1.1.1 | Content{ "name": "dbwatcher", "downloads": 349, "version": "1.1.1", "version_created_at": "2025-07-08T00:00:36.731Z", "version_downloads": 0, "platform": "ruby", "authors": "Huy Nguyen", "info": "DB Watcher helps developers debug Rails applications by tracking all database changes", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/patrick204nqh/dbwatcher", "changelog_uri": "https://github.com/patrick204nqh/dbwatcher/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/patrick204nqh/dbwatcher/issues", "source_code_uri": "https://github.com/patrick204nqh/dbwatcher", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://github.com/patrick204nqh/dbwatcher/blob/main/README.md", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "a8b078849aad22ec5b3758f484370032def927b4302fb02e4fcf37e3055c7d5f", "spec_sha": "7d4f059be5cc8f4eb4e4c0e9bb0c812e5027f716d13a5e8becfd03108249f827", "project_uri": "https://rubygems.org/gems/dbwatcher", "gem_uri": "https://rubygems.org/gems/dbwatcher-1.1.1.gem", "homepage_uri": "https://github.com/patrick204nqh/dbwatcher", "wiki_uri": null, "documentation_uri": "https://github.com/patrick204nqh/dbwatcher/blob/main/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/patrick204nqh/dbwatcher", "bug_tracker_uri": "https://github.com/patrick204nqh/dbwatcher/issues", "changelog_uri": "https://github.com/patrick204nqh/dbwatcher/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "capybara", "requirements": "~> 3.0" }, { "name": "cucumber-rails", "requirements": "~> 3.1" }, { "name": "database_cleaner-active_record", "requirements": "~> 2.0" }, { "name": "rspec-rails", "requirements": "~> 6.0" }, { "name": "sassc", "requirements": "~> 2.4" }, { "name": "selenium-webdriver", "requirements": "~> 4.0" }, { "name": "sprockets-rails", "requirements": "~> 3.4" }, { "name": "sqlite3", "requirements": "~> 1.4" }, { "name": "webrick", "requirements": "~> 1.8" } ], "runtime": [ { "name": "rails", "requirements": ">= 6.0" } ] } } |
2025-07-08 00:00:38 UTC |
TV3n11Z6E_aul8cFuaEe_ |
ru.BeeApplication web server written on Ruby |
1.9.12 | Content{ "name": "ru.Bee", "downloads": 5053, "version": "1.9.12", "version_created_at": "2025-07-07T23:56:39.323Z", "version_downloads": 0, "platform": "ruby", "authors": "Oleg Saltykov", "info": "Application web server written on Ruby", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "8d54b30dc2837d16d8635ccbc6183b2169df5863a043fef44091dafebd4d62b9", "spec_sha": "2a6a16ba1e64fdfc37b4f2214340545cd38ac0d88c73e19df57df46061fccc10", "project_uri": "https://rubygems.org/gems/ru.Bee", "gem_uri": "https://rubygems.org/gems/ru.Bee-1.9.12.gem", "homepage_uri": "https://github.com/nucleom42/rubee", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ru.Bee/1.9.12", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bundler", "requirements": "~> 2.1, >= 2.1.4" } ] } } |
2025-07-07 23:56:42 UTC |
-0wvTfDa2QZ_x7WFDmSN0 |
jekyll-bookshopA Jekyll plugin to load components from bookshop |
3.16.3 | Content{ "name": "jekyll-bookshop", "downloads": 227401, "version": "3.16.3", "version_created_at": "2025-07-07T23:49:03.038Z", "version_downloads": 0, "platform": "ruby", "authors": "CloudCannon", "info": "A Jekyll plugin to load components from bookshop", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "163444a578c9ccaba8c7d251a51fb6d089b4a7888f826e3feacf10aa615d7346", "spec_sha": "11c492ae970f6ed6716521020345f1227461b2101187c619427332d2f1c11d25", "project_uri": "https://rubygems.org/gems/jekyll-bookshop", "gem_uri": "https://rubygems.org/gems/jekyll-bookshop-3.16.3.gem", "homepage_uri": "https://github.com/cloudcannon/bookshop", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/jekyll-bookshop/3.16.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rubocop", "requirements": "~> 0.80" }, { "name": "rubocop-jekyll", "requirements": "~> 0.11" } ], "runtime": [ { "name": "dry-inflector", "requirements": ">= 0.1, < 1.0" }, { "name": "jekyll", "requirements": ">= 3.7, < 5.0" } ] } } |
2025-07-07 23:49:04 UTC |
ptVpedpHTckIeRbVsQPbN |
code_sageWisdom for your code - an intelligent code review assistant using LLM |
0.1.1 | Content{ "name": "code_sage", "downloads": 127, "version": "0.1.1", "version_created_at": "2025-07-07T23:39:49.915Z", "version_downloads": 0, "platform": "ruby", "authors": "FuryCow", "info": "Wisdom for your code - an intelligent code review assistant using LLM", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/FuryCow/code_sage", "changelog_uri": "https://github.com/FuryCow/code_sage/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/FuryCow/code_sage" }, "yanked": false, "sha": "acc35800677567823e71ac3e385703fc66e02a323aec15e629ec416c887304b5", "spec_sha": "8718aa8a148a7526d998fa9600c9fcefdff0af881c4fd632e5a712f431b086f4", "project_uri": "https://rubygems.org/gems/code_sage", "gem_uri": "https://rubygems.org/gems/code_sage-0.1.1.gem", "homepage_uri": "https://github.com/FuryCow/code_sage", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/FuryCow/code_sage", "bug_tracker_uri": null, "changelog_uri": "https://github.com/FuryCow/code_sage/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [ { "name": "colorize", "requirements": "~> 0.8" }, { "name": "llm_chain", "requirements": "~> 0.5.2" }, { "name": "rugged", "requirements": "~> 1.0" }, { "name": "thor", "requirements": "~> 1.0" } ] } } |
2025-07-07 23:39:52 UTC |
tXeMpA0xByN71Y1-Ymvft |
onebusaway-sdkRuby library to access the Onebusaway SDK API |
1.0.14 | Content{ "name": "onebusaway-sdk", "downloads": 2533, "version": "1.0.14", "version_created_at": "2025-07-07T23:34:37.064Z", "version_downloads": 0, "platform": "ruby", "authors": "Onebusaway SDK", "info": "Ruby library to access the Onebusaway SDK API", "licenses": [], "metadata": { "homepage_uri": "https://gemdocs.org/gems/onebusaway-sdk", "source_code_uri": "https://github.com/OneBusAway/ruby-sdk", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "aaa5aeb34c7f4fc921b4351a29e4f7b170ad1197251d6615af0745e9e35239c9", "spec_sha": "98fdb10379ba122c76c570ca54e0b73dcec15283341d7b8eea79e72b885d80c4", "project_uri": "https://rubygems.org/gems/onebusaway-sdk", "gem_uri": "https://rubygems.org/gems/onebusaway-sdk-1.0.14.gem", "homepage_uri": "https://gemdocs.org/gems/onebusaway-sdk", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/OneBusAway/ruby-sdk", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "connection_pool", "requirements": ">= 0" } ] } } |
2025-07-07 23:34:40 UTC |
rzLZ3LCX0DTseAyUWRO7r |
purple-clientBuild API wrappers faster |
0.1.5.2 | Content{ "name": "purple-client", "downloads": 1470, "version": "0.1.5.2", "version_created_at": "2025-07-07T23:28:51.831Z", "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": "ef9c6d1f60233044c942c9891fc46f84012c95512e9249f9b410c799563be7d3", "spec_sha": "9a758df711a272e0ee5bc386f97f62368704c76e89c288be424cb54535f10fb8", "project_uri": "https://rubygems.org/gems/purple-client", "gem_uri": "https://rubygems.org/gems/purple-client-0.1.5.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-07 23:28:53 UTC |
8XQPCCKHzV13mNb7H33rR |
chef-zeroSelf-contained, easy-setup, fast-start in-memory Chef server for testing and solo setup purposes |
15.0.21 | Content{ "name": "chef-zero", "downloads": 20764171, "version": "15.0.21", "version_created_at": "2025-07-07T23:24:06.297Z", "version_downloads": 0, "platform": "ruby", "authors": "Chef Software, Inc.", "info": "Self-contained, easy-setup, fast-start in-memory Chef server for testing and solo setup purposes", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "f4a6115f8d1aa1901fe12d4d7b63496cec7e6f4260d90097adbdf0cb110ae6cb", "spec_sha": "1463900741f38ed22e8151c10d02084f678426ef054396cedead50365c0b0b16", "project_uri": "https://rubygems.org/gems/chef-zero", "gem_uri": "https://rubygems.org/gems/chef-zero-15.0.21.gem", "homepage_uri": "https://github.com/chef/chef-zero", "wiki_uri": "", "documentation_uri": "https://github.com/jkeiser/chef-zero/blob/master/README.rdoc", "mailing_list_uri": "", "source_code_uri": "https://github.com/jkeiser/chef-zero", "bug_tracker_uri": "https://github.com/jkeiser/chef-zero/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 7, < 8.1" }, { "name": "ffi-yajl", "requirements": ">= 2.2, < 4.0" }, { "name": "hashie", "requirements": ">= 2.0, < 6.0" }, { "name": "mixlib-log", "requirements": ">= 2.0, < 4.0" }, { "name": "rack", "requirements": "~> 3.1, >= 3.1.16" }, { "name": "rackup", "requirements": "~> 2.2, >= 2.2.1" }, { "name": "unf_ext", "requirements": "~> 0.0.8" }, { "name": "uuidtools", "requirements": "~> 2.1" }, { "name": "webrick", "requirements": ">= 0" } ] } } |
2025-07-07 23:24:09 UTC |
pW-vgfL7xuYdWbsx-58pC |
purple-clientBuild API wrappers faster |
0.1.5.1 | Content{ "name": "purple-client", "downloads": 1464, "version": "0.1.5.1", "version_created_at": "2025-07-07T23:18:47.866Z", "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": "93878dc999fb246f30e69557ffa0b08935bbcda5a4a3b6e59e82a0c87cae35aa", "spec_sha": "0b5032378ab095fa2e454aa37e14140641c99f7d51fad00226596525cc6bf058", "project_uri": "https://rubygems.org/gems/purple-client", "gem_uri": "https://rubygems.org/gems/purple-client-0.1.5.1.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-07 23:18:49 UTC |
fSuvDwiZVpsSV_jDysnDN |
udene_sdkRuby SDK for integrating with Udene's fraud detection and security services |
1.1.0 | Content{ "name": "udene_sdk", "downloads": 192, "version": "1.1.0", "version_created_at": "2025-07-07T23:16:30.301Z", "version_downloads": 0, "platform": "ruby", "authors": "Udene Team", "info": "Ruby SDK for integrating with Udene's fraud detection and security services", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/udene/ruby-sdk", "source_code_uri": "https://github.com/udene/ruby-sdk", "documentation_uri": "https://docs.udene.net" }, "yanked": false, "sha": "7063f877b7b858d67e3b6590dd3d776d9460dd3a79d0d454d4e2da7659c1cbff", "spec_sha": "efc2b5087236af4578a25014aa00bb21bf21dba3761c5fc727c3eaefd931a776", "project_uri": "https://rubygems.org/gems/udene_sdk", "gem_uri": "https://rubygems.org/gems/udene_sdk-1.1.0.gem", "homepage_uri": "https://github.com/udene/ruby-sdk", "wiki_uri": null, "documentation_uri": "https://docs.udene.net", "mailing_list_uri": null, "source_code_uri": "https://github.com/udene/ruby-sdk", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [ { "name": "faraday", "requirements": "~> 1.0" }, { "name": "faraday_middleware", "requirements": "~> 1.0" } ] } } |
2025-07-07 23:16:31 UTC |
EPuZzMbdFLpkUwmFyFdOm |
encrypted_parameter_filterRequest parameters can't be encrypted by default in ActiveSupport::Parameter filter. This gem allows you to encrypt parameters in logs. |
0.1.1 | Content{ "name": "encrypted_parameter_filter", "downloads": 0, "version": "0.1.1", "version_created_at": "2025-07-07T23:16:11.342Z", "version_downloads": 0, "platform": "ruby", "authors": "Joe Hunt", "info": "Request parameters can't be encrypted by default in ActiveSupport::Parameter filter. This gem allows you to encrypt parameters in logs.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/josephbhunt/encrypted_parameter_filter", "source_code_uri": "https://github.com/josephbhunt/encrypted_parameter_filter" }, "yanked": false, "sha": "01925c0d80fe325364918a25c4fcf37ca2d4e6c027cc45596d75c38d43ce08fd", "spec_sha": "c7701159b8cc52cc660f544cd7da01fbf2e6a1fe7648410ce968c2965b4e553f", "project_uri": "https://rubygems.org/gems/encrypted_parameter_filter", "gem_uri": "https://rubygems.org/gems/encrypted_parameter_filter-0.1.1.gem", "homepage_uri": "https://github.com/josephbhunt/encrypted_parameter_filter", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/josephbhunt/encrypted_parameter_filter", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.16" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rubocop-rails-omakase", "requirements": "~> 1.1" } ], "runtime": [ { "name": "rails", "requirements": "~> 7.0, >= 7.0.0" } ] } } |
2025-07-07 23:16:12 UTC |
-Arvx37LXeuQtgs9fGtOA |
mkbrutmkbrut is how you go from zero to having a Brut app where you can start working. |
0.4.0 | Content{ "name": "mkbrut", "downloads": 942, "version": "0.4.0", "version_created_at": "2025-07-07T23:14:09.893Z", "version_downloads": 0, "platform": "ruby", "authors": "Dave Copeland", "info": "mkbrut is how you go from zero to having a Brut app where you can start working.", "licenses": [], "metadata": {}, "yanked": false, "sha": "0556b89783ca867506daeb542b8244f130e6f8d2c2877e9768b165ce4a5186ba", "spec_sha": "bf9b5446936c83a22088c1d2eb901e6bfd83b5da948775f03da72b29d11bbb97", "project_uri": "https://rubygems.org/gems/mkbrut", "gem_uri": "https://rubygems.org/gems/mkbrut-0.4.0.gem", "homepage_uri": "https://brutrb.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/mkbrut/0.4.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": ">= 0" } ], "runtime": [ { "name": "brut", "requirements": ">= 0" } ] } } |
2025-07-07 23:14:11 UTC |
2DhXDeTHfkcfxQfAuUI64 |
encrypted_parameter_filterRequest parameters can't be encrypted by default in ActiveSupport::Parameter filter. This gem allows you to encrypt parameters in logs. |
0.1.0 | Content{ "name": "encrypted_parameter_filter", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-07-07T23:12:52.750Z", "version_downloads": 0, "platform": "ruby", "authors": "Joe Hunt", "info": "Request parameters can't be encrypted by default in ActiveSupport::Parameter filter. This gem allows you to encrypt parameters in logs.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/josephbhunt/", "source_code_uri": "https://example.com" }, "yanked": false, "sha": "8aa1e62e9c5fe2ebb27e8f732f8845be425dfdee0a9e635c2dff6dc79700b6bc", "spec_sha": "51851abba1fc9ed51c2ce801a92e820ba8b0451d877d32fb71c5e08d03a2b37c", "project_uri": "https://rubygems.org/gems/encrypted_parameter_filter", "gem_uri": "https://rubygems.org/gems/encrypted_parameter_filter-0.1.0.gem", "homepage_uri": "https://github.com/josephbhunt/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://example.com", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.16" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rubocop-rails-omakase", "requirements": "~> 1.1" } ], "runtime": [ { "name": "rails", "requirements": "~> 7.0, >= 7.0.0" } ] } } |
2025-07-07 23:12:54 UTC |
8vGn2ZoiezMy7ctOHabZ0 |
foobara-utilUtility functions used across various Foobara projects |
1.0.1 | Content{ "name": "foobara-util", "downloads": 3443, "version": "1.0.1", "version_created_at": "2025-07-07T23:05:04.597Z", "version_downloads": 0, "platform": "ruby", "authors": "Miles Georgi", "info": "Utility functions used across various Foobara projects", "licenses": [ "Apache-2.0", "MIT" ], "metadata": { "homepage_uri": "https://github.com/foobara/util", "changelog_uri": "https://github.com/foobara/util/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/foobara/util", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "358ef3a8118fdb986e2349fd0ba18e74970106f672944884aefd32b1144ec8a1", "spec_sha": "be44f4a0b220b01f7bc0e1e2858451f8f7ebed848f87d86a77aaa4699dfa542b", "project_uri": "https://rubygems.org/gems/foobara-util", "gem_uri": "https://rubygems.org/gems/foobara-util-1.0.1.gem", "homepage_uri": "https://github.com/foobara/util", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/foobara/util", "bug_tracker_uri": null, "changelog_uri": "https://github.com/foobara/util/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 23:05:06 UTC |
ZD-dfII7s9K3iokD98qLT |
cloudmersive-spam-detection-api-clientSpam Detection API lets you scan content for spam using AI. |
2.2.1 | Content{ "name": "cloudmersive-spam-detection-api-client", "downloads": 311, "version": "2.2.1", "version_created_at": "2025-07-07T23:01:12.338Z", "version_downloads": 0, "platform": "ruby", "authors": "Cloudmersive", "info": "Spam Detection API lets you scan content for spam using AI.", "licenses": [ "Apache 2.0" ], "metadata": {}, "yanked": false, "sha": "7da1e5dd5ba2768bfde9258c45978736289e07057d0d6c8eb2d763f4f2a2d301", "spec_sha": "eecf4d0406fb984b498414538175cb489c6729a10f1bcddef8113d15735fba66", "project_uri": "https://rubygems.org/gems/cloudmersive-spam-detection-api-client", "gem_uri": "https://rubygems.org/gems/cloudmersive-spam-detection-api-client-2.2.1.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cloudmersive-spam-detection-api-client/2.2.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "autotest", "requirements": "~> 4.4, >= 4.4.6" }, { "name": "autotest-fsevent", "requirements": "~> 0.2, >= 0.2.12" }, { "name": "autotest-growl", "requirements": "~> 0.2, >= 0.2.16" }, { "name": "autotest-rails-pure", "requirements": "~> 4.1, >= 4.1.2" }, { "name": "rspec", "requirements": "~> 3.6, >= 3.6.0" }, { "name": "vcr", "requirements": "~> 3.0, >= 3.0.1" }, { "name": "webmock", "requirements": "~> 1.24, >= 1.24.3" } ], "runtime": [ { "name": "json", "requirements": "~> 2.1, >= 2.1.0" }, { "name": "typhoeus", "requirements": "~> 1.0, >= 1.0.1" } ] } } |
2025-07-07 23:01:13 UTC |
7B5dooRq514HHmnHQAmVd |
grepfruitA Ruby gem for searching text patterns in files with colorized output |
3.1.0 | Content{ "name": "grepfruit", "downloads": 11026, "version": "3.1.0", "version_created_at": "2025-07-07T22:57:38.435Z", "version_downloads": 0, "platform": "ruby", "authors": "enjaku4", "info": "A Ruby gem for searching text patterns in files with colorized output", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/brownboxdev/grepfruit", "changelog_uri": "https://github.com/brownboxdev/grepfruit/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/brownboxdev/grepfruit", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "84c125f919d358c43b70ec24f850b8819a70552d304d64412595dc72d8ef8498", "spec_sha": "2e3e4c0518cdaee8faf447fc601aee6ec7813ce9b33f9ef7a2237c297a075792", "project_uri": "https://rubygems.org/gems/grepfruit", "gem_uri": "https://rubygems.org/gems/grepfruit-3.1.0.gem", "homepage_uri": "https://github.com/brownboxdev/grepfruit", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/brownboxdev/grepfruit", "bug_tracker_uri": null, "changelog_uri": "https://github.com/brownboxdev/grepfruit/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "dry-cli", "requirements": "~> 1.2" } ] } } |
2025-07-07 22:57:40 UTC |
5GXf3woW7pzwF2PUrApBu |
axnPattern for writing callable service objects with contract validation and error swallowing |
0.1.0.pre.alpha.2.5.2 | Content{ "name": "axn", "downloads": 1750, "version": "0.1.0.pre.alpha.2.5.2", "version_created_at": "2025-07-07T22:50:23.426Z", "version_downloads": 0, "platform": "ruby", "authors": "Kali Donovan", "info": "Pattern for writing callable service objects with contract validation and error swallowing", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/teamshares/axn", "changelog_uri": "https://github.com/teamshares/axn/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/teamshares/axn", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "be72e175abe2344ec5042b6f70306f1d29437eb1095b72b444ae899f9838915a", "spec_sha": "83fe489d8c40e98c6dff8bae8353f353fcf16d42ccee8b340b277495da92c8d0", "project_uri": "https://rubygems.org/gems/axn", "gem_uri": "https://rubygems.org/gems/axn-0.1.0.pre.alpha.2.5.2.gem", "homepage_uri": "https://github.com/teamshares/axn", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/teamshares/axn", "bug_tracker_uri": null, "changelog_uri": "https://github.com/teamshares/axn/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activemodel", "requirements": "> 7.0" }, { "name": "activesupport", "requirements": "> 7.0" }, { "name": "interactor", "requirements": "= 3.1.2" } ] } } |
2025-07-07 22:50:26 UTC |
rIku_MRDPJDSvPa06xagV |
mayakSet of fully typed utility classes and interfaces integrated with Sorbet. |
0.2.1 | Content{ "name": "mayak", "downloads": 5629, "version": "0.2.1", "version_created_at": "2025-07-07T22:36:16.514Z", "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": "9a9f86de3d7c641b1a34accb95d1e0206a877c7eddd469bcd7915eeb27151edb", "spec_sha": "1d1f9de97040cf9ba471c7770040ba021a40b1aa80f62f69c908c8c6a15fb012", "project_uri": "https://rubygems.org/gems/mayak", "gem_uri": "https://rubygems.org/gems/mayak-0.2.1.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/mayak/0.2.1", "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-runtime", "requirements": ">= 0" } ] } } |
2025-07-07 22:36:19 UTC |
bSJSvSXH6Ccm77Vt8SY2V |
basA versatile business automation suite offering key components for building and automating a wide variety of use cases. It provides an easy-to-use tool for implementing automation workflows without excessive complexity. Formerly known as 'bns'. |
1.8.0 | Content{ "name": "bas", "downloads": 9453, "version": "1.8.0", "version_created_at": "2025-07-07T22:19:59.318Z", "version_downloads": 0, "platform": "ruby", "authors": "kommitters Open Source", "info": "A versatile business automation suite offering key components for building and automating a wide variety of use cases. It provides an easy-to-use tool for implementing automation workflows without excessive complexity. Formerly known as 'bns'.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/kommitters/bas", "source_code_uri": "https://github.com/kommitters/bas" }, "yanked": false, "sha": "db3a52979a81b74f74b41f25020c954283aaa57ad93651a72e14f2da6c4442b3", "spec_sha": "8ad575a891f803f5439e0bdb8368b9f25262deab494743d692a962e95f4b371c", "project_uri": "https://rubygems.org/gems/bas", "gem_uri": "https://rubygems.org/gems/bas-1.8.0.gem", "homepage_uri": "https://github.com/kommitters/bas", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/kommitters/bas", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "elasticsearch", "requirements": "~> 8.0" }, { "name": "httparty", "requirements": "~> 0.22.0" }, { "name": "pg", "requirements": "~> 1.5" } ] } } |
2025-07-07 22:20:00 UTC |
KuJHy0KhVTafEB3z20FHz |
bip_mnemonic2This implementation conforms to BIP-39/BIP39 and PBKDF2 RFC 2898, and has been tested using the test vectors in https://github.com/trezor/python-mnemonic and Appendix B of RFC 3962. This is a fork of original bip_mnemonic with updates. |
2.0.0 | Content{ "name": "bip_mnemonic2", "downloads": 0, "version": "2.0.0", "version_created_at": "2025-07-07T22:18:50.832Z", "version_downloads": 0, "platform": "ruby", "authors": "Sreekanth GS", "info": "This implementation conforms to BIP-39/BIP39 and PBKDF2 RFC 2898, and has been tested using the test vectors in https://github.com/trezor/python-mnemonic and Appendix B of RFC 3962. This is a fork of original bip_mnemonic with updates.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "2a57ddc64aa73debf4f69a160a8a14d70312cc8eccdb9def99f2788274e2ec26", "spec_sha": "f3611e4957275cc598f9e9913da6cea097223170c5fea799c9b5bd17e126ee4b", "project_uri": "https://rubygems.org/gems/bip_mnemonic2", "gem_uri": "https://rubygems.org/gems/bip_mnemonic2-2.0.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/bip_mnemonic2/2.0.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rdoc", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" } ], "runtime": [] } } |
2025-07-07 22:18:52 UTC |
wLLni_BslKMeklx1GFZxX |
mayakSet of fully typed utility classes and interfaces integrated with Sorbet. |
0.2.0 | Content{ "name": "mayak", "downloads": 5626, "version": "0.2.0", "version_created_at": "2025-07-07T22:17:42.514Z", "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": "bb052485013f5b3faa3cba6e49f7516f379ff1ec62ff99358658717115b14d30", "spec_sha": "d66e79163d96376af9e8f0b091add9ae3430760b3d51e29ef717d2314ba3ab69", "project_uri": "https://rubygems.org/gems/mayak", "gem_uri": "https://rubygems.org/gems/mayak-0.2.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/mayak/0.2.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "tapioca", "requirements": ">= 0" } ], "runtime": [ { "name": "sorbet", "requirements": ">= 0" }, { "name": "sorbet-runtime", "requirements": ">= 0" } ] } } |
2025-07-07 22:17:44 UTC |
9mPfgn1jcTaBh-H6K6k8U |
jekyll-bookshopA Jekyll plugin to load components from bookshop |
3.16.2 | Content{ "name": "jekyll-bookshop", "downloads": 227363, "version": "3.16.2", "version_created_at": "2025-07-07T22:01:52.124Z", "version_downloads": 0, "platform": "ruby", "authors": "CloudCannon", "info": "A Jekyll plugin to load components from bookshop", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "5aa6d73a27ec747a24ddf5495c7f0d3eb32cde4e80834bb184dbcdf07a336004", "spec_sha": "b66135fa47d4f19dfea8146dbe45113be30d1df333a1700014b029ef87810b15", "project_uri": "https://rubygems.org/gems/jekyll-bookshop", "gem_uri": "https://rubygems.org/gems/jekyll-bookshop-3.16.2.gem", "homepage_uri": "https://github.com/cloudcannon/bookshop", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/jekyll-bookshop/3.16.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rubocop", "requirements": "~> 0.80" }, { "name": "rubocop-jekyll", "requirements": "~> 0.11" } ], "runtime": [ { "name": "dry-inflector", "requirements": ">= 0.1, < 1.0" }, { "name": "jekyll", "requirements": ">= 3.7, < 5.0" } ] } } |
2025-07-07 22:01:54 UTC |
1c9UgcbmaYXgVOymrAg5o |
oas_railsOasRails is a Rails engine for generating automatic interactive documentation for your Rails APIs. It generates an OAS 3.1 document and displays it using RapiDoc. |
1.1.0 | Content{ "name": "oas_rails", "downloads": 39149, "version": "1.1.0", "version_created_at": "2025-07-07T21:44:36.742Z", "version_downloads": 0, "platform": "ruby", "authors": "a-chacon", "info": "OasRails is a Rails engine for generating automatic interactive documentation for your Rails APIs. It generates an OAS 3.1 document and displays it using RapiDoc.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/a-chacon/oas_rails" }, "yanked": false, "sha": "2e7859490a12b15c5a1826e6ecdb89c48d4fcbfe87bcacd0faf5bd0a80b30952", "spec_sha": "337506bca29e2d8e6a5640f4720756aa3716e88884a0a6535a4b2e4434e0b203", "project_uri": "https://rubygems.org/gems/oas_rails", "gem_uri": "https://rubygems.org/gems/oas_rails-1.1.0.gem", "homepage_uri": "https://github.com/a-chacon/oas_rails", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "easy_talk_two", "requirements": "~> 1.1.2" }, { "name": "oas_core", "requirements": ">= 1.1.0" } ] } } |
2025-07-07 21:44:38 UTC |
6hBQdRy2sxS7BKJ7zN2XP |
ruby_llm-mcpA Ruby client for the Model Context Protocol (MCP) that seamlessly integrates with RubyLLM. Connect to MCP servers via SSE or stdio transports, automatically convert MCP tools into RubyLLM-compatible tools, and enable AI models to interact with external data sources and services. Makes using MCP with RubyLLM as easy as possible. |
0.5.1 | Content{ "name": "ruby_llm-mcp", "downloads": 1483, "version": "0.5.1", "version_created_at": "2025-07-07T21:31:46.907Z", "version_downloads": 0, "platform": "ruby", "authors": "Patrick Vice", "info": "A Ruby client for the Model Context Protocol (MCP) that seamlessly integrates with RubyLLM.\nConnect to MCP servers via SSE or stdio transports, automatically convert MCP tools into\nRubyLLM-compatible tools, and enable AI models to interact with external data sources and\nservices. Makes using MCP with RubyLLM as easy as possible.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/patvice/ruby_llm-mcp", "changelog_uri": "https://github.com/patvice/ruby_llm-mcp/commits/main", "bug_tracker_uri": "https://github.com/patvice/ruby_llm-mcp/issues", "source_code_uri": "https://github.com/patvice/ruby_llm-mcp", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://github.com/patvice/ruby_llm-mcp", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "07de990440e9c916b83c3c8a56ff595268ad1f24dfcf454867da14f80e2beba4", "spec_sha": "853a067e1df58ce8c7be5a7d244face9653ee9f3a5e86e9a61d27f741a89bbaa", "project_uri": "https://rubygems.org/gems/ruby_llm-mcp", "gem_uri": "https://rubygems.org/gems/ruby_llm-mcp-0.5.1.gem", "homepage_uri": "https://github.com/patvice/ruby_llm-mcp", "wiki_uri": null, "documentation_uri": "https://github.com/patvice/ruby_llm-mcp", "mailing_list_uri": null, "source_code_uri": "https://github.com/patvice/ruby_llm-mcp", "bug_tracker_uri": "https://github.com/patvice/ruby_llm-mcp/issues", "changelog_uri": "https://github.com/patvice/ruby_llm-mcp/commits/main", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "httpx", "requirements": "~> 1.4" }, { "name": "ruby_llm", "requirements": "~> 1.3" }, { "name": "zeitwerk", "requirements": "~> 2" } ] } } |
2025-07-07 21:31:48 UTC |
ipzVL1XtGQAQXkf9N5fp1 |
sordGenerate Sorbet RBI files from YARD documentation |
7.1.0 | Content{ "name": "sord", "downloads": 184587, "version": "7.1.0", "version_created_at": "2025-07-07T21:26:37.249Z", "version_downloads": 0, "platform": "ruby", "authors": "Aaron Christiansen", "info": "Generate Sorbet RBI files from YARD documentation", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "e02fd59294da520e50cea80a07fb9bc93db709c552d055871379ae8d8e87601f", "spec_sha": "14ca13ef306be10abbf83d8ae41898c1a1184330c5d7c5387f86a571987fdf60", "project_uri": "https://rubygems.org/gems/sord", "gem_uri": "https://rubygems.org/gems/sord-7.1.0.gem", "homepage_uri": "https://github.com/AaronC81/sord", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/sord/7.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "sorbet", "requirements": ">= 0" } ], "runtime": [ { "name": "commander", "requirements": "~> 5.0" }, { "name": "parlour", "requirements": "~> 9.1" }, { "name": "parser", "requirements": ">= 0" }, { "name": "rbs", "requirements": ">= 3.0, < 5" }, { "name": "sorbet-runtime", "requirements": ">= 0" }, { "name": "yard", "requirements": ">= 0" } ] } } |
2025-07-07 21:26:38 UTC |
NECAi2MHr53AEChGWvxE9 |
parlourA type information generator, merger and parser for Sorbet and Ruby 3/Steep |
9.1.2 | Content{ "name": "parlour", "downloads": 11973376, "version": "9.1.2", "version_created_at": "2025-07-07T21:09:03.912Z", "version_downloads": 0, "platform": "ruby", "authors": "Aaron Christiansen", "info": "A type information generator, merger and parser for Sorbet and Ruby 3/Steep", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "446ce24243e125f0e8c4f9b5722c3b86063d42d8b106c847a7d73a8cc693c382", "spec_sha": "a5779f660031a291d129c4dc9bfe1fe29932bb80c4c5d2ba428a370f78d246bb", "project_uri": "https://rubygems.org/gems/parlour", "gem_uri": "https://rubygems.org/gems/parlour-9.1.2.gem", "homepage_uri": "https://github.com/AaronC81/parlour", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/parlour/9.1.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "rake", "requirements": ">= 12.3.3" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "sorbet", "requirements": ">= 0" }, { "name": "yard", "requirements": ">= 0" } ], "runtime": [ { "name": "commander", "requirements": "~> 5.0" }, { "name": "parser", "requirements": ">= 0" }, { "name": "rainbow", "requirements": "~> 3.0" }, { "name": "sorbet-runtime", "requirements": ">= 0.5" } ] } } |
2025-07-07 21:09:05 UTC |
aLnv1ZU6BSw4QqHodase8 |
sul_orcid_clientThis provides API interaction with the ORCID API |
0.6.0 | Content{ "name": "sul_orcid_client", "downloads": 5596, "version": "0.6.0", "version_created_at": "2025-07-07T20:45:53.788Z", "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": "bdeeeae2c986882d38aff87e207affcf5c650773c8e57b581fa46b86f4b0010a", "spec_sha": "a9ffff732ee1cc33ad6684c1388be1d0d90d60ae721b1794cd16493bde5f57a9", "project_uri": "https://rubygems.org/gems/sul_orcid_client", "gem_uri": "https://rubygems.org/gems/sul_orcid_client-0.6.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-07 20:45:55 UTC |
0wp1DAs-kAxJQFGPQmEZU |
solarwinds_apmAutomatic tracing and metrics for Ruby applications. Get started at cloud.solarwinds.com |
7.0.0.prev3 | Content{ "name": "solarwinds_apm", "downloads": 28151, "version": "7.0.0.prev3", "version_created_at": "2025-07-07T20:39:56.744Z", "version_downloads": 0, "platform": "ruby", "authors": "Maia Engeli, Peter Giacomo Lombardo, Spiros Eliopoulos, Xuan Cao", "info": "Automatic tracing and metrics for Ruby applications. Get started at cloud.solarwinds.com", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://documentation.solarwinds.com/en/success_center/observability/content/intro/landing-page.html", "changelog_uri": "https://github.com/solarwinds/apm-ruby/releases", "source_code_uri": "https://github.com/solarwinds/apm-ruby", "documentation_uri": "https://documentation.solarwinds.com/en/success_center/observability/default.htm#cshid=config-ruby-agent", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "5ba71302f0b53ffe9fd0a44c454699f98b693a7a191327b48032696c349ec758", "spec_sha": "b3ebedf3ebfe1a982e57193684f29d9cfdf6634ab6fb0334884b8eb96dc9133d", "project_uri": "https://rubygems.org/gems/solarwinds_apm", "gem_uri": "https://rubygems.org/gems/solarwinds_apm-7.0.0.prev3.gem", "homepage_uri": "https://documentation.solarwinds.com/en/success_center/observability/content/intro/landing-page.html", "wiki_uri": null, "documentation_uri": "https://documentation.solarwinds.com/en/success_center/observability/default.htm#cshid=config-ruby-agent", "mailing_list_uri": null, "source_code_uri": "https://github.com/solarwinds/apm-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/solarwinds/apm-ruby/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "opentelemetry-exporter-otlp", "requirements": ">= 0.29.1" }, { "name": "opentelemetry-exporter-otlp-metrics", "requirements": ">= 0.3.0" }, { "name": "opentelemetry-instrumentation-all", "requirements": ">= 0.31.0" }, { "name": "opentelemetry-metrics-sdk", "requirements": ">= 0.2.0" }, { "name": "opentelemetry-resource-detector-aws", "requirements": ">= 0.1.0" }, { "name": "opentelemetry-resource-detector-azure", "requirements": ">= 0.2.0" }, { "name": "opentelemetry-resource-detector-container", "requirements": ">= 0.2.0" }, { "name": "opentelemetry-sdk", "requirements": ">= 1.2.0" } ] } } |
2025-07-07 20:39:59 UTC |
laaS4q96LlgkQ2yxuReeP |
modern_treasuryRuby library to access the Modern Treasury API |
0.1.0.pre.alpha.22 | Content{ "name": "modern_treasury", "downloads": 2120, "version": "0.1.0.pre.alpha.22", "version_created_at": "2025-07-07T20:32:04.631Z", "version_downloads": 0, "platform": "ruby", "authors": "Modern Treasury", "info": "Ruby library to access the Modern Treasury API", "licenses": [], "metadata": { "homepage_uri": "https://gemdocs.org/gems/modern_treasury", "source_code_uri": "https://github.com/Modern-Treasury/modern-treasury-ruby", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "7620c2d9aff8f652cdc142a58c35ae9e70c0129ef511940083999297742e806d", "spec_sha": "c6c4da10b2ddf7af7646e9e6d27f4473805bf33ee799b334062f00a1a591e95f", "project_uri": "https://rubygems.org/gems/modern_treasury", "gem_uri": "https://rubygems.org/gems/modern_treasury-0.1.0.pre.alpha.22.gem", "homepage_uri": "https://gemdocs.org/gems/modern_treasury", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Modern-Treasury/modern-treasury-ruby", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "connection_pool", "requirements": ">= 0" } ] } } |
2025-07-07 20:32:06 UTC |
MB1EqNhkelmL379aKsFqL |
migration_queriesGem to generate queries for ActiveRecord migrations, allowing you to see the SQL that will be executed when running migrations. |
1.1.0 | Content{ "name": "migration_queries", "downloads": 349, "version": "1.1.0", "version_created_at": "2025-07-07T20:31:57.199Z", "version_downloads": 0, "platform": "ruby", "authors": "Szymon Lipka", "info": "Gem to generate queries for ActiveRecord migrations, allowing you to see the SQL that will be executed when running migrations.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/szymonlipka/migration_queries", "changelog_uri": "https://github.com/szymonlipka/migration_queries/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/szymonlipka/migration_queries" }, "yanked": false, "sha": "ae398e0e95d5621e42218bb4a0e2280cbf8e7947c3c14c0517fa811f4c3eb5ce", "spec_sha": "3ca2505a0e51a934fd86a4f6da7c401edd41b08e4aef6ef5a07b15c357ba092a", "project_uri": "https://rubygems.org/gems/migration_queries", "gem_uri": "https://rubygems.org/gems/migration_queries-1.1.0.gem", "homepage_uri": "https://github.com/szymonlipka/migration_queries", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/szymonlipka/migration_queries", "bug_tracker_uri": null, "changelog_uri": "https://github.com/szymonlipka/migration_queries/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activerecord", "requirements": ">= 7.0.0" } ] } } |
2025-07-07 20:31:58 UTC |
kDrl0txih4JHLre_UDN47 |
bootstrap_concernsConcerns for building Bootstrap components with Ruby on Rails. |
0.5.4 | Content{ "name": "bootstrap_concerns", "downloads": 3139, "version": "0.5.4", "version_created_at": "2025-07-07T20:11:55.780Z", "version_downloads": 0, "platform": "ruby", "authors": "Evan Brooks, Robert Keresnyei", "info": "Concerns for building Bootstrap components with Ruby on Rails.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "9253530d208fb628f334b9cdc6acd1305319ed1c8fdfc5ef49099c9d784090ad", "spec_sha": "ba511a7cac5e0b5858dd5deca89d75184e6087dcc7a719d1c0a2a73a0d726734", "project_uri": "https://rubygems.org/gems/bootstrap_concerns", "gem_uri": "https://rubygems.org/gems/bootstrap_concerns-0.5.4.gem", "homepage_uri": "https://github.com/swiftvee/bootstrap_concerns", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/bootstrap_concerns/0.5.4", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3" }, { "name": "standard", "requirements": "~> 1" } ], "runtime": [ { "name": "actionview", "requirements": "~> 8" } ] } } |
2025-07-07 20:11:57 UTC |
sikX43OoC-hfbLEIvZ2x3 |
mn2pdfmn2pdf converts Metanorma XML into PDF. This gem is a wrapper around mn2pdf.jar available from https://github.com/metanorma/mn2pdf, with versions matching the JAR file. |
2.28 | Content{ "name": "mn2pdf", "downloads": 290105, "version": "2.28", "version_created_at": "2025-07-07T20:10:40.582Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "mn2pdf converts Metanorma XML into PDF.\nThis gem is a wrapper around mn2pdf.jar available from\nhttps://github.com/metanorma/mn2pdf, with versions matching the JAR file.\n", "licenses": [ "BSD-2-Clause" ], "metadata": {}, "yanked": false, "sha": "648c088cf49521e95e1187be273f0448e9212599c2aa935614f958c8f746508e", "spec_sha": "dabd1e2849568cf73df684c32535e5cd8a5d1593827e8d52f16663e8d9072bd6", "project_uri": "https://rubygems.org/gems/mn2pdf", "gem_uri": "https://rubygems.org/gems/mn2pdf-2.28.gem", "homepage_uri": "https://github.com/metanorma/mn2pdf-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/mn2pdf/2.28", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 20:10:43 UTC |
aSe1swRYn6F0eaZzzB2AE |
playbook_ui_docsDisplay all the components from Playbook UI inside your own system. |
14.22.0.pre.alpha.PLAY22958843 | Content{ "name": "playbook_ui_docs", "downloads": 387569, "version": "14.22.0.pre.alpha.PLAY22958843", "version_created_at": "2025-07-07T20:04:43.440Z", "version_downloads": 0, "platform": "ruby", "authors": "Power UX, Power Devs", "info": "Display all the components from Playbook UI inside your own system.", "licenses": [ "ISC" ], "metadata": {}, "yanked": false, "sha": "4056d0f44a15906a60419c9a2e73f7d1ad7b1ce1d2f9f9423b970063e58c4537", "spec_sha": "7fc131407efb80efb93a6ac4234e5c624cbdd4f6d1ee3f7f128aa7e8ccc5fd1e", "project_uri": "https://rubygems.org/gems/playbook_ui_docs", "gem_uri": "https://rubygems.org/gems/playbook_ui_docs-14.22.0.pre.alpha.PLAY22958843.gem", "homepage_uri": "https://playbook.powerapp.cloud/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/playbook_ui_docs/14.22.0.pre.alpha.PLAY22958843", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "playbook_ui", "requirements": ">= 0" } ] } } |
2025-07-07 20:04:49 UTC |
m-0VsOXMKRU30hPenRrYk |
playbook_uiPlaybook UI is built out in Ruby View Components and React Components. Playbook takes a modern design approach and applies it in a way that makes it easy to support bleeding edge or legacy systems. |
14.22.0.pre.alpha.PLAY22958843 | Content{ "name": "playbook_ui", "downloads": 1546509, "version": "14.22.0.pre.alpha.PLAY22958843", "version_created_at": "2025-07-07T20:04:37.432Z", "version_downloads": 0, "platform": "ruby", "authors": "Power UX, Power Devs", "info": "Playbook UI is built out in Ruby View Components and React Components. Playbook takes a modern design approach and applies it in a way that makes it easy to support bleeding edge or legacy systems.", "licenses": [ "ISC" ], "metadata": {}, "yanked": false, "sha": "fda55daffbad3dae3ee359989ee8988899eef747fbdc960277d390a761d95d60", "spec_sha": "e5e5c8848ef8b35f9c32734535630a3a508476a277494cc0d99fdca369d6b777", "project_uri": "https://rubygems.org/gems/playbook_ui", "gem_uri": "https://rubygems.org/gems/playbook_ui-14.22.0.pre.alpha.PLAY22958843.gem", "homepage_uri": "https://playbook.powerapp.cloud/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/playbook_ui/14.22.0.pre.alpha.PLAY22958843", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "brakeman", "requirements": "= 7.0.0" }, { "name": "byebug", "requirements": ">= 11.0.0" }, { "name": "github_changelog_generator", "requirements": "= 1.15.2" }, { "name": "rails", "requirements": ">= 5.2.4.5" }, { "name": "rspec-html-matchers", "requirements": "= 0.9.1" }, { "name": "rspec-rails", "requirements": "~> 3.8, >= 3.8.0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-performance", "requirements": "~> 1.11.5" }, { "name": "tzinfo-data", "requirements": "= 1.2018.9" }, { "name": "will_paginate", "requirements": "= 3.3.1" } ], "runtime": [ { "name": "actionpack", "requirements": ">= 5.2.4.5" }, { "name": "actionview", "requirements": ">= 5.2.4.5" }, { "name": "activesupport", "requirements": ">= 5.2.4.5" }, { "name": "react-rails", "requirements": "= 2.6.1" }, { "name": "view_component", "requirements": "= 2.83.0" }, { "name": "webpacker-react", "requirements": "~> 0.3.2" } ] } } |
2025-07-07 20:04:43 UTC |
sey4Mqtb6i4hkl95NjLIB |
cpf_cnpj_plusFornece métodos práticos para validar, gerar e formatar números de CPF e CNPJ, incluindo ferramentas de linha de comando para facilitar integrações em sistemas bancários, governamentais e aplicações Ruby em geral. |
0.2.0 | Content{ "name": "cpf_cnpj_plus", "downloads": 16, "version": "0.2.0", "version_created_at": "2025-07-07T19:39:56.243Z", "version_downloads": 0, "platform": "ruby", "authors": "DougNeo", "info": "Fornece métodos práticos para validar, gerar e formatar números de CPF e CNPJ, incluindo\n ferramentas de linha de comando para facilitar integrações em sistemas bancários,\n governamentais e aplicações Ruby em geral.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/DougNeo/cpf_cnpj_plus.git", "changelog_uri": "https://github.com/DougNeo/cpf_cnpj_plus.git/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/DougNeo/cpf_cnpj_plus.git", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "a6e7a945f96b604612c69bc3048678590c9ec0ca3f760c9673a8ca2d43b998e1", "spec_sha": "9e45798b86ed56027e5cac2bd584fd82dacba00147b886c046b2c160b5b2a177", "project_uri": "https://rubygems.org/gems/cpf_cnpj_plus", "gem_uri": "https://rubygems.org/gems/cpf_cnpj_plus-0.2.0.gem", "homepage_uri": "https://github.com/DougNeo/cpf_cnpj_plus.git", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/DougNeo/cpf_cnpj_plus.git", "bug_tracker_uri": null, "changelog_uri": "https://github.com/DougNeo/cpf_cnpj_plus.git/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [] } } |
2025-07-07 19:39:59 UTC |
ecnsLNi8aOCOlRGJZGqb8 |
smullyanA Ruby gem implementing the combinatory logic birds from Raymond Smullyan's To Mock a Mockingbird |
0.1.3 | Content{ "name": "smullyan", "downloads": 322, "version": "0.1.3", "version_created_at": "2025-07-07T19:33:41.434Z", "version_downloads": 0, "platform": "ruby", "authors": "Phil Crissman", "info": "A Ruby gem implementing the combinatory logic birds from Raymond Smullyan's To Mock a Mockingbird", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/philcrissman/smullyan", "changelog_uri": "https://github.com/philcrissman/smullyan/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/philcrissman/smullyan", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "63521879587f5122f180799654ee0f145d2fad9dc742779ee414e8ce346d8fd8", "spec_sha": "7fe3414d906db49c436b56c8b870c1061adea1d0caed555b0f046448f2f5b4e1", "project_uri": "https://rubygems.org/gems/smullyan", "gem_uri": "https://rubygems.org/gems/smullyan-0.1.3.gem", "homepage_uri": "https://github.com/philcrissman/smullyan", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/philcrissman/smullyan", "bug_tracker_uri": null, "changelog_uri": "https://github.com/philcrissman/smullyan/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.18" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rubocop", "requirements": "~> 1.50" }, { "name": "rubocop-minitest", "requirements": "~> 0.31" } ], "runtime": [] } } |
2025-07-07 19:33:46 UTC |
GSuGU-WCFJqHzBcQNb2Js |
logstash-output-elasticsearchThis gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemname. This gem is not a stand-alone program |
12.0.4 | Content{ "name": "logstash-output-elasticsearch", "downloads": 8683163, "version": "12.0.4", "version_created_at": "2025-07-07T19:14:57.928Z", "version_downloads": 0, "platform": "java", "authors": "Elastic", "info": "This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemname. This gem is not a stand-alone program", "licenses": [ "apache-2.0" ], "metadata": { "logstash_group": "output", "logstash_plugin": "true" }, "yanked": false, "sha": "5b2dbfdd5afe413d2d917f30170b5a5ec2c47f5eff212526ebb0efc1acc9a45c", "spec_sha": "982c7fe4096f3e94c53520b289ecb7dc342bde86b59ff68441cf8d7b0e6ee242", "project_uri": "https://rubygems.org/gems/logstash-output-elasticsearch", "gem_uri": "https://rubygems.org/gems/logstash-output-elasticsearch-12.0.4-java.gem", "homepage_uri": "https://www.elastic.co/guide/en/logstash/current/index.html", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/logstash-output-elasticsearch/12.0.4", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "cabin", "requirements": "~> 0.6" }, { "name": "elasticsearch", "requirements": ">= 0" }, { "name": "flores", "requirements": ">= 0" }, { "name": "logstash-codec-plain", "requirements": ">= 0" }, { "name": "logstash-devutils", "requirements": ">= 0" }, { "name": "rspec-collection_matchers", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" }, { "name": "webrick", "requirements": ">= 0" } ], "runtime": [ { "name": "logstash-core-plugin-api", "requirements": ">= 1.60, <= 2.99" }, { "name": "logstash-mixin-ca_trusted_fingerprint_support", "requirements": "~> 1.0" }, { "name": "logstash-mixin-deprecation_logger_support", "requirements": "~> 1.0" }, { "name": "logstash-mixin-ecs_compatibility_support", "requirements": "~> 1.0" }, { "name": "logstash-mixin-normalize_config_support", "requirements": "~> 1.0" }, { "name": "manticore", "requirements": ">= 0.8.0, < 1.0.0" }, { "name": "stud", "requirements": ">= 0.0.17, ~> 0.0" } ] } } |
2025-07-07 19:15:00 UTC |
wsSep8RAo-E_jk7vYMYBm |
cpf_cnpj_plusFornece métodos práticos para validar, gerar e formatar números de CPF e CNPJ, incluindo ferramentas de linha de comando para facilitar integrações em sistemas bancários, governamentais e aplicações Ruby em geral. |
0.1.0 | Content{ "name": "cpf_cnpj_plus", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-07-07T19:14:32.842Z", "version_downloads": 0, "platform": "ruby", "authors": "DougNeo", "info": "Fornece métodos práticos para validar, gerar e formatar números de CPF e CNPJ, incluindo ferramentas de linha de comando para facilitar integrações em sistemas bancários, governamentais e aplicações Ruby em geral.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/DougNeo/cpf_cnpj_plus.git", "changelog_uri": "https://github.com/DougNeo/cpf_cnpj_plus.git/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/DougNeo/cpf_cnpj_plus.git", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "15c6f6a0ad9bceaa41bdf235b17890cf3830ff4a82f9041a7436d048a152721c", "spec_sha": "b1d26189f3b585f957a48ecb2d3bde53ba7efc8e982fd28b39806f9a832cc27e", "project_uri": "https://rubygems.org/gems/cpf_cnpj_plus", "gem_uri": "https://rubygems.org/gems/cpf_cnpj_plus-0.1.0.gem", "homepage_uri": "https://github.com/DougNeo/cpf_cnpj_plus.git", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/DougNeo/cpf_cnpj_plus.git", "bug_tracker_uri": null, "changelog_uri": "https://github.com/DougNeo/cpf_cnpj_plus.git/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [] } } |
2025-07-07 19:14:34 UTC |
MWOLzi9l_EPVoIjbHcrDR |
claude_code_slash_commandsA tool for distributing Claude Code slash commands. |
0.2.3 | Content{ "name": "claude_code_slash_commands", "downloads": 299, "version": "0.2.3", "version_created_at": "2025-07-07T18:35:23.980Z", "version_downloads": 0, "platform": "ruby", "authors": "Andy Waite", "info": "A tool for distributing Claude Code slash commands.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/andyw8/claude_code_slash_commands", "source_code_uri": "https://github.com/andyw8/claude_code_slash_commands", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "6e59a42b1f4752ddfdef325c2efcfb73bd8e3caa809fd51b5cd1a4d4d14f348c", "spec_sha": "500d47e0c60b9bef3ae89ab76bb9b81f7353f759c059f25c1939f749ca528fe9", "project_uri": "https://rubygems.org/gems/claude_code_slash_commands", "gem_uri": "https://rubygems.org/gems/claude_code_slash_commands-0.2.3.gem", "homepage_uri": "https://github.com/andyw8/claude_code_slash_commands", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/andyw8/claude_code_slash_commands", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "base64", "requirements": ">= 0" } ] } } |
2025-07-07 18:35:25 UTC |
0kETotuG1HCKbUuxPXUw_ |
claude_code_slash_commandsA tool for distributing Claude Code slash commands. |
0.2.2 | Content{ "name": "claude_code_slash_commands", "downloads": 299, "version": "0.2.2", "version_created_at": "2025-07-07T18:31:54.696Z", "version_downloads": 0, "platform": "ruby", "authors": "Andy Waite", "info": "A tool for distributing Claude Code slash commands.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/andyw8/claude_code_slash_commands", "source_code_uri": "https://github.com/andyw8/claude_code_slash_commands", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "cbce67ce45515c8fa5aeb43b75d5b9b15bf6022526d6c35280f7ab534cfc3d79", "spec_sha": "2a35b8b4dca8df9ee364b2fa4753e98d5f4325b54f9eb7bb6151ab4bc6d641f4", "project_uri": "https://rubygems.org/gems/claude_code_slash_commands", "gem_uri": "https://rubygems.org/gems/claude_code_slash_commands-0.2.2.gem", "homepage_uri": "https://github.com/andyw8/claude_code_slash_commands", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/andyw8/claude_code_slash_commands", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "base64", "requirements": ">= 0" } ] } } |
2025-07-07 18:31:56 UTC |
oj-sz0QZ1N4vU0GfgpU7j |
jekyll-date-localizationLiquid filter for custom locale date formatting. |
0.0.9 | Content{ "name": "jekyll-date-localization", "downloads": 31648, "version": "0.0.9", "version_created_at": "2025-07-07T18:29:31.340Z", "version_downloads": 0, "platform": "ruby", "authors": "krupkat", "info": "Liquid filter for custom locale date formatting.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "1d3ff5fc8e89a27208aee358f666e620ac24cabe7f6eb32250edc6b8d4717675", "spec_sha": "5fdefcd17a34899ccfaca36e35e80407323d6b86dcb9428626413da96574b171", "project_uri": "https://rubygems.org/gems/jekyll-date-localization", "gem_uri": "https://rubygems.org/gems/jekyll-date-localization-0.0.9.gem", "homepage_uri": "https://github.com/krupkat/jekyll-date-localization", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/jekyll-date-localization/0.0.9", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "i18n", "requirements": "~> 1.0" } ] } } |
2025-07-07 18:29:33 UTC |
BstGashoA2wq7rtHB9UM9 |
playbook_ui_docsDisplay all the components from Playbook UI inside your own system. |
14.22.0.pre.alpha.PLAY22958842 | Content{ "name": "playbook_ui_docs", "downloads": 387510, "version": "14.22.0.pre.alpha.PLAY22958842", "version_created_at": "2025-07-07T18:16:20.607Z", "version_downloads": 0, "platform": "ruby", "authors": "Power UX, Power Devs", "info": "Display all the components from Playbook UI inside your own system.", "licenses": [ "ISC" ], "metadata": {}, "yanked": false, "sha": "c533223807d26ea409afe7336c586ec9b5855100f0a56326cb29445f6065ba58", "spec_sha": "db6b7232db58598348bc20dd3a9736d598a3e573c04ac170153298556536ca7a", "project_uri": "https://rubygems.org/gems/playbook_ui_docs", "gem_uri": "https://rubygems.org/gems/playbook_ui_docs-14.22.0.pre.alpha.PLAY22958842.gem", "homepage_uri": "https://playbook.powerapp.cloud/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/playbook_ui_docs/14.22.0.pre.alpha.PLAY22958842", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "playbook_ui", "requirements": ">= 0" } ] } } |
2025-07-07 18:16:23 UTC |
ixOhZenrjM1cgNVZQM7To |
playbook_uiPlaybook UI is built out in Ruby View Components and React Components. Playbook takes a modern design approach and applies it in a way that makes it easy to support bleeding edge or legacy systems. |
14.22.0.pre.alpha.PLAY22958842 | Content{ "name": "playbook_ui", "downloads": 1546377, "version": "14.22.0.pre.alpha.PLAY22958842", "version_created_at": "2025-07-07T18:16:15.459Z", "version_downloads": 0, "platform": "ruby", "authors": "Power UX, Power Devs", "info": "Playbook UI is built out in Ruby View Components and React Components. Playbook takes a modern design approach and applies it in a way that makes it easy to support bleeding edge or legacy systems.", "licenses": [ "ISC" ], "metadata": {}, "yanked": false, "sha": "4a1af5331bfbc28d6986c28aff56a0687fd9b3c7ed002f5a0f53ef8ce24ce4da", "spec_sha": "09f33faee6a52c392efe4e2db5b63b3ef09b9a4b4c72d508a0235895ea64bd04", "project_uri": "https://rubygems.org/gems/playbook_ui", "gem_uri": "https://rubygems.org/gems/playbook_ui-14.22.0.pre.alpha.PLAY22958842.gem", "homepage_uri": "https://playbook.powerapp.cloud/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/playbook_ui/14.22.0.pre.alpha.PLAY22958842", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "brakeman", "requirements": "= 7.0.0" }, { "name": "byebug", "requirements": ">= 11.0.0" }, { "name": "github_changelog_generator", "requirements": "= 1.15.2" }, { "name": "rails", "requirements": ">= 5.2.4.5" }, { "name": "rspec-html-matchers", "requirements": "= 0.9.1" }, { "name": "rspec-rails", "requirements": "~> 3.8, >= 3.8.0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-performance", "requirements": "~> 1.11.5" }, { "name": "tzinfo-data", "requirements": "= 1.2018.9" }, { "name": "will_paginate", "requirements": "= 3.3.1" } ], "runtime": [ { "name": "actionpack", "requirements": ">= 5.2.4.5" }, { "name": "actionview", "requirements": ">= 5.2.4.5" }, { "name": "activesupport", "requirements": ">= 5.2.4.5" }, { "name": "react-rails", "requirements": "= 2.6.1" }, { "name": "view_component", "requirements": "= 2.83.0" }, { "name": "webpacker-react", "requirements": "~> 0.3.2" } ] } } |
2025-07-07 18:16:20 UTC |
ue5jfMmgVZtODzuoDBI6X |
cucumber-html-formatterHTML formatter for Cucumber |
21.13.0 | Content{ "name": "cucumber-html-formatter", "downloads": 32987583, "version": "21.13.0", "version_created_at": "2025-07-07T17:58:09.749Z", "version_downloads": 0, "platform": "ruby", "authors": "Vincent Prêtre", "info": "HTML formatter for Cucumber", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/cucumber/html-formatter", "changelog_uri": "https://github.com/cucumber/html-formatter/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/cucumber/html-formatter/issues", "source_code_uri": "https://github.com/cucumber/html-formatter", "mailing_list_uri": "https://groups.google.com/forum/#!forum/cukes", "documentation_uri": "https://github.com/cucumber/html-formatter" }, "yanked": false, "sha": "882e20b7da8642d6284112bcc837cb96738490086bac227137f543eae587ee4d", "spec_sha": "e5e8627a8c568da3273aefbe80910925912cdee277909abe4b7ba2454b09fa83", "project_uri": "https://rubygems.org/gems/cucumber-html-formatter", "gem_uri": "https://rubygems.org/gems/cucumber-html-formatter-21.13.0.gem", "homepage_uri": "https://github.com/cucumber/html-formatter", "wiki_uri": null, "documentation_uri": "https://github.com/cucumber/html-formatter", "mailing_list_uri": "https://groups.google.com/forum/#!forum/cukes", "source_code_uri": "https://github.com/cucumber/html-formatter", "bug_tracker_uri": "https://github.com/cucumber/html-formatter/issues", "changelog_uri": "https://github.com/cucumber/html-formatter/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "cucumber-compatibility-kit", "requirements": "~> 15.2" }, { "name": "rake", "requirements": "~> 13.2" }, { "name": "rspec", "requirements": "~> 3.13" }, { "name": "rubocop", "requirements": "~> 1.71.0" }, { "name": "rubocop-rake", "requirements": "~> 0.6.0" }, { "name": "rubocop-rspec", "requirements": "~> 2.31.0" } ], "runtime": [ { "name": "cucumber-messages", "requirements": "> 19, < 28" } ] } } |
2025-07-07 17:58:11 UTC |
COoUr6oOjv4KNeao3JSj8 |
yf_as_dataframeDownload market data from Yahoo! Finance's API |
0.4.2 | Content{ "name": "yf_as_dataframe", "downloads": 1061, "version": "0.4.2", "version_created_at": "2025-07-07T17:55:29.564Z", "version_downloads": 0, "platform": "ruby", "authors": "Bill McKinnon", "info": "Download market data from Yahoo! Finance's API", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://www.github.com/bmck/yf_as_dataframe", "changelog_uri": "https://github.com/bmck/yf_as_dataframe/CHANGELOG.rst", "source_code_uri": "https://github.com/bmck/yf_as_dataframe" }, "yanked": false, "sha": "974c026f96ffa76415de442566e643c945345a4ec3263175d70fc93f07fb5c38", "spec_sha": "d9b347c5864b6b1f8e819250e0cf712c7e001d64d68b51ff761c6930535c2bab", "project_uri": "https://rubygems.org/gems/yf_as_dataframe", "gem_uri": "https://rubygems.org/gems/yf_as_dataframe-0.4.2.gem", "homepage_uri": "https://www.github.com/bmck/yf_as_dataframe", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bmck/yf_as_dataframe", "bug_tracker_uri": null, "changelog_uri": "https://github.com/bmck/yf_as_dataframe/CHANGELOG.rst", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "httparty", "requirements": ">= 0" }, { "name": "nokogiri", "requirements": ">= 0" }, { "name": "polars-df", "requirements": "~> 0.12.0" }, { "name": "tulirb", "requirements": ">= 0" }, { "name": "tzinfo", "requirements": ">= 0" }, { "name": "tzinfo-data", "requirements": ">= 0" }, { "name": "zache", "requirements": ">= 0" } ] } } |
2025-07-07 17:55:31 UTC |
KrJKX-rNYg6llP4ICxx_N |
shadcn_phlexcomponentsShadcn Phlexcomponents is a UI Component library built for Ruby on Rails. |
0.1.16 | Content{ "name": "shadcn_phlexcomponents", "downloads": 1264, "version": "0.1.16", "version_created_at": "2025-07-07T17:54:25.398Z", "version_downloads": 0, "platform": "ruby", "authors": "Sean Yeoh", "info": "Shadcn Phlexcomponents is a UI Component library built for Ruby on Rails.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/sean-yeoh/shadcn_phlexcomponents", "changelog_uri": "https://github.com/sean-yeoh/shadcn_phlexcomponents/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/sean-yeoh/shadcn_phlexcomponents" }, "yanked": false, "sha": "b6f04b1ab4fc82ddb8da0f9f69ef761bcf334490dc285504cda3072baf0de6c0", "spec_sha": "1895c3615e210a21d4bca1c44389539f7d18fd545ebaa34e20c9d48568493f6f", "project_uri": "https://rubygems.org/gems/shadcn_phlexcomponents", "gem_uri": "https://rubygems.org/gems/shadcn_phlexcomponents-0.1.16.gem", "homepage_uri": "https://github.com/sean-yeoh/shadcn_phlexcomponents", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sean-yeoh/shadcn_phlexcomponents", "bug_tracker_uri": null, "changelog_uri": "https://github.com/sean-yeoh/shadcn_phlexcomponents/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "lucide-rails", "requirements": "~> 0.5.1" }, { "name": "phlex-rails", "requirements": "~> 2.1" }, { "name": "railties", "requirements": "~> 8.0" }, { "name": "tailwind_merge", "requirements": "~> 1.0" } ] } } |
2025-07-07 17:54:26 UTC |
LeKyh6p0Fm3stDlF9ZYYZ |
chalk_rubyA simple Ruby client for Chalk |
0.4.0 | Content{ "name": "chalk_ruby", "downloads": 7104, "version": "0.4.0", "version_created_at": "2025-07-07T17:54:03.037Z", "version_downloads": 0, "platform": "ruby", "authors": "Chalk AI, Inc.", "info": "A simple Ruby client for Chalk", "licenses": [ "Apache-2.0" ], "metadata": { "bug_tracker_uri": "https://github.com/chalk-ai/chalk-ruby/issues", "source_code_uri": "https://github.com/chalk-ai/chalk-ruby", "documentation_uri": "https://docs.chalk.ai/docs" }, "yanked": false, "sha": "a686a30753253ebe1ae49d931f1a39e1b3b859f9896d73680c5a5453cc3fd55d", "spec_sha": "f47fa984bf0193b9b10230ed564b7d4cc9c5d5366cb36fb633c2368d5066164c", "project_uri": "https://rubygems.org/gems/chalk_ruby", "gem_uri": "https://rubygems.org/gems/chalk_ruby-0.4.0.gem", "homepage_uri": "https://github.com/chalk-ai/chalk-ruby", "wiki_uri": null, "documentation_uri": "https://docs.chalk.ai/docs", "mailing_list_uri": null, "source_code_uri": "https://github.com/chalk-ai/chalk-ruby", "bug_tracker_uri": "https://github.com/chalk-ai/chalk-ruby/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 0" }, { "name": "httpclient", "requirements": ">= 0" }, { "name": "m", "requirements": ">= 0" }, { "name": "minitest", "requirements": ">= 0" }, { "name": "minitest-hooks", "requirements": ">= 0" }, { "name": "minitest-proveit", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rubocop", "requirements": "<= 0.82.0" } ], "runtime": [ { "name": "faraday", "requirements": ">= 0.15, < 3" }, { "name": "faraday-net_http_persistent", "requirements": ">= 0.15, < 3" }, { "name": "grpc", "requirements": ">= 1.64.3, < 2" }, { "name": "multi_json", "requirements": "~> 1.0" }, { "name": "net-http-persistent", "requirements": ">= 0" }, { "name": "red-arrow", "requirements": "~> 18.0.0" } ] } } |
2025-07-07 17:54:04 UTC |
GjqnkuUN6JLFpVrk6JwE6 |
tiltGeneric interface to multiple Ruby template engines |
2.6.1 | Content{ "name": "tilt", "downloads": 660244912, "version": "2.6.1", "version_created_at": "2025-07-07T17:40:53.586Z", "version_downloads": 0, "platform": "ruby", "authors": "Ryan Tomayko, Magnus Holm, Jeremy Evans", "info": "Generic interface to multiple Ruby template engines", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/jeremyevans/tilt/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/jeremyevans/tilt/issues", "source_code_uri": "https://github.com/jeremyevans/tilt", "mailing_list_uri": "https://github.com/jeremyevans/tilt/discussions" }, "yanked": false, "sha": "35a99bba2adf7c1e362f5b48f9b581cce4edfba98117e34696dde6d308d84770", "spec_sha": "82d1f3397a6d6712850ccb605fd621e168887acc93bdeb001fa0d52857934dd9", "project_uri": "https://rubygems.org/gems/tilt", "gem_uri": "https://rubygems.org/gems/tilt-2.6.1.gem", "homepage_uri": "https://github.com/jeremyevans/tilt", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": "https://github.com/jeremyevans/tilt/discussions", "source_code_uri": "https://github.com/jeremyevans/tilt", "bug_tracker_uri": "https://github.com/jeremyevans/tilt/issues", "changelog_uri": "https://github.com/jeremyevans/tilt/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 17:40:56 UTC |
E1eEnbw7YS_6Msgo-hbVr |
valkeyA Ruby client library for Valkey based on redis-rb. |
0.1.0 | Content{ "name": "valkey", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-07-07T17:29:51.680Z", "version_downloads": 0, "platform": "ruby", "authors": "Mohsen Alizadeh", "info": "A Ruby client library for Valkey based on redis-rb.", "licenses": [], "metadata": { "homepage_uri": "https://github.com/mohsen-alizadeh/valkey-rb", "changelog_uri": "https://github.com/mohsen-alizadeh/valkey-rb", "source_code_uri": "https://github.com/mohsen-alizadeh/valkey-rb" }, "yanked": false, "sha": "ef0122f71bf2b5bdb798fe05accd5ea0e9a95664ad6778d40cfca1502c719e5d", "spec_sha": "7ee58e8159636be6a399b0bfb174ff33651fecb0601b87bc998c3eedfa9953b3", "project_uri": "https://rubygems.org/gems/valkey", "gem_uri": "https://rubygems.org/gems/valkey-0.1.0.gem", "homepage_uri": "https://github.com/mohsen-alizadeh/valkey-rb", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/mohsen-alizadeh/valkey-rb", "bug_tracker_uri": null, "changelog_uri": "https://github.com/mohsen-alizadeh/valkey-rb", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "ffi", "requirements": "~> 1.17.0" }, { "name": "google-protobuf", "requirements": "~> 4.29.2" } ] } } |
2025-07-07 17:29:53 UTC |
0D6NiSMXEy6HzbX8g15eX |
discourse_ai-tokenizersA Ruby gem providing a consistent interface for various AI/ML tokenizers including OpenAI GPT, Anthropic Claude, Google Gemini, Meta Llama, Mistral, Qwen, and embedding models like BERT, BGE, and multilingual-E5. Features caching, truncation, token counting, and error handling across different tokenization libraries. |
0.3.1 | Content{ "name": "discourse_ai-tokenizers", "downloads": 1471, "version": "0.3.1", "version_created_at": "2025-07-07T17:27:54.037Z", "version_downloads": 0, "platform": "ruby", "authors": "Rafael Silva", "info": "A Ruby gem providing a consistent interface for various AI/ML tokenizers including OpenAI GPT, Anthropic Claude, Google Gemini, Meta Llama, Mistral, Qwen, and embedding models like BERT, BGE, and multilingual-E5. Features caching, truncation, token counting, and error handling across different tokenization libraries.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/discourse/discourse_ai-tokenizers", "changelog_uri": "https://github.com/discourse/discourse_ai-tokenizers/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/discourse/discourse_ai-tokenizers" }, "yanked": false, "sha": "a7752f2f7b4b29fea148e2c893b287a1478c4dc8828f684c09e51d5a33bbc373", "spec_sha": "7a8766c564f684f8906bdef7b81dc1b6f7543ab2e08175cf47c6f3d1c9d32cd0", "project_uri": "https://rubygems.org/gems/discourse_ai-tokenizers", "gem_uri": "https://rubygems.org/gems/discourse_ai-tokenizers-0.3.1.gem", "homepage_uri": "https://github.com/discourse/discourse_ai-tokenizers", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/discourse/discourse_ai-tokenizers", "bug_tracker_uri": null, "changelog_uri": "https://github.com/discourse/discourse_ai-tokenizers/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rubocop-discourse", "requirements": "= 3.8.1" }, { "name": "syntax_tree", "requirements": "~> 6.2.0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 6.0" }, { "name": "tiktoken_ruby", "requirements": "~> 0.0.11.1" }, { "name": "tokenizers", "requirements": "~> 0.5.4" } ] } } |
2025-07-07 17:27:57 UTC |
0tpjLKxLVzjaR9K1YzfqG |
stytchStytch Ruby Gem |
10.23.0 | Content{ "name": "stytch", "downloads": 495856, "version": "10.23.0", "version_created_at": "2025-07-07T17:18:03.749Z", "version_downloads": 0, "platform": "ruby", "authors": "stytch", "info": "Stytch Ruby Gem", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://stytch.com", "source_code_uri": "https://github.com/stytchauth/stytch-ruby" }, "yanked": false, "sha": "b56fb189b943fd8b4524ea4e10b7ce5b518e28466152aa416978ad8a84030b9d", "spec_sha": "6a0b8d577f8624ec056a8e9267f19a3af76a82ed7a22f539be238a9a3709af60", "project_uri": "https://rubygems.org/gems/stytch", "gem_uri": "https://rubygems.org/gems/stytch-10.23.0.gem", "homepage_uri": "https://stytch.com", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/stytchauth/stytch-ruby", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.11.0" }, { "name": "rubocop", "requirements": "= 1.64.1" }, { "name": "rubocop-rspec", "requirements": "= 2.24.0" } ], "runtime": [ { "name": "faraday", "requirements": ">= 2.0.1, < 3.0" }, { "name": "json-jwt", "requirements": ">= 1.13.0" }, { "name": "jwt", "requirements": ">= 2.3.0" } ] } } |
2025-07-07 17:18:06 UTC |
pDh7KUjfy0N5l9C1lhfau |
xferaseImport/rename photos & videos from one directory to another. |
0.1.9 | Content{ "name": "xferase", "downloads": 6668, "version": "0.1.9", "version_created_at": "2025-07-07T17:15:31.925Z", "version_downloads": 0, "platform": "ruby", "authors": "Ryan Lue", "info": "Import/rename photos & videos from one directory to another.", "licenses": [ "MIT" ], "metadata": { "source_code_uri": "https://github.com/rlue/xferase" }, "yanked": false, "sha": "43ee15dcecef116216907c63f12636b685d2c3e74f3f225b5d03611beea726ff", "spec_sha": "99f51f87612ef40ac00135efc03d134129759c53bfae14635c3e7ea08a0a2302", "project_uri": "https://rubygems.org/gems/xferase", "gem_uri": "https://rubygems.org/gems/xferase-0.1.9.gem", "homepage_uri": "https://github.com/rlue/xferase", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/rlue/xferase", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "pry", "requirements": "~> 0.14" }, { "name": "rspec", "requirements": "~> 3.10" } ], "runtime": [ { "name": "debouncer", "requirements": "~> 0.2" }, { "name": "photein", "requirements": "~> 0.2, >= 0.2.8" }, { "name": "rb-inotify", "requirements": "~> 0.10" } ] } } |
2025-07-07 17:15:33 UTC |
gFvB9RQKNNuTmI4azFIiU |
smullyanA Ruby gem implementing the combinatory logic birds from Raymond Smullyan's To Mock a Mockingbird |
0.1.2 | Content{ "name": "smullyan", "downloads": 281, "version": "0.1.2", "version_created_at": "2025-07-07T17:14:54.931Z", "version_downloads": 0, "platform": "ruby", "authors": "Phil Crissman", "info": "A Ruby gem implementing the combinatory logic birds from Raymond Smullyan's To Mock a Mockingbird", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/philcrissman/smullyan", "changelog_uri": "https://github.com/philcrissman/smullyan/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/philcrissman/smullyan", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "6b92434630579da2ef1b48ff0bd475b34956fd5f74564e4dac6c31dc2451197e", "spec_sha": "f5355dc335174491b06b155df32896be38aa35be0267666649fd996b96108bb8", "project_uri": "https://rubygems.org/gems/smullyan", "gem_uri": "https://rubygems.org/gems/smullyan-0.1.2.gem", "homepage_uri": "https://github.com/philcrissman/smullyan", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/philcrissman/smullyan", "bug_tracker_uri": null, "changelog_uri": "https://github.com/philcrissman/smullyan/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.18" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rubocop", "requirements": "~> 1.50" }, { "name": "rubocop-minitest", "requirements": "~> 0.31" } ], "runtime": [] } } |
2025-07-07 17:14:56 UTC |
EXKBOy0FlPR-nwaT9gpwZ |
photeinImport/rename photos & videos from one directory to another. |
0.2.8 | Content{ "name": "photein", "downloads": 20034, "version": "0.2.8", "version_created_at": "2025-07-07T17:12:12.570Z", "version_downloads": 0, "platform": "ruby", "authors": "Ryan Lue", "info": "Import/rename photos & videos from one directory to another.", "licenses": [ "MIT" ], "metadata": { "source_code_uri": "https://github.com/rlue/photein" }, "yanked": false, "sha": "cb7f48e55772f3773679b97549c1e3d5c5730681188840b31ae8ee22187caf37", "spec_sha": "ea508cf1bcc8d73288dd1d22152053e03cd95d3dd3997c0342af69ffb2e824ff", "project_uri": "https://rubygems.org/gems/photein", "gem_uri": "https://rubygems.org/gems/photein-0.2.8.gem", "homepage_uri": "https://github.com/rlue/photein", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/rlue/photein", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "pry-remote", "requirements": "~> 0.1" }, { "name": "rspec", "requirements": "~> 3.10" } ], "runtime": [ { "name": "activesupport", "requirements": "~> 8.0" }, { "name": "logger", "requirements": "~> 1.6" }, { "name": "mediainfo", "requirements": "~> 1.5" }, { "name": "mini_exiftool", "requirements": "~> 2.14" }, { "name": "mini_magick", "requirements": "~> 4.11" }, { "name": "nokogiri", "requirements": "~> 1.11" }, { "name": "optipng", "requirements": "~> 0.2" }, { "name": "ostruct", "requirements": "~> 0.6" }, { "name": "pstore", "requirements": "~> 0.1" }, { "name": "rexml", "requirements": "~> 3.4" }, { "name": "streamio-ffmpeg", "requirements": "~> 3.0" }, { "name": "tzinfo", "requirements": "~> 2.0" }, { "name": "wheretz", "requirements": "~> 0.0" } ] } } |
2025-07-07 17:12:14 UTC |
C_ij4ZEz0vOflUNS9UPTm |
linzerAn implementation of HTTP Messages Signatures (RFC9421) |
0.7.7.beta1 | Content{ "name": "linzer", "downloads": 24489, "version": "0.7.7.beta1", "version_created_at": "2025-07-07T17:02:58.922Z", "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": "cd0721d1fd7811bf1fb60433215b4f47e74ee20343a081bf9b307fc9a9fabdd9", "spec_sha": "4fd76da6cc4eaf7181d948b07549504ccaddbce55127ac7f9bf4167d5f07dba0", "project_uri": "https://rubygems.org/gems/linzer", "gem_uri": "https://rubygems.org/gems/linzer-0.7.7.beta1.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-07 17:03:02 UTC |
7_1dA6vqco1zAZc57-Ryn |
cmdxSimplify complex business logic using a tiny command (service) object framework. |
1.0.1 | Content{ "name": "cmdx", "downloads": 1182, "version": "1.0.1", "version_created_at": "2025-07-07T16:49:20.741Z", "version_downloads": 0, "platform": "ruby", "authors": "Juan Gomez", "info": "Simplify complex business logic using a tiny command (service) object framework.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/drexed/cmdx", "changelog_uri": "https://github.com/drexed/cmdx/CHANGELOG.md", "bug_tracker_uri": "https://github.com/drexed/cmdx/issues", "source_code_uri": "https://github.com/drexed/cmdx", "documentation_uri": "https://github.com/drexed/cmdx/blob/main/README.md", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "9d549af0cecafe478e8ceb1cdf66c773c77f11aa78c3111eb9082d32b8c4403d", "spec_sha": "daf5a40ba36a50b92a0b469d0207969a8855255db85f58bb80273ca8984a4d2d", "project_uri": "https://rubygems.org/gems/cmdx", "gem_uri": "https://rubygems.org/gems/cmdx-1.0.1.gem", "homepage_uri": "https://github.com/drexed/cmdx", "wiki_uri": null, "documentation_uri": "https://github.com/drexed/cmdx/blob/main/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/drexed/cmdx", "bug_tracker_uri": "https://github.com/drexed/cmdx/issues", "changelog_uri": "https://github.com/drexed/cmdx/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 0" }, { "name": "ostruct", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "rubocop-rake", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": ">= 0" } ], "runtime": [ { "name": "bigdecimal", "requirements": ">= 0" }, { "name": "i18n", "requirements": ">= 0" }, { "name": "logger", "requirements": ">= 0" }, { "name": "zeitwerk", "requirements": ">= 0" } ] } } |
2025-07-07 16:49:22 UTC |
BK_YEkL7mmaF50h7Nm1dK |
algoliaA simple Ruby client for the algolia.com REST API |
3.21.1 | Content{ "name": "algolia", "downloads": 4612012, "version": "3.21.1", "version_created_at": "2025-07-07T16:46:56.666Z", "version_downloads": 0, "platform": "ruby", "authors": "https://alg.li/support", "info": "A simple Ruby client for the algolia.com REST API", "licenses": [ "MIT" ], "metadata": { "bug_tracker_uri": "https://github.com/algolia/algoliasearch-client-ruby/issues", "source_code_uri": "https://github.com/algolia/algoliasearch-client-ruby", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "60dfe341d3da2c1a770d714e8587f822d6a4c1e1a91a700d94c683a9454fd74e", "spec_sha": "6f41bc1441d4f86ea15e994b351de8d743fb9432e88ff56746ecd85bf380ba64", "project_uri": "https://rubygems.org/gems/algolia", "gem_uri": "https://rubygems.org/gems/algolia-3.21.1.gem", "homepage_uri": "https://github.com/algolia/algoliasearch-client-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/algolia/algoliasearch-client-ruby", "bug_tracker_uri": "https://github.com/algolia/algoliasearch-client-ruby/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.4.10" }, { "name": "rake", "requirements": ">= 0" } ], "runtime": [ { "name": "base64", "requirements": ">= 0.2.0, < 1" }, { "name": "faraday", "requirements": ">= 1.0.1, < 3.0" }, { "name": "faraday-net_http_persistent", "requirements": ">= 0.15, < 3" }, { "name": "net-http-persistent", "requirements": ">= 0" } ] } } |
2025-07-07 16:46:58 UTC |
Iuzd20OvglQCjwOne4Cdr |
bugsnag_performanceBugSnag integration for the Ruby Open Telemetry SDK |
1.1.0 | Content{ "name": "bugsnag_performance", "downloads": 3066, "version": "1.1.0", "version_created_at": "2025-07-07T16:43:50.498Z", "version_downloads": 0, "platform": "ruby", "authors": "BugSnag", "info": "BugSnag integration for the Ruby Open Telemetry SDK", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://www.bugsnag.com", "changelog_uri": "https://github.com/bugsnag/bugsnag-ruby-performance/blob/v1.1.0/CHANGELOG.md", "bug_tracker_uri": "https://github.com/bugsnag/bugsnag-ruby-performance/issues", "source_code_uri": "https://github.com/bugsnag/bugsnag-ruby-performance", "documentation_uri": "https://docs.bugsnag.com/performance/integration-guides/ruby/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "9c3bb8447564f1728bde4d207b0b7fbfade48a8e41f6355b72a09675c0ac508a", "spec_sha": "0de5ced825b3e6a062c8cc2dce45fa382b670b1dfb9d2e2ecc4d45ba217ac759", "project_uri": "https://rubygems.org/gems/bugsnag_performance", "gem_uri": "https://rubygems.org/gems/bugsnag_performance-1.1.0.gem", "homepage_uri": "https://www.bugsnag.com", "wiki_uri": null, "documentation_uri": "https://docs.bugsnag.com/performance/integration-guides/ruby/", "mailing_list_uri": null, "source_code_uri": "https://github.com/bugsnag/bugsnag-ruby-performance", "bug_tracker_uri": "https://github.com/bugsnag/bugsnag-ruby-performance/issues", "changelog_uri": "https://github.com/bugsnag/bugsnag-ruby-performance/blob/v1.1.0/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.0" }, { "name": "webmock", "requirements": "~> 3.23" }, { "name": "yard", "requirements": "~> 0.9" } ], "runtime": [ { "name": "concurrent-ruby", "requirements": "~> 1.3" }, { "name": "opentelemetry-sdk", "requirements": "~> 1.2" } ] } } |
2025-07-07 16:43:52 UTC |
jMYuQeLfE6ircvz1QZdBF |
redmine_plugins_helperHelper for Redmine plugins |
0.15.4 | Content{ "name": "redmine_plugins_helper", "downloads": 28498, "version": "0.15.4", "version_created_at": "2025-07-07T16:42:34.920Z", "version_downloads": 0, "platform": "ruby", "authors": "0.15.4", "info": "Helper for Redmine plugins", "licenses": [], "metadata": {}, "yanked": false, "sha": "3e75853b5f8938db76060a095118eab689163fecc4c90648e24f6efb5349f9ef", "spec_sha": "3f44fc626832ac98ba38ebbb3e1c9702954a551b09ac52c6b8a46af4a2dc8b92", "project_uri": "https://rubygems.org/gems/redmine_plugins_helper", "gem_uri": "https://rubygems.org/gems/redmine_plugins_helper-0.15.4.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/redmine_plugins_helper/0.15.4", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bigdecimal", "requirements": "~> 1.4, >= 1.4.4" }, { "name": "eac_rails_gem_support", "requirements": "~> 0.10, >= 0.10.1" }, { "name": "eac_ruby_utils", "requirements": "~> 0.121" }, { "name": "launchy", "requirements": "~> 2.5, >= 2.5.2" }, { "name": "sass-rails", "requirements": "~> 5.1" } ] } } |
2025-07-07 16:42:36 UTC |
gdpNuO6ZOWbA4fOX_pTe2 |
vector_numberA library to add together anything. |
0.4.1 | Content{ "name": "vector_number", "downloads": 844, "version": "0.4.1", "version_created_at": "2025-07-07T16:34:12.386Z", "version_downloads": 0, "platform": "ruby", "authors": "Alexandr Bulancov", "info": "A library to add together anything.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/trinistr/vector_number", "changelog_uri": "https://github.com/trinistr/vector_number/blob/v0.4.1/CHANGELOG.md", "bug_tracker_uri": "https://github.com/trinistr/vector_number/issues", "source_code_uri": "https://github.com/trinistr/vector_number/tree/v0.4.1", "documentation_uri": "https://rubydoc.info/gems/vector_number/0.4.1", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "46f5d80a7571bcca63ac24814f27238540c4e70593fff6f89a773055c32360b2", "spec_sha": "825f6b26b56342ddb68a09b404c372d340b13d0704550c2d3b1de7e84a6c1342", "project_uri": "https://rubygems.org/gems/vector_number", "gem_uri": "https://rubygems.org/gems/vector_number-0.4.1.gem", "homepage_uri": "https://github.com/trinistr/vector_number", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/vector_number/0.4.1", "mailing_list_uri": null, "source_code_uri": "https://github.com/trinistr/vector_number/tree/v0.4.1", "bug_tracker_uri": "https://github.com/trinistr/vector_number/issues", "changelog_uri": "https://github.com/trinistr/vector_number/blob/v0.4.1/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 16:34:14 UTC |
yg3Uqg1e5pEOvKgrYa2pl |
svixSvix makes webhooks easy and reliable. Learn more at https://www.svix.com |
1.69.0 | Content{ "name": "svix", "downloads": 1638982, "version": "1.69.0", "version_created_at": "2025-07-07T16:30:03.563Z", "version_downloads": 0, "platform": "ruby", "authors": "Svix", "info": "Svix makes webhooks easy and reliable. Learn more at https://www.svix.com", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://www.svix.com", "changelog_uri": "https://github.com/svix/svix-libs/blob/main/ChangeLog.md", "source_code_uri": "https://github.com/svix/svix-libs", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "954b9fd8cd6923fdfa6890b4c687e4001daabd1ba1bd885d79994615097a8552", "spec_sha": "10f18cb22b40a34de393802f88b2b29483d7a4d5072b1dbdaee45468cbf0d820", "project_uri": "https://rubygems.org/gems/svix", "gem_uri": "https://rubygems.org/gems/svix-1.69.0.gem", "homepage_uri": "https://www.svix.com", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/svix/svix-libs", "bug_tracker_uri": null, "changelog_uri": "https://github.com/svix/svix-libs/blob/main/ChangeLog.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.2" }, { "name": "webmock", "requirements": "~> 3.25" } ], "runtime": [] } } |
2025-07-07 16:30:05 UTC |
VwLOR-SJq_uk5apEi8mIk |
llm_hubA Ruby interface for multiple LLM providers.It provides easy access to Completion and Embedding functionalities. |
0.3.1 | Content{ "name": "llm_hub", "downloads": 526, "version": "0.3.1", "version_created_at": "2025-07-07T16:29:52.524Z", "version_downloads": 0, "platform": "ruby", "authors": "akiraNuma", "info": "A Ruby interface for multiple LLM providers.It provides easy access to Completion and Embedding functionalities.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/akiraNuma/llm_hub", "changelog_uri": "https://github.com/akiraNuma/llm_hub/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/akiraNuma/llm_hub", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "102b512703963c5d831493dea178d5e3c32566e8278853531e42a1fccec4f5fc", "spec_sha": "a9026fbcf8627257294d9fcb4cfbcf3cc2e677399057058989b986e5857f409c", "project_uri": "https://rubygems.org/gems/llm_hub", "gem_uri": "https://rubygems.org/gems/llm_hub-0.3.1.gem", "homepage_uri": "https://github.com/akiraNuma/llm_hub", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/akiraNuma/llm_hub", "bug_tracker_uri": null, "changelog_uri": "https://github.com/akiraNuma/llm_hub/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "json", "requirements": ">= 0" } ] } } |
2025-07-07 16:29:55 UTC |
JxHyGdioP_hTc1XPHNRJS |
shippyDeployment wrapper around docker-compose and SSH Kit |
0.2.3 | Content{ "name": "shippy", "downloads": 3642, "version": "0.2.3", "version_created_at": "2025-07-07T16:27:26.238Z", "version_downloads": 0, "platform": "ruby", "authors": "Marius Bobin", "info": "Deployment wrapper around docker-compose and SSH Kit", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://mbobin.me/shippy", "source_code_uri": "https://mbobin.me/shippy", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "eaa24ce4b478d142c75b0ab6bf0e6c66e957d0391a920b9142a3bfedc373214e", "spec_sha": "c3f0170394df428c70d6f870a0bb7d26b19ae2ecb098c1c0fde9bb2bfd02089a", "project_uri": "https://rubygems.org/gems/shippy", "gem_uri": "https://rubygems.org/gems/shippy-0.2.3.gem", "homepage_uri": "https://mbobin.me/shippy", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://mbobin.me/shippy", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "standard", "requirements": "~> 1.3" } ], "runtime": [ { "name": "activesupport", "requirements": "~> 7.0, >= 7.0.4.2" }, { "name": "bcrypt_pbkdf", "requirements": "~> 1.1" }, { "name": "ed25519", "requirements": "~> 1.3" }, { "name": "minitar", "requirements": "~> 0.9" }, { "name": "sshkit", "requirements": "~> 1.21" }, { "name": "thor", "requirements": "~> 1.2, >= 1.2.1" } ] } } |
2025-07-07 16:27:27 UTC |
LooGGBELJ-kzhSAIaatp8 |
yf_as_dataframeDownload market data from Yahoo! Finance's API |
0.4.1 | Content{ "name": "yf_as_dataframe", "downloads": 1026, "version": "0.4.1", "version_created_at": "2025-07-07T16:22:08.466Z", "version_downloads": 0, "platform": "ruby", "authors": "Bill McKinnon", "info": "Download market data from Yahoo! Finance's API", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://www.github.com/bmck/yf_as_dataframe", "changelog_uri": "https://github.com/bmck/yf_as_dataframe/CHANGELOG.rst", "source_code_uri": "https://github.com/bmck/yf_as_dataframe" }, "yanked": false, "sha": "85712264d0f75f5bcc5b497a24347eeb6b606423d53c6f81cfd1bbec1211e265", "spec_sha": "213c686fe3e4ae8b0b23f93d967d9742f1a61c97639d66f7908417e35b674638", "project_uri": "https://rubygems.org/gems/yf_as_dataframe", "gem_uri": "https://rubygems.org/gems/yf_as_dataframe-0.4.1.gem", "homepage_uri": "https://www.github.com/bmck/yf_as_dataframe", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bmck/yf_as_dataframe", "bug_tracker_uri": null, "changelog_uri": "https://github.com/bmck/yf_as_dataframe/CHANGELOG.rst", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "httparty", "requirements": ">= 0" }, { "name": "nokogiri", "requirements": ">= 0" }, { "name": "polars-df", "requirements": "~> 0.12.0" }, { "name": "tulirb", "requirements": ">= 0" }, { "name": "tzinfo", "requirements": ">= 0" }, { "name": "tzinfo-data", "requirements": ">= 0" }, { "name": "zache", "requirements": ">= 0" } ] } } |
2025-07-07 16:22:10 UTC |
-MUbdvZQCc7BumemTuo3P |
rubocop-espagoGem containing the `.rubocop.yml` config used in Espago's projects |
1.1.9 | Content{ "name": "rubocop-espago", "downloads": 39468, "version": "1.1.9", "version_created_at": "2025-07-07T16:21:30.411Z", "version_downloads": 0, "platform": "ruby", "authors": "Espago", "info": "Gem containing the `.rubocop.yml` config used\nin Espago's projects\n", "licenses": [ "MIT" ], "metadata": { "source_code_uri": "https://github.com/espago/rubocop-espago", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "82503f1565f14a85d19fd3cf957dad93b2f9532ef5dcecd1f59bb2b1244f62c6", "spec_sha": "bf70121cadca1a8ee1b08e5d01456e789861f24e1a6eca06a951d04699478a92", "project_uri": "https://rubygems.org/gems/rubocop-espago", "gem_uri": "https://rubygems.org/gems/rubocop-espago-1.1.9.gem", "homepage_uri": "https://github.com/espago/rubocop-espago", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/espago/rubocop-espago", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rubocop", "requirements": ">= 0" } ] } } |
2025-07-07 16:21:32 UTC |
wseBwM2lFfo09EqHpCLia |
ar-eurostat-nutsProvides an interface to fetch NUTS numbers (Nomenclature of territorial units for statistics) |
0.1.0.alpha | Content{ "name": "ar-eurostat-nuts", "downloads": 0, "version": "0.1.0.alpha", "version_created_at": "2025-07-07T16:08:25.555Z", "version_downloads": 0, "platform": "ruby", "authors": "Alexander Repnikov, Eloy Rojas Bartolomé", "info": "Provides an interface to fetch NUTS numbers (Nomenclature of territorial units for statistics)", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "cf8dc8b606dc988aa29fb5b3777851267a20bcbd68bb40cbee124a49ebe4eb35", "spec_sha": "18ad8ff585f3e66e8f5cd92a69f28267d00290bd59f5ee9a3e32a0f5fc8b7704", "project_uri": "https://rubygems.org/gems/ar-eurostat-nuts", "gem_uri": "https://rubygems.org/gems/ar-eurostat-nuts-0.1.0.alpha.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ar-eurostat-nuts/0.1.0.alpha", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.25" } ], "runtime": [ { "name": "i18n", "requirements": "~> 1.14" } ] } } |
2025-07-07 16:08:27 UTC |
-seyTziU5m0g5yDB3gVgt |
git-ageCheck all the repository files lines dates and group it by year and month, allowing check how old code is still in use |
0.2.0 | Content{ "name": "git-age", "downloads": 6194, "version": "0.2.0", "version_created_at": "2025-07-07T16:04:21.318Z", "version_downloads": 0, "platform": "ruby", "authors": "Eustaquio Rangel", "info": "Check all the repository files lines dates and group it by year and month, allowing check how old code is still in use", "licenses": [], "metadata": { "homepage_uri": "https://github.com/taq/git-age", "source_code_uri": "https://github.com/taq/git-age" }, "yanked": false, "sha": "a7dc81a902bd6ee8385ab899ec127a5803e48a424b4b9688f2bbaf6f58b1be5e", "spec_sha": "7646a4d5fa38dbe5c6f48c18a09608282481b157a32c43b92de7916312f3e247", "project_uri": "https://rubygems.org/gems/git-age", "gem_uri": "https://rubygems.org/gems/git-age-0.2.0.gem", "homepage_uri": "https://github.com/taq/git-age", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/taq/git-age", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-07 16:04:42 UTC |
NXARI7c24uopJ2uPJ-Axx |
davinci_pdex_test_kitTest Kit for the Da Vinci Payer Data Exchange (PDex) FHIR Implementation Guide |
0.12.2 | Content{ "name": "davinci_pdex_test_kit", "downloads": 3705, "version": "0.12.2", "version_created_at": "2025-07-07T15:57:26.035Z", "version_downloads": 0, "platform": "ruby", "authors": "Karl Naden, Shaumik Ashraf, Diego Griese", "info": "Test Kit for the Da Vinci Payer Data Exchange (PDex) FHIR Implementation Guide", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/inferno-framework/davinci-pdex-test-kit/", "source_code_uri": "https://github.com/inferno-framework/davinci-pdex-test-kit/", "inferno_test_kit": "true" }, "yanked": false, "sha": "1713b86814e37c985d31b341767be3b0b7597fb61050aa5ec62f46ccb8e598c2", "spec_sha": "dd4de7668ca2f1644aed2d2762f03b90074802a48468682d62e82431f0cd49d3", "project_uri": "https://rubygems.org/gems/davinci_pdex_test_kit", "gem_uri": "https://rubygems.org/gems/davinci_pdex_test_kit-0.12.2.gem", "homepage_uri": "https://github.com/inferno-framework/davinci-pdex-test-kit/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/inferno-framework/davinci-pdex-test-kit/", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "database_cleaner-sequel", "requirements": "~> 1.8" }, { "name": "factory_bot", "requirements": "~> 6.1" }, { "name": "faker", "requirements": "~> 3.4" }, { "name": "roo", "requirements": "~> 2.10.1" }, { "name": "rspec", "requirements": "~> 3.10" }, { "name": "webmock", "requirements": "~> 3.11" } ], "runtime": [ { "name": "bulk_data_test_kit", "requirements": "~> 0.12.3" }, { "name": "faraday", "requirements": "~> 1.10.4" }, { "name": "faraday_middleware", "requirements": "~> 1.2.1" }, { "name": "inferno_core", "requirements": "~> 0.6.16" }, { "name": "smart_app_launch_test_kit", "requirements": "~> 0.6.4" }, { "name": "udap_security_test_kit", "requirements": "~> 0.11.6" }, { "name": "us_core_test_kit", "requirements": "~> 0.11.5" } ] } } |
2025-07-07 15:57:45 UTC |
iENGbJyrUuEOAcXZL7FKE |
undercoverActionable code coverage - detects untested code blocks in recent changes |
0.7.2 | Content{ "name": "undercover", "downloads": 28529284, "version": "0.7.2", "version_created_at": "2025-07-07T15:54:36.765Z", "version_downloads": 0, "platform": "ruby", "authors": "Jan Grodowski", "info": "Actionable code coverage - detects untested code blocks in recent changes", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "f6c430adc203e2b1a1bf901cd5d7da98ee2e767160913580b10902ff68488ab5", "spec_sha": "14842f514d9dcee04413c90f0363bc90d3f2192a85090f6e669c9013068d6afd", "project_uri": "https://rubygems.org/gems/undercover", "gem_uri": "https://rubygems.org/gems/undercover-0.7.2.gem", "homepage_uri": "https://github.com/grodowski/undercover", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/undercover/0.7.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "base64", "requirements": ">= 0" }, { "name": "bigdecimal", "requirements": ">= 0" }, { "name": "imagen", "requirements": ">= 0.2.0" }, { "name": "rainbow", "requirements": ">= 2.1, < 4.0" }, { "name": "rugged", "requirements": ">= 0.27, < 1.10" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "simplecov_json_formatter", "requirements": ">= 0" } ] } } |
2025-07-07 15:55:02 UTC |
Kqf8J0_HuiBQfkefouczO |
us_core_test_kitUS Core Inferno tests |
0.11.6 | Content{ "name": "us_core_test_kit", "downloads": 27182, "version": "0.11.6", "version_created_at": "2025-07-07T15:45:50.971Z", "version_downloads": 0, "platform": "ruby", "authors": "Stephen MacVicar", "info": "US Core Inferno tests", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/inferno-framework/us-core-test-kit", "source_code_uri": "https://github.com/inferno-framework/us-core-test-kit", "inferno_test_kit": "true" }, "yanked": false, "sha": "1b2fad16caa77568844669dc27a63927156e39f18db96d7881b68fe7b9f0936d", "spec_sha": "3f044e986eeff92c5a8bbc2daa2aa99198bd0b7648043b93e02d04f66ad12a54", "project_uri": "https://rubygems.org/gems/us_core_test_kit", "gem_uri": "https://rubygems.org/gems/us_core_test_kit-0.11.6.gem", "homepage_uri": "https://github.com/inferno-framework/us-core-test-kit", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/inferno-framework/us-core-test-kit", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "database_cleaner-sequel", "requirements": "~> 1.8" }, { "name": "factory_bot", "requirements": "~> 6.1" }, { "name": "rspec", "requirements": "~> 3.10" }, { "name": "webmock", "requirements": "~> 3.11" } ], "runtime": [ { "name": "inferno_core", "requirements": ">= 0.6.16" }, { "name": "smart_app_launch_test_kit", "requirements": ">= 0.6.4" }, { "name": "tls_test_kit", "requirements": "~> 0.3.0" } ] } } |
2025-07-07 15:45:52 UTC |
gcN_kA3trSqPYdiE9xA8a |
decidim-challengesArticulates the collective action of diverse actors in order to address shared challenges and the problems that derive from them across the territory. |
0.6.0 | Content{ "name": "decidim-challenges", "downloads": 461, "version": "0.6.0", "version_created_at": "2025-07-07T15:39:13.929Z", "version_downloads": 0, "platform": "ruby", "authors": "Oliver Valls", "info": "Articulates the collective action of diverse actors in order to address shared challenges and the problems that derive from them across the territory.", "licenses": [ "AGPL-3.0" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "9d723e122343d0af9e9c49ef2b29742c7815b4eac4e7bd3010ef41ff9bec239d", "spec_sha": "d1d32f1ea5e52ffc2b9a0e41101e6c774fb3a4953ce7c881558d8a41ad321987", "project_uri": "https://rubygems.org/gems/decidim-challenges", "gem_uri": "https://rubygems.org/gems/decidim-challenges-0.6.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/decidim-challenges/0.6.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "decidim", "requirements": "~> 0.27" }, { "name": "decidim-dev", "requirements": "~> 0.27" } ], "runtime": [ { "name": "decidim-core", "requirements": "~> 0.27" } ] } } |
2025-07-07 15:39:15 UTC |
oXxe2rZpXnhFp6v99cDZw |
llm_hubThis is a Ruby interface for multiple LLM providers, such as OpenAI, Anthropic, DeepSeek, and Google Gemini.It provides easy access to Completion and Embedding functionalities. |
0.3.0 | Content{ "name": "llm_hub", "downloads": 507, "version": "0.3.0", "version_created_at": "2025-07-07T15:36:31.616Z", "version_downloads": 0, "platform": "ruby", "authors": "akiraNuma", "info": "This is a Ruby interface for multiple LLM providers, such as OpenAI, Anthropic, DeepSeek, and Google Gemini.It provides easy access to Completion and Embedding functionalities.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/akiraNuma/llm_hub", "changelog_uri": "https://github.com/akiraNuma/llm_hub/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/akiraNuma/llm_hub", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "8f59d722e6a41e4028d078f5a5034635c00b35872520dcc0626971c730c0210a", "spec_sha": "640a639a074469998775fa5c412e33f8c83a13e1453138e9991373447d018af7", "project_uri": "https://rubygems.org/gems/llm_hub", "gem_uri": "https://rubygems.org/gems/llm_hub-0.3.0.gem", "homepage_uri": "https://github.com/akiraNuma/llm_hub", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/akiraNuma/llm_hub", "bug_tracker_uri": null, "changelog_uri": "https://github.com/akiraNuma/llm_hub/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "json", "requirements": ">= 0" } ] } } |
2025-07-07 15:36:33 UTC |
Gw9KChEv2FBswPxkGDssZ |
gitlab-customer-support-operations_gitlabGitLab gem of GitLab Customer Support Operations |
1.0.0 | Content{ "name": "gitlab-customer-support-operations_gitlab", "downloads": 0, "version": "1.0.0", "version_created_at": "2025-07-07T15:28:32.356Z", "version_downloads": 0, "platform": "ruby", "authors": "Jason Colyer", "info": "GitLab gem of GitLab Customer Support Operations", "licenses": [ "MIT" ], "metadata": { "bug_tracker_uri": "https://gitlab.com/reyloc/gitlab-customer-support-operations_gitlab/-/issues", "documentation_uri": "https://reyloc.gitlab.io/gitlab-customer-support-operations_gitlab/" }, "yanked": false, "sha": "ffbf093522fc5c552be059ec476a249f3c12bcf6657f6aed2068bbe29a706dd8", "spec_sha": "a0bc4a1eee57494dbaf38e0b8218e3f1b9973faa6c83cec934d11188bdc7e4f9", "project_uri": "https://rubygems.org/gems/gitlab-customer-support-operations_gitlab", "gem_uri": "https://rubygems.org/gems/gitlab-customer-support-operations_gitlab-1.0.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://reyloc.gitlab.io/gitlab-customer-support-operations_gitlab/", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": "https://gitlab.com/reyloc/gitlab-customer-support-operations_gitlab/-/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": "~> 7.0, <= 7.0.8" }, { "name": "cgi", "requirements": "~> 0.4.1" }, { "name": "concurrent-ruby", "requirements": "= 1.3.4" }, { "name": "digest", "requirements": "~> 3.1.1" }, { "name": "erb", "requirements": "~> 4.0.2" }, { "name": "faraday", "requirements": "~> 2.11.0" }, { "name": "faraday-multipart", "requirements": "~> 1.0.4" }, { "name": "faraday-retry", "requirements": "~> 2.2.1" }, { "name": "json", "requirements": "~> 2.7.1" }, { "name": "nokogiri", "requirements": "~> 1.16.7" }, { "name": "oj", "requirements": "~> 3.16.3" }, { "name": "yaml", "requirements": "~> 0.3.0" } ] } } |
2025-07-07 15:28:33 UTC |
0BaBnIcVmsDzFV2q1eYU8 |
oas_coreOasCore simplifies API documentation by automatically generating OpenAPI Specification (OAS 3.1) documents from your Ruby application routes. It eliminates the need for manual documentation, ensuring accuracy and consistency. |
1.1.0 | Content{ "name": "oas_core", "downloads": 3031, "version": "1.1.0", "version_created_at": "2025-07-07T15:27:11.493Z", "version_downloads": 0, "platform": "ruby", "authors": "a-chacon", "info": "OasCore simplifies API documentation by automatically generating OpenAPI Specification (OAS 3.1) documents from your Ruby application routes. It eliminates the need for manual documentation, ensuring accuracy and consistency.", "licenses": [ "GPL-3.0-only" ], "metadata": { "homepage_uri": "https://github.com/a-chacon/oas_core", "changelog_uri": "https://github.com/a-chacon/oas_core/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/a-chacon/oas_core", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "33017d6ed87605632582e7e9c6455fcd662512f874d6e34f8e261fc5cad66430", "spec_sha": "c130b81a9fb1d31a5922ca2ff63590b88b6175bf0401d18ac20afb9c51411db7", "project_uri": "https://rubygems.org/gems/oas_core", "gem_uri": "https://rubygems.org/gems/oas_core-1.1.0.gem", "homepage_uri": "https://github.com/a-chacon/oas_core", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/a-chacon/oas_core", "bug_tracker_uri": null, "changelog_uri": "https://github.com/a-chacon/oas_core/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 7.0" }, { "name": "deep_merge", "requirements": "~> 1.2, >= 1.2.2" }, { "name": "method_source", "requirements": "~> 1.0" }, { "name": "yard", "requirements": "~> 0.9" } ] } } |
2025-07-07 15:27:12 UTC |
Mp-1rN54t9RuLXEj-mh0t |
pg_insightsPgInsights provides a plug-and-play insights dashboard for analyzing PostgreSQL performance and query data inside any Rails application. |
0.3.0 | Content{ "name": "pg_insights", "downloads": 342, "version": "0.3.0", "version_created_at": "2025-07-07T15:21:24.726Z", "version_downloads": 0, "platform": "ruby", "authors": "Mezbah Alam", "info": "PgInsights provides a plug-and-play insights dashboard for analyzing PostgreSQL performance and query data inside any Rails application.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/mezbahalam/pg_insights", "changelog_uri": "https://github.com/mezbahalam/pg_insights/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/mezbahalam/pg_insights" }, "yanked": false, "sha": "7e7d9cc4d54511fd3049c502cf6f0a38c3d5957077938ad1022828b0d4200abd", "spec_sha": "cd7c0eb75d91f0991204e7cbcd543c27375ba320067cbdb9ff8e25c3b1839e04", "project_uri": "https://rubygems.org/gems/pg_insights", "gem_uri": "https://rubygems.org/gems/pg_insights-0.3.0.gem", "homepage_uri": "https://github.com/mezbahalam/pg_insights", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/mezbahalam/pg_insights", "bug_tracker_uri": null, "changelog_uri": "https://github.com/mezbahalam/pg_insights/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "chartkick", "requirements": "~> 5.1" }, { "name": "rails", "requirements": ">= 6.1" } ] } } |
2025-07-07 15:21:26 UTC |
Q4zVvkbAezkye6AP1I0xt |
allscripts_unity_clientProvides a simple interface to the Allscripts Unity API using JSON. Developed at healthfinch by Health Catalyst https://healthcatalyst.com |
7.0.0 | Content{ "name": "allscripts_unity_client", "downloads": 178578, "version": "7.0.0", "version_created_at": "2025-07-07T15:20:27.658Z", "version_downloads": 0, "platform": "ruby", "authors": "healthfinch", "info": "Provides a simple interface to the Allscripts Unity API using JSON. Developed at healthfinch by Health Catalyst https://healthcatalyst.com", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "08760cbc215368f081359580863aa9175f067b636f05cbc2993780b3711b67bd", "spec_sha": "149680c128b180138b6981b6e220d2a9e91b8a45df3206e997f79b5d9f92a35a", "project_uri": "https://rubygems.org/gems/allscripts_unity_client", "gem_uri": "https://rubygems.org/gems/allscripts_unity_client-7.0.0.gem", "homepage_uri": "https://github.com/healthfinch/allscripts-unity-client", "wiki_uri": "", "documentation_uri": "https://www.rubydoc.info/gems/allscripts_unity_client/7.0.0", "mailing_list_uri": "", "source_code_uri": "https://github.com/healthfinch/allscripts-unity-client", "bug_tracker_uri": "https://github.com/healthfinch/allscripts-unity-client/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "faker", "requirements": "~> 3.2" }, { "name": "pry", "requirements": "~> 0.14.2" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.12" }, { "name": "rubocop", "requirements": "~> 1.60" }, { "name": "simplecov", "requirements": "~> 0.15.1" }, { "name": "webmock", "requirements": "~> 3.1.0" } ], "runtime": [ { "name": "activesupport", "requirements": "~> 7.2.1" }, { "name": "american_date", "requirements": "~> 1.1.0" }, { "name": "factory_bot_rails", "requirements": "~> 6.2" }, { "name": "faraday", "requirements": ">= 0" }, { "name": "multi_json", "requirements": "~> 1.12" }, { "name": "nokogiri", "requirements": ">= 1.4.0" }, { "name": "nori", "requirements": "~> 2.6.0" }, { "name": "ostruct", "requirements": ">= 0" }, { "name": "rubyntlm", "requirements": "~> 0.6.2" } ] } } |
2025-07-07 15:20:29 UTC |
yjPpjFVlKzYxkCaeeuHEW |
multiwoven-integrationsMultiwoven Integrations is a comprehensive Ruby gem designed to facilitate seamless connectivity between various data sources and SaaS platforms. |
0.30.5 | Content{ "name": "multiwoven-integrations", "downloads": 55947, "version": "0.30.5", "version_created_at": "2025-07-07T15:13:42.858Z", "version_downloads": 0, "platform": "ruby", "authors": "Subin T P", "info": "Multiwoven Integrations is a comprehensive Ruby gem designed to facilitate seamless connectivity between various data sources and SaaS platforms.", "licenses": [ "MIT" ], "metadata": { "github_repo": "https://github.com/Multiwoven/multiwoven", "homepage_uri": "https://www.multiwoven.com/", "changelog_uri": "https://github.com/Multiwoven/multiwoven/blob/main/integrations/CHANGELOG.md", "source_code_uri": "https://github.com/Multiwoven/multiwoven/tree/main/integrations" }, "yanked": false, "sha": "e44757e0c74ed1bb6241f020459337970d308ba724a9b3314023a48b58000d5e", "spec_sha": "4a206e8684e8831d7de94a618375a2519908027d19ecdfab06c0a24540e83669", "project_uri": "https://rubygems.org/gems/multiwoven-integrations", "gem_uri": "https://rubygems.org/gems/multiwoven-integrations-0.30.5.gem", "homepage_uri": "https://www.multiwoven.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Multiwoven/multiwoven/tree/main/integrations", "bug_tracker_uri": null, "changelog_uri": "https://github.com/Multiwoven/multiwoven/blob/main/integrations/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "byebug", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "simplecov_json_formatter", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "async-websocket", "requirements": ">= 0" }, { "name": "aws-sdk-athena", "requirements": ">= 0" }, { "name": "aws-sdk-cloudwatchlogs", "requirements": ">= 0" }, { "name": "aws-sdk-s3", "requirements": ">= 0" }, { "name": "aws-sdk-sts", "requirements": ">= 0" }, { "name": "aws-sigv4", "requirements": ">= 0" }, { "name": "csv", "requirements": ">= 0" }, { "name": "dry-schema", "requirements": ">= 0" }, { "name": "dry-struct", "requirements": ">= 0" }, { "name": "dry-types", "requirements": ">= 0" }, { "name": "duckdb", "requirements": ">= 0" }, { "name": "git", "requirements": ">= 0" }, { "name": "google-apis-sheets_v4", "requirements": ">= 0" }, { "name": "google-cloud-ai_platform-v1", "requirements": ">= 0" }, { "name": "google-cloud-bigquery", "requirements": ">= 0" }, { "name": "grpc", "requirements": ">= 0" }, { "name": "hubspot-api-client", "requirements": ">= 0" }, { "name": "iterable-api-client", "requirements": ">= 0" }, { "name": "MailchimpMarketing", "requirements": ">= 0" }, { "name": "net-sftp", "requirements": ">= 0" }, { "name": "pg", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "restforce", "requirements": ">= 0" }, { "name": "ruby-limiter", "requirements": ">= 0" }, { "name": "ruby-oci8", "requirements": ">= 0" }, { "name": "ruby-odbc", "requirements": ">= 0" }, { "name": "rubyzip", "requirements": ">= 0" }, { "name": "sequel", "requirements": ">= 0" }, { "name": "slack-ruby-client", "requirements": ">= 0" }, { "name": "stripe", "requirements": ">= 0" }, { "name": "tiny_tds", "requirements": ">= 0" }, { "name": "zendesk_api", "requirements": ">= 0" } ] } } |
2025-07-07 15:13:45 UTC |
1ky45cTiaUmiZaLgzfjTN |
fpm-cookeryA tool for building software packages with fpm. |
0.38.0 | Content{ "name": "fpm-cookery", "downloads": 392874, "version": "0.38.0", "version_created_at": "2025-07-07T15:12:16.901Z", "version_downloads": 0, "platform": "ruby", "authors": "Bernd Ahlers", "info": "A tool for building software packages with fpm.", "licenses": [], "metadata": {}, "yanked": false, "sha": "3a319f4bbc48a4bff7ead56049932664230fd7c3bcef8caa31dadcf8b0813534", "spec_sha": "839b077d753f0db3973dbc80140267bcae0805031c598e8edd85512e85a2e50c", "project_uri": "https://rubygems.org/gems/fpm-cookery", "gem_uri": "https://rubygems.org/gems/fpm-cookery-0.38.0.gem", "homepage_uri": "", "wiki_uri": "", "documentation_uri": "https://www.rubydoc.info/gems/fpm-cookery/0.38.0", "mailing_list_uri": "", "source_code_uri": "https://github.com/bernd/fpm-cookery", "bug_tracker_uri": "https://github.com/bernd/fpm-cookery/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 3.3" }, { "name": "simplecov", "requirements": "~> 0.11" } ], "runtime": [ { "name": "addressable", "requirements": "~> 2.8" }, { "name": "base64", "requirements": "~> 0.3.0" }, { "name": "facter", "requirements": ">= 0" }, { "name": "fpm", "requirements": "~> 1.1" }, { "name": "json", "requirements": "~> 2.6" }, { "name": "json_pure", "requirements": "~> 2.6" }, { "name": "puppet", "requirements": ">= 3.4, < 8.0" }, { "name": "safe_yaml", "requirements": "~> 1.0.4" }, { "name": "systemu", "requirements": ">= 0" }, { "name": "uri-ssh_git", "requirements": "~> 2.0" } ] } } |
2025-07-07 15:12:18 UTC |
eJf30571VplNp-6qMTJnF |
detaso-oprahOpinionated presenters for Rails 5 - without the cruft |
0.3.2 | Content{ "name": "detaso-oprah", "downloads": 3500, "version": "0.3.2", "version_created_at": "2025-07-07T15:02:29.997Z", "version_downloads": 0, "platform": "ruby", "authors": "Tobias Svensson", "info": "Opinionated presenters for Rails 5 - without the cruft", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "f8c4ac6a1e511d3b948c1f347ca09f2a2ebab758377aa6390ab61dfb1f895542", "spec_sha": "2ab9d0ff4a852ab9de8b473070f8110a4a5c118ae3988ae5cffa8bb2a7e90a08", "project_uri": "https://rubygems.org/gems/detaso-oprah", "gem_uri": "https://rubygems.org/gems/detaso-oprah-0.3.2.gem", "homepage_uri": "https://github.com/detaso/oprah", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/detaso-oprah/0.3.2", "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": "minitest", "requirements": "~> 5.25" }, { "name": "rails", "requirements": ">= 7.2.2" }, { "name": "rake", "requirements": "~> 13.3" }, { "name": "redcarpet", "requirements": "~> 3.6" }, { "name": "sqlite3", "requirements": "~> 2.7" }, { "name": "yard", "requirements": "~> 0.9" } ], "runtime": [ { "name": "actionpack", "requirements": ">= 7.0.0" }, { "name": "activesupport", "requirements": ">= 7.0.0" } ] } } |
2025-07-07 15:02:31 UTC |
JWuaUZMvLoABmG1JXeOi2 |
perplexity_apiA Ruby library for easily using Perplexity AI's API. Allows setting API keys, selecting models, and customizing options. |
0.4.1 | Content{ "name": "perplexity_api", "downloads": 600, "version": "0.4.1", "version_created_at": "2025-07-07T14:57:45.171Z", "version_downloads": 0, "platform": "ruby", "authors": "Delightech", "info": "A Ruby library for easily using Perplexity AI's API. Allows setting API keys, selecting models, and customizing options.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/delightech/perplexity_api", "changelog_uri": "https://github.com/delightech/perplexity_api/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/delightech/perplexity_api", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "a73cac0fadd6f0b9c26908a813aceb94f977550f964b640f4cef1d6ea41253f0", "spec_sha": "8aadfbc50b247d5fc0be6cb8ae12efd94c2f0ec0f9a9ad5ef7f4aaaa14c11058", "project_uri": "https://rubygems.org/gems/perplexity_api", "gem_uri": "https://rubygems.org/gems/perplexity_api-0.4.1.gem", "homepage_uri": "https://github.com/delightech/perplexity_api", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/delightech/perplexity_api", "bug_tracker_uri": null, "changelog_uri": "https://github.com/delightech/perplexity_api/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [] } } |
2025-07-07 14:57:46 UTC |
4nKdYIkqO7EzWTtuaGUQQ |
actionmcpIt offers base classes and helpers for creating MCP applications, making it easier to integrate your Ruby/Rails application with the MCP standard |
0.70.0 | Content{ "name": "actionmcp", "downloads": 14701, "version": "0.70.0", "version_created_at": "2025-07-07T14:33:28.828Z", "version_downloads": 0, "platform": "ruby", "authors": "Abdelkader Boudih", "info": "It offers base classes and helpers for creating MCP applications, making it easier to integrate your Ruby/Rails application with the MCP standard", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/seuros/action_mcp", "changelog_uri": "https://github.com/seuros/action_mcp/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/seuros/action_mcp", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "d94079e2d764cb88eea3f43c249820efa295238afcb2460a90d164237c855221", "spec_sha": "5ee4b68dfb8975bafa58c68fa53c589cb1b27e49e424aa092855ce1d2be01893", "project_uri": "https://rubygems.org/gems/actionmcp", "gem_uri": "https://rubygems.org/gems/actionmcp-0.70.0.gem", "homepage_uri": "https://github.com/seuros/action_mcp", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/seuros/action_mcp", "bug_tracker_uri": null, "changelog_uri": "https://github.com/seuros/action_mcp/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "json_schemer", "requirements": "~> 2.0" } ], "runtime": [ { "name": "activerecord", "requirements": ">= 8.0.1" }, { "name": "concurrent-ruby", "requirements": ">= 1.3.1" }, { "name": "faraday", "requirements": "~> 2.7" }, { "name": "jsonrpc-rails", "requirements": ">= 0.5.3" }, { "name": "jwt", "requirements": "~> 2.10" }, { "name": "multi_json", "requirements": ">= 0" }, { "name": "omniauth", "requirements": "~> 2.1" }, { "name": "omniauth-oauth2", "requirements": "~> 1.7" }, { "name": "ostruct", "requirements": ">= 0" }, { "name": "pkce_challenge", "requirements": "~> 1.0" }, { "name": "railties", "requirements": ">= 8.0.1" }, { "name": "zeitwerk", "requirements": "~> 2.6" } ] } } |
2025-07-07 14:33:31 UTC |