Lastest updates from Rubygems.org
| ID | Gem | Version | Body | Updated At |
|---|---|---|---|---|
| kfOjEWt561jxAlOQJ9Ktq |
metronome-sdkRuby library to access the Metronome API |
0.3.0 | Content{ "name": "metronome-sdk", "downloads": 86939, "version": "0.3.0", "version_created_at": "2025-08-16T04:27:31.850Z", "version_downloads": 0, "platform": "ruby", "authors": "Metronome", "info": "Ruby library to access the Metronome API", "licenses": [], "metadata": { "homepage_uri": "https://gemdocs.org/gems/metronome-sdk", "source_code_uri": "https://github.com/Metronome-Industries/metronome-ruby", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "c471d91fe41686e62067d5e94482f89bc84ed503550b23dcf46445fe680ebfd4", "spec_sha": "b7498b962b5296d7a8ab45c155e586eebf4903d5153a5661a343989d9c43403d", "project_uri": "https://rubygems.org/gems/metronome-sdk", "gem_uri": "https://rubygems.org/gems/metronome-sdk-0.3.0.gem", "homepage_uri": "https://gemdocs.org/gems/metronome-sdk", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Metronome-Industries/metronome-ruby", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "connection_pool", "requirements": ">= 0" } ] } } |
2025-08-16 04:27:35 UTC |
| 61xuVKO294jZ47NuGPA44 |
rakaAn extensible, concise and light weight DSL on Rake to automate data processing tasks |
0.6.0 | Content{ "name": "raka", "downloads": 14405, "version": "0.6.0", "version_created_at": "2025-08-16T04:06:09.974Z", "version_downloads": 0, "platform": "ruby", "authors": "yarray", "info": "An extensible, concise and light weight DSL on Rake to automate data processing tasks", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "2919a04c093664570bb99f9b8966ee621ed88c2bf1b87a6a09d4e30a91f7cbe8", "spec_sha": "57e4a3fa36f43d53bb564ef11740d81d1e918ada34a1b8a086b65ef3b2d0310b", "project_uri": "https://rubygems.org/gems/raka", "gem_uri": "https://rubygems.org/gems/raka-0.6.0.gem", "homepage_uri": "http://github.com/yarray/raka", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/raka/0.6.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.1.0" }, { "name": "juwelier", "requirements": "~> 2.4.0" }, { "name": "rdoc", "requirements": ">= 6.3.1" }, { "name": "reek", "requirements": "~> 6.0" }, { "name": "rubocop", "requirements": "~> 1.79.0" }, { "name": "test-unit", "requirements": "~> 3.7.0" } ], "runtime": [ { "name": "rake", "requirements": "~> 13.3.0" } ] } } |
2025-08-16 04:06:13 UTC |
| gJoRQT1zlHKW4szIeY1fN |
typed_cacheTypedCache is a Ruby caching library designed to eliminate common caching pitfalls by providing a monadic, type-safe API that makes cache operations explicit and predictable. Cache interactions are first-class operations with comprehensive error handling and transparent state management. The library supports wrapping other caching libraries via custom backends and ActiveSupport::Cache is supported out of the box. |
0.3.2 | Content{ "name": "typed_cache", "downloads": 484, "version": "0.3.2", "version_created_at": "2025-08-16T03:31:50.490Z", "version_downloads": 0, "platform": "ruby", "authors": "Autumn Winter", "info": "TypedCache is a Ruby caching library designed to eliminate common caching pitfalls by providing a monadic, type-safe API that makes cache operations explicit and predictable. Cache interactions are first-class operations with\ncomprehensive error handling and transparent state management. The library supports wrapping other caching libraries via custom backends and ActiveSupport::Cache is supported out of the box.\n", "licenses": [ "Apache-2.0" ], "metadata": { "label": "caching", "labels": "typed_cache,ruby,caching,type-safety,rails,rbs", "license_uri": "https://github.com/glossawy/typed_cache/blob/main/LICENSE", "changelog_uri": "https://github.com/glossawy/typed_cache/blob/main/VERSIONS.adoc#032", "source_code_uri": "https://github.com/glossawy/typed_cache", "issue_tracker_uri": "https://github.com/glossawy/typed_cache/issues", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "1044ea8142b159521c21fbc79719068339d871cec3923e70c260fbb6a76ead26", "spec_sha": "8dfe0641c7041590bfa45c441ea15e0e2523adf1a81ac9aa501a82e22099e996", "project_uri": "https://rubygems.org/gems/typed_cache", "gem_uri": "https://rubygems.org/gems/typed_cache-0.3.2.gem", "homepage_uri": "https://github.com/glossawy/typed_cache", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/glossawy/typed_cache", "bug_tracker_uri": null, "changelog_uri": "https://github.com/glossawy/typed_cache/blob/main/VERSIONS.adoc#032", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "concurrent-ruby", "requirements": "~> 1.0" }, { "name": "dry-configurable", "requirements": "~> 1.0" }, { "name": "dry-monitor", "requirements": "~> 1.0" }, { "name": "dry-struct", "requirements": "~> 1.0" }, { "name": "dry-types", "requirements": "~> 1.0" }, { "name": "multi_json", "requirements": "~> 1.17" } ] } } |
2025-08-16 03:31:52 UTC |
| tOMqqI1sCZ6M8nqYquWB1 |
typed_cacheTypedCache is a Ruby caching library designed to eliminate common caching pitfalls by providing a monadic, type-safe API that makes cache operations explicit and predictable. Cache interactions are first-class operations with comprehensive error handling and transparent state management. The library supports wrapping other caching libraries via custom backends and ActiveSupport::Cache is supported out of the box. |
0.3.1 | Content{ "name": "typed_cache", "downloads": 481, "version": "0.3.1", "version_created_at": "2025-08-16T03:24:30.890Z", "version_downloads": 0, "platform": "ruby", "authors": "Autumn Winter", "info": "TypedCache is a Ruby caching library designed to eliminate common caching pitfalls by providing a monadic, type-safe API that makes cache operations explicit and predictable. Cache interactions are first-class operations with\ncomprehensive error handling and transparent state management. The library supports wrapping other caching libraries via custom backends and ActiveSupport::Cache is supported out of the box.\n", "licenses": [ "Apache-2.0" ], "metadata": { "label": "caching", "labels": "typed_cache,ruby,caching,type-safety,rails,rbs", "license_uri": "https://github.com/glossawy/typed_cache/blob/main/LICENSE", "changelog_uri": "https://github.com/glossawy/typed_cache/blob/main/VERSIONS.adoc#031", "source_code_uri": "https://github.com/glossawy/typed_cache", "issue_tracker_uri": "https://github.com/glossawy/typed_cache/issues", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "c7b531a92bd4f82de2f3afb49e174125d0766aed11deb3ddd9ecbadf1ef57bfc", "spec_sha": "69efffcf626c24f54577312731d046bcb13e1b2425af3745a53a93550b83b6b1", "project_uri": "https://rubygems.org/gems/typed_cache", "gem_uri": "https://rubygems.org/gems/typed_cache-0.3.1.gem", "homepage_uri": "https://github.com/glossawy/typed_cache", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/glossawy/typed_cache", "bug_tracker_uri": null, "changelog_uri": "https://github.com/glossawy/typed_cache/blob/main/VERSIONS.adoc#031", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "concurrent-ruby", "requirements": "~> 1.0" }, { "name": "dry-configurable", "requirements": "~> 1.0" }, { "name": "dry-monitor", "requirements": "~> 1.0" }, { "name": "dry-struct", "requirements": "~> 1.0" }, { "name": "dry-types", "requirements": "~> 1.0" }, { "name": "multi_json", "requirements": "~> 1.17" } ] } } |
2025-08-16 03:24:32 UTC |
| aZUARY7lxbkamJbs2V5Pe |
gymmygemhtml page builder. |
0.1.0 | Content{ "name": "gymmygem", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-08-16T03:24:04.847Z", "version_downloads": 0, "platform": "ruby", "authors": "uknown-one", "info": "html page builder.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "8ac0fb6534cc1711b007236e07fa42ca1771dde01462f1c529aceee468adea03", "spec_sha": "44068c81420a8fc64a449cdfa8b35d34665c4065b4ccc646ceebe22d70e7c23e", "project_uri": "https://rubygems.org/gems/gymmygem", "gem_uri": "https://rubygems.org/gems/gymmygem-0.1.0.gem", "homepage_uri": "https://github.com/uknown-one/gymmygem.io.git", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/gymmygem/0.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "parslet", "requirements": "~> 1.0" } ] } } |
2025-08-16 03:24:09 UTC |
| aNN43t_8sLZHL7pCBlodz |
promptlyBuild maintainable, localized, and testable AI prompts using ERB or Liquid templates with Rails conventions |
0.1.2 | Content{ "name": "promptly", "downloads": 57, "version": "0.1.2", "version_created_at": "2025-08-16T03:03:08.472Z", "version_downloads": 0, "platform": "ruby", "authors": "Wilbur Suero", "info": "Build maintainable, localized, and testable AI prompts using ERB or Liquid templates with Rails conventions", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/wilburhimself/promptly", "changelog_uri": "https://github.com/wilburhimself/promptly/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/wilburhimself/promptly", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://github.com/wilburhimself/promptly/blob/main/README.md" }, "yanked": false, "sha": "e15c2c0b1e8c85aa7d99884aa22cc4437d66e2a7297201ac14e279eec0672ed7", "spec_sha": "fb261470b47c6fac4ae7120ec448eadf4454e68ab35675656b65c4ef859490e8", "project_uri": "https://rubygems.org/gems/promptly", "gem_uri": "https://rubygems.org/gems/promptly-0.1.2.gem", "homepage_uri": "https://github.com/wilburhimself/promptly", "wiki_uri": null, "documentation_uri": "https://github.com/wilburhimself/promptly/blob/main/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/wilburhimself/promptly", "bug_tracker_uri": null, "changelog_uri": "https://github.com/wilburhimself/promptly/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "liquid", "requirements": "~> 5.5" }, { "name": "rspec", "requirements": "~> 3.12" }, { "name": "standard", "requirements": "~> 1.37" } ], "runtime": [ { "name": "actionview", "requirements": "~> 7.0" } ] } } |
2025-08-16 03:03:12 UTC |
| EEjn97KKEia-xLfNOGoFo |
promptlyBuild maintainable, localized, and testable AI prompts using ERB or Liquid templates with Rails conventions |
0.1.1 | Content{ "name": "promptly", "downloads": 0, "version": "0.1.1", "version_created_at": "2025-08-16T02:01:13.075Z", "version_downloads": 0, "platform": "ruby", "authors": "Wilbur Suero", "info": "Build maintainable, localized, and testable AI prompts using ERB or Liquid templates with Rails conventions", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/wilburhimself/promptly", "changelog_uri": "https://github.com/wilburhimself/promptly/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/wilburhimself/promptly", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://github.com/wilburhimself/promptly/blob/main/README.md" }, "yanked": false, "sha": "0f717058480ffdfaf8473be3ba1319f5b488a8ccb14f75a865ee0dd7792c08ce", "spec_sha": "6032d96c986d938abe15e6fd278baa8cc0ee07eacc6e28ac35cbe836b4915124", "project_uri": "https://rubygems.org/gems/promptly", "gem_uri": "https://rubygems.org/gems/promptly-0.1.1.gem", "homepage_uri": "https://github.com/wilburhimself/promptly", "wiki_uri": null, "documentation_uri": "https://github.com/wilburhimself/promptly/blob/main/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/wilburhimself/promptly", "bug_tracker_uri": null, "changelog_uri": "https://github.com/wilburhimself/promptly/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "liquid", "requirements": "~> 5.5" }, { "name": "rspec", "requirements": "~> 3.12" }, { "name": "standard", "requirements": "~> 1.37" } ], "runtime": [ { "name": "actionview", "requirements": "~> 7.0" } ] } } |
2025-08-16 02:01:15 UTC |
| x5DfOpLkgIL1nqM5lZ4VD |
promptlyBuild maintainable, localized, and testable AI prompts using ERB or Liquid templates with Rails conventions |
0.1.0 | Content{ "name": "promptly", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-08-16T01:59:14.347Z", "version_downloads": 0, "platform": "ruby", "authors": "Wilbur Suero", "info": "Build maintainable, localized, and testable AI prompts using ERB or Liquid templates with Rails conventions", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/wilbursuero/promptly", "changelog_uri": "https://github.com/wilbursuero/promptly/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/wilbursuero/promptly", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://github.com/wilbursuero/promptly/blob/main/README.md" }, "yanked": false, "sha": "8c21ade18838d3d88592cb6afde85a04412dabff3f79dca4a015603abd9ec63d", "spec_sha": "ceacf15f9c0d5a11a9d486d7fc3c336ff9d62873e8272357c78e07f4d6b2f47b", "project_uri": "https://rubygems.org/gems/promptly", "gem_uri": "https://rubygems.org/gems/promptly-0.1.0.gem", "homepage_uri": "https://github.com/wilbursuero/promptly", "wiki_uri": null, "documentation_uri": "https://github.com/wilbursuero/promptly/blob/main/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/wilbursuero/promptly", "bug_tracker_uri": null, "changelog_uri": "https://github.com/wilbursuero/promptly/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "liquid", "requirements": "~> 5.5" }, { "name": "rspec", "requirements": "~> 3.12" }, { "name": "standard", "requirements": "~> 1.37" } ], "runtime": [ { "name": "actionview", "requirements": "~> 7.0" } ] } } |
2025-08-16 01:59:19 UTC |
| doGZTSfmvSBc9hN2Dxyyt |
typed_cacheTypedCache is a Ruby caching library designed to eliminate common caching pitfalls by providing a monadic, type-safe API that makes cache operations explicit and predictable. Cache interactions are first-class operations with comprehensive error handling and transparent state management. The library supports wrapping other caching libraries via custom backends and ActiveSupport::Cache is supported out of the box. |
0.3.0 | Content{ "name": "typed_cache", "downloads": 438, "version": "0.3.0", "version_created_at": "2025-08-16T01:42:41.541Z", "version_downloads": 0, "platform": "ruby", "authors": "Autumn Winter", "info": "TypedCache is a Ruby caching library designed to eliminate common caching pitfalls by providing a monadic, type-safe API that makes cache operations explicit and predictable. Cache interactions are first-class operations with\ncomprehensive error handling and transparent state management. The library supports wrapping other caching libraries via custom backends and ActiveSupport::Cache is supported out of the box.\n", "licenses": [ "Apache-2.0" ], "metadata": { "label": "caching", "labels": "typed_cache,ruby,caching,type-safety,rails,rbs", "license_uri": "https://github.com/glossawy/typed_cache/blob/main/LICENSE", "changelog_uri": "https://github.com/glossawy/typed_cache/blob/main/VERSIONS.adoc#030", "source_code_uri": "https://github.com/glossawy/typed_cache", "issue_tracker_uri": "https://github.com/glossawy/typed_cache/issues", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "134e2c25d215f3bbf5d7f09fe6fb8976de83a5f7c6b4529d5f4ea35ce4572d53", "spec_sha": "0c80e9a62bc7c5a6e64f4cd4955bbf11231eeef4d0c7dce7086906d414843ff0", "project_uri": "https://rubygems.org/gems/typed_cache", "gem_uri": "https://rubygems.org/gems/typed_cache-0.3.0.gem", "homepage_uri": "https://github.com/glossawy/typed_cache", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/glossawy/typed_cache", "bug_tracker_uri": null, "changelog_uri": "https://github.com/glossawy/typed_cache/blob/main/VERSIONS.adoc#030", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "concurrent-ruby", "requirements": "~> 1.0" }, { "name": "dry-configurable", "requirements": "~> 1.0" }, { "name": "dry-monitor", "requirements": "~> 1.0" }, { "name": "dry-struct", "requirements": "~> 1.0" }, { "name": "dry-types", "requirements": "~> 1.0" }, { "name": "multi_json", "requirements": "~> 1.17" } ] } } |
2025-08-16 01:42:43 UTC |
| vMo7fjqXhEcp8nxGVE4Ut |
shield_astShield AST is an all-in-one command-line tool that automates security testing by integrating popular open-source scanners for SAST, SCA, and IaC, helping you find and fix vulnerabilities early in the development lifecycle. |
1.2.1 | Content{ "name": "shield_ast", "downloads": 332, "version": "1.2.1", "version_created_at": "2025-08-16T01:39:00.563Z", "version_downloads": 0, "platform": "ruby", "authors": "Jose Augusto", "info": "Shield AST is an all-in-one command-line tool that automates security testing by integrating\n popular open-source scanners for SAST, SCA, and IaC, helping you find and fix vulnerabilities\n early in the development lifecycle.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/JAugusto42/shield_ast", "changelog_uri": "https://github.com/JAugusto42/shield_ast/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/JAugusto42/shield_ast", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "cdfe93294b33e6b1b3296c1a96604f7ab84db3e2bd6654c69501806f2e43eee3", "spec_sha": "dcce266eb57920040f896d187e4bbaf5555ccd8abd2710b3ab7627b8be5c9ab3", "project_uri": "https://rubygems.org/gems/shield_ast", "gem_uri": "https://rubygems.org/gems/shield_ast-1.2.1.gem", "homepage_uri": "https://github.com/JAugusto42/shield_ast", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/JAugusto42/shield_ast", "bug_tracker_uri": null, "changelog_uri": "https://github.com/JAugusto42/shield_ast/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "erb", "requirements": "~> 4.0" }, { "name": "fileutils", "requirements": "~> 1.7" }, { "name": "json", "requirements": "~> 2.6" }, { "name": "prawn", "requirements": "~> 2.4" }, { "name": "prawn-table", "requirements": "~> 0.2" } ] } } |
2025-08-16 01:39:02 UTC |
| xvxKdWsFbu_8jGZLx2pKL |
aidpPortable CLI to run a markdown-based AI dev workflow without copying prompts into projects. |
0.1.0 | Content{ "name": "aidp", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-08-16T01:27:16.040Z", "version_downloads": 0, "platform": "ruby", "authors": "Bart Agapinan", "info": "Portable CLI to run a markdown-based AI dev workflow without copying prompts into projects.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "91a2616cd949956c083198e37dabb9b839b410625fdcfdf13e3231822b8238e6", "spec_sha": "e462061fb0c718af17934af1a7062de6c8c6964644ca7dd6008e2148c25bd6b2", "project_uri": "https://rubygems.org/gems/aidp", "gem_uri": "https://rubygems.org/gems/aidp-0.1.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/aidp/0.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.12" }, { "name": "standard", "requirements": "~> 1.0" } ], "runtime": [ { "name": "colorize", "requirements": "~> 1.1" }, { "name": "concurrent-ruby", "requirements": "~> 1.2" }, { "name": "csv", "requirements": "~> 3.2" }, { "name": "logger", "requirements": "~> 1.5" }, { "name": "sqlite3", "requirements": "~> 1.6" }, { "name": "thor", "requirements": "~> 1.3" }, { "name": "tty-progressbar", "requirements": "~> 0.18" }, { "name": "tty-prompt", "requirements": "~> 0.23" }, { "name": "tty-spinner", "requirements": "~> 0.9" }, { "name": "tty-table", "requirements": "~> 0.12" } ] } } |
2025-08-16 01:27:18 UTC |
| SRpV-tQvCSLatRECOwlYF |
moov_rubyRuby Client SDK Generated by Speakeasy |
0.1.6 | Content{ "name": "moov_ruby", "downloads": 70, "version": "0.1.6", "version_created_at": "2025-08-16T00:26:02.864Z", "version_downloads": 0, "platform": "ruby", "authors": "Speakeasy", "info": "Ruby Client SDK Generated by Speakeasy", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/moovfinancial/moov-ruby.git", "source_code_uri": "https://github.com/moovfinancial/moov-ruby.git", "documentation_uri": "https://github.com/moovfinancial/moov-ruby.git" }, "yanked": false, "sha": "fcd83c3fdc567cc63e523c4587a070f0c2d314adc235b3bb1ae1f392f90010d8", "spec_sha": "8d78ca72b1c92cecfd56311794962d186e056a97d6453a946c67ac55bc7a7684", "project_uri": "https://rubygems.org/gems/moov_ruby", "gem_uri": "https://rubygems.org/gems/moov_ruby-0.1.6.gem", "homepage_uri": "https://github.com/moovfinancial/moov-ruby.git", "wiki_uri": null, "documentation_uri": "https://github.com/moovfinancial/moov-ruby.git", "mailing_list_uri": null, "source_code_uri": "https://github.com/moovfinancial/moov-ruby.git", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": ">= 0" }, { "name": "minitest-focus", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rubocop", "requirements": "~> 1.73.2" }, { "name": "rubocop-minitest", "requirements": "~> 0.37.1" }, { "name": "sorbet", "requirements": ">= 0" }, { "name": "tapioca", "requirements": "~> 0.16.11" } ], "runtime": [ { "name": "base64", "requirements": ">= 0.2.0, < 1.0" }, { "name": "faraday", "requirements": ">= 0" }, { "name": "faraday-multipart", "requirements": ">= 0" }, { "name": "faraday-retry", "requirements": "~> 2.2.1" }, { "name": "sorbet-runtime", "requirements": ">= 0" } ] } } |
2025-08-16 00:26:04 UTC |
| SzGEZ7ccRRzmS-MxaQRK3 |
ruby-maatRuby Maat is a command line tool used to mine and analyze data from version-control systems (VCS). This is a Ruby port of the original Clojure Code Maat. |
1.0.0 | Content{ "name": "ruby-maat", "downloads": 0, "version": "1.0.0", "version_created_at": "2025-08-16T00:18:49.881Z", "version_downloads": 0, "platform": "ruby", "authors": "Adam Tornhill, Claude Code, Bart Agapinan", "info": "Ruby Maat is a command line tool used to mine and analyze data from version-control systems (VCS). This is a Ruby port of the original Clojure Code Maat.", "licenses": [ "GPL-3.0" ], "metadata": { "homepage_uri": "https://github.com/viamin/ruby-maat", "changelog_uri": "https://github.com/viamin/ruby-maat/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/viamin/ruby-maat", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "72d1374de401736f4b6b761c0c59fd902f124c830c361baae883ab6f17c50e6d", "spec_sha": "180ed08c809d5050ad3ed5144c5fd6dbf08d69687f2a711a02882fc9034b4deb", "project_uri": "https://rubygems.org/gems/ruby-maat", "gem_uri": "https://rubygems.org/gems/ruby-maat-1.0.0.gem", "homepage_uri": "https://github.com/viamin/ruby-maat", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/viamin/ruby-maat", "bug_tracker_uri": null, "changelog_uri": "https://github.com/viamin/ruby-maat/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "csv", "requirements": "~> 3.2" }, { "name": "rexml", "requirements": "~> 3.2" }, { "name": "rover-df", "requirements": "~> 0.3" } ] } } |
2025-08-16 00:18:53 UTC |
| mxBu6b2_IJYnobpn_Ldf0 |
specwrkParallel rspec test runner from a queue of pending jobs. |
0.15.2 | Content{ "name": "specwrk", "downloads": 4902, "version": "0.15.2", "version_created_at": "2025-08-15T23:13:09.005Z", "version_downloads": 0, "platform": "ruby", "authors": "Daniel Westendorf", "info": "Parallel rspec test runner from a queue of pending jobs.", "licenses": [ "GPL-3.0-or-later" ], "metadata": { "homepage_uri": "https://github.com/danielwestendorf/specwrk", "changelog_uri": "https://github.com/danielwestendorf/specwrk/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/danielwestendorf/specwrk" }, "yanked": false, "sha": "4a25b10d673450bcb5cfd6dd9995b137a5e24d7b603f9cf924daaceced0a8645", "spec_sha": "17fc26935cf9c110d015b6fb1ecf70eca431e32d3eb4d1c3b8701bcd4e9eb54b", "project_uri": "https://rubygems.org/gems/specwrk", "gem_uri": "https://rubygems.org/gems/specwrk-0.15.2.gem", "homepage_uri": "https://github.com/danielwestendorf/specwrk", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/danielwestendorf/specwrk", "bug_tracker_uri": null, "changelog_uri": "https://github.com/danielwestendorf/specwrk/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "gem-release", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "standard", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "base64", "requirements": ">= 0" }, { "name": "dry-cli", "requirements": ">= 0" }, { "name": "json", "requirements": ">= 0" }, { "name": "listen", "requirements": ">= 0" }, { "name": "logger", "requirements": ">= 0" }, { "name": "rack", "requirements": ">= 0" }, { "name": "rackup", "requirements": ">= 0" }, { "name": "rspec-core", "requirements": ">= 0" }, { "name": "webrick", "requirements": ">= 0" } ] } } |
2025-08-15 23:13:10 UTC |
| aJ3j4vqDH45L76a-jYcbv |
multiwoven-integrationsMultiwoven Integrations is a comprehensive Ruby gem designed to facilitate seamless connectivity between various data sources and SaaS platforms. |
0.33.4 | Content{ "name": "multiwoven-integrations", "downloads": 63445, "version": "0.33.4", "version_created_at": "2025-08-15T23:05:58.945Z", "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": "8d1e22582666d9f903d16d0e42c479998eb062036a7b726b5f9c2421c0a5df99", "spec_sha": "f122bb8fc69a0cb73e6a2006ecbc4e4478494723af86e64a9bdaa33f1e0f6b90", "project_uri": "https://rubygems.org/gems/multiwoven-integrations", "gem_uri": "https://rubygems.org/gems/multiwoven-integrations-0.33.4.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-08-15 23:06:02 UTC |
| ftB6BK1Zh4brXzwDMXmSl |
kiroshiKiroshi |
0.0.1 | Content{ "name": "kiroshi", "downloads": 0, "version": "0.0.1", "version_created_at": "2025-08-15T22:51:45.668Z", "version_downloads": 0, "platform": "ruby", "authors": "Darthjee", "info": "Kiroshi", "licenses": [], "metadata": {}, "yanked": false, "sha": "60ccd65d714214b7ffe4523072a300e986a0b9594f23408fd1a0157c0a704e22", "spec_sha": "7d50fa18c5c526b56ba415cde74a3637738a1eda8800bdf0eec140b4c1a125ef", "project_uri": "https://rubygems.org/gems/kiroshi", "gem_uri": "https://rubygems.org/gems/kiroshi-0.0.1.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/kiroshi/0.0.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": "~> 7.2.x" }, { "name": "sinclair", "requirements": ">= 3.0.0" } ] } } |
2025-08-15 22:51:50 UTC |
| Xg0T95aP27nrToKB8N6V- |
utopia-projectA project documentation tool based on Utopia. |
0.35.1 | Content{ "name": "utopia-project", "downloads": 94764, "version": "0.35.1", "version_created_at": "2025-08-15T22:39:07.972Z", "version_downloads": 0, "platform": "ruby", "authors": "Samuel Williams, Olle Jonsson, dependabot[bot], Michael Adams", "info": "A project documentation tool based on Utopia.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/ioquatix/", "source_code_uri": "https://github.com/socketry/utopia-project/", "documentation_uri": "https://socketry.github.io/utopia-project/" }, "yanked": false, "sha": "0413292ea20d9f3766fe72f788f2bc140a0910a39723202c63273aa7cfcb46db", "spec_sha": "220c9d3fdd487a4885be06054460dfbd7d6fd02ab0cff18864df6c9543d71b10", "project_uri": "https://rubygems.org/gems/utopia-project", "gem_uri": "https://rubygems.org/gems/utopia-project-0.35.1.gem", "homepage_uri": "https://socketry.github.io/utopia-project", "wiki_uri": null, "documentation_uri": "https://socketry.github.io/utopia-project/", "mailing_list_uri": null, "source_code_uri": "https://github.com/socketry/utopia-project/", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": "https://github.com/sponsors/ioquatix/", "dependencies": { "development": [], "runtime": [ { "name": "decode", "requirements": "~> 0.17" }, { "name": "falcon", "requirements": ">= 0" }, { "name": "markly", "requirements": "~> 0.7" }, { "name": "rackula", "requirements": "~> 1.3" }, { "name": "thread-local", "requirements": ">= 0" }, { "name": "utopia", "requirements": "~> 2.24" } ] } } |
2025-08-15 22:39:10 UTC |
| S0FCyVw3LNj2BHlCp16hm |
bake-gemRelease management for Ruby gems. |
0.11.1 | Content{ "name": "bake-gem", "downloads": 41522, "version": "0.11.1", "version_created_at": "2025-08-15T22:37:53.158Z", "version_downloads": 0, "platform": "ruby", "authors": "Samuel Williams", "info": "Release management for Ruby gems.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/ioquatix/", "source_code_uri": "https://github.com/ioquatix/bake-gem.git", "documentation_uri": "https://ioquatix.github.io/bake-gem/" }, "yanked": false, "sha": "a98bef71d7521b7580063de455b84e4bf9e4d8922d60c0d15023a936c1667ac8", "spec_sha": "fd10de37529362b474000274e74a37ed403187aefa4b758dfc207f0468529d4d", "project_uri": "https://rubygems.org/gems/bake-gem", "gem_uri": "https://rubygems.org/gems/bake-gem-0.11.1.gem", "homepage_uri": "https://github.com/ioquatix/bake-gem", "wiki_uri": null, "documentation_uri": "https://ioquatix.github.io/bake-gem/", "mailing_list_uri": null, "source_code_uri": "https://github.com/ioquatix/bake-gem.git", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": "https://github.com/sponsors/ioquatix/", "dependencies": { "development": [], "runtime": [ { "name": "console", "requirements": "~> 1.25" } ] } } |
2025-08-15 22:37:55 UTC |
| E-weyZirkN7FnCQzKX1IQ |
equilibriumValidates equilibrium between mutable tags and semantic version tags in container registries |
0.2.0 | Content{ "name": "equilibrium", "downloads": 1134, "version": "0.2.0", "version_created_at": "2025-08-15T22:02:16.185Z", "version_downloads": 0, "platform": "ruby", "authors": "Tony Hsu", "info": "Validates equilibrium between mutable tags and semantic version tags in container registries", "licenses": [ "MIT" ], "metadata": { "github_repo": "ssh://github.com/TonyCTHsu/equilibrium", "homepage_uri": "https://github.com/TonyCTHsu/equilibrium", "changelog_uri": "https://github.com/TonyCTHsu/equilibrium/blob/v0.2.0/CHANGELOG.md", "source_code_uri": "https://github.com/TonyCTHsu/equilibrium" }, "yanked": false, "sha": "740fd1e743e647b396b31fd271a249ea119cd861ac0c5fca2e361a78649300a6", "spec_sha": "0f08eac88f6d6ae5fb3e0bac429cfdc9be43b3aa3d81b06dfea98826819bf939", "project_uri": "https://rubygems.org/gems/equilibrium", "gem_uri": "https://rubygems.org/gems/equilibrium-0.2.0.gem", "homepage_uri": "https://github.com/TonyCTHsu/equilibrium", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/TonyCTHsu/equilibrium", "bug_tracker_uri": null, "changelog_uri": "https://github.com/TonyCTHsu/equilibrium/blob/v0.2.0/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "json", "requirements": "~> 2.0" }, { "name": "json_schemer", "requirements": "~> 2.0" }, { "name": "thor", "requirements": "~> 1.0" } ] } } |
2025-08-15 22:02:18 UTC |
| MEZ66BbsPIRAWXFEOPDkS |
pixelpay_sdkPixelPay SDK toolkit. |
1.0.3 | Content{ "name": "pixelpay_sdk", "downloads": 1905, "version": "1.0.3", "version_created_at": "2025-08-15T21:57:56.761Z", "version_downloads": 0, "platform": "ruby", "authors": "Sonia Villeda, Oscar Gómez", "info": "PixelPay SDK toolkit.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://pixel.hn" }, "yanked": false, "sha": "7baf718de624e76f38547d9e7240ba84114e23c87a25c19c174d9dd916241e71", "spec_sha": "0fd4d217d594e6f8d1dc02f15c18e8628d916fcfac724a4865e6dee2b5ed1ed4", "project_uri": "https://rubygems.org/gems/pixelpay_sdk", "gem_uri": "https://rubygems.org/gems/pixelpay_sdk-1.0.3.gem", "homepage_uri": "https://pixel.hn", "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": [] } } |
2025-08-15 21:57:58 UTC |
| dksWQ_AYnkb5PT95EkYtE |
blueprint-html2slimA Ruby command-line tool to convert HTML and ERB files to Slim format with smart naming conventions and backup options |
1.0.0 | Content{ "name": "blueprint-html2slim", "downloads": 0, "version": "1.0.0", "version_created_at": "2025-08-15T21:53:43.682Z", "version_downloads": 0, "platform": "ruby", "authors": "Vladimir Elchinov", "info": "A Ruby command-line tool to convert HTML and ERB files to Slim format with smart naming conventions and backup options", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/railsblueprint/html2slim", "changelog_uri": "https://github.com/railsblueprint/html2slim/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/railsblueprint/html2slim", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "6df5d5012729360351ca447bdcce20f057e14797db4fb7c929fea3cd76296655", "spec_sha": "81251c84c5ed5c9ad6feb1d5bdd098946143f85dd5e4299166a2aa3449600f9e", "project_uri": "https://rubygems.org/gems/blueprint-html2slim", "gem_uri": "https://rubygems.org/gems/blueprint-html2slim-1.0.0.gem", "homepage_uri": "https://github.com/railsblueprint/html2slim", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/railsblueprint/html2slim", "bug_tracker_uri": null, "changelog_uri": "https://github.com/railsblueprint/html2slim/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.12" }, { "name": "rubocop", "requirements": "~> 1.50" }, { "name": "rubocop-rake", "requirements": "~> 0.6" }, { "name": "rubocop-rspec", "requirements": "~> 2.22" } ], "runtime": [ { "name": "erubi", "requirements": "~> 1.12" }, { "name": "nokogiri", "requirements": "~> 1.16" }, { "name": "thor", "requirements": "~> 1.3" } ] } } |
2025-08-15 21:53:46 UTC |
| YhalCXGFpqgosnlJXWhfW |
pwnhttps://github.com/0dayinc/pwn/README.md |
0.5.374 | Content{ "name": "pwn", "downloads": 549161, "version": "0.5.374", "version_created_at": "2025-08-15T21:39:37.687Z", "version_downloads": 0, "platform": "ruby", "authors": "0day Inc.", "info": "https://github.com/0dayinc/pwn/README.md", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/0dayInc", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "691256bc40306159a1c221a35423a8c7f49a17c6770aa034d326b0ee3f6e173f", "spec_sha": "7a12beac7d862f8ac04cf5200ee3ab61966c18a2b269094c1118ed498db79da8", "project_uri": "https://rubygems.org/gems/pwn", "gem_uri": "https://rubygems.org/gems/pwn-0.5.374.gem", "homepage_uri": "https://github.com/0dayinc/pwn", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": "https://github.com/sponsors/0dayInc", "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.7.1" }, { "name": "rake", "requirements": "= 13.3.0" }, { "name": "rdoc", "requirements": "= 6.14.2" }, { "name": "rspec", "requirements": "= 3.13.1" } ], "runtime": [ { "name": "activesupport", "requirements": "= 8.0.2.1" }, { "name": "anemone", "requirements": "= 0.7.2" }, { "name": "authy", "requirements": "= 3.0.1" }, { "name": "aws-sdk", "requirements": "= 3.3.0" }, { "name": "barby", "requirements": "= 0.7.0" }, { "name": "base32", "requirements": "= 0.3.4" }, { "name": "brakeman", "requirements": "= 7.1.0" }, { "name": "bson", "requirements": "= 5.1.1" }, { "name": "bundler-audit", "requirements": "= 0.9.2" }, { "name": "bunny", "requirements": "= 2.24.0" }, { "name": "colorize", "requirements": "= 1.1.0" }, { "name": "credit_card_validations", "requirements": "= 7.0.0" }, { "name": "eventmachine", "requirements": "= 1.2.7" }, { "name": "executable-hooks", "requirements": "= 1.7.1" }, { "name": "faker", "requirements": "= 3.5.2" }, { "name": "faye-websocket", "requirements": "= 0.12.0" }, { "name": "ffi", "requirements": "= 1.17.2" }, { "name": "fftw3", "requirements": "= 0.3" }, { "name": "gdb", "requirements": "= 1.0.0" }, { "name": "gem-wrappers", "requirements": "= 1.4.0" }, { "name": "geocoder", "requirements": "= 1.8.5" }, { "name": "gist", "requirements": "= 6.0.0" }, { "name": "gruff", "requirements": "= 0.29.0" }, { "name": "htmlentities", "requirements": "= 4.3.4" }, { "name": "ipaddress", "requirements": "= 0.8.3" }, { "name": "jenkins_api_client2", "requirements": "= 1.9.0" }, { "name": "js-beautify", "requirements": "= 0.1.8" }, { "name": "json", "requirements": "= 2.13.2" }, { "name": "jsonpath", "requirements": "= 1.1.5" }, { "name": "json_schemer", "requirements": "= 2.4.0" }, { "name": "jwt", "requirements": "= 3.1.2" }, { "name": "libusb", "requirements": "= 0.7.2" }, { "name": "luhn", "requirements": "= 1.0.2" }, { "name": "mail", "requirements": "= 2.8.1" }, { "name": "meshtastic", "requirements": "= 0.0.125" }, { "name": "metasm", "requirements": "= 1.0.5" }, { "name": "mongo", "requirements": "= 2.21.2" }, { "name": "msfrpc-client", "requirements": "= 1.1.2" }, { "name": "netaddr", "requirements": "= 2.0.6" }, { "name": "net-ldap", "requirements": "= 0.19.0" }, { "name": "net-openvpn", "requirements": "= 0.8.7" }, { "name": "net-smtp", "requirements": "= 0.5.1" }, { "name": "nexpose", "requirements": "= 7.3.0" }, { "name": "nokogiri", "requirements": "= 1.18.9" }, { "name": "nokogiri-diff", "requirements": "= 0.3.0" }, { "name": "oily_png", "requirements": "= 1.2.1" }, { "name": "open3", "requirements": "= 0.2.1" }, { "name": "os", "requirements": "= 1.1.4" }, { "name": "ostruct", "requirements": "= 0.6.3" }, { "name": "packetfu", "requirements": "= 2.0.0" }, { "name": "packetgen", "requirements": "= 4.1.1" }, { "name": "pdf-reader", "requirements": "= 2.15.0" }, { "name": "pg", "requirements": "= 1.6.1" }, { "name": "pry", "requirements": "= 0.15.2" }, { "name": "pry-doc", "requirements": "= 1.6.0" }, { "name": "rb-readline", "requirements": "= 0.5.5" }, { "name": "rbvmomi2", "requirements": "= 3.8.0" }, { "name": "rest-client", "requirements": "= 2.1.0" }, { "name": "rex", "requirements": "= 2.0.13" }, { "name": "rmagick", "requirements": "= 6.1.2" }, { "name": "rqrcode", "requirements": "= 3.1.0" }, { "name": "rtesseract", "requirements": "= 3.1.4" }, { "name": "rubocop", "requirements": "= 1.79.2" }, { "name": "rubocop-rake", "requirements": "= 0.7.1" }, { "name": "rubocop-rspec", "requirements": "= 3.6.0" }, { "name": "ruby-audio", "requirements": "= 1.6.1" }, { "name": "ruby-nmap", "requirements": "= 1.0.3" }, { "name": "ruby-saml", "requirements": "= 1.18.1" }, { "name": "rvm", "requirements": "= 1.11.3.9" }, { "name": "savon", "requirements": "= 2.15.1" }, { "name": "selenium-devtools", "requirements": "= 0.139.0" }, { "name": "slack-ruby-client", "requirements": "= 2.7.0" }, { "name": "socksify", "requirements": "= 1.8.1" }, { "name": "spreadsheet", "requirements": "= 1.3.4" }, { "name": "sqlite3", "requirements": "= 2.7.3" }, { "name": "thin", "requirements": "= 2.0.1" }, { "name": "tty-prompt", "requirements": "= 0.23.1" }, { "name": "tty-spinner", "requirements": "= 0.9.3" }, { "name": "uart", "requirements": "= 1.0.0" }, { "name": "watir", "requirements": "= 7.3.0" }, { "name": "waveform", "requirements": "= 0.1.3" }, { "name": "webrick", "requirements": "= 1.9.1" }, { "name": "whois", "requirements": "= 6.0.1" }, { "name": "whois-parser", "requirements": "= 2.0.0" }, { "name": "wicked_pdf", "requirements": "= 2.8.2" }, { "name": "yard", "requirements": "= 0.9.37" } ] } } |
2025-08-15 21:39:43 UTC |
| zzF7NyM3g0SoHlhCufLBU |
alchemy_cmsAlchemy is a powerful, userfriendly and flexible Rails CMS. |
7.4.8 | Content{ "name": "alchemy_cms", "downloads": 900408, "version": "7.4.8", "version_created_at": "2025-08-15T21:30:19.682Z", "version_downloads": 0, "platform": "ruby", "authors": "Thomas von Deyen, Robin Boening, Marc Schettke, Hendrik Mans, Carsten Fregin, Martin Meyerhoff", "info": "Alchemy is a powerful, userfriendly and flexible Rails CMS.", "licenses": [ "BSD-3-Clause" ], "metadata": {}, "yanked": false, "sha": "79b1b2e24a2c30c52850832bde23842106f0cf834a035034126fc9ca3fb69b6a", "spec_sha": "f03d31df73d889863a8263f915edf3d0783e298074dcb9fcde160747b09f4290", "project_uri": "https://rubygems.org/gems/alchemy_cms", "gem_uri": "https://rubygems.org/gems/alchemy_cms-7.4.8.gem", "homepage_uri": "https://alchemy-cms.com", "wiki_uri": "https://guides.alchemy-cms.com", "documentation_uri": "https://www.rubydoc.info/github/AlchemyCMS/alchemy_cms", "mailing_list_uri": "https://groups.google.com/forum/#!forum/alchemy-cms", "source_code_uri": "https://github.com/AlchemyCMS/alchemy_cms", "bug_tracker_uri": "https://github.com/AlchemyCMS/alchemy_cms/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "capybara", "requirements": "~> 3.0" }, { "name": "capybara-screenshot", "requirements": "~> 1.0" }, { "name": "capybara-shadowdom", "requirements": "~> 0.3" }, { "name": "factory_bot_rails", "requirements": "~> 6.0" }, { "name": "puma", "requirements": "~> 6.0" }, { "name": "rails-controller-testing", "requirements": "~> 1.0" }, { "name": "rspec-activemodel-mocks", "requirements": "~> 1.0" }, { "name": "rspec-rails", "requirements": "~> 6.1" }, { "name": "selenium-webdriver", "requirements": "~> 4.10" }, { "name": "shoulda-matchers", "requirements": "~> 6.0" }, { "name": "simplecov", "requirements": "~> 0.20" }, { "name": "timecop", "requirements": "~> 0.9" }, { "name": "webmock", "requirements": "~> 3.3" } ], "runtime": [ { "name": "actionmailer", "requirements": ">= 7.0, < 8.1" }, { "name": "actionpack", "requirements": ">= 7.0, < 8.1" }, { "name": "actionview", "requirements": ">= 7.0, < 8.1" }, { "name": "activejob", "requirements": ">= 7.0, < 8.1" }, { "name": "activemodel", "requirements": ">= 7.0, < 8.1" }, { "name": "active_model_serializers", "requirements": "~> 0.10.14" }, { "name": "activerecord", "requirements": ">= 7.0, < 8.1" }, { "name": "activesupport", "requirements": ">= 7.0, < 8.1" }, { "name": "acts_as_list", "requirements": ">= 0.3, < 2" }, { "name": "awesome_nested_set", "requirements": "~> 3.1, >= 3.7.0" }, { "name": "cancancan", "requirements": ">= 2.1, < 4.0" }, { "name": "csv", "requirements": "~> 3.3" }, { "name": "dragonfly", "requirements": "~> 1.4" }, { "name": "dragonfly_svg", "requirements": "~> 0.0.4" }, { "name": "gutentag", "requirements": "~> 2.2, >= 2.2.1" }, { "name": "importmap-rails", "requirements": "~> 1.2, >= 1.2.1" }, { "name": "kaminari", "requirements": "~> 1.1" }, { "name": "originator", "requirements": "~> 3.1" }, { "name": "railties", "requirements": ">= 7.0, < 8.1" }, { "name": "ransack", "requirements": ">= 1.8, < 5.0" }, { "name": "simple_form", "requirements": ">= 4.0, < 6" }, { "name": "sprockets-rails", "requirements": ">= 3.5, < 4" }, { "name": "turbo-rails", "requirements": ">= 1.4, < 2.1" }, { "name": "view_component", "requirements": "~> 3.0" } ] } } |
2025-08-15 21:30:23 UTC |
| tyJzInxCj6TKpEzaIATlG |
ruby_llm_communityOne beautiful Ruby API for GPT, Claude, Gemini, and more. Easily build chatbots, AI agents, RAG applications, and content generators. Features chat (text, images, audio, PDFs), image generation, embeddings, tools (function calling), structured output, Rails integration, and streaming. Works with OpenAI, Anthropic, Google Gemini, AWS Bedrock, DeepSeek, Mistral, Ollama (local models), OpenRouter, Perplexity, GPUStack, and any OpenAI-compatible API. Minimal dependencies - just Faraday, Zeitwerk, and Marcel. With additional features from the community. |
0.0.6 | Content{ "name": "ruby_llm_community", "downloads": 346, "version": "0.0.6", "version_created_at": "2025-08-15T21:17:07.309Z", "version_downloads": 0, "platform": "ruby", "authors": "Paul Shippy", "info": "One beautiful Ruby API for GPT, Claude, Gemini, and more. Easily build chatbots, AI agents, RAG applications, and content generators. Features chat (text, images, audio, PDFs), image generation, embeddings, tools (function calling), structured output, Rails integration, and streaming. Works with OpenAI, Anthropic, Google Gemini, AWS Bedrock, DeepSeek, Mistral, Ollama (local models), OpenRouter, Perplexity, GPUStack, and any OpenAI-compatible API. Minimal dependencies - just Faraday, Zeitwerk, and Marcel. With additional features from the community.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://rubyllm.com", "changelog_uri": "https://github.com/tpaulshippy/ruby_llm_community/commits/main", "bug_tracker_uri": "https://github.com/tpaulshippy/ruby_llm_community/issues", "source_code_uri": "https://github.com/tpaulshippy/ruby_llm_community", "documentation_uri": "https://rubyllm.com", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "6fb6de776aeb098da90d0752c92ab0a359dd685a44d4dc9b18323802fe61f624", "spec_sha": "f4dc956b2347612568f68a9e8021dfc2322757bc22b10710018053cb498dfb39", "project_uri": "https://rubygems.org/gems/ruby_llm_community", "gem_uri": "https://rubygems.org/gems/ruby_llm_community-0.0.6.gem", "homepage_uri": "https://rubyllm.com", "wiki_uri": null, "documentation_uri": "https://rubyllm.com", "mailing_list_uri": null, "source_code_uri": "https://github.com/tpaulshippy/ruby_llm_community", "bug_tracker_uri": "https://github.com/tpaulshippy/ruby_llm_community/issues", "changelog_uri": "https://github.com/tpaulshippy/ruby_llm_community/commits/main", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "base64", "requirements": ">= 0" }, { "name": "event_stream_parser", "requirements": "~> 1" }, { "name": "faraday", "requirements": ">= 1.10.0" }, { "name": "faraday-multipart", "requirements": ">= 1" }, { "name": "faraday-net_http", "requirements": ">= 1" }, { "name": "faraday-retry", "requirements": ">= 1" }, { "name": "marcel", "requirements": "~> 1.0" }, { "name": "zeitwerk", "requirements": "~> 2" } ] } } |
2025-08-15 21:17:10 UTC |
| MZQR8VBNfFMpZq37qCjLr |
alchemy_cmsAlchemy is a powerful, userfriendly and flexible Rails CMS. |
7.3.7 | Content{ "name": "alchemy_cms", "downloads": 900397, "version": "7.3.7", "version_created_at": "2025-08-15T21:16:47.991Z", "version_downloads": 0, "platform": "ruby", "authors": "Thomas von Deyen, Robin Boening, Marc Schettke, Hendrik Mans, Carsten Fregin, Martin Meyerhoff", "info": "Alchemy is a powerful, userfriendly and flexible Rails CMS.", "licenses": [ "BSD-3-Clause" ], "metadata": {}, "yanked": false, "sha": "1a832077238e1b1be770b8cec9a52abab8bd8ee70184ce95940eb1017ad0d34e", "spec_sha": "804f5ba82e903ab087851e361fcf3e5aaefa8e2747920d6752768d9a30a6d254", "project_uri": "https://rubygems.org/gems/alchemy_cms", "gem_uri": "https://rubygems.org/gems/alchemy_cms-7.3.7.gem", "homepage_uri": "https://alchemy-cms.com", "wiki_uri": "https://guides.alchemy-cms.com", "documentation_uri": "https://www.rubydoc.info/github/AlchemyCMS/alchemy_cms", "mailing_list_uri": "https://groups.google.com/forum/#!forum/alchemy-cms", "source_code_uri": "https://github.com/AlchemyCMS/alchemy_cms", "bug_tracker_uri": "https://github.com/AlchemyCMS/alchemy_cms/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "capybara", "requirements": "~> 3.0" }, { "name": "capybara-screenshot", "requirements": "~> 1.0" }, { "name": "capybara-shadowdom", "requirements": "~> 0.3" }, { "name": "factory_bot_rails", "requirements": "~> 6.0" }, { "name": "puma", "requirements": "~> 6.0" }, { "name": "rails-controller-testing", "requirements": "~> 1.0" }, { "name": "rspec-activemodel-mocks", "requirements": "~> 1.0" }, { "name": "rspec-rails", "requirements": "~> 6.1" }, { "name": "selenium-webdriver", "requirements": "~> 4.10" }, { "name": "shoulda-matchers", "requirements": "~> 6.0" }, { "name": "simplecov", "requirements": "~> 0.20" }, { "name": "timecop", "requirements": "~> 0.9" }, { "name": "webmock", "requirements": "~> 3.3" } ], "runtime": [ { "name": "actionmailer", "requirements": ">= 7.0, < 7.3" }, { "name": "actionpack", "requirements": ">= 7.0, < 7.3" }, { "name": "actionview", "requirements": ">= 7.0, < 7.3" }, { "name": "activejob", "requirements": ">= 7.0, < 7.3" }, { "name": "activemodel", "requirements": ">= 7.0, < 7.3" }, { "name": "active_model_serializers", "requirements": "~> 0.10.14" }, { "name": "activerecord", "requirements": ">= 7.0, < 7.3" }, { "name": "activesupport", "requirements": ">= 7.0, < 7.3" }, { "name": "acts_as_list", "requirements": ">= 0.3, < 2" }, { "name": "awesome_nested_set", "requirements": "~> 3.1, >= 3.7.0" }, { "name": "cancancan", "requirements": ">= 2.1, < 4.0" }, { "name": "coffee-rails", "requirements": ">= 4.0, < 6.0" }, { "name": "csv", "requirements": "~> 3.3" }, { "name": "dragonfly", "requirements": "~> 1.4" }, { "name": "dragonfly_svg", "requirements": "~> 0.0.4" }, { "name": "gutentag", "requirements": "~> 2.2, >= 2.2.1" }, { "name": "handlebars_assets", "requirements": "~> 0.23" }, { "name": "importmap-rails", "requirements": "~> 1.2, >= 1.2.1" }, { "name": "jquery-rails", "requirements": "~> 4.0, >= 4.0.4" }, { "name": "kaminari", "requirements": "~> 1.1" }, { "name": "originator", "requirements": "~> 3.1" }, { "name": "railties", "requirements": ">= 7.0, < 7.3" }, { "name": "ransack", "requirements": ">= 1.8, < 5.0" }, { "name": "simple_form", "requirements": ">= 4.0, < 6" }, { "name": "sprockets-rails", "requirements": ">= 3.5, < 4" }, { "name": "turbo-rails", "requirements": ">= 1.4, < 2.1" }, { "name": "view_component", "requirements": "~> 3.0" } ] } } |
2025-08-15 21:16:51 UTC |
| kImijfs8MZ7hzCK70zFHW |
pwnhttps://github.com/0dayinc/pwn/README.md |
0.5.373 | Content{ "name": "pwn", "downloads": 549111, "version": "0.5.373", "version_created_at": "2025-08-15T21:15:31.940Z", "version_downloads": 0, "platform": "ruby", "authors": "0day Inc.", "info": "https://github.com/0dayinc/pwn/README.md", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/0dayInc", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "f99ed3a4162b62e8703d6d8b35a88bca9f03a417cf0ba9a2de0c2ef912e3fab2", "spec_sha": "79819dcc0bbf1b505f7df333e726c95a435d41d6a7092fcfbf496784bfd5e26e", "project_uri": "https://rubygems.org/gems/pwn", "gem_uri": "https://rubygems.org/gems/pwn-0.5.373.gem", "homepage_uri": "https://github.com/0dayinc/pwn", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": "https://github.com/sponsors/0dayInc", "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.7.1" }, { "name": "rake", "requirements": "= 13.3.0" }, { "name": "rdoc", "requirements": "= 6.14.2" }, { "name": "rspec", "requirements": "= 3.13.1" } ], "runtime": [ { "name": "activesupport", "requirements": "= 8.0.2.1" }, { "name": "anemone", "requirements": "= 0.7.2" }, { "name": "authy", "requirements": "= 3.0.1" }, { "name": "aws-sdk", "requirements": "= 3.3.0" }, { "name": "barby", "requirements": "= 0.7.0" }, { "name": "base32", "requirements": "= 0.3.4" }, { "name": "brakeman", "requirements": "= 7.1.0" }, { "name": "bson", "requirements": "= 5.1.1" }, { "name": "bundler-audit", "requirements": "= 0.9.2" }, { "name": "bunny", "requirements": "= 2.24.0" }, { "name": "colorize", "requirements": "= 1.1.0" }, { "name": "credit_card_validations", "requirements": "= 7.0.0" }, { "name": "eventmachine", "requirements": "= 1.2.7" }, { "name": "executable-hooks", "requirements": "= 1.7.1" }, { "name": "faker", "requirements": "= 3.5.2" }, { "name": "faye-websocket", "requirements": "= 0.12.0" }, { "name": "ffi", "requirements": "= 1.17.2" }, { "name": "fftw3", "requirements": "= 0.3" }, { "name": "gdb", "requirements": "= 1.0.0" }, { "name": "gem-wrappers", "requirements": "= 1.4.0" }, { "name": "geocoder", "requirements": "= 1.8.5" }, { "name": "gist", "requirements": "= 6.0.0" }, { "name": "gruff", "requirements": "= 0.29.0" }, { "name": "htmlentities", "requirements": "= 4.3.4" }, { "name": "ipaddress", "requirements": "= 0.8.3" }, { "name": "jenkins_api_client2", "requirements": "= 1.9.0" }, { "name": "js-beautify", "requirements": "= 0.1.8" }, { "name": "json", "requirements": "= 2.13.2" }, { "name": "jsonpath", "requirements": "= 1.1.5" }, { "name": "json_schemer", "requirements": "= 2.4.0" }, { "name": "jwt", "requirements": "= 3.1.2" }, { "name": "libusb", "requirements": "= 0.7.2" }, { "name": "luhn", "requirements": "= 1.0.2" }, { "name": "mail", "requirements": "= 2.8.1" }, { "name": "meshtastic", "requirements": "= 0.0.125" }, { "name": "metasm", "requirements": "= 1.0.5" }, { "name": "mongo", "requirements": "= 2.21.2" }, { "name": "msfrpc-client", "requirements": "= 1.1.2" }, { "name": "netaddr", "requirements": "= 2.0.6" }, { "name": "net-ldap", "requirements": "= 0.19.0" }, { "name": "net-openvpn", "requirements": "= 0.8.7" }, { "name": "net-smtp", "requirements": "= 0.5.1" }, { "name": "nexpose", "requirements": "= 7.3.0" }, { "name": "nokogiri", "requirements": "= 1.18.9" }, { "name": "nokogiri-diff", "requirements": "= 0.3.0" }, { "name": "oily_png", "requirements": "= 1.2.1" }, { "name": "open3", "requirements": "= 0.2.1" }, { "name": "os", "requirements": "= 1.1.4" }, { "name": "ostruct", "requirements": "= 0.6.3" }, { "name": "packetfu", "requirements": "= 2.0.0" }, { "name": "packetgen", "requirements": "= 4.1.1" }, { "name": "pdf-reader", "requirements": "= 2.15.0" }, { "name": "pg", "requirements": "= 1.6.1" }, { "name": "pry", "requirements": "= 0.15.2" }, { "name": "pry-doc", "requirements": "= 1.6.0" }, { "name": "rb-readline", "requirements": "= 0.5.5" }, { "name": "rbvmomi2", "requirements": "= 3.8.0" }, { "name": "rest-client", "requirements": "= 2.1.0" }, { "name": "rex", "requirements": "= 2.0.13" }, { "name": "rmagick", "requirements": "= 6.1.2" }, { "name": "rqrcode", "requirements": "= 3.1.0" }, { "name": "rtesseract", "requirements": "= 3.1.4" }, { "name": "rubocop", "requirements": "= 1.79.2" }, { "name": "rubocop-rake", "requirements": "= 0.7.1" }, { "name": "rubocop-rspec", "requirements": "= 3.6.0" }, { "name": "ruby-audio", "requirements": "= 1.6.1" }, { "name": "ruby-nmap", "requirements": "= 1.0.3" }, { "name": "ruby-saml", "requirements": "= 1.18.1" }, { "name": "rvm", "requirements": "= 1.11.3.9" }, { "name": "savon", "requirements": "= 2.15.1" }, { "name": "selenium-devtools", "requirements": "= 0.139.0" }, { "name": "slack-ruby-client", "requirements": "= 2.7.0" }, { "name": "socksify", "requirements": "= 1.8.1" }, { "name": "spreadsheet", "requirements": "= 1.3.4" }, { "name": "sqlite3", "requirements": "= 2.7.3" }, { "name": "thin", "requirements": "= 2.0.1" }, { "name": "tty-prompt", "requirements": "= 0.23.1" }, { "name": "tty-spinner", "requirements": "= 0.9.3" }, { "name": "uart", "requirements": "= 1.0.0" }, { "name": "watir", "requirements": "= 7.3.0" }, { "name": "waveform", "requirements": "= 0.1.3" }, { "name": "webrick", "requirements": "= 1.9.1" }, { "name": "whois", "requirements": "= 6.0.1" }, { "name": "whois-parser", "requirements": "= 2.0.0" }, { "name": "wicked_pdf", "requirements": "= 2.8.2" }, { "name": "yard", "requirements": "= 0.9.37" } ] } } |
2025-08-15 21:15:38 UTC |
| JX8T_6wsBIe2twPZvPWiq |
ledmonLedmon is a Ruby gem that provides tools for managing and deploying monsters in the Ledmon ecosystem. It includes features for session management, deployment, and interaction with Ledmon's monster server. |
0.1.1 | Content{ "name": "ledmon", "downloads": 4, "version": "0.1.1", "version_created_at": "2025-08-15T21:14:22.458Z", "version_downloads": 0, "platform": "ruby", "authors": "Ahmed Al Hafoudh", "info": "Ledmon is a Ruby gem that provides tools for managing and deploying monsters in the Ledmon ecosystem. It includes features for session management, deployment, and interaction with Ledmon's monster server.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://www.lstme.sk", "changelog_uri": "https://gitlab.com/lstme/ledmon", "source_code_uri": "https://gitlab.com/lstme/ledmon", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "9654daa0ab790ec2db70857bb3ea3c83c12ddf6a2e85996f6eafabf578b958d2", "spec_sha": "278ae7d810293556507e9b31196f38d6133f352b37622ab715bd9f0ab313347a", "project_uri": "https://rubygems.org/gems/ledmon", "gem_uri": "https://rubygems.org/gems/ledmon-0.1.1.gem", "homepage_uri": "https://www.lstme.sk", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://gitlab.com/lstme/ledmon", "bug_tracker_uri": null, "changelog_uri": "https://gitlab.com/lstme/ledmon", "funding_uri": null, "dependencies": { "development": [ { "name": "grpc-tools", "requirements": "~> 1.71" } ], "runtime": [ { "name": "activesupport", "requirements": "~> 8.0" }, { "name": "grpc", "requirements": "~> 1.74" }, { "name": "http", "requirements": "~> 5.3" }, { "name": "logger", "requirements": "~> 1.7" }, { "name": "pry", "requirements": "~> 0.15.2" }, { "name": "rack", "requirements": "~> 2.2.3" }, { "name": "thor", "requirements": "~> 1.3" }, { "name": "tty-config", "requirements": "~> 0.6.0" }, { "name": "tty-prompt", "requirements": "~> 0.23.1" }, { "name": "zeitwerk", "requirements": "~> 2.7" } ] } } |
2025-08-15 21:14:24 UTC |
| IoJb3Wp3C-fQGUkbtKOmN |
rtfm-filemanagerRTFM v7.0.0: Breaking change - requires rcurses 6.0.0+ for Ruby 3.4+ compatibility. A full featured terminal browser with syntax highlighted files, images shown in the terminal, videos thumbnailed, etc. Features include remote SSH/SFTP browsing, interactive SSH shell, comprehensive undo system, bookmarks, and much more. You can bookmark and jump around easily, delete, rename, copy, symlink and move files. RTFM is one of the most feature-packed terminal file managers. |
7.0.2 | Content{ "name": "rtfm-filemanager", "downloads": 93186, "version": "7.0.2", "version_created_at": "2025-08-15T21:10:37.310Z", "version_downloads": 0, "platform": "ruby", "authors": "Geir Isene", "info": "RTFM v7.0.0: Breaking change - requires rcurses 6.0.0+ for Ruby 3.4+ compatibility.\n A full featured terminal browser with syntax highlighted files, images shown in the terminal, videos thumbnailed, etc. Features include remote SSH/SFTP browsing, interactive SSH shell, comprehensive undo system, bookmarks, and much more. You can bookmark and jump around easily, delete, rename, copy, symlink and move files. RTFM is one of the most feature-packed terminal file managers.", "licenses": [ "Unlicense" ], "metadata": { "source_code_uri": "https://github.com/isene/RTFM" }, "yanked": false, "sha": "f92154566f963bb2934e98e1cb5032d864b21c503c6af865b7dc36153defc028", "spec_sha": "6097e144d93c12b0540e38c44d1e32a9eebaf967c3eb7c19ea0c81e6b67f8ac3", "project_uri": "https://rubygems.org/gems/rtfm-filemanager", "gem_uri": "https://rubygems.org/gems/rtfm-filemanager-7.0.2.gem", "homepage_uri": "https://isene.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/isene/RTFM", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bootsnap", "requirements": "~> 1.18" }, { "name": "rcurses", "requirements": "~> 6.0" }, { "name": "ruby-openai", "requirements": "~> 7.4" } ] } } |
2025-08-15 21:10:39 UTC |
| QXa_1kDr-9-Mt6tmSYJnW |
rtfm-filemanagerRTFM v7.0.0: Breaking change - requires rcurses 6.0.0+ for Ruby 3.4+ compatibility. A full featured terminal browser with syntax highlighted files, images shown in the terminal, videos thumbnailed, etc. Features include remote SSH/SFTP browsing, interactive SSH shell, comprehensive undo system, bookmarks, and much more. You can bookmark and jump around easily, delete, rename, copy, symlink and move files. RTFM is one of the most feature-packed terminal file managers. |
7.0.1 | Content{ "name": "rtfm-filemanager", "downloads": 93186, "version": "7.0.1", "version_created_at": "2025-08-15T21:08:51.475Z", "version_downloads": 0, "platform": "ruby", "authors": "Geir Isene", "info": "RTFM v7.0.0: Breaking change - requires rcurses 6.0.0+ for Ruby 3.4+ compatibility.\n A full featured terminal browser with syntax highlighted files, images shown in the terminal, videos thumbnailed, etc. Features include remote SSH/SFTP browsing, interactive SSH shell, comprehensive undo system, bookmarks, and much more. You can bookmark and jump around easily, delete, rename, copy, symlink and move files. RTFM is one of the most feature-packed terminal file managers.", "licenses": [ "Unlicense" ], "metadata": { "source_code_uri": "https://github.com/isene/RTFM" }, "yanked": false, "sha": "34d042b6fda006ade90e528bf8cb8fd48f0214f66e9f5a52758b77587570a947", "spec_sha": "cea06656359bfdc484d96c65537fb8e04b591c62cc8b84624cc305f7eb261969", "project_uri": "https://rubygems.org/gems/rtfm-filemanager", "gem_uri": "https://rubygems.org/gems/rtfm-filemanager-7.0.1.gem", "homepage_uri": "https://isene.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/isene/RTFM", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bootsnap", "requirements": "~> 1.18" }, { "name": "rcurses", "requirements": "~> 6.0" }, { "name": "ruby-openai", "requirements": "~> 7.4" } ] } } |
2025-08-15 21:08:54 UTC |
| lA_vpx7A1oWVz-OhHA62I |
ledmonLedmon is a Ruby gem that provides tools for managing and deploying monsters in the Ledmon ecosystem. It includes features for session management, deployment, and interaction with Ledmon's monster server. |
0.1.0 | Content{ "name": "ledmon", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-08-15T21:06:02.418Z", "version_downloads": 0, "platform": "ruby", "authors": "Ahmed Al Hafoudh", "info": "Ledmon is a Ruby gem that provides tools for managing and deploying monsters in the Ledmon ecosystem. It includes features for session management, deployment, and interaction with Ledmon's monster server.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://www.lstme.sk", "changelog_uri": "https://gitlab.com/lstme/ledmon", "source_code_uri": "https://gitlab.com/lstme/ledmon", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "a3b03d04f07d2aa11f3531903affd69b965cd27eca2328e6491c2d2b3d5f402b", "spec_sha": "831663b5118828e835894251fda9e26453461edf878ad7ff561f2f2220393d7e", "project_uri": "https://rubygems.org/gems/ledmon", "gem_uri": "https://rubygems.org/gems/ledmon-0.1.0.gem", "homepage_uri": "https://www.lstme.sk", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://gitlab.com/lstme/ledmon", "bug_tracker_uri": null, "changelog_uri": "https://gitlab.com/lstme/ledmon", "funding_uri": null, "dependencies": { "development": [ { "name": "grpc-tools", "requirements": "~> 1.71" } ], "runtime": [ { "name": "activesupport", "requirements": "~> 8.0" }, { "name": "grpc", "requirements": "~> 1.74" }, { "name": "http", "requirements": "~> 5.3" }, { "name": "logger", "requirements": "~> 1.7" }, { "name": "pry", "requirements": "~> 0.15.2" }, { "name": "rack", "requirements": "~> 2.2.3" }, { "name": "thor", "requirements": "~> 1.3" }, { "name": "tty-config", "requirements": "~> 0.6.0" }, { "name": "tty-prompt", "requirements": "~> 0.23.1" }, { "name": "zeitwerk", "requirements": "~> 2.7" } ] } } |
2025-08-15 21:06:05 UTC |
| zuxlh84FbhmVSSe-EB7cE |
kitchen-azurermTest Kitchen driver for the Microsoft Azure Resource Manager (ARM) API |
1.13.3 | Content{ "name": "kitchen-azurerm", "downloads": 239406, "version": "1.13.3", "version_created_at": "2025-08-15T21:00:54.034Z", "version_downloads": 0, "platform": "ruby", "authors": "Stuart Preston", "info": "Test Kitchen driver for the Microsoft Azure Resource Manager (ARM) API", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "c78e3348cc86a12845f223b7c6e88fb77b20b8f47009cf66b2a75b66aa1b7282", "spec_sha": "7b088139f1f13b82befc44148e0bf73a1fbc883b2df04c5bf605267e3f5937e0", "project_uri": "https://rubygems.org/gems/kitchen-azurerm", "gem_uri": "https://rubygems.org/gems/kitchen-azurerm-1.13.3.gem", "homepage_uri": "https://github.com/test-kitchen/kitchen-azurerm", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/kitchen-azurerm/1.13.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "azure_mgmt_network2", "requirements": "~> 1.0.1, >= 1.0.1" }, { "name": "azure_mgmt_resources2", "requirements": "~> 1.0.1, >= 1.0.1" }, { "name": "inifile", "requirements": "~> 3.0, >= 3.0.0" }, { "name": "sshkey", "requirements": ">= 1.0.0, < 4" }, { "name": "test-kitchen", "requirements": ">= 1.20, < 4.0" } ] } } |
2025-08-15 21:00:56 UTC |
| uJDm5y4dMcRNp_ZD3x4ew |
swagcovOpenAPI documentation coverage report for Rails Route endpoints |
1.1.1 | Content{ "name": "swagcov", "downloads": 58961, "version": "1.1.1", "version_created_at": "2025-08-15T20:55:37.370Z", "version_downloads": 0, "platform": "ruby", "authors": "Sarah Ridge", "info": "OpenAPI documentation coverage report for Rails Route endpoints", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/smridge/swagcov", "changelog_uri": "https://github.com/smridge/swagcov/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/smridge/swagcov", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "199940d974b95f2e6353d67c2d47d1067e8c9463949cfb705ea552a163544e7e", "spec_sha": "115e41df935084ac60290f97a3fe785786ba19348efb13ef06cce572ed41fdb1", "project_uri": "https://rubygems.org/gems/swagcov", "gem_uri": "https://rubygems.org/gems/swagcov-1.1.1.gem", "homepage_uri": "https://github.com/smridge/swagcov", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/smridge/swagcov", "bug_tracker_uri": null, "changelog_uri": "https://github.com/smridge/swagcov/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "railties", "requirements": ">= 4.2" } ] } } |
2025-08-15 20:55:40 UTC |
| qhRYyX6B1cxLBszuH5Sj9 |
pennmarcThis gem provides methods for parsing a Penn Libraries MARCXML record into string, array and date objects for use in discovery or preservation applications. |
1.3.0 | Content{ "name": "pennmarc", "downloads": 21624, "version": "1.3.0", "version_created_at": "2025-08-15T20:55:20.623Z", "version_downloads": 0, "platform": "ruby", "authors": "Mike Kanning, Amrey Mathurin, Patrick Perkins, Katherine Schultz, Baowei Wei", "info": "This gem provides methods for parsing a Penn Libraries MARCXML record into string, array and date\n objects for use in discovery or preservation applications.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "false" }, "yanked": false, "sha": "2be9e330a7f201eafa0ee25bc29b3e53b66df6f8246cf85f422e4eff5d2d4819", "spec_sha": "fd29e0ecd33cccb0d3d2a8fc6d415b4b7fd483c8c4695193f751fb8f49c9f704", "project_uri": "https://rubygems.org/gems/pennmarc", "gem_uri": "https://rubygems.org/gems/pennmarc-1.3.0.gem", "homepage_uri": "https://gitlab.library.upenn.edu/dld/catalog/pennmarc", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/pennmarc/1.3.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": "~> 7" }, { "name": "lcsort", "requirements": "~> 0.9" }, { "name": "library_stdnums", "requirements": "~> 1.6" }, { "name": "marc", "requirements": "~> 1.2" }, { "name": "nokogiri", "requirements": "~> 1.15" } ] } } |
2025-08-15 20:55:23 UTC |
| a-3ZFZHjqY46thJf1t8rn |
meta_workflowsMetaWorkflows provides a flexible framework for creating and executing AI-powered workflows with human interaction points, built as a Rails engine for easy integration into existing applications. |
0.9.48 | Content{ "name": "meta_workflows", "downloads": 12767, "version": "0.9.48", "version_created_at": "2025-08-15T20:52:36.257Z", "version_downloads": 0, "platform": "ruby", "authors": "Leonid Medovyy, Sami Tanquary", "info": "MetaWorkflows provides a flexible framework for creating and executing AI-powered workflows with human interaction points, built as a Rails engine for easy integration into existing applications.", "licenses": [ "None" ], "metadata": { "homepage_uri": "https://github.com/strongmind/meta-workflows", "changelog_uri": "https://github.com/strongmind/meta-workflows/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/strongmind/meta-workflows", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://github.com/strongmind/meta-workflows/blob/main/README.md", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "6ab6de14d4c15a1345b092e1d7544b8dc8af7449424d74019a096b2370978dbd", "spec_sha": "afe2588e82e4fc7675924849ff6ac83db70654b5998a24ee75b90e9f62fa7c44", "project_uri": "https://rubygems.org/gems/meta_workflows", "gem_uri": "https://rubygems.org/gems/meta_workflows-0.9.48.gem", "homepage_uri": "https://github.com/strongmind/meta-workflows", "wiki_uri": null, "documentation_uri": "https://github.com/strongmind/meta-workflows/blob/main/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/strongmind/meta-workflows", "bug_tracker_uri": null, "changelog_uri": "https://github.com/strongmind/meta-workflows/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 7.2.0, < 9.0" }, { "name": "ruby_conversations", "requirements": ">= 0" }, { "name": "sidekiq", "requirements": ">= 6.0" }, { "name": "stimulus-rails", "requirements": ">= 1.0" }, { "name": "turbo-rails", "requirements": ">= 1.0" } ] } } |
2025-08-15 20:52:39 UTC |
| msK05fccl18BGiqmEswqN |
ruby_llm_communityOne beautiful Ruby API for GPT, Claude, Gemini, and more. Easily build chatbots, AI agents, RAG applications, and content generators. Features chat (text, images, audio, PDFs), image generation, embeddings, tools (function calling), structured output, Rails integration, and streaming. Works with OpenAI, Anthropic, Google Gemini, AWS Bedrock, DeepSeek, Mistral, Ollama (local models), OpenRouter, Perplexity, GPUStack, and any OpenAI-compatible API. Minimal dependencies - just Faraday, Zeitwerk, and Marcel. With additional features from the community. |
0.0.5 | Content{ "name": "ruby_llm_community", "downloads": 327, "version": "0.0.5", "version_created_at": "2025-08-15T20:51:00.675Z", "version_downloads": 0, "platform": "ruby", "authors": "Paul Shippy", "info": "One beautiful Ruby API for GPT, Claude, Gemini, and more. Easily build chatbots, AI agents, RAG applications, and content generators. Features chat (text, images, audio, PDFs), image generation, embeddings, tools (function calling), structured output, Rails integration, and streaming. Works with OpenAI, Anthropic, Google Gemini, AWS Bedrock, DeepSeek, Mistral, Ollama (local models), OpenRouter, Perplexity, GPUStack, and any OpenAI-compatible API. Minimal dependencies - just Faraday, Zeitwerk, and Marcel. With additional features from the community.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://rubyllm.com", "changelog_uri": "https://github.com/tpaulshippy/ruby_llm_community/commits/main", "bug_tracker_uri": "https://github.com/tpaulshippy/ruby_llm_community/issues", "source_code_uri": "https://github.com/tpaulshippy/ruby_llm_community", "documentation_uri": "https://rubyllm.com", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "064571822f9aef01b3db84b11d2281f3f0494eb24d0baf015f3a2e89db620039", "spec_sha": "62701f64ae9bd3ae2ac8e31fd7c0b9ba2959fa27ca8c4006fd1c28c8f187ba5b", "project_uri": "https://rubygems.org/gems/ruby_llm_community", "gem_uri": "https://rubygems.org/gems/ruby_llm_community-0.0.5.gem", "homepage_uri": "https://rubyllm.com", "wiki_uri": null, "documentation_uri": "https://rubyllm.com", "mailing_list_uri": null, "source_code_uri": "https://github.com/tpaulshippy/ruby_llm_community", "bug_tracker_uri": "https://github.com/tpaulshippy/ruby_llm_community/issues", "changelog_uri": "https://github.com/tpaulshippy/ruby_llm_community/commits/main", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "base64", "requirements": ">= 0" }, { "name": "event_stream_parser", "requirements": "~> 1" }, { "name": "faraday", "requirements": ">= 1.10.0" }, { "name": "faraday-multipart", "requirements": ">= 1" }, { "name": "faraday-net_http", "requirements": ">= 1" }, { "name": "faraday-retry", "requirements": ">= 1" }, { "name": "marcel", "requirements": "~> 1.0" }, { "name": "zeitwerk", "requirements": "~> 2" } ] } } |
2025-08-15 20:51:03 UTC |
| xkE5NFCDGC8_d7HY2JK2j |
files.comThe Files.com Ruby client. |
1.1.318 | Content{ "name": "files.com", "downloads": 816871, "version": "1.1.318", "version_created_at": "2025-08-15T20:47:00.204Z", "version_downloads": 0, "platform": "ruby", "authors": "files.com", "info": "The Files.com Ruby client.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "f0107fa1a27de67c5fe5cc9f039f0cbd1335857707fef89eeece1be69e96f526", "spec_sha": "11b815969163b347512c293f5d0bf1dad02960ef37d6aedb579d12adfb30917c", "project_uri": "https://rubygems.org/gems/files.com", "gem_uri": "https://rubygems.org/gems/files.com-1.1.318.gem", "homepage_uri": "https://www.files.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/files.com/1.1.318", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "addressable", "requirements": ">= 2.8.0" }, { "name": "concurrent-ruby", "requirements": ">= 1.1.3" }, { "name": "faraday", "requirements": ">= 1.0.1" }, { "name": "faraday-multipart", "requirements": ">= 1.0" }, { "name": "faraday-net_http_persistent", "requirements": ">= 2.0" }, { "name": "net-http-persistent", "requirements": ">= 4.0" } ] } } |
2025-08-15 20:47:03 UTC |
| mjqIaQWkxvBLFxFIWQBD- |
decide.rbFunctional Event Sourcing Decider in Ruby |
0.8.0 | Content{ "name": "decide.rb", "downloads": 4221, "version": "0.8.0", "version_created_at": "2025-08-15T20:37:38.271Z", "version_downloads": 0, "platform": "ruby", "authors": "Jan Dudulski", "info": "Functional Event Sourcing Decider in Ruby", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/jandudulski/decide.rb", "changelog_uri": "https://github.com/jandudulski/decide.rb/CHANGELOG.md", "bug_tracker_uri": "https://github.com/jandudulski/decide.rb/issues", "source_code_uri": "https://github.com/jandudulski/decide.rb", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://github.com/jandudulski/decide.rb" }, "yanked": false, "sha": "1031c8e4a15b2f48053b8c63fdf38aa3a9c8e116050c2404ef6c487ab19e8eaa", "spec_sha": "fcd14c1ca745839795ac71969ce9c2bdf90f4af79da6a493a7af10f9e6f89ea2", "project_uri": "https://rubygems.org/gems/decide.rb", "gem_uri": "https://rubygems.org/gems/decide.rb-0.8.0.gem", "homepage_uri": "https://github.com/jandudulski/decide.rb", "wiki_uri": null, "documentation_uri": "https://github.com/jandudulski/decide.rb", "mailing_list_uri": null, "source_code_uri": "https://github.com/jandudulski/decide.rb", "bug_tracker_uri": "https://github.com/jandudulski/decide.rb/issues", "changelog_uri": "https://github.com/jandudulski/decide.rb/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "ruby_event_store", "requirements": "~> 2.15" }, { "name": "sqlite3", "requirements": "~> 2.5.0" } ], "runtime": [ { "name": "concurrent-ruby", "requirements": "~> 1.3" } ] } } |
2025-08-15 20:37:40 UTC |
| i6o-UGTkMfxCz-G1ZGUbR |
playbook_ui_docsDisplay all the components from Playbook UI inside your own system. |
14.25.0 | Content{ "name": "playbook_ui_docs", "downloads": 440486, "version": "14.25.0", "version_created_at": "2025-08-15T20:36:48.566Z", "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": "250e24da9b109b919b8e3bb431a3683e81412c9f965400ae251ae3c410817817", "spec_sha": "424b9070859d94d856bbb4a4443c45688ef29862227011125a86f8a8a154aa71", "project_uri": "https://rubygems.org/gems/playbook_ui_docs", "gem_uri": "https://rubygems.org/gems/playbook_ui_docs-14.25.0.gem", "homepage_uri": "https://playbook.powerapp.cloud/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/playbook_ui_docs/14.25.0", "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-08-15 20:36:52 UTC |
| TFUJ8rq-jMcObYQPv---e |
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.25.0 | Content{ "name": "playbook_ui", "downloads": 1635184, "version": "14.25.0", "version_created_at": "2025-08-15T20:36:43.039Z", "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": "4c285a8f570a7158a26f7bf67e2caf1cb8bdd0daee76d92312ea2babfb4cd986", "spec_sha": "a04f5b33d9588248314e756058cf662025648b649ae1b68de315eb6667d15801", "project_uri": "https://rubygems.org/gems/playbook_ui", "gem_uri": "https://rubygems.org/gems/playbook_ui-14.25.0.gem", "homepage_uri": "https://playbook.powerapp.cloud/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/playbook_ui/14.25.0", "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-08-15 20:36:49 UTC |
| uSbGTMDEaXBltd8l9bprp |
rcursesCreate curses applications for the terminal easier than ever. Create panes (with the colors and(or border), manipulate the panes and add content. Dress up text (in panes or anywhere in the terminal) in bold, italic, underline, reverse color, blink and in any 256 terminal colors for foreground and background. Use a simple editor to let users edit text in panes. Left, right or center align text in panes. Cursor movement around the terminal. VERSION 6.0.0 BREAKING CHANGE: Apps must now explicitly call Rcurses.init! - auto-initialization has been removed for Ruby 3.4+ compatibility. |
6.0.1 | Content{ "name": "rcurses", "downloads": 17475, "version": "6.0.1", "version_created_at": "2025-08-15T20:35:58.447Z", "version_downloads": 0, "platform": "ruby", "authors": "Geir Isene", "info": "Create curses applications for the terminal easier than ever. Create panes (with the colors and(or border), manipulate the panes and add content. Dress up text (in panes or anywhere in the terminal) in bold, italic, underline, reverse color, blink and in any 256 terminal colors for foreground and background. Use a simple editor to let users edit text in panes. Left, right or center align text in panes. Cursor movement around the terminal. VERSION 6.0.0 BREAKING CHANGE: Apps must now explicitly call Rcurses.init! - auto-initialization has been removed for Ruby 3.4+ compatibility.", "licenses": [ "Unlicense" ], "metadata": { "source_code_uri": "https://github.com/isene/rcurses" }, "yanked": false, "sha": "066f3539db075b7b028a1dd8416da6526ed1e4d1ac8399840436598bb01a2520", "spec_sha": "382967232d8d05fcb49603741b250b05b6d732a4265f463dc8cf0214dbc5e22c", "project_uri": "https://rubygems.org/gems/rcurses", "gem_uri": "https://rubygems.org/gems/rcurses-6.0.1.gem", "homepage_uri": "https://isene.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/isene/rcurses", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "clipboard", "requirements": "~> 2.0" } ] } } |
2025-08-15 20:36:00 UTC |
| e9zdn8k0ZkYbpC1MOdPQC |
playbook_ui_docsDisplay all the components from Playbook UI inside your own system. |
14.24.0.pre.alpha.PLAY2350ftniconspike9659 | Content{ "name": "playbook_ui_docs", "downloads": 440485, "version": "14.24.0.pre.alpha.PLAY2350ftniconspike9659", "version_created_at": "2025-08-15T20:33:23.728Z", "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": "cc798ea3f69b1629c3897dea376c55b92ee399e1460d03a5c3d26afd0545f329", "spec_sha": "eb6afa34e576a3eb8abe12e4f5c65d24b8143c78b1270fcf960bba008ed0f554", "project_uri": "https://rubygems.org/gems/playbook_ui_docs", "gem_uri": "https://rubygems.org/gems/playbook_ui_docs-14.24.0.pre.alpha.PLAY2350ftniconspike9659.gem", "homepage_uri": "https://playbook.powerapp.cloud/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/playbook_ui_docs/14.24.0.pre.alpha.PLAY2350ftniconspike9659", "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-08-15 20:33:28 UTC |
| FGmQ4J2HGZyOmCI7bZyQH |
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.24.0.pre.alpha.PLAY2350ftniconspike9659 | Content{ "name": "playbook_ui", "downloads": 1635184, "version": "14.24.0.pre.alpha.PLAY2350ftniconspike9659", "version_created_at": "2025-08-15T20:33:17.837Z", "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": "e990b4f16144db3478cb24bdfdb78c9596deb316b96625952bdac24ad742c0ab", "spec_sha": "917c913a0b34625cb56c8cc404c42f5bcce1a654a5dc3b56954ef05acba5423e", "project_uri": "https://rubygems.org/gems/playbook_ui", "gem_uri": "https://rubygems.org/gems/playbook_ui-14.24.0.pre.alpha.PLAY2350ftniconspike9659.gem", "homepage_uri": "https://playbook.powerapp.cloud/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/playbook_ui/14.24.0.pre.alpha.PLAY2350ftniconspike9659", "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-08-15 20:33:23 UTC |
| jAKgHmPujMYnfl1_H4aqO |
axnPattern for writing callable service objects with contract validation and error swallowing |
0.1.0.pre.alpha.2.7.1 | Content{ "name": "axn", "downloads": 2797, "version": "0.1.0.pre.alpha.2.7.1", "version_created_at": "2025-08-15T20:29:11.284Z", "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": "a928d914082463d05d859b2e7a4d754c6a9f8c92f501a23919944bd492409813", "spec_sha": "ed0b286e1b2d786d9e43cf7e32e3a0fc0f13b41a25a03e5798d31a99a109f430", "project_uri": "https://rubygems.org/gems/axn", "gem_uri": "https://rubygems.org/gems/axn-0.1.0.pre.alpha.2.7.1.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" } ] } } |
2025-08-15 20:29:13 UTC |
| a3gJOD4o6KxieUjF3bYFL |
chef-apiA tiny Chef API client with minimal dependencies |
0.1.0 | Content{ "name": "chef-api", "downloads": 1108071, "version": "0.1.0", "version_created_at": "2013-11-25T16:14:33.376Z", "version_downloads": 1683, "platform": "ruby", "authors": "Seth Vargo", "info": "A tiny Chef API client with minimal dependencies", "licenses": [ "Apache 2.0" ], "metadata": {}, "yanked": true, "sha": "dcad8568b5f84d4a348d93c2ff07d9638fedfffe3928df592279693b09953a0e", "spec_sha": null, "project_uri": "https://rubygems.org/gems/chef-api", "gem_uri": "https://rubygems.org/gems/chef-api-0.1.0.gem", "homepage_uri": "https://github.com/chef/chef-api", "wiki_uri": "", "documentation_uri": "https://www.rubydoc.info/gems/chef-api/0.1.0", "mailing_list_uri": "", "source_code_uri": "https://github.com/sethvargo/chef-api", "bug_tracker_uri": "https://github.com/sethvargo/chef-api/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 2.14" } ], "runtime": [ { "name": "faraday", "requirements": "~> 0.8" }, { "name": "faraday_middleware", "requirements": "~> 0.9" }, { "name": "mixlib-authentication", "requirements": "~> 1.3" } ] } } |
2025-08-15 20:27:16 UTC |
| RJbMqGSW0wcmE40Tmc3Uw |
rrx_devRuby on Rails core development support |
0.1.1 | Content{ "name": "rrx_dev", "downloads": 540, "version": "0.1.1", "version_created_at": "2024-01-10T05:13:24.434Z", "version_downloads": 0, "platform": "ruby", "authors": "Dan Drew", "info": "Ruby on Rails core development support", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/dan-drew/rrx_dev", "source_code_uri": "https://github.com/dan-drew/rrx_dev" }, "yanked": true, "sha": "672a666c90045216db1c0752d3db3475a994fd71713b77e5e49a42f8218266cc", "spec_sha": "97454bdae9aeaaa9c6777e5d5aeb3660f9388eec634ecd040bafcdc685544ee4", "project_uri": "https://rubygems.org/gems/rrx_dev", "gem_uri": "https://rubygems.org/gems/rrx_dev-0.1.1.gem", "homepage_uri": "https://github.com/dan-drew/rrx_dev", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/dan-drew/rrx_dev", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "active_record_query_trace", "requirements": ">= 0" }, { "name": "activesupport", "requirements": "~> 7.1.0" }, { "name": "bootsnap", "requirements": ">= 0" }, { "name": "debug", "requirements": ">= 0" }, { "name": "factory_bot_rails", "requirements": ">= 0" }, { "name": "listen", "requirements": ">= 0" }, { "name": "railties", "requirements": "~> 7.1.0" }, { "name": "rake", "requirements": ">= 13.0" }, { "name": "rspec", "requirements": ">= 3.0" }, { "name": "rspec-parameterized", "requirements": ">= 0" }, { "name": "rspec-rails", "requirements": ">= 0" }, { "name": "rswag-specs", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 1.21" }, { "name": "rubocop-rails", "requirements": ">= 0" }, { "name": "spring", "requirements": ">= 0" }, { "name": "thor", "requirements": ">= 0" } ] } } |
2025-08-15 20:25:31 UTC |
| ZCPjhpqzNPyJIb6dNMixs |
dwradcliffe-test-gem-733.tTest gem |
0.0.1 | Content{ "name": "dwradcliffe-test-gem-733.t", "downloads": 4180, "version": "0.0.1", "version_created_at": "2016-04-05T02:08:59.448Z", "version_downloads": 184, "platform": "ruby", "authors": "David Radcliffe", "info": "Test gem", "licenses": [], "metadata": {}, "yanked": true, "sha": "f5d66cc9b8c99879b1b072e79df91f96457ab4321b188bd0c00980057addf524", "spec_sha": null, "project_uri": "https://rubygems.org/gems/dwradcliffe-test-gem-733.t", "gem_uri": "https://rubygems.org/gems/dwradcliffe-test-gem-733.t-0.0.1.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/dwradcliffe-test-gem-733.t/0.0.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-08-15 20:24:39 UTC |
| 45zPCLyk-j4uuv6cye66V |
hot-glueSimple, plug & play Rails scaffold building companion for Turbo-Rails and Hotwire |
0.6.23 | Content{ "name": "hot-glue", "downloads": 78656, "version": "0.6.23", "version_created_at": "2025-08-15T20:12:55.281Z", "version_downloads": 0, "platform": "ruby", "authors": "Jason Fleetwood-Boldt", "info": "Simple, plug & play Rails scaffold building companion for Turbo-Rails and Hotwire", "licenses": [ "Nonstandard" ], "metadata": { "funding": "https://school.jfbcodes.com/8188", "homepage": "https://heliosdev.shop/hot-glue", "source_code_uri": "https://github.com/hot-glue-for-rails/hot-glue" }, "yanked": false, "sha": "0b83e7474ffea781d1863f4659aed11e2178679b93c5d6226f7244fee4308e28", "spec_sha": "fcf71f70abb0242a8a37659cc5d664d51fd270ce95f13101ffcdec91ec6a6db7", "project_uri": "https://rubygems.org/gems/hot-glue", "gem_uri": "https://rubygems.org/gems/hot-glue-0.6.23.gem", "homepage_uri": "https://heliosdev.shop/p/hot-glue?utm_source=rubygems.org&utm_campaign=rubygems_link", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/hot-glue-for-rails/hot-glue", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "ffaker", "requirements": "~> 2.16" }, { "name": "kaminari", "requirements": "~> 1.2" }, { "name": "rails", "requirements": "> 5.1" } ] } } |
2025-08-15 20:12:58 UTC |
| uUSMWy-RtXt2uhC9n8eRt |
snaptradeConnect brokerage accounts to your app for live positions and trading |
2.0.122 | Content{ "name": "snaptrade", "downloads": 86488, "version": "2.0.122", "version_created_at": "2025-08-15T20:08:42.725Z", "version_downloads": 0, "platform": "ruby", "authors": "SnapTrade", "info": "Connect brokerage accounts to your app for live positions and trading", "licenses": [ "MIT" ], "metadata": { "source_code_uri": "https://github.com/passiv/snaptrade-sdks/tree/master/sdks/ruby", "documentation_uri": "https://github.com/passiv/snaptrade-sdks/tree/master/sdks/ruby" }, "yanked": false, "sha": "685f13dbbffbf1f83197eb53682d051a065177e8a36e4e08635283d14b5db5c3", "spec_sha": "46b71cfda1df9d375d483945de9dab648b54db814dd211c7f5fb17792385e2e1", "project_uri": "https://rubygems.org/gems/snaptrade", "gem_uri": "https://rubygems.org/gems/snaptrade-2.0.122.gem", "homepage_uri": "https://snaptrade.com/", "wiki_uri": null, "documentation_uri": "https://github.com/passiv/snaptrade-sdks/tree/master/sdks/ruby", "mailing_list_uri": null, "source_code_uri": "https://github.com/passiv/snaptrade-sdks/tree/master/sdks/ruby", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.6, >= 3.6.0" } ], "runtime": [ { "name": "faraday", "requirements": ">= 1.0.1, < 3.0" }, { "name": "faraday-multipart", "requirements": "~> 1.0, >= 1.0.4" } ] } } |
2025-08-15 20:08:46 UTC |
| DNn65ecEw1tudzXj47sGh |
natty-uiThis is the beautiful, nice, nifty, fancy, neat, pretty, cool, rich, lovely, natty user interface tool you like to have for your command line applications. It contains elegant, simple and beautiful features that enhance your command line interfaces functionally and aesthetically. |
0.28.0 | Content{ "name": "natty-ui", "downloads": 6357, "version": "0.28.0", "version_created_at": "2025-08-15T19:57:40.578Z", "version_downloads": 0, "platform": "ruby", "authors": "Mike Blumtritt", "info": "This is the beautiful, nice, nifty, fancy, neat, pretty, cool, rich, lovely,\nnatty user interface tool you like to have for your command line applications.\nIt contains elegant, simple and beautiful features that enhance your\ncommand line interfaces functionally and aesthetically.\n", "licenses": [ "BSD-3-Clause" ], "metadata": { "yard.run": "yard", "bug_tracker_uri": "https://github.com/mblumtritt/natty-ui/issues", "source_code_uri": "https://github.com/mblumtritt/natty-ui", "documentation_uri": "https://rubydoc.info/gems/natty-ui/NattyUI", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "a9f78bff9af5a6a46140f7d2cf4f59a2590e983f7e3ac938dc1686cd58621584", "spec_sha": "777fb6ebfc7e8c6dbcfdaa02dba18afa414323f84a08e3f0615a656791977fa2", "project_uri": "https://rubygems.org/gems/natty-ui", "gem_uri": "https://rubygems.org/gems/natty-ui-0.28.0.gem", "homepage_uri": "https://github.com/mblumtritt/natty-ui", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/natty-ui/NattyUI", "mailing_list_uri": null, "source_code_uri": "https://github.com/mblumtritt/natty-ui", "bug_tracker_uri": "https://github.com/mblumtritt/natty-ui/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "terminal_rb", "requirements": ">= 0.12" } ] } } |
2025-08-15 19:57:43 UTC |
| O5EsUWiFhmzEi7hnAizwI |
mkbrutmkbrut is how you go from zero to having a Brut app where you can start working. |
0.10.0 | Content{ "name": "mkbrut", "downloads": 2947, "version": "0.10.0", "version_created_at": "2025-08-15T19:57:12.984Z", "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": "1c35693ec288bd6ffed487572a01447f6bed536769af7208e8145fd53f25c44e", "spec_sha": "b4b4bea163add50c317d8f8423fbec0237cce1a8c7b8e04d5c40d63abae778ea", "project_uri": "https://rubygems.org/gems/mkbrut", "gem_uri": "https://rubygems.org/gems/mkbrut-0.10.0.gem", "homepage_uri": "https://brutrb.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/mkbrut/0.10.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": [] } } |
2025-08-15 19:57:15 UTC |
| kWtxUToghoazjbY1eMfUz |
madminIt's an admin, obviously. |
2.1.0 | Content{ "name": "madmin", "downloads": 225069, "version": "2.1.0", "version_created_at": "2025-08-15T19:56:09.424Z", "version_downloads": 0, "platform": "ruby", "authors": "Chris Oliver, Andrea Fomera", "info": "It's an admin, obviously.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "32017b1b534a2f1e4df9c0822948270dd4aba46bbde8627c9c6c1d4e24cc2d89", "spec_sha": "4c18df2c6cfff0afc27ce887dd209e100a60722678556bd960b7962dff0ede88", "project_uri": "https://rubygems.org/gems/madmin", "gem_uri": "https://rubygems.org/gems/madmin-2.1.0.gem", "homepage_uri": "https://github.com/excid3/madmin", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/madmin/2.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "importmap-rails", "requirements": ">= 0" }, { "name": "pagy", "requirements": ">= 3.5" }, { "name": "propshaft", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 7.0.0" } ] } } |
2025-08-15 19:56:13 UTC |
| EqGQX7X4ZUka6HRHJUiV3 |
brutAn opinionated web framework build on web standards |
0.10.0 | Content{ "name": "brut", "downloads": 7623, "version": "0.10.0", "version_created_at": "2025-08-15T19:54:40.750Z", "version_downloads": 0, "platform": "ruby", "authors": "David Bryant Copeland", "info": "An opinionated web framework build on web standards", "licenses": [], "metadata": { "homepage_uri": "https://brutrb.com", "changelog_uri": "https://github.com/thirdtank/brut/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/thirdtank/brut", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://brutrb.com/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "c2eb50337b9cb51e5fec146e1948d01543b4494ac4914b176d3ca2c48009244b", "spec_sha": "c9d3ed22fd295900e520e3d68ef3c5df0bb309b0af81e677cd4657e5ecb2f46a", "project_uri": "https://rubygems.org/gems/brut", "gem_uri": "https://rubygems.org/gems/brut-0.10.0.gem", "homepage_uri": "https://brutrb.com", "wiki_uri": null, "documentation_uri": "https://brutrb.com/", "mailing_list_uri": null, "source_code_uri": "https://github.com/thirdtank/brut", "bug_tracker_uri": null, "changelog_uri": "https://github.com/thirdtank/brut/blob/main/CHANGELOG.md", "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": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-disable_syntax", "requirements": ">= 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-08-15 19:54:42 UTC |
| Ke6nlavbj7jUaHVd3jIJZ |
solidus_mp_doisThis rubygem does not have a description or summary. |
3.2.0 | Content{ "name": "solidus_mp_dois", "downloads": 8183, "version": "3.2.0", "version_created_at": "2025-08-15T19:53:11.255Z", "version_downloads": 0, "platform": "ruby", "authors": "Todas Essas Coisas", "info": "This rubygem does not have a description or summary.", "licenses": [], "metadata": {}, "yanked": false, "sha": "f78375c5b0127c0d65d2aeacf98bcf3d994e117be88b495f3ce3c31ecdd41b85", "spec_sha": "aa47e62dff09c3b8b32fe83347ce346cce72299c96cb8aea5b7a6c0463108115", "project_uri": "https://rubygems.org/gems/solidus_mp_dois", "gem_uri": "https://rubygems.org/gems/solidus_mp_dois-3.2.0.gem", "homepage_uri": "https://github.com/todasessascoisas/solidus_mp_dois", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/solidus_mp_dois/3.2.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "mp_api", "requirements": ">= 0" }, { "name": "solidus_brazilian_adaptations", "requirements": ">= 0" } ] } } |
2025-08-15 19:53:13 UTC |
| tkAQVx-piduN0LEgHebTD |
terminal_rbTerminal access with super fast ANSI control codes support and BBCode-like embedded text attribute syntax. |
0.12.0 | Content{ "name": "terminal_rb", "downloads": 1807, "version": "0.12.0", "version_created_at": "2025-08-15T19:48:56.044Z", "version_downloads": 0, "platform": "ruby", "authors": "Mike Blumtritt", "info": "Terminal access with super fast ANSI control codes support and\nBBCode-like embedded text attribute syntax.\n", "licenses": [ "MIT" ], "metadata": { "yard.run": "yard", "bug_tracker_uri": "https://codeberg.org/mblumtritt/Terminal.rb/issues", "source_code_uri": "https://codeberg.org/mblumtritt/Terminal.rb", "documentation_uri": "https://rubydoc.info/gems/terminal_rb/Terminal", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "a90a1dd49164d89e6f5010078e30af54eeec9e2e832d3a46959f607bb53b4451", "spec_sha": "fce444847a81441e6e4100bf4647f61b214b1158afbedd1dbe247a3699bde734", "project_uri": "https://rubygems.org/gems/terminal_rb", "gem_uri": "https://rubygems.org/gems/terminal_rb-0.12.0.gem", "homepage_uri": "https://codeberg.org/mblumtritt/Terminal.rb", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/terminal_rb/Terminal", "mailing_list_uri": null, "source_code_uri": "https://codeberg.org/mblumtritt/Terminal.rb", "bug_tracker_uri": "https://codeberg.org/mblumtritt/Terminal.rb/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-08-15 19:48:57 UTC |
| 9dxMluOPIT7JeLEas28YE |
leopardLeopard is a puma-like server for managing concurrent NATS ServiceApi endpoint workers |
0.2.2 | Content{ "name": "leopard", "downloads": 1894, "version": "0.2.2", "version_created_at": "2025-08-15T19:45:42.647Z", "version_downloads": 0, "platform": "ruby", "authors": "bougyman", "info": "Leopard is a puma-like server for managing concurrent NATS ServiceApi endpoint workers", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/rubyists/leopard", "changelog_uri": "https://github.com/rubyists/leopard/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/rubyists/leopard", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "26aa056a785a5f1d2b8e45da82edea79c916a4adb8a27896736fc3bf45e26499", "spec_sha": "1883cbaa6c6519ff3b25a4f0186190e758b4095fac684f70d255197f7a3a468c", "project_uri": "https://rubygems.org/gems/leopard", "gem_uri": "https://rubygems.org/gems/leopard-0.2.2.gem", "homepage_uri": "https://github.com/rubyists/leopard", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/rubyists/leopard", "bug_tracker_uri": null, "changelog_uri": "https://github.com/rubyists/leopard/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "concurrent-ruby", "requirements": "~> 1.1" }, { "name": "dry-configurable", "requirements": "~> 1.3" }, { "name": "dry-monads", "requirements": "~> 1.9" }, { "name": "nats-pure", "requirements": "~> 2.5" }, { "name": "semantic_logger", "requirements": "~> 4" } ] } } |
2025-08-15 19:45:44 UTC |
| 87UIGJ2EG738Uak8YYoeP |
duo_universal_rubyEasily add two-factor authentication to any Ruby web authentication flow using a Web SDKv4 app with the universal prompt in Duo. |
0.1.2 | Content{ "name": "duo_universal_ruby", "downloads": 129, "version": "0.1.2", "version_created_at": "2025-08-15T19:21:54.125Z", "version_downloads": 0, "platform": "ruby", "authors": "Todd Parsnick", "info": "Easily add two-factor authentication to any Ruby web authentication flow using a Web SDKv4 app with the universal prompt in Duo.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/tparsnick/duo_universal_ruby", "changelog_uri": "https://github.com/tparsnick/duo_universal_ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/tparsnick/duo_universal_ruby", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "b70f7874d934bba98f5dfbbca1597aff45dbd0feb8e432ad14838c5ea827c9c6", "spec_sha": "3e79264f571a08436f660470819c8f1a94f6165861a66aac5471d9b8d6cceb88", "project_uri": "https://rubygems.org/gems/duo_universal_ruby", "gem_uri": "https://rubygems.org/gems/duo_universal_ruby-0.1.2.gem", "homepage_uri": "https://github.com/tparsnick/duo_universal_ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/tparsnick/duo_universal_ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/tparsnick/duo_universal_ruby/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "jwt", "requirements": ">= 2.2.2" } ] } } |
2025-08-15 19:21:56 UTC |
| 68AS5S4sGReGLccJazEYE |
aws-sdk-glueOfficial AWS Ruby gem for AWS Glue. This gem is part of the AWS SDK for Ruby. |
1.232.0 | Content{ "name": "aws-sdk-glue", "downloads": 87111274, "version": "1.232.0", "version_created_at": "2025-08-15T19:17:43.110Z", "version_downloads": 0, "platform": "ruby", "authors": "Amazon Web Services", "info": "Official AWS Ruby gem for AWS Glue. This gem is part of the AWS SDK for Ruby.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-glue/CHANGELOG.md", "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-glue" }, "yanked": false, "sha": "eda3b3087ef28c4f79839df1f0d0e7b1ba29c7590efe78b82b1f9a22f61cfa2f", "spec_sha": "7f27983e8a9a59c0e98421e58563d81a570ff94d54b4023efca5edf5f1532c23", "project_uri": "https://rubygems.org/gems/aws-sdk-glue", "gem_uri": "https://rubygems.org/gems/aws-sdk-glue-1.232.0.gem", "homepage_uri": "https://github.com/aws/aws-sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-glue", "bug_tracker_uri": null, "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-glue/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aws-sdk-core", "requirements": "~> 3, >= 3.228.0" }, { "name": "aws-sigv4", "requirements": "~> 1.5" } ] } } |
2025-08-15 19:17:48 UTC |
| -Q_87Kzj4Yq87kyT5csmF |
aws-sdk-bedrockagentOfficial AWS Ruby gem for Agents for Amazon Bedrock. This gem is part of the AWS SDK for Ruby. |
1.63.0 | Content{ "name": "aws-sdk-bedrockagent", "downloads": 5195429, "version": "1.63.0", "version_created_at": "2025-08-15T19:17:43.096Z", "version_downloads": 0, "platform": "ruby", "authors": "Amazon Web Services", "info": "Official AWS Ruby gem for Agents for Amazon Bedrock. This gem is part of the AWS SDK for Ruby.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockagent/CHANGELOG.md", "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockagent" }, "yanked": false, "sha": "085db392ece7b9ab82a6aff06132c3534ef456d57567e66627c11184fa8d234d", "spec_sha": "2925757213a3e8b94ec1bbd39ce3b282709c13813e667cb1c753103a4c99d4e9", "project_uri": "https://rubygems.org/gems/aws-sdk-bedrockagent", "gem_uri": "https://rubygems.org/gems/aws-sdk-bedrockagent-1.63.0.gem", "homepage_uri": "https://github.com/aws/aws-sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockagent", "bug_tracker_uri": null, "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockagent/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aws-sdk-core", "requirements": "~> 3, >= 3.228.0" }, { "name": "aws-sigv4", "requirements": "~> 1.5" } ] } } |
2025-08-15 19:17:47 UTC |
| Ym7T9BKeIDm_W6FwHpC8w |
aws-sdk-prometheusserviceOfficial AWS Ruby gem for Amazon Prometheus Service. This gem is part of the AWS SDK for Ruby. |
1.57.0 | Content{ "name": "aws-sdk-prometheusservice", "downloads": 34189076, "version": "1.57.0", "version_created_at": "2025-08-15T19:17:43.081Z", "version_downloads": 0, "platform": "ruby", "authors": "Amazon Web Services", "info": "Official AWS Ruby gem for Amazon Prometheus Service. This gem is part of the AWS SDK for Ruby.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-prometheusservice/CHANGELOG.md", "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-prometheusservice" }, "yanked": false, "sha": "bc560d147d85a91db6170c96ade2361b230da10cf17812098f36155daa697b90", "spec_sha": "2a61bb54382d1ac3ebaa405df01e856c5637ead35be57e5373e267a79ac27966", "project_uri": "https://rubygems.org/gems/aws-sdk-prometheusservice", "gem_uri": "https://rubygems.org/gems/aws-sdk-prometheusservice-1.57.0.gem", "homepage_uri": "https://github.com/aws/aws-sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-prometheusservice", "bug_tracker_uri": null, "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-prometheusservice/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aws-sdk-core", "requirements": "~> 3, >= 3.228.0" }, { "name": "aws-sigv4", "requirements": "~> 1.5" } ] } } |
2025-08-15 19:17:45 UTC |
| 27xAgdVA_IjNLGjUeLpPZ |
ruby_conversationsA Ruby client library for managing AI conversations via a remote API. |
1.1.16 | Content{ "name": "ruby_conversations", "downloads": 11332, "version": "1.1.16", "version_created_at": "2025-08-15T19:12:20.798Z", "version_downloads": 0, "platform": "ruby", "authors": "Paul Shippy", "info": "A Ruby client library for managing AI conversations via a remote API.", "licenses": [ "None" ], "metadata": { "homepage_uri": "https://github.com/StrongMind/ruby-conversations", "changelog_uri": "https://github.com/StrongMind/ruby-conversations/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/StrongMind/ruby-conversations", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "02a213d4e28536052d6ec9c2e0214c52cfee57c891e3d6db0879311069b2309f", "spec_sha": "2e779bd113afedffdcb43f50f3d0ad0203810f1373907a80598a15927409b70e", "project_uri": "https://rubygems.org/gems/ruby_conversations", "gem_uri": "https://rubygems.org/gems/ruby_conversations-1.1.16.gem", "homepage_uri": "https://github.com/StrongMind/ruby-conversations", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/StrongMind/ruby-conversations", "bug_tracker_uri": null, "changelog_uri": "https://github.com/StrongMind/ruby-conversations/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bootsnap", "requirements": "~> 1.0" }, { "name": "dotenv-rails", "requirements": ">= 0" }, { "name": "factory_bot", "requirements": ">= 0" }, { "name": "pry-byebug", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "rspec-rails", "requirements": ">= 0" }, { "name": "rubocop-factory_bot", "requirements": ">= 0" }, { "name": "rubocop-rails", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": ">= 0" }, { "name": "ruby_llm_community", "requirements": ">= 0" }, { "name": "shoulda-matchers", "requirements": ">= 0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 7.0" }, { "name": "aws-sdk-core", "requirements": "~> 3.0" }, { "name": "faraday", "requirements": "~> 2.0" }, { "name": "jwt", "requirements": "~> 2.0" }, { "name": "strongmind-auth", "requirements": "~> 1.0" }, { "name": "zeitwerk", "requirements": "~> 2.6" } ] } } |
2025-08-15 19:12:22 UTC |
| Rlz2CH5d4phsGSp2alOi8 |
playbook_ui_docsDisplay all the components from Playbook UI inside your own system. |
14.24.0.pre.alpha.reactupgradetest9656 | Content{ "name": "playbook_ui_docs", "downloads": 440419, "version": "14.24.0.pre.alpha.reactupgradetest9656", "version_created_at": "2025-08-15T19:07:47.255Z", "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": "a50e820ceb65f816cb7d08c50c55527ae817ee3381cdea6ebd7c9a11f2f5f807", "spec_sha": "dab8f2512fec946fcd8b0b710dc0930c7a14ae456800b4371d4b51431a2a3207", "project_uri": "https://rubygems.org/gems/playbook_ui_docs", "gem_uri": "https://rubygems.org/gems/playbook_ui_docs-14.24.0.pre.alpha.reactupgradetest9656.gem", "homepage_uri": "https://playbook.powerapp.cloud/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/playbook_ui_docs/14.24.0.pre.alpha.reactupgradetest9656", "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-08-15 19:07:50 UTC |
| 3iAoRbf70AefXJmZ1ODua |
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.24.0.pre.alpha.reactupgradetest9656 | Content{ "name": "playbook_ui", "downloads": 1635087, "version": "14.24.0.pre.alpha.reactupgradetest9656", "version_created_at": "2025-08-15T19:07:42.668Z", "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": "f983788b8debdcc29734e46a334e4b4733ba4a5fa860f057e4200a7bdbf45c55", "spec_sha": "eaa083cd0cd8958402d2466717473fc094ac2ce653fd56d54488b89bc46e3f3c", "project_uri": "https://rubygems.org/gems/playbook_ui", "gem_uri": "https://rubygems.org/gems/playbook_ui-14.24.0.pre.alpha.reactupgradetest9656.gem", "homepage_uri": "https://playbook.powerapp.cloud/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/playbook_ui/14.24.0.pre.alpha.reactupgradetest9656", "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": "view_component", "requirements": "= 2.83.0" }, { "name": "vite_rails", "requirements": ">= 0" } ] } } |
2025-08-15 19:07:47 UTC |
| 35j0_cST7vR-vgzrNN9At |
effective_ordersQuickly build an online store with carts, orders, automatic email receipts and payment collection via Stripe, StripeConnect, PayPal and Moneris. |
6.28.0 | Content{ "name": "effective_orders", "downloads": 526630, "version": "6.28.0", "version_created_at": "2025-08-15T19:03:30.902Z", "version_downloads": 0, "platform": "ruby", "authors": "Code and Effect", "info": "Quickly build an online store with carts, orders, automatic email receipts and payment collection via Stripe, StripeConnect, PayPal and Moneris.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "c0aee89c98c75d69db66242ca5b696db0e23439874ee5d4a3091970e8f4f10ca", "spec_sha": "94dc777315968837e45100bc187f2bcc0d1db86cb97a8a7ad24e2aff2a70215a", "project_uri": "https://rubygems.org/gems/effective_orders", "gem_uri": "https://rubygems.org/gems/effective_orders-6.28.0.gem", "homepage_uri": "https://github.com/code-and-effect/effective_orders", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/effective_orders/6.28.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "devise", "requirements": ">= 0" }, { "name": "haml", "requirements": ">= 0" }, { "name": "pry-byebug", "requirements": ">= 0" }, { "name": "psych", "requirements": "< 4" }, { "name": "sqlite3", "requirements": ">= 0" } ], "runtime": [ { "name": "coffee-rails", "requirements": ">= 0" }, { "name": "effective_addresses", "requirements": ">= 0" }, { "name": "effective_bootstrap", "requirements": ">= 0" }, { "name": "effective_datatables", "requirements": ">= 0" }, { "name": "effective_resources", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 4.0.0" }, { "name": "sassc", "requirements": ">= 0" } ] } } |
2025-08-15 19:03:33 UTC |
| czNjYQDqlntQNa6nzNcP6 |
pwnhttps://github.com/0dayinc/pwn/README.md |
0.5.372 | Content{ "name": "pwn", "downloads": 548938, "version": "0.5.372", "version_created_at": "2025-08-15T19:02:07.896Z", "version_downloads": 0, "platform": "ruby", "authors": "0day Inc.", "info": "https://github.com/0dayinc/pwn/README.md", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/0dayInc", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "a37d7df4cce4f7e0326f53fb113e2b0b3bc294064dd08c68fbbdc64a8273d7a6", "spec_sha": "81a615a67dde7e60dfbf8611d9d768e3a1282d506ce75e4ca16112e1bf99184d", "project_uri": "https://rubygems.org/gems/pwn", "gem_uri": "https://rubygems.org/gems/pwn-0.5.372.gem", "homepage_uri": "https://github.com/0dayinc/pwn", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": "https://github.com/sponsors/0dayInc", "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.7.1" }, { "name": "rake", "requirements": "= 13.3.0" }, { "name": "rdoc", "requirements": "= 6.14.2" }, { "name": "rspec", "requirements": "= 3.13.1" } ], "runtime": [ { "name": "activesupport", "requirements": "= 8.0.2.1" }, { "name": "anemone", "requirements": "= 0.7.2" }, { "name": "authy", "requirements": "= 3.0.1" }, { "name": "aws-sdk", "requirements": "= 3.3.0" }, { "name": "barby", "requirements": "= 0.7.0" }, { "name": "base32", "requirements": "= 0.3.4" }, { "name": "brakeman", "requirements": "= 7.1.0" }, { "name": "bson", "requirements": "= 5.1.1" }, { "name": "bundler-audit", "requirements": "= 0.9.2" }, { "name": "bunny", "requirements": "= 2.24.0" }, { "name": "colorize", "requirements": "= 1.1.0" }, { "name": "credit_card_validations", "requirements": "= 7.0.0" }, { "name": "eventmachine", "requirements": "= 1.2.7" }, { "name": "executable-hooks", "requirements": "= 1.7.1" }, { "name": "faker", "requirements": "= 3.5.2" }, { "name": "faye-websocket", "requirements": "= 0.12.0" }, { "name": "ffi", "requirements": "= 1.17.2" }, { "name": "fftw3", "requirements": "= 0.3" }, { "name": "gdb", "requirements": "= 1.0.0" }, { "name": "gem-wrappers", "requirements": "= 1.4.0" }, { "name": "geocoder", "requirements": "= 1.8.5" }, { "name": "gist", "requirements": "= 6.0.0" }, { "name": "gruff", "requirements": "= 0.29.0" }, { "name": "htmlentities", "requirements": "= 4.3.4" }, { "name": "ipaddress", "requirements": "= 0.8.3" }, { "name": "jenkins_api_client2", "requirements": "= 1.9.0" }, { "name": "js-beautify", "requirements": "= 0.1.8" }, { "name": "json", "requirements": "= 2.13.2" }, { "name": "jsonpath", "requirements": "= 1.1.5" }, { "name": "json_schemer", "requirements": "= 2.4.0" }, { "name": "jwt", "requirements": "= 3.1.2" }, { "name": "libusb", "requirements": "= 0.7.2" }, { "name": "luhn", "requirements": "= 1.0.2" }, { "name": "mail", "requirements": "= 2.8.1" }, { "name": "meshtastic", "requirements": "= 0.0.125" }, { "name": "metasm", "requirements": "= 1.0.5" }, { "name": "mongo", "requirements": "= 2.21.2" }, { "name": "msfrpc-client", "requirements": "= 1.1.2" }, { "name": "netaddr", "requirements": "= 2.0.6" }, { "name": "net-ldap", "requirements": "= 0.19.0" }, { "name": "net-openvpn", "requirements": "= 0.8.7" }, { "name": "net-smtp", "requirements": "= 0.5.1" }, { "name": "nexpose", "requirements": "= 7.3.0" }, { "name": "nokogiri", "requirements": "= 1.18.9" }, { "name": "nokogiri-diff", "requirements": "= 0.3.0" }, { "name": "oily_png", "requirements": "= 1.2.1" }, { "name": "open3", "requirements": "= 0.2.1" }, { "name": "os", "requirements": "= 1.1.4" }, { "name": "ostruct", "requirements": "= 0.6.3" }, { "name": "packetfu", "requirements": "= 2.0.0" }, { "name": "packetgen", "requirements": "= 4.1.1" }, { "name": "pdf-reader", "requirements": "= 2.15.0" }, { "name": "pg", "requirements": "= 1.6.1" }, { "name": "pry", "requirements": "= 0.15.2" }, { "name": "pry-doc", "requirements": "= 1.6.0" }, { "name": "rb-readline", "requirements": "= 0.5.5" }, { "name": "rbvmomi2", "requirements": "= 3.8.0" }, { "name": "rest-client", "requirements": "= 2.1.0" }, { "name": "rex", "requirements": "= 2.0.13" }, { "name": "rmagick", "requirements": "= 6.1.2" }, { "name": "rqrcode", "requirements": "= 3.1.0" }, { "name": "rtesseract", "requirements": "= 3.1.4" }, { "name": "rubocop", "requirements": "= 1.79.2" }, { "name": "rubocop-rake", "requirements": "= 0.7.1" }, { "name": "rubocop-rspec", "requirements": "= 3.6.0" }, { "name": "ruby-audio", "requirements": "= 1.6.1" }, { "name": "ruby-nmap", "requirements": "= 1.0.3" }, { "name": "ruby-saml", "requirements": "= 1.18.1" }, { "name": "rvm", "requirements": "= 1.11.3.9" }, { "name": "savon", "requirements": "= 2.15.1" }, { "name": "selenium-devtools", "requirements": "= 0.139.0" }, { "name": "slack-ruby-client", "requirements": "= 2.7.0" }, { "name": "socksify", "requirements": "= 1.8.1" }, { "name": "spreadsheet", "requirements": "= 1.3.4" }, { "name": "sqlite3", "requirements": "= 2.7.3" }, { "name": "thin", "requirements": "= 2.0.1" }, { "name": "tty-prompt", "requirements": "= 0.23.1" }, { "name": "tty-spinner", "requirements": "= 0.9.3" }, { "name": "uart", "requirements": "= 1.0.0" }, { "name": "watir", "requirements": "= 7.3.0" }, { "name": "waveform", "requirements": "= 0.1.3" }, { "name": "webrick", "requirements": "= 1.9.1" }, { "name": "whois", "requirements": "= 6.0.1" }, { "name": "whois-parser", "requirements": "= 2.0.0" }, { "name": "wicked_pdf", "requirements": "= 2.8.2" }, { "name": "yard", "requirements": "= 0.9.37" } ] } } |
2025-08-15 19:02:12 UTC |
| qTQn82Qy-qxkBpkzGbF6r |
openai-termA modern terminal interface to OpenAI with a full TUI using rcurses. Features include interactive chat mode, conversation history, model selection, and more. Version 3.0.2: Complete fix for ruby-openai 3.7.0 compatibility - using 'ruby/openai' for backward compatibility, fixed Rcurses::Pane and Rcurses::Cursor references, added missing io/console requirement, improved configuration help. |
3.0.2 | Content{ "name": "openai-term", "downloads": 6186, "version": "3.0.2", "version_created_at": "2025-08-15T18:57:57.974Z", "version_downloads": 0, "platform": "ruby", "authors": "Geir Isene", "info": "A modern terminal interface to OpenAI with a full TUI using rcurses. Features include interactive chat mode, conversation history, model selection, and more. Version 3.0.2: Complete fix for ruby-openai 3.7.0 compatibility - using 'ruby/openai' for backward compatibility, fixed Rcurses::Pane and Rcurses::Cursor references, added missing io/console requirement, improved configuration help.", "licenses": [ "Unlicense" ], "metadata": { "source_code_uri": "https://github.com/isene/openai" }, "yanked": false, "sha": "82675d9bbfc2c952b2d01ddc1e4c87aa4a99da0abf2294c02a83b256cde02a76", "spec_sha": "e8f2b15f0ef3d38f190bb472de9c3ea851276257051ad87ed6227f27528488ee", "project_uri": "https://rubygems.org/gems/openai-term", "gem_uri": "https://rubygems.org/gems/openai-term-3.0.2.gem", "homepage_uri": "https://isene.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/isene/openai", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rcurses", "requirements": "~> 6.0" }, { "name": "ruby-openai", "requirements": "~> 3.0" } ] } } |
2025-08-15 18:58:00 UTC |
| DeiQbei88a3hwmIBo6XSA |
phlex-iconsIcons library for Phlex |
2.34.0 | Content{ "name": "phlex-icons", "downloads": 26017, "version": "2.34.0", "version_created_at": "2025-08-15T18:57:09.329Z", "version_downloads": 0, "platform": "ruby", "authors": "Ali Hamdi Ali Fadel", "info": "Icons library for Phlex", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/AliOsm/phlex-icons", "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/AliOsm/phlex-icons", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "b55a6edece424f2459237ffb07a3eb2420b665581ffc03aada62f05bf1185fbe", "spec_sha": "97c1da6ebd113097f9fc9d3195901935b6a72674e2dbe4546cdbe353130d6a32", "project_uri": "https://rubygems.org/gems/phlex-icons", "gem_uri": "https://rubygems.org/gems/phlex-icons-2.34.0.gem", "homepage_uri": "https://github.com/AliOsm/phlex-icons", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/AliOsm/phlex-icons", "bug_tracker_uri": null, "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "phlex", "requirements": ">= 1.11" } ] } } |
2025-08-15 18:57:15 UTC |
| e3VtLkTao-PwL-aU4cYI- |
phlex-icons-tablerTabler icons library for Phlex |
2.34.0 | Content{ "name": "phlex-icons-tabler", "downloads": 10240, "version": "2.34.0", "version_created_at": "2025-08-15T18:57:08.006Z", "version_downloads": 0, "platform": "ruby", "authors": "Ali Hamdi Ali Fadel", "info": "Tabler icons library for Phlex", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/AliOsm/phlex-icons", "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/AliOsm/phlex-icons", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "5ca52f2fa72cf3148f0885214d819ccf3d2362d3d925cf706c5022fe19534a97", "spec_sha": "a64f398a03d3cd19ff7a6bea3725aa51f9bae677190f2a202707b9186be1d1ea", "project_uri": "https://rubygems.org/gems/phlex-icons-tabler", "gem_uri": "https://rubygems.org/gems/phlex-icons-tabler-2.34.0.gem", "homepage_uri": "https://github.com/AliOsm/phlex-icons", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/AliOsm/phlex-icons", "bug_tracker_uri": null, "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "phlex", "requirements": ">= 1.11" } ] } } |
2025-08-15 18:57:14 UTC |
| M1CSvLd5bXPeMTHFjhYya |
phlex-icons-radixRadix icons library for Phlex |
2.34.0 | Content{ "name": "phlex-icons-radix", "downloads": 10337, "version": "2.34.0", "version_created_at": "2025-08-15T18:57:07.203Z", "version_downloads": 0, "platform": "ruby", "authors": "Ali Hamdi Ali Fadel", "info": "Radix icons library for Phlex", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/AliOsm/phlex-icons", "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/AliOsm/phlex-icons", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "d886c9f7348b43a6a868770dd303b14fd83e3309b9a2b67be845ba0ac0bcddc3", "spec_sha": "7df44325769cccd0ddafc2658bb2f4ae9215927e1366c8f455e692912bf77479", "project_uri": "https://rubygems.org/gems/phlex-icons-radix", "gem_uri": "https://rubygems.org/gems/phlex-icons-radix-2.34.0.gem", "homepage_uri": "https://github.com/AliOsm/phlex-icons", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/AliOsm/phlex-icons", "bug_tracker_uri": null, "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "phlex", "requirements": ">= 1.11" } ] } } |
2025-08-15 18:57:13 UTC |
| LCYURDp0d-4PU9rtPMuwx |
phlex-icons-flagFlag icons library for Phlex |
2.34.0 | Content{ "name": "phlex-icons-flag", "downloads": 10776, "version": "2.34.0", "version_created_at": "2025-08-15T18:57:06.854Z", "version_downloads": 0, "platform": "ruby", "authors": "Ali Hamdi Ali Fadel", "info": "Flag icons library for Phlex", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/AliOsm/phlex-icons", "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/AliOsm/phlex-icons", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "559bcf35744b91194c37b67b680d7cf4da39d3647562ec1e85ab6709094a85ef", "spec_sha": "2524fdfda7d3822b97e2d53bb1c4fc3bdfa778c8cda960fb33e2f84fdaced5db", "project_uri": "https://rubygems.org/gems/phlex-icons-flag", "gem_uri": "https://rubygems.org/gems/phlex-icons-flag-2.34.0.gem", "homepage_uri": "https://github.com/AliOsm/phlex-icons", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/AliOsm/phlex-icons", "bug_tracker_uri": null, "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "phlex", "requirements": ">= 1.11" } ] } } |
2025-08-15 18:57:13 UTC |
| ETSsNM1vbvWL69tg61mxe |
phlex-icons-lucideLucide icons library for Phlex |
2.34.0 | Content{ "name": "phlex-icons-lucide", "downloads": 12899, "version": "2.34.0", "version_created_at": "2025-08-15T18:57:06.650Z", "version_downloads": 0, "platform": "ruby", "authors": "Ali Hamdi Ali Fadel", "info": "Lucide icons library for Phlex", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/AliOsm/phlex-icons", "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/AliOsm/phlex-icons", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "b5078b2a2a2d1bd940bebfb5b60db8c6a6b00fa15e3714006995dc095a2ca502", "spec_sha": "b84886f9191c9bfaf88f6f87ad7b69e4405bab7ad698becb4b9aa0ca9e1208a9", "project_uri": "https://rubygems.org/gems/phlex-icons-lucide", "gem_uri": "https://rubygems.org/gems/phlex-icons-lucide-2.34.0.gem", "homepage_uri": "https://github.com/AliOsm/phlex-icons", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/AliOsm/phlex-icons", "bug_tracker_uri": null, "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "phlex", "requirements": ">= 1.11" } ] } } |
2025-08-15 18:57:12 UTC |
| IYXYWNPReA_Flg8Bwm9wY |
phlex-icons-materialMaterial icons library for Phlex |
2.34.0 | Content{ "name": "phlex-icons-material", "downloads": 2875, "version": "2.34.0", "version_created_at": "2025-08-15T18:57:06.707Z", "version_downloads": 0, "platform": "ruby", "authors": "Ali Hamdi Ali Fadel", "info": "Material icons library for Phlex", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/AliOsm/phlex-icons", "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/AliOsm/phlex-icons", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "e3a343e19793e0a2cc2386d21c9aef0c1888008f9b01fcf02ffb12ed37fdd83f", "spec_sha": "c567a5b922a8bd39ad1ddc3cce18900c73e2ac9f1535465b5cb10ff1ce4d9be6", "project_uri": "https://rubygems.org/gems/phlex-icons-material", "gem_uri": "https://rubygems.org/gems/phlex-icons-material-2.34.0.gem", "homepage_uri": "https://github.com/AliOsm/phlex-icons", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/AliOsm/phlex-icons", "bug_tracker_uri": null, "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "phlex", "requirements": ">= 1.11" } ] } } |
2025-08-15 18:57:12 UTC |
| DADieCp7CrYn8EqKXd4wf |
phlex-icons-bootstrapBootstrap icons library for Phlex |
2.34.0 | Content{ "name": "phlex-icons-bootstrap", "downloads": 10767, "version": "2.34.0", "version_created_at": "2025-08-15T18:57:06.154Z", "version_downloads": 0, "platform": "ruby", "authors": "Ali Hamdi Ali Fadel", "info": "Bootstrap icons library for Phlex", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/AliOsm/phlex-icons", "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/AliOsm/phlex-icons", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "29dfca30e0aaf08ca98a921e006d8850952052714d9a83a1ae5dac2409c7969f", "spec_sha": "2fdd8fc671055da42c91285e2a27b1c6fd6f7e3f373d74f1bfd08b11f91dc231", "project_uri": "https://rubygems.org/gems/phlex-icons-bootstrap", "gem_uri": "https://rubygems.org/gems/phlex-icons-bootstrap-2.34.0.gem", "homepage_uri": "https://github.com/AliOsm/phlex-icons", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/AliOsm/phlex-icons", "bug_tracker_uri": null, "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "phlex", "requirements": ">= 1.11" } ] } } |
2025-08-15 18:57:10 UTC |
| gEmYtQ1VdpCls7RzOsdGC |
phlex-icons-remixRemix icons library for Phlex |
2.34.0 | Content{ "name": "phlex-icons-remix", "downloads": 10467, "version": "2.34.0", "version_created_at": "2025-08-15T18:57:05.461Z", "version_downloads": 0, "platform": "ruby", "authors": "Ali Hamdi Ali Fadel", "info": "Remix icons library for Phlex", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/AliOsm/phlex-icons", "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/AliOsm/phlex-icons", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "81379a7563e30766aae80810e883184f60c50846dd959ece243b3f03c5df3d9c", "spec_sha": "b40630ec5f7e5842ff60d0c79de742417c281a5028195b3b66a2a5e978638970", "project_uri": "https://rubygems.org/gems/phlex-icons-remix", "gem_uri": "https://rubygems.org/gems/phlex-icons-remix-2.34.0.gem", "homepage_uri": "https://github.com/AliOsm/phlex-icons", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/AliOsm/phlex-icons", "bug_tracker_uri": null, "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "phlex", "requirements": ">= 1.11" } ] } } |
2025-08-15 18:57:09 UTC |
| dG3gTRv8MDnf8KZTxEw1N |
phlex-icons-heroHero icons library for Phlex |
2.34.0 | Content{ "name": "phlex-icons-hero", "downloads": 12143, "version": "2.34.0", "version_created_at": "2025-08-15T18:57:05.530Z", "version_downloads": 0, "platform": "ruby", "authors": "Ali Hamdi Ali Fadel", "info": "Hero icons library for Phlex", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/AliOsm/phlex-icons", "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/AliOsm/phlex-icons", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "9e9ae9b96852f23a720f6b1d4c450822faaeb02863a491c82ebf77284b8543a4", "spec_sha": "dafc1a482dd2b0845c8c4893201f6472a7690b25589b4ecd6d7aa4c0cf9c57a6", "project_uri": "https://rubygems.org/gems/phlex-icons-hero", "gem_uri": "https://rubygems.org/gems/phlex-icons-hero-2.34.0.gem", "homepage_uri": "https://github.com/AliOsm/phlex-icons", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/AliOsm/phlex-icons", "bug_tracker_uri": null, "changelog_uri": "https://github.com/AliOsm/phlex-icons/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "phlex", "requirements": ">= 1.11" } ] } } |
2025-08-15 18:57:07 UTC |
| DqoBa6RUDeCrD9JMo8Ch9 |
djotterA wrapper for the jotdown Rust crate, solely for HTML generation |
0.1.0 | Content{ "name": "djotter", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-08-15T18:55:41.350Z", "version_downloads": 0, "platform": "ruby", "authors": "Gustavo Aguiar", "info": "A wrapper for the jotdown Rust crate, solely for HTML generation", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "441a0b0ad0c4c522df1ed026bba12432a4fab699704eb4ac3ed9626528564d32", "spec_sha": "3174ee1bd8cc8050f1e63dbab68f1d506f4f6fab1402b2ab81a0a429d1e8f13c", "project_uri": "https://rubygems.org/gems/djotter", "gem_uri": "https://rubygems.org/gems/djotter-0.1.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/djotter/0.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.3" }, { "name": "rake-compiler", "requirements": "~> 1.3" }, { "name": "rspec", "requirements": "~> 3.13" } ], "runtime": [ { "name": "rb_sys", "requirements": "~> 0.9" } ] } } |
2025-08-15 18:55:42 UTC |
| LijcT8TUmKn4s8lRj79X9 |
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.30 | Content{ "name": "mn2pdf", "downloads": 296874, "version": "2.30", "version_created_at": "2025-08-15T18:50:39.268Z", "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": "bdcbffe424bee5acbae15cc6748769a234ba2ecfe00fcae3d2995781968f8707", "spec_sha": "c376014e6c7cc5a2ad002ec9d1386424942e649cd264f5161421035f2a7fb421", "project_uri": "https://rubygems.org/gems/mn2pdf", "gem_uri": "https://rubygems.org/gems/mn2pdf-2.30.gem", "homepage_uri": "https://github.com/metanorma/mn2pdf-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/mn2pdf/2.30", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-08-15 18:50:42 UTC |
| KIrdJMEZL3XDtatBfNTy5 |
pwnhttps://github.com/0dayinc/pwn/README.md |
0.5.371 | Content{ "name": "pwn", "downloads": 548918, "version": "0.5.371", "version_created_at": "2025-08-15T18:47:56.735Z", "version_downloads": 0, "platform": "ruby", "authors": "0day Inc.", "info": "https://github.com/0dayinc/pwn/README.md", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/0dayInc", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "e28e9c35d7ba4f60bcb18d9b14855839222c923840e9824a7f3a8e5a7b904443", "spec_sha": "a9eee9a3d2b82ee40dde2f9bd95fe07d93af485f166a6209fedc0d0b0330dc2e", "project_uri": "https://rubygems.org/gems/pwn", "gem_uri": "https://rubygems.org/gems/pwn-0.5.371.gem", "homepage_uri": "https://github.com/0dayinc/pwn", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": "https://github.com/sponsors/0dayInc", "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.7.1" }, { "name": "rake", "requirements": "= 13.3.0" }, { "name": "rdoc", "requirements": "= 6.14.2" }, { "name": "rspec", "requirements": "= 3.13.1" } ], "runtime": [ { "name": "activesupport", "requirements": "= 8.0.2.1" }, { "name": "anemone", "requirements": "= 0.7.2" }, { "name": "authy", "requirements": "= 3.0.1" }, { "name": "aws-sdk", "requirements": "= 3.3.0" }, { "name": "barby", "requirements": "= 0.7.0" }, { "name": "base32", "requirements": "= 0.3.4" }, { "name": "brakeman", "requirements": "= 7.1.0" }, { "name": "bson", "requirements": "= 5.1.1" }, { "name": "bundler-audit", "requirements": "= 0.9.2" }, { "name": "bunny", "requirements": "= 2.24.0" }, { "name": "colorize", "requirements": "= 1.1.0" }, { "name": "credit_card_validations", "requirements": "= 7.0.0" }, { "name": "eventmachine", "requirements": "= 1.2.7" }, { "name": "executable-hooks", "requirements": "= 1.7.1" }, { "name": "faker", "requirements": "= 3.5.2" }, { "name": "faye-websocket", "requirements": "= 0.12.0" }, { "name": "ffi", "requirements": "= 1.17.2" }, { "name": "fftw3", "requirements": "= 0.3" }, { "name": "gdb", "requirements": "= 1.0.0" }, { "name": "gem-wrappers", "requirements": "= 1.4.0" }, { "name": "geocoder", "requirements": "= 1.8.5" }, { "name": "gist", "requirements": "= 6.0.0" }, { "name": "gruff", "requirements": "= 0.29.0" }, { "name": "htmlentities", "requirements": "= 4.3.4" }, { "name": "ipaddress", "requirements": "= 0.8.3" }, { "name": "jenkins_api_client2", "requirements": "= 1.9.0" }, { "name": "js-beautify", "requirements": "= 0.1.8" }, { "name": "json", "requirements": "= 2.13.2" }, { "name": "jsonpath", "requirements": "= 1.1.5" }, { "name": "json_schemer", "requirements": "= 2.4.0" }, { "name": "jwt", "requirements": "= 3.1.2" }, { "name": "libusb", "requirements": "= 0.7.2" }, { "name": "luhn", "requirements": "= 1.0.2" }, { "name": "mail", "requirements": "= 2.8.1" }, { "name": "meshtastic", "requirements": "= 0.0.125" }, { "name": "metasm", "requirements": "= 1.0.5" }, { "name": "mongo", "requirements": "= 2.21.2" }, { "name": "msfrpc-client", "requirements": "= 1.1.2" }, { "name": "netaddr", "requirements": "= 2.0.6" }, { "name": "net-ldap", "requirements": "= 0.19.0" }, { "name": "net-openvpn", "requirements": "= 0.8.7" }, { "name": "net-smtp", "requirements": "= 0.5.1" }, { "name": "nexpose", "requirements": "= 7.3.0" }, { "name": "nokogiri", "requirements": "= 1.18.9" }, { "name": "nokogiri-diff", "requirements": "= 0.3.0" }, { "name": "oily_png", "requirements": "= 1.2.1" }, { "name": "open3", "requirements": "= 0.2.1" }, { "name": "os", "requirements": "= 1.1.4" }, { "name": "ostruct", "requirements": "= 0.6.3" }, { "name": "packetfu", "requirements": "= 2.0.0" }, { "name": "packetgen", "requirements": "= 4.1.1" }, { "name": "pdf-reader", "requirements": "= 2.15.0" }, { "name": "pg", "requirements": "= 1.6.1" }, { "name": "pry", "requirements": "= 0.15.2" }, { "name": "pry-doc", "requirements": "= 1.6.0" }, { "name": "rb-readline", "requirements": "= 0.5.5" }, { "name": "rbvmomi2", "requirements": "= 3.8.0" }, { "name": "rest-client", "requirements": "= 2.1.0" }, { "name": "rex", "requirements": "= 2.0.13" }, { "name": "rmagick", "requirements": "= 6.1.2" }, { "name": "rqrcode", "requirements": "= 3.1.0" }, { "name": "rtesseract", "requirements": "= 3.1.4" }, { "name": "rubocop", "requirements": "= 1.79.2" }, { "name": "rubocop-rake", "requirements": "= 0.7.1" }, { "name": "rubocop-rspec", "requirements": "= 3.6.0" }, { "name": "ruby-audio", "requirements": "= 1.6.1" }, { "name": "ruby-nmap", "requirements": "= 1.0.3" }, { "name": "ruby-saml", "requirements": "= 1.18.1" }, { "name": "rvm", "requirements": "= 1.11.3.9" }, { "name": "savon", "requirements": "= 2.15.1" }, { "name": "selenium-devtools", "requirements": "= 0.139.0" }, { "name": "slack-ruby-client", "requirements": "= 2.7.0" }, { "name": "socksify", "requirements": "= 1.8.1" }, { "name": "spreadsheet", "requirements": "= 1.3.4" }, { "name": "sqlite3", "requirements": "= 2.7.3" }, { "name": "thin", "requirements": "= 2.0.1" }, { "name": "tty-prompt", "requirements": "= 0.23.1" }, { "name": "tty-spinner", "requirements": "= 0.9.3" }, { "name": "uart", "requirements": "= 1.0.0" }, { "name": "watir", "requirements": "= 7.3.0" }, { "name": "waveform", "requirements": "= 0.1.3" }, { "name": "webrick", "requirements": "= 1.9.1" }, { "name": "whois", "requirements": "= 6.0.1" }, { "name": "whois-parser", "requirements": "= 2.0.0" }, { "name": "wicked_pdf", "requirements": "= 2.8.2" }, { "name": "yard", "requirements": "= 0.9.37" } ] } } |
2025-08-15 18:48:01 UTC |
| 9NSfCg2FgumerXeEIZ4l7 |
proto_turfSupport for Protobuf files in Confluent Schema Registry |
0.0.3 | Content{ "name": "proto_turf", "downloads": 138, "version": "0.0.3", "version_created_at": "2025-08-15T18:47:02.220Z", "version_downloads": 0, "platform": "ruby", "authors": "Daniel Orner", "info": "Support for Protobuf files in Confluent Schema Registry", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "3f7875f0b616afd2c751f918c018f4677a814eb7fa0d43f5464ad039c19b3c4e", "spec_sha": "139d1b68c50d083fe0ca562cf60218a6de08e050e70af308d26d5cf306cc551c", "project_uri": "https://rubygems.org/gems/proto_turf", "gem_uri": "https://rubygems.org/gems/proto_turf-0.0.3.gem", "homepage_uri": "https://github.com/flipp-oss/proto_turf", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/proto_turf/0.0.3", "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.2" }, { "name": "standardrb", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "excon", "requirements": ">= 0" }, { "name": "google-protobuf", "requirements": ">= 0" } ] } } |
2025-08-15 18:47:04 UTC |
| UFPRWfSLmAfM_qia1GtPs |
factory_botfactory_bot provides a framework and DSL for defining and using factories - less error-prone, more explicit, and all-around easier to work with than fixtures. |
6.5.5 | Content{ "name": "factory_bot", "downloads": 287434342, "version": "6.5.5", "version_created_at": "2025-08-15T18:42:33.852Z", "version_downloads": 0, "platform": "ruby", "authors": "Josh Clayton, Joe Ferris", "info": "factory_bot provides a framework and DSL for defining and using factories - less error-prone, more explicit, and all-around easier to work with than fixtures.", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/thoughtbot/factory_bot/blob/main/NEWS.md" }, "yanked": false, "sha": "ce59295daee1b4704dab8a2fee6816f513d467c6aa3bc587860767d74a66efbe", "spec_sha": "8222e77bd69001bd3030d260299a82dc17c649abd12935fcf7e34de5c34eb9e4", "project_uri": "https://rubygems.org/gems/factory_bot", "gem_uri": "https://rubygems.org/gems/factory_bot-6.5.5.gem", "homepage_uri": "https://github.com/thoughtbot/factory_bot", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": "https://github.com/thoughtbot/factory_bot/blob/main/NEWS.md", "funding_uri": null, "dependencies": { "development": [ { "name": "activerecord", "requirements": ">= 0" }, { "name": "appraisal", "requirements": ">= 0" }, { "name": "aruba", "requirements": ">= 0" }, { "name": "cucumber", "requirements": ">= 0" }, { "name": "mutex_m", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "rspec-its", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "standard", "requirements": ">= 0" }, { "name": "yard", "requirements": ">= 0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 6.1.0" } ] } } |
2025-08-15 18:42:35 UTC |
| wdC22s0u_lyhdrcEKZZ6g |
strongdmstrongDM Ruby Library for automating interactions with strongDM. |
15.7.0 | Content{ "name": "strongdm", "downloads": 1482175, "version": "15.7.0", "version_created_at": "2025-08-15T18:41:03.092Z", "version_downloads": 0, "platform": "ruby", "authors": "strongDM Team", "info": "strongDM Ruby Library for automating interactions with strongDM.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "d91254d3e4d14a5b5385ff2498df28e7b66a0a7fb6bf2e0f3de0b21a227ecc8e", "spec_sha": "972bb3ad32060b0af77c664e96846abef9d8451966613ab20421cbe3fe4d117e", "project_uri": "https://rubygems.org/gems/strongdm", "gem_uri": "https://rubygems.org/gems/strongdm-15.7.0.gem", "homepage_uri": "https://github.com/strongdm/strongdm-sdk-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/strongdm/15.7.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "grpc", "requirements": "~> 1.36" }, { "name": "grpc-tools", "requirements": "~> 1.36" }, { "name": "openssl", "requirements": "~> 3.1" } ] } } |
2025-08-15 18:41:05 UTC |
| 5NMsZf_EiBu7rU8G7vUcW |
foobara-rubocop-rulesCommon rubocop rules used in various foobara projects. |
1.0.1 | Content{ "name": "foobara-rubocop-rules", "downloads": 2976, "version": "1.0.1", "version_created_at": "2025-08-15T18:38:37.381Z", "version_downloads": 0, "platform": "ruby", "authors": "Miles Georgi", "info": "Common rubocop rules used in various foobara projects.", "licenses": [ "Apache-2.0", "MIT" ], "metadata": { "homepage_uri": "https://github.com/foobara/rubocop-rules", "changelog_uri": "https://github.com/foobara/rubocop-rules/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/foobara/rubocop-rules", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "2496277b40fed188ef3f23a24b1684b8184cff110465951604ee225d20994c32", "spec_sha": "ceb3344486e585a85ff6f056f32609cfcf661db8435d1f06da5be6d40b118179", "project_uri": "https://rubygems.org/gems/foobara-rubocop-rules", "gem_uri": "https://rubygems.org/gems/foobara-rubocop-rules-1.0.1.gem", "homepage_uri": "https://github.com/foobara/rubocop-rules", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/foobara/rubocop-rules", "bug_tracker_uri": null, "changelog_uri": "https://github.com/foobara/rubocop-rules/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": ">= 0" } ] } } |
2025-08-15 18:38:38 UTC |
| SdZiuZyZdqPk86gjUn1g0 |
google-cloud-bigquerygoogle-cloud-bigquery is the official library for Google BigQuery. |
1.54.0 | Content{ "name": "google-cloud-bigquery", "downloads": 19466073, "version": "1.54.0", "version_created_at": "2025-08-15T18:33:53.031Z", "version_downloads": 0, "platform": "ruby", "authors": "Mike Moore, Chris Smith", "info": "google-cloud-bigquery is the official library for Google BigQuery.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "c0cecbf81bdceedf219a4b013a573de1dae6990918d959891f159c2c21e670d3", "spec_sha": "0ae32c148f3ae77e512bf47aa61627ea639963d3442c551c267af8ff5199c70e", "project_uri": "https://rubygems.org/gems/google-cloud-bigquery", "gem_uri": "https://rubygems.org/gems/google-cloud-bigquery-1.54.0.gem", "homepage_uri": "https://github.com/googleapis/google-cloud-ruby/tree/master/google-cloud-bigquery", "wiki_uri": "", "documentation_uri": "http://googlecloudplatform.github.io/google-cloud-ruby/#/docs/google-cloud-bigquery/latest", "mailing_list_uri": "", "source_code_uri": "", "bug_tracker_uri": "https://github.com/GoogleCloudPlatform/google-cloud-ruby/labels/API%3A%20bigquery", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bigdecimal", "requirements": "~> 3.0" }, { "name": "concurrent-ruby", "requirements": "~> 1.0" }, { "name": "google-apis-bigquery_v2", "requirements": "~> 0.71" }, { "name": "google-apis-core", "requirements": ">= 0.18, < 2" }, { "name": "googleauth", "requirements": "~> 1.9" }, { "name": "google-cloud-core", "requirements": "~> 1.6" }, { "name": "mini_mime", "requirements": "~> 1.0" } ] } } |
2025-08-15 18:33:54 UTC |
| nF3Gz976GVr6bSoE0bynf |
google-cloud-storagegoogle-cloud-storage is the official library for Google Cloud Storage. |
1.57.0 | Content{ "name": "google-cloud-storage", "downloads": 187126100, "version": "1.57.0", "version_created_at": "2025-08-15T18:32:41.531Z", "version_downloads": 0, "platform": "ruby", "authors": "Mike Moore, Chris Smith", "info": "google-cloud-storage is the official library for Google Cloud Storage.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "2b769315bfd333cd18f5d0c8746cdb7049f6c0f19efc9477d3822b17d1379b2b", "spec_sha": "ca4c92d14fa2b5193d440043c78510ac40657dea86400f02c6a0665fbe474a18", "project_uri": "https://rubygems.org/gems/google-cloud-storage", "gem_uri": "https://rubygems.org/gems/google-cloud-storage-1.57.0.gem", "homepage_uri": "https://github.com/googleapis/google-cloud-ruby/tree/master/google-cloud-storage", "wiki_uri": "", "documentation_uri": "http://googlecloudplatform.github.io/google-cloud-ruby/#/docs/google-cloud-storage/latest", "mailing_list_uri": "", "source_code_uri": "", "bug_tracker_uri": "https://github.com/GoogleCloudPlatform/google-cloud-ruby/labels/API%3A%20storage", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "autotest-suffix", "requirements": "~> 1.1" }, { "name": "google-style", "requirements": "~> 1.31.1" }, { "name": "minitest", "requirements": "~> 5.16" }, { "name": "minitest-autotest", "requirements": "~> 1.0" }, { "name": "minitest-focus", "requirements": "~> 1.1" }, { "name": "minitest-rg", "requirements": "~> 5.2" }, { "name": "redcarpet", "requirements": "~> 3.0" }, { "name": "retriable", "requirements": "~> 3.1.2" }, { "name": "simplecov", "requirements": "~> 0.9" }, { "name": "yard", "requirements": "~> 0.9" }, { "name": "yard-doctest", "requirements": "~> 0.1.13" } ], "runtime": [ { "name": "addressable", "requirements": "~> 2.8" }, { "name": "digest-crc", "requirements": "~> 0.4" }, { "name": "google-apis-core", "requirements": ">= 0.18, < 2" }, { "name": "google-apis-iamcredentials_v1", "requirements": "~> 0.18" }, { "name": "google-apis-storage_v1", "requirements": ">= 0.42" }, { "name": "googleauth", "requirements": "~> 1.9" }, { "name": "google-cloud-core", "requirements": "~> 1.6" }, { "name": "mini_mime", "requirements": "~> 1.0" } ] } } |
2025-08-15 18:32:43 UTC |
| EBTPWJfsWb1B5EUdeG4UL |
openai-termA modern terminal interface to OpenAI with a full TUI using rcurses. Features include interactive chat mode, conversation history, model selection, and more. Version 3.0.1: Fixed compatibility with ruby-openai 3.7.0 which moved from 'ruby/openai' to 'openai' require path. |
3.0.1 | Content{ "name": "openai-term", "downloads": 6153, "version": "3.0.1", "version_created_at": "2025-08-15T18:32:15.492Z", "version_downloads": 0, "platform": "ruby", "authors": "Geir Isene", "info": "A modern terminal interface to OpenAI with a full TUI using rcurses. Features include interactive chat mode, conversation history, model selection, and more. Version 3.0.1: Fixed compatibility with ruby-openai 3.7.0 which moved from 'ruby/openai' to 'openai' require path.", "licenses": [ "Unlicense" ], "metadata": { "source_code_uri": "https://github.com/isene/openai" }, "yanked": false, "sha": "1058e5fb9b8082239af04c08e8514f5ff34c92f3a89b77665a7b88f617795acc", "spec_sha": "18c36e97946427750477e5b3fd8beb0b6712d76f1b83acc6c78165fc3b36564c", "project_uri": "https://rubygems.org/gems/openai-term", "gem_uri": "https://rubygems.org/gems/openai-term-3.0.1.gem", "homepage_uri": "https://isene.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/isene/openai", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rcurses", "requirements": "~> 6.0" }, { "name": "ruby-openai", "requirements": "~> 3.0" } ] } } |
2025-08-15 18:32:17 UTC |
| X19cyZULxLHQb8XVe-M3Y |
google-cloud-privileged_access_manager-v1## Overview Privileged Access Manager (PAM) is a Google Cloud native, managed solution to secure, manage and audit privileged access while ensuring operational velocity and developer productivity. PAM enables just-in-time, time-bound, approval-based access elevations, and auditing of privileged access elevations and activity. PAM lets you define the rules of who can request access, what they can request access to, and if they should be granted access with or without approvals based on the sensitivity of the access and emergency of the situation. ## Concepts ### Entitlement An entitlement is an eligibility or license that allows specified users (requesters) to request and obtain access to specified resources subject to a set of conditions such as duration, etc. entitlements can be granted to both human and non-human principals. ### Grant A grant is an instance of active usage against the entitlement. A user can place a request for a grant against an entitlement. The request may be forwarded to an approver for their decision. Once approved, the grant is activated, ultimately giving the user access (roles/permissions) on a resource per the criteria specified in entitlement. ### How does PAM work PAM creates and uses a service agent (Google-managed service account) to perform the required IAM policy changes for granting access at a specific resource/access scope. The service agent requires getIAMPolicy and setIAMPolicy permissions at the appropriate (or higher) access scope - Organization/Folder/Project to make policy changes on the resources listed in PAM entitlements. When enabling PAM for a resource scope, the user/ principal performing that action should have the appropriate permissions at that resource scope (resourcemanager.{projects|folders|organizations}.setIamPolicy, resourcemanager.{projects|folders|organizations}.getIamPolicy, and resourcemanager.{projects|folders|organizations}.get) to list and grant the service agent/account the required access to perform IAM policy changes. Note that google-cloud-privileged_access_manager-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-privileged_access_manager instead. See the readme for more details. |
1.2.0 | Content{ "name": "google-cloud-privileged_access_manager-v1", "downloads": 2275, "version": "1.2.0", "version_created_at": "2025-08-15T18:31:47.697Z", "version_downloads": 0, "platform": "ruby", "authors": "Google LLC", "info": "## Overview Privileged Access Manager (PAM) is a Google Cloud native, managed solution to secure, manage and audit privileged access while ensuring operational velocity and developer productivity. PAM enables just-in-time, time-bound, approval-based access elevations, and auditing of privileged access elevations and activity. PAM lets you define the rules of who can request access, what they can request access to, and if they should be granted access with or without approvals based on the sensitivity of the access and emergency of the situation. ## Concepts ### Entitlement An entitlement is an eligibility or license that allows specified users (requesters) to request and obtain access to specified resources subject to a set of conditions such as duration, etc. entitlements can be granted to both human and non-human principals. ### Grant A grant is an instance of active usage against the entitlement. A user can place a request for a grant against an entitlement. The request may be forwarded to an approver for their decision. Once approved, the grant is activated, ultimately giving the user access (roles/permissions) on a resource per the criteria specified in entitlement. ### How does PAM work PAM creates and uses a service agent (Google-managed service account) to perform the required IAM policy changes for granting access at a specific resource/access scope. The service agent requires getIAMPolicy and setIAMPolicy permissions at the appropriate (or higher) access scope - Organization/Folder/Project to make policy changes on the resources listed in PAM entitlements. When enabling PAM for a resource scope, the user/ principal performing that action should have the appropriate permissions at that resource scope (resourcemanager.{projects|folders|organizations}.setIamPolicy, resourcemanager.{projects|folders|organizations}.getIamPolicy, and resourcemanager.{projects|folders|organizations}.get) to list and grant the service agent/account the required access to perform IAM policy changes. Note that google-cloud-privileged_access_manager-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-privileged_access_manager instead. See the readme for more details.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "f335f3635b3cc1f347f67351cb01a8c164c98984de47a76aaf73b8e4bbd43c15", "spec_sha": "38645a203ae6fcf772c81eefbfa66d8c3f043f0518ec9d1bc9b5a8a54fc5f8c0", "project_uri": "https://rubygems.org/gems/google-cloud-privileged_access_manager-v1", "gem_uri": "https://rubygems.org/gems/google-cloud-privileged_access_manager-v1-1.2.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/google-cloud-privileged_access_manager-v1/1.2.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "gapic-common", "requirements": "~> 1.0" }, { "name": "google-cloud-errors", "requirements": "~> 1.0" }, { "name": "google-cloud-location", "requirements": "~> 1.0" } ] } } |
2025-08-15 18:31:50 UTC |
| Z5VvHeql0d6-v9awEB48f |
rubocop-javieravCustom Rubocop configuration for all my Ruby / Rails projects |
0.0.2 | Content{ "name": "rubocop-javierav", "downloads": 48, "version": "0.0.2", "version_created_at": "2025-08-15T18:30:50.186Z", "version_downloads": 0, "platform": "ruby", "authors": "Javier Aranda", "info": "Custom Rubocop configuration for all my Ruby / Rails projects", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/javierav/rubocop-javierav", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "161daf311bf60cc84de9976c7e520ea901ba1f4ae220aa529c41b71b2bdde9b7", "spec_sha": "50e56bae6cbf12f35a23ab0784858b7d604bd159b566374ea5f2812f133dcb02", "project_uri": "https://rubygems.org/gems/rubocop-javierav", "gem_uri": "https://rubygems.org/gems/rubocop-javierav-0.0.2.gem", "homepage_uri": "https://github.com/javierav/rubocop-javierav", "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": "rubocop", "requirements": ">= 1.72" }, { "name": "rubocop-capybara", "requirements": ">= 2.22" }, { "name": "rubocop-minitest", "requirements": ">= 0.37" }, { "name": "rubocop-performance", "requirements": ">= 1.24" }, { "name": "rubocop-rails", "requirements": ">= 2.30" } ] } } |
2025-08-15 18:30:52 UTC |
| qINY8Z1wQBoFNa9USXE81 |
google-cloud-ai_platform-v1Vertex AI enables data scientists, developers, and AI newcomers to create custom machine learning models specific to their business needs by leveraging Google's state-of-the-art transfer learning and innovative AI research. Note that google-cloud-ai_platform-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-ai_platform instead. See the readme for more details. |
1.20.0 | Content{ "name": "google-cloud-ai_platform-v1", "downloads": 918438, "version": "1.20.0", "version_created_at": "2025-08-15T18:27:52.833Z", "version_downloads": 0, "platform": "ruby", "authors": "Google LLC", "info": "Vertex AI enables data scientists, developers, and AI newcomers to create custom machine learning models specific to their business needs by leveraging Google's state-of-the-art transfer learning and innovative AI research. Note that google-cloud-ai_platform-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-ai_platform instead. See the readme for more details.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "db412f3abc4ed784e110df2127fdaf3ffa26ec30933368e8267550cb078b62d5", "spec_sha": "73b8b29e331182d2d61b251da01f2c413dabb1821de927c1370697c01a54ea01", "project_uri": "https://rubygems.org/gems/google-cloud-ai_platform-v1", "gem_uri": "https://rubygems.org/gems/google-cloud-ai_platform-v1-1.20.0.gem", "homepage_uri": "https://github.com/googleapis/google-cloud-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/google-cloud-ai_platform-v1/1.20.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "gapic-common", "requirements": "~> 1.0" }, { "name": "google-cloud-errors", "requirements": "~> 1.0" }, { "name": "google-cloud-location", "requirements": "~> 1.0" }, { "name": "google-iam-v1", "requirements": "~> 1.3" } ] } } |
2025-08-15 18:27:55 UTC |
| ZruvsPThelGCn5EBU9GJ0 |
google-cloud-run-v2Cloud Run deploys and manages user provided container images that scale automatically based on incoming requests. Note that google-cloud-run-v2 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-run-client instead. See the readme for more details. |
0.26.0 | Content{ "name": "google-cloud-run-v2", "downloads": 165848, "version": "0.26.0", "version_created_at": "2025-08-15T18:27:43.862Z", "version_downloads": 0, "platform": "ruby", "authors": "Google LLC", "info": "Cloud Run deploys and manages user provided container images that scale automatically based on incoming requests. Note that google-cloud-run-v2 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-run-client instead. See the readme for more details.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "dff2acef5530b412bcc2004d50337299f87985d875c1338b56a01a1798d56044", "spec_sha": "74afa79e8a2b7e7612e8c62155990f308ae41e380e4056e6be1d3790c3067551", "project_uri": "https://rubygems.org/gems/google-cloud-run-v2", "gem_uri": "https://rubygems.org/gems/google-cloud-run-v2-0.26.0.gem", "homepage_uri": "https://github.com/googleapis/google-cloud-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/google-cloud-run-v2/0.26.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "gapic-common", "requirements": "~> 1.0" }, { "name": "google-cloud-errors", "requirements": "~> 1.0" }, { "name": "google-cloud-location", "requirements": "~> 1.0" }, { "name": "grpc-google-iam-v1", "requirements": "~> 1.11" } ] } } |
2025-08-15 18:27:45 UTC |
| K_nR8XzCz1BzTX83Yt2Ty |
google-cloud-run-clientCloud Run deploys and manages user provided container images that scale automatically based on incoming requests. |
1.5.0 | Content{ "name": "google-cloud-run-client", "downloads": 51789, "version": "1.5.0", "version_created_at": "2025-08-15T18:27:42.439Z", "version_downloads": 0, "platform": "ruby", "authors": "Google LLC", "info": "Cloud Run deploys and manages user provided container images that scale automatically based on incoming requests.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "413bc8f1519d3e709ec4928cad32b6b1693f363708af54158ed76a720acccafc", "spec_sha": "4cac91b44509a0a9049753d864f8d091c789568c5cdb3f2362a0fe19f6101186", "project_uri": "https://rubygems.org/gems/google-cloud-run-client", "gem_uri": "https://rubygems.org/gems/google-cloud-run-client-1.5.0.gem", "homepage_uri": "https://github.com/googleapis/google-cloud-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/google-cloud-run-client/1.5.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "google-cloud-core", "requirements": "~> 1.6" }, { "name": "google-cloud-run-v2", "requirements": ">= 0.17, < 2.a" } ] } } |
2025-08-15 18:27:43 UTC |
| RS8BEQolFOjyELZSxZCs2 |
google-shopping-merchant-issue_resolution-v1Merchant API consists of multiple Sub-APIs. Accounts Sub-API: Enables you to programmatically manage your accounts. Conversions Sub-API: Enables you to programmatically manage your conversion sources for a merchant account. Datasources Sub-API: Enables you to programmatically manage your datasources. Inventories Sub-API: This bundle enables you to programmatically manage your local and regional inventories. Local Feeds Partnerships Sub-API: This bundle enables LFP partners to submit local inventories for a merchant. Notifications Sub-API: This bundle enables you to programmatically manage your notification subscriptions. Products Sub-API: This bundle enables you to programmatically manage your products. Promotions Sub-API: This bundle enables you to programmatically manage your promotions for products. Quota Sub-API: This bundle enables you to list your quotas for all APIs you are using. Reports Sub-API: This bundle enables you to programmatically retrieve reports and insights about products, their performance and their competitive environment. Note that google-shopping-merchant-issue_resolution-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-shopping-merchant-issue_resolution instead. See the readme for more details. |
0.1.1 | Content{ "name": "google-shopping-merchant-issue_resolution-v1", "downloads": 210, "version": "0.1.1", "version_created_at": "2025-08-15T18:27:37.285Z", "version_downloads": 0, "platform": "ruby", "authors": "Google LLC", "info": "Merchant API consists of multiple Sub-APIs. Accounts Sub-API: Enables you to programmatically manage your accounts. Conversions Sub-API: Enables you to programmatically manage your conversion sources for a merchant account. Datasources Sub-API: Enables you to programmatically manage your datasources. Inventories Sub-API: This bundle enables you to programmatically manage your local and regional inventories. Local Feeds Partnerships Sub-API: This bundle enables LFP partners to submit local inventories for a merchant. Notifications Sub-API: This bundle enables you to programmatically manage your notification subscriptions. Products Sub-API: This bundle enables you to programmatically manage your products. Promotions Sub-API: This bundle enables you to programmatically manage your promotions for products. Quota Sub-API: This bundle enables you to list your quotas for all APIs you are using. Reports Sub-API: This bundle enables you to programmatically retrieve reports and insights about products, their performance and their competitive environment. Note that google-shopping-merchant-issue_resolution-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-shopping-merchant-issue_resolution instead. See the readme for more details.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "7d37e521be1718973af21421eb4eb284938b9f54770e014852edc657e8cde61a", "spec_sha": "78973d0de391dda8fcf1e302b3b8048ee38cec2e67a2ca3bbf5621fcbaf205d1", "project_uri": "https://rubygems.org/gems/google-shopping-merchant-issue_resolution-v1", "gem_uri": "https://rubygems.org/gems/google-shopping-merchant-issue_resolution-v1-0.1.1.gem", "homepage_uri": "https://github.com/googleapis/google-cloud-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/google-shopping-merchant-issue_resolution-v1/0.1.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "gapic-common", "requirements": "~> 1.0" }, { "name": "google-cloud-errors", "requirements": "~> 1.0" }, { "name": "google-shopping-type", "requirements": "~> 1.0" } ] } } |
2025-08-15 18:27:39 UTC |
| fmH0apuploRQjIGDmU964 |
google-cloud-managed_kafka-schema_registry-v1Manage Apache Kafka clusters and resources. Note that google-cloud-managed_kafka-schema_registry-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-managed_kafka-schema_registry instead. See the readme for more details. |
0.1.0 | Content{ "name": "google-cloud-managed_kafka-schema_registry-v1", "downloads": 75, "version": "0.1.0", "version_created_at": "2025-08-15T18:25:49.212Z", "version_downloads": 0, "platform": "ruby", "authors": "Google LLC", "info": "Manage Apache Kafka clusters and resources. Note that google-cloud-managed_kafka-schema_registry-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-managed_kafka-schema_registry instead. See the readme for more details.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "32f68e580ff6d2d61e4b39f8a4103f280775d6b170902883d964cb60c5e2b0e7", "spec_sha": "4ff383a77a24a7a8af90bb62ef04a5aa56437f71c313b70bad74db0145dbe490", "project_uri": "https://rubygems.org/gems/google-cloud-managed_kafka-schema_registry-v1", "gem_uri": "https://rubygems.org/gems/google-cloud-managed_kafka-schema_registry-v1-0.1.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/google-cloud-managed_kafka-schema_registry-v1/0.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "gapic-common", "requirements": "~> 1.1" }, { "name": "google-cloud-errors", "requirements": "~> 1.0" }, { "name": "google-cloud-location", "requirements": "~> 1.0" } ] } } |
2025-08-15 18:25:50 UTC |
| RgeprAa7XL34Cj54NF8FF |
rtfm-filemanagerRTFM v7.0.0: Breaking change - requires rcurses 6.0.0+ for Ruby 3.4+ compatibility. A full featured terminal browser with syntax highlighted files, images shown in the terminal, videos thumbnailed, etc. Features include remote SSH/SFTP browsing, interactive SSH shell, comprehensive undo system, bookmarks, and much more. You can bookmark and jump around easily, delete, rename, copy, symlink and move files. RTFM is one of the most feature-packed terminal file managers. |
7.0.0 | Content{ "name": "rtfm-filemanager", "downloads": 93136, "version": "7.0.0", "version_created_at": "2025-08-15T18:23:43.869Z", "version_downloads": 0, "platform": "ruby", "authors": "Geir Isene", "info": "RTFM v7.0.0: Breaking change - requires rcurses 6.0.0+ for Ruby 3.4+ compatibility.\n A full featured terminal browser with syntax highlighted files, images shown in the terminal, videos thumbnailed, etc. Features include remote SSH/SFTP browsing, interactive SSH shell, comprehensive undo system, bookmarks, and much more. You can bookmark and jump around easily, delete, rename, copy, symlink and move files. RTFM is one of the most feature-packed terminal file managers.", "licenses": [ "Unlicense" ], "metadata": { "source_code_uri": "https://github.com/isene/RTFM" }, "yanked": false, "sha": "1c5f26f00c99b1130fdc6c87e73457e8bbae37a6a2f5c8e64889432d0f01aa21", "spec_sha": "06c83cfad270c07a4154217eec855d2bd33655ac080500fe933d5bd714dd77a6", "project_uri": "https://rubygems.org/gems/rtfm-filemanager", "gem_uri": "https://rubygems.org/gems/rtfm-filemanager-7.0.0.gem", "homepage_uri": "https://isene.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/isene/RTFM", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bootsnap", "requirements": "~> 1.18" }, { "name": "rcurses", "requirements": "~> 6.0" }, { "name": "ruby-openai", "requirements": "~> 7.4" } ] } } |
2025-08-15 18:23:45 UTC |
| _xwVm3uzDW6OfqFa1I6mK |
datepickA powerful interactive terminal date picker built with rcurses. Features vim-style navigation, configurable date formats, multiple month views, and extensive keyboard shortcuts. Perfect for shell scripts and command-line workflows that need date selection. Version 1.1.0: Updated for rcurses 6.0.0 compatibility. |
1.1.0 | Content{ "name": "datepick", "downloads": 168, "version": "1.1.0", "version_created_at": "2025-08-15T18:23:20.383Z", "version_downloads": 0, "platform": "ruby", "authors": "Geir Isene", "info": "A powerful interactive terminal date picker built with rcurses. Features vim-style navigation, configurable date formats, multiple month views, and extensive keyboard shortcuts. Perfect for shell scripts and command-line workflows that need date selection. Version 1.1.0: Updated for rcurses 6.0.0 compatibility.", "licenses": [ "Unlicense" ], "metadata": { "source_code_uri": "https://github.com/isene/datepick" }, "yanked": false, "sha": "488912331a6241bfb2e8993eecfcfb6515d31685d21266d4bfa0a5d667277e4e", "spec_sha": "f2fa71f183db7d8f6290c70f2010aa6d1fed1fc1ceace69d5c2163905c89a776", "project_uri": "https://rubygems.org/gems/datepick", "gem_uri": "https://rubygems.org/gems/datepick-1.1.0.gem", "homepage_uri": "https://isene.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/isene/datepick", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rcurses", "requirements": "~> 6.0" } ] } } |
2025-08-15 18:23:22 UTC |
| iWcG-XskNzkOvqKMNaD9F |
telescope-termWith this program you can list your telescopes and eyepieces and get a set of calculations done for each scope and for the combination of scope and eyepiece. Easy interface. Run the program, then hit '?' to show the help file. Version 2.0: Breaking change - requires rcurses 6.0.0+ with explicit initialization for Ruby 3.4+ compatibility. |
2.0 | Content{ "name": "telescope-term", "downloads": 18699, "version": "2.0", "version_created_at": "2025-08-15T18:22:58.120Z", "version_downloads": 0, "platform": "ruby", "authors": "Geir Isene", "info": "With this program you can list your telescopes and eyepieces and get a set of calculations done for each scope and for the combination of scope and eyepiece. Easy interface. Run the program, then hit '?' to show the help file. Version 2.0: Breaking change - requires rcurses 6.0.0+ with explicit initialization for Ruby 3.4+ compatibility.", "licenses": [ "Unlicense" ], "metadata": { "source_code_uri": "https://github.com/isene/telescope" }, "yanked": false, "sha": "2348146b43be184f17b4f068948a122874b9e6e6ffd1deeed0f43f1eba06ebee", "spec_sha": "e45044606d285a1fecb2b40463c13e64c716730735989e7544df8f08e9f3a912", "project_uri": "https://rubygems.org/gems/telescope-term", "gem_uri": "https://rubygems.org/gems/telescope-term-2.0.gem", "homepage_uri": "https://isene.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/isene/telescope", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rcurses", "requirements": "~> 6.0" } ] } } |
2025-08-15 18:22:59 UTC |
| J-QgzXPZBwHQmxcqxC0dw |
gitermGiTerm is a powerful terminal interface for Git and GitHub, providing an intuitive TUI for repository management, issue tracking, and pull request handling. Version 2.0.0: Breaking change - requires rcurses 6.0.0+ with explicit initialization for Ruby 3.4+ compatibility. |
2.0.0 | Content{ "name": "giterm", "downloads": 1916, "version": "2.0.0", "version_created_at": "2025-08-15T18:22:37.761Z", "version_downloads": 0, "platform": "ruby", "authors": "Geir Isene", "info": "GiTerm is a powerful terminal interface for Git and GitHub, providing an intuitive TUI for repository management, issue tracking, and pull request handling. Version 2.0.0: Breaking change - requires rcurses 6.0.0+ with explicit initialization for Ruby 3.4+ compatibility.", "licenses": [ "Unlicense" ], "metadata": { "homepage_uri": "https://github.com/isene/GiTerm", "changelog_uri": "https://github.com/isene/GiTerm/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/isene/GiTerm" }, "yanked": false, "sha": "2ec6f1a0f4ae83f71620b1bba46dfc8b0a4f27cf296157dc1dc7cf9423a6c0b1", "spec_sha": "cdc5734f0b82bcd3b08d5e05c92eb9af7d8234e2a0cd8d2d1988b77786cdfccd", "project_uri": "https://rubygems.org/gems/giterm", "gem_uri": "https://rubygems.org/gems/giterm-2.0.0.gem", "homepage_uri": "https://github.com/isene/GiTerm", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/isene/GiTerm", "bug_tracker_uri": null, "changelog_uri": "https://github.com/isene/GiTerm/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.0" }, { "name": "rubocop", "requirements": "~> 1.50" } ], "runtime": [ { "name": "rcurses", "requirements": "~> 6.0" } ] } } |
2025-08-15 18:22:39 UTC |
| -xWVpMmUFy5tkj0Yv81fR |
google-shopping-merchant-accounts-v1Merchant API consists of multiple Sub-APIs. Accounts Sub-API: Enables you to programmatically manage your accounts. Conversions Sub-API: Enables you to programmatically manage your conversion sources for a merchant account. Datasources Sub-API: Enables you to programmatically manage your datasources. Inventories Sub-API: This bundle enables you to programmatically manage your local and regional inventories. Local Feeds Partnerships Sub-API: This bundle enables LFP partners to submit local inventories for a merchant. Notifications Sub-API: This bundle enables you to programmatically manage your notification subscriptions. Products Sub-API: This bundle enables you to programmatically manage your products. Promotions Sub-API: This bundle enables you to programmatically manage your promotions for products. Quota Sub-API: This bundle enables you to list your quotas for all APIs you are using. Reports Sub-API: This bundle enables you to programmatically retrieve reports and insights about products, their performance and their competitive environment. Note that google-shopping-merchant-accounts-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-shopping-merchant-accounts instead. See the readme for more details. |
0.1.1 | Content{ "name": "google-shopping-merchant-accounts-v1", "downloads": 227, "version": "0.1.1", "version_created_at": "2025-08-15T18:22:35.108Z", "version_downloads": 0, "platform": "ruby", "authors": "Google LLC", "info": "Merchant API consists of multiple Sub-APIs. Accounts Sub-API: Enables you to programmatically manage your accounts. Conversions Sub-API: Enables you to programmatically manage your conversion sources for a merchant account. Datasources Sub-API: Enables you to programmatically manage your datasources. Inventories Sub-API: This bundle enables you to programmatically manage your local and regional inventories. Local Feeds Partnerships Sub-API: This bundle enables LFP partners to submit local inventories for a merchant. Notifications Sub-API: This bundle enables you to programmatically manage your notification subscriptions. Products Sub-API: This bundle enables you to programmatically manage your products. Promotions Sub-API: This bundle enables you to programmatically manage your promotions for products. Quota Sub-API: This bundle enables you to list your quotas for all APIs you are using. Reports Sub-API: This bundle enables you to programmatically retrieve reports and insights about products, their performance and their competitive environment. Note that google-shopping-merchant-accounts-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-shopping-merchant-accounts instead. See the readme for more details.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "9e887f586d9edfeb9b858ce4a42de67ad7ffab5718d5cd801c845109cb93deec", "spec_sha": "ed8cea33c2fd830025937b6498afc0d83ae70945b9652d890ceb7cd1b850a42b", "project_uri": "https://rubygems.org/gems/google-shopping-merchant-accounts-v1", "gem_uri": "https://rubygems.org/gems/google-shopping-merchant-accounts-v1-0.1.1.gem", "homepage_uri": "https://github.com/googleapis/google-cloud-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/google-shopping-merchant-accounts-v1/0.1.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "gapic-common", "requirements": "~> 1.0" }, { "name": "google-cloud-errors", "requirements": "~> 1.0" }, { "name": "google-shopping-type", "requirements": "~> 1.0" } ] } } |
2025-08-15 18:22:36 UTC |
| TbYbrCj917o8N30WKTwPN |
openai-termA modern terminal interface to OpenAI with a full TUI using rcurses. Features include interactive chat mode, conversation history, model selection, and more. Version 3.0: Breaking change - requires rcurses 6.0.0+ with explicit initialization for Ruby 3.4+ compatibility. |
3.0 | Content{ "name": "openai-term", "downloads": 6147, "version": "3.0", "version_created_at": "2025-08-15T18:22:11.946Z", "version_downloads": 0, "platform": "ruby", "authors": "Geir Isene", "info": "A modern terminal interface to OpenAI with a full TUI using rcurses. Features include interactive chat mode, conversation history, model selection, and more. Version 3.0: Breaking change - requires rcurses 6.0.0+ with explicit initialization for Ruby 3.4+ compatibility.", "licenses": [ "Unlicense" ], "metadata": { "source_code_uri": "https://github.com/isene/openai" }, "yanked": false, "sha": "265796b3a437cf410a6115433f5014aa5d24cfc256da8e39730ce68c6fb2dae3", "spec_sha": "e63c9879890d1adbbf4f7b3bc0e46fe9b607df7e9e66f35c2865c09161d06322", "project_uri": "https://rubygems.org/gems/openai-term", "gem_uri": "https://rubygems.org/gems/openai-term-3.0.gem", "homepage_uri": "https://isene.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/isene/openai", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rcurses", "requirements": "~> 6.0" }, { "name": "ruby-openai", "requirements": "~> 3.0" } ] } } |
2025-08-15 18:22:13 UTC |
| Tlv8c24OHzy-lya4TBfOh |
t-rexThis is a terminal curses RPN calculator similar to the traditional calculators from Hewlett Packard. See https://www.hpmuseum.org/rpn.htm for info on RPN (Reverse Polish Notation). Version 4.0.0: Breaking change - requires rcurses 6.0.0+ with explicit initialization for Ruby 3.4+ compatibility. |
4.0.0 | Content{ "name": "t-rex", "downloads": 12190, "version": "4.0.0", "version_created_at": "2025-08-15T18:21:49.398Z", "version_downloads": 0, "platform": "ruby", "authors": "Geir Isene", "info": "This is a terminal curses RPN calculator similar to the traditional calculators from Hewlett Packard. See https://www.hpmuseum.org/rpn.htm for info on RPN (Reverse Polish Notation). Version 4.0.0: Breaking change - requires rcurses 6.0.0+ with explicit initialization for Ruby 3.4+ compatibility.", "licenses": [ "Unlicense" ], "metadata": { "source_code_uri": "https://github.com/isene/t-rex" }, "yanked": false, "sha": "16b52f6f8d6008641f4d9753226da991bc9766bc32f1b81b0969cc576bff5315", "spec_sha": "bb4d8c0befa644e5a258ef9f2de6977ed9f85f792f34ae7927a112388f39bd9e", "project_uri": "https://rubygems.org/gems/t-rex", "gem_uri": "https://rubygems.org/gems/t-rex-4.0.0.gem", "homepage_uri": "https://isene.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/isene/t-rex", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rcurses", "requirements": "~> 6.0" }, { "name": "xrpn", "requirements": "~> 3.0" } ] } } |
2025-08-15 18:21:51 UTC |
| _2y5BzrAfInYsxmZDD4ne |
astropanelThis program shows essential data in order to plan your observations: 9 days weather forecast, full ephemeris for the Sun, the Moon and all major planets, complete with graphic representation of rise/set times, detailed info for each day with important astronomical events, star chart displayed in the terminal and more. Version 4.0.0: Breaking change - requires rcurses 6.0.0+ with explicit initialization for Ruby 3.4+ compatibility. |
4.0.0 | Content{ "name": "astropanel", "downloads": 12061, "version": "4.0.0", "version_created_at": "2025-08-15T18:21:27.863Z", "version_downloads": 0, "platform": "ruby", "authors": "Geir Isene", "info": "This program shows essential data in order to plan your observations: 9 days weather forecast, full ephemeris for the Sun, the Moon and all major planets, complete with graphic representation of rise/set times, detailed info for each day with important astronomical events, star chart displayed in the terminal and more. Version 4.0.0: Breaking change - requires rcurses 6.0.0+ with explicit initialization for Ruby 3.4+ compatibility.", "licenses": [ "Unlicense" ], "metadata": { "source_code_uri": "https://github.com/isene/astropanel" }, "yanked": false, "sha": "b1c536ed7b519d86f832494f26e33a603948ab39537695cf5e79b5a9a6e0cec0", "spec_sha": "4cc341420c93ade65bf6034e6ba645e61119299fef60a108ca16cc73d00de64f", "project_uri": "https://rubygems.org/gems/astropanel", "gem_uri": "https://rubygems.org/gems/astropanel-4.0.0.gem", "homepage_uri": "https://isene.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/isene/astropanel", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rcurses", "requirements": "~> 6.0" } ] } } |
2025-08-15 18:21:30 UTC |
| pzozDzjZhT1GbDAgaTuki |
imdb-terminalDiscover and manage movies and TV series from IMDb's Top 250 lists. Features smart search with preview mode, advanced filtering by rating/year/genre, streaming information via TMDb, wish lists, and terminal poster display. Enhanced with jump-to-existing items, duplicate management, and robust data handling. Version 2.0.0: Breaking change - requires rcurses 6.0.0+ with explicit initialization for Ruby 3.4+ compatibility. |
2.0.0 | Content{ "name": "imdb-terminal", "downloads": 5243, "version": "2.0.0", "version_created_at": "2025-08-15T18:21:05.126Z", "version_downloads": 0, "platform": "ruby", "authors": "Geir Isene", "info": "Discover and manage movies and TV series from IMDb's Top 250 lists. Features smart search with preview mode, advanced filtering by rating/year/genre, streaming information via TMDb, wish lists, and terminal poster display. Enhanced with jump-to-existing items, duplicate management, and robust data handling. Version 2.0.0: Breaking change - requires rcurses 6.0.0+ with explicit initialization for Ruby 3.4+ compatibility.", "licenses": [ "Unlicense" ], "metadata": { "homepage_uri": "https://isene.com/", "source_code_uri": "https://github.com/isene/imdb", "documentation_uri": "https://github.com/isene/imdb#readme" }, "yanked": false, "sha": "37f4f025a3058b466d5d491a5e78c8cba1264cdebfd2a473ab3299b957b377f8", "spec_sha": "9728f9770584c9fd14065a6f3670bebbeae3a30afaf645091e165f2bc97727ae", "project_uri": "https://rubygems.org/gems/imdb-terminal", "gem_uri": "https://rubygems.org/gems/imdb-terminal-2.0.0.gem", "homepage_uri": "https://isene.com/", "wiki_uri": null, "documentation_uri": "https://github.com/isene/imdb#readme", "mailing_list_uri": null, "source_code_uri": "https://github.com/isene/imdb", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.0" } ], "runtime": [ { "name": "concurrent-ruby", "requirements": "~> 1.1" }, { "name": "nokogiri", "requirements": "~> 1.13" }, { "name": "rcurses", "requirements": "~> 6.0" } ] } } |
2025-08-15 18:21:06 UTC |