Lastest updates from Rubygems.org
ID | Gem | Version | Body | Updated At |
---|---|---|---|---|
VGAUBcuStYbBhtLL7SI-T |
vertexcacheOfficial Ruby SDK for interacting with the VertexCache server. |
1.0.0 | Content{ "name": "vertexcache", "downloads": 0, "version": "1.0.0", "version_created_at": "2025-07-01T23:22:14.353Z", "version_downloads": 0, "platform": "ruby", "authors": "Jason Lam", "info": "Official Ruby SDK for interacting with the VertexCache server.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/VertexCache/VertexCache/releases", "source_code_uri": "https://github.com/VertexCache/VertexCache/tree/main/client-sdks/ruby", "documentation_uri": "https://github.com/VertexCache/VertexCache/wiki" }, "yanked": false, "sha": "e5b6f94c69978c2c0105ba165910fc7260013f39dbdf50f7c57c3c1da7925ba5", "spec_sha": "86a4f62e3dad190956daebfb69534d5a53df84b2f0db92107a202e5c40e08138", "project_uri": "https://rubygems.org/gems/vertexcache", "gem_uri": "https://rubygems.org/gems/vertexcache-1.0.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://github.com/VertexCache/VertexCache/wiki", "mailing_list_uri": null, "source_code_uri": "https://github.com/VertexCache/VertexCache/tree/main/client-sdks/ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/VertexCache/VertexCache/releases", "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [] } } |
2025-07-01 23:22:18 UTC |
NzY01Xl7Y1pqDKKKwprQS |
ragerBuild continuously improving AI applications. |
0.3.0 | Content{ "name": "rager", "downloads": 356, "version": "0.3.0", "version_created_at": "2025-07-01T23:06:34.563Z", "version_downloads": 0, "platform": "ruby", "authors": "mvkvc", "info": "Build continuously improving AI applications.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "8ccf97b65d2c3bac9235db6001f577f96bee903887e27ac90563b6b227878924", "spec_sha": "b3bbd099db9da82542083ab15528123c97ab55a4a749a8ed527964e2206e29ce", "project_uri": "https://rubygems.org/gems/rager", "gem_uri": "https://rubygems.org/gems/rager-0.3.0.gem", "homepage_uri": "https://github.com/mvkvc/rager_ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/rager/0.3.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "dry-schema", "requirements": "~> 1.14" }, { "name": "ostruct", "requirements": "~> 0.6.2" }, { "name": "sorbet-runtime", "requirements": "~> 0.5.12028" }, { "name": "zeitwerk", "requirements": "~> 2.7" } ] } } |
2025-07-01 23:06:36 UTC |
FU2SAKsgbMD6f3kBag8RK |
tasker-engineTasker is a comprehensive workflow orchestration engine that provides multi-step task processing, dependency management, state machine transitions, and enterprise observability features including OpenTelemetry tracing and Prometheus metrics for Rails applications. |
1.0.0 | Content{ "name": "tasker-engine", "downloads": 0, "version": "1.0.0", "version_created_at": "2025-07-01T22:48:38.909Z", "version_downloads": 0, "platform": "ruby", "authors": "Pete Taylor", "info": "Tasker is a comprehensive workflow orchestration engine that provides multi-step task processing, dependency management, state machine transitions, and enterprise observability features including OpenTelemetry tracing and Prometheus metrics for Rails applications.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/tasker-systems/tasker", "source_code_uri": "https://github.com/tasker-systems/tasker", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "36128655cf932a7dcf73ed2a2bea5ca18d5131328e6fa6397c346d89371db013", "spec_sha": "edb26b7ebce438aa688755c91e5d0501bc140d5cfdd80e5b1db7569db4aa2503", "project_uri": "https://rubygems.org/gems/tasker-engine", "gem_uri": "https://rubygems.org/gems/tasker-engine-1.0.0.gem", "homepage_uri": "https://github.com/tasker-systems/tasker", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/tasker-systems/tasker", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "active_model_serializers", "requirements": "~> 0.10, >= 0.10.0" }, { "name": "concurrent-ruby", "requirements": "~> 1.3.5" }, { "name": "concurrent-ruby-ext", "requirements": "~> 1.3.5" }, { "name": "dry-events", "requirements": "~> 1.1" }, { "name": "dry-struct", "requirements": "~> 1.8" }, { "name": "dry-types", "requirements": "~> 1.8" }, { "name": "dry-validation", "requirements": "~> 1.10" }, { "name": "faraday", "requirements": "~> 2.12.2" }, { "name": "graphql", "requirements": "~> 2.0" }, { "name": "json-schema", "requirements": "~> 2.4, >= 2.4.0" }, { "name": "jwt", "requirements": "~> 2.10.0" }, { "name": "kamal", "requirements": "~> 1.9" }, { "name": "logger", "requirements": "~> 1.6" }, { "name": "opentelemetry-exporter-otlp", "requirements": "~> 0.30.0" }, { "name": "opentelemetry-sdk", "requirements": "~> 1.8.0" }, { "name": "pg", "requirements": "~> 1.5" }, { "name": "puma", "requirements": "~> 6.6" }, { "name": "rack-cors", "requirements": "~> 2.0" }, { "name": "rails", "requirements": "~> 7.2.2" }, { "name": "scenic", "requirements": "~> 1.8" }, { "name": "statesman", "requirements": "~> 12.0.0" } ] } } |
2025-07-01 22:48:41 UTC |
OX5T-bWjJzRYJiJXM2eXy |
prreviewPrReview collects PR data from GitHub (description, commits, comments, linked issues, and code changes) and formats it as XML. Paste this XML into any LLM like ChatGPT or Claude to get helpful code reviews. |
0.5.0 | Content{ "name": "prreview", "downloads": 597, "version": "0.5.0", "version_created_at": "2025-07-01T22:11:38.855Z", "version_downloads": 0, "platform": "ruby", "authors": "Evgenii Morozov, Iurii Alekseev, Quint", "info": "PrReview collects PR data from GitHub (description, commits, comments, linked issues, and code changes) and formats it as XML. Paste this XML into any LLM like ChatGPT or Claude to get helpful code reviews.", "licenses": [ "MIT" ], "metadata": { "source_code_uri": "https://github.com/evmorov/prreview", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "34874b55e1cb047df843371924b98feb48a5f8bbcbb79cbe42adb8d63725c995", "spec_sha": "184e06beb0adca30d9bf7d5627cb079776b0b3a39d74efcfe378ad4c445ee038", "project_uri": "https://rubygems.org/gems/prreview", "gem_uri": "https://rubygems.org/gems/prreview-0.5.0.gem", "homepage_uri": "https://github.com/evmorov/prreview", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/evmorov/prreview", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "base64", "requirements": "~> 0.2" }, { "name": "clipboard", "requirements": "~> 2.0" }, { "name": "faraday-retry", "requirements": "~> 2.3" }, { "name": "nokogiri", "requirements": "~> 1.18" }, { "name": "octokit", "requirements": "~> 10.0" } ] } } |
2025-07-01 22:11:41 UTC |
EqXKbaFe6DNJKps5af1nU |
pwnhttps://github.com/0dayinc/pwn/README.md |
0.5.301 | Content{ "name": "pwn", "downloads": 488143, "version": "0.5.301", "version_created_at": "2025-07-01T22:07:45.336Z", "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": "17237bee6e3a8d6c4dcfa0a2d9bd4f42de11f1f647c734d2f236ab03c854e4a0", "spec_sha": "0eecdc27cf3261c2c7ecb6303cba351402b9d963de132bdbac27a2bd28ff2a39", "project_uri": "https://rubygems.org/gems/pwn", "gem_uri": "https://rubygems.org/gems/pwn-0.5.301.gem", "homepage_uri": "https://github.com/0dayinc/pwn", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": "https://github.com/sponsors/0dayInc", "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.6.9" }, { "name": "rake", "requirements": "= 13.3.0" }, { "name": "rdoc", "requirements": "= 6.14.1" }, { "name": "rspec", "requirements": "= 3.13.1" } ], "runtime": [ { "name": "activesupport", "requirements": "= 8.0.2" }, { "name": "anemone", "requirements": "= 0.7.2" }, { "name": "authy", "requirements": "= 3.0.1" }, { "name": "aws-sdk", "requirements": "= 3.3.0" }, { "name": "barby", "requirements": "= 0.7.0" }, { "name": "base32", "requirements": "= 0.3.4" }, { "name": "brakeman", "requirements": "= 7.0.2" }, { "name": "bson", "requirements": "= 5.1.1" }, { "name": "bundler-audit", "requirements": "= 0.9.2" }, { "name": "bunny", "requirements": "= 2.24.0" }, { "name": "colorize", "requirements": "= 1.1.0" }, { "name": "credit_card_validations", "requirements": "= 7.0.0" }, { "name": "eventmachine", "requirements": "= 1.2.7" }, { "name": "executable-hooks", "requirements": "= 1.7.1" }, { "name": "faker", "requirements": "= 3.5.2" }, { "name": "faye-websocket", "requirements": "= 0.12.0" }, { "name": "ffi", "requirements": "= 1.17.2" }, { "name": "fftw3", "requirements": "= 0.3" }, { "name": "gdb", "requirements": "= 1.0.0" }, { "name": "gem-wrappers", "requirements": "= 1.4.0" }, { "name": "geocoder", "requirements": "= 1.8.5" }, { "name": "gist", "requirements": "= 6.0.0" }, { "name": "gruff", "requirements": "= 0.27.0" }, { "name": "htmlentities", "requirements": "= 4.3.4" }, { "name": "ipaddress", "requirements": "= 0.8.3" }, { "name": "jenkins_api_client2", "requirements": "= 1.9.0" }, { "name": "js-beautify", "requirements": "= 0.1.8" }, { "name": "json", "requirements": "= 2.12.2" }, { "name": "jsonpath", "requirements": "= 1.1.5" }, { "name": "jwt", "requirements": "= 3.1.2" }, { "name": "libusb", "requirements": "= 0.7.2" }, { "name": "luhn", "requirements": "= 1.0.2" }, { "name": "mail", "requirements": "= 2.8.1" }, { "name": "meshtastic", "requirements": "= 0.0.125" }, { "name": "metasm", "requirements": "= 1.0.5" }, { "name": "mongo", "requirements": "= 2.21.1" }, { "name": "msfrpc-client", "requirements": "= 1.1.2" }, { "name": "netaddr", "requirements": "= 2.0.6" }, { "name": "net-ldap", "requirements": "= 0.19.0" }, { "name": "net-openvpn", "requirements": "= 0.8.7" }, { "name": "net-smtp", "requirements": "= 0.5.1" }, { "name": "nexpose", "requirements": "= 7.3.0" }, { "name": "nokogiri", "requirements": "= 1.18.8" }, { "name": "nokogiri-diff", "requirements": "= 0.3.0" }, { "name": "oily_png", "requirements": "= 1.2.1" }, { "name": "open3", "requirements": "= 0.2.1" }, { "name": "os", "requirements": "= 1.1.4" }, { "name": "ostruct", "requirements": "= 0.6.2" }, { "name": "packetfu", "requirements": "= 2.0.0" }, { "name": "packetgen", "requirements": "= 4.1.0" }, { "name": "pdf-reader", "requirements": "= 2.14.1" }, { "name": "pg", "requirements": "= 1.5.9" }, { "name": "pry", "requirements": "= 0.15.2" }, { "name": "pry-doc", "requirements": "= 1.6.0" }, { "name": "rb-readline", "requirements": "= 0.5.5" }, { "name": "rbvmomi2", "requirements": "= 3.8.0" }, { "name": "rest-client", "requirements": "= 2.1.0" }, { "name": "rex", "requirements": "= 2.0.13" }, { "name": "rmagick", "requirements": "= 6.1.1" }, { "name": "rqrcode", "requirements": "= 3.1.0" }, { "name": "rtesseract", "requirements": "= 3.1.4" }, { "name": "rubocop", "requirements": "= 1.77.0" }, { "name": "rubocop-rake", "requirements": "= 0.7.1" }, { "name": "rubocop-rspec", "requirements": "= 3.6.0" }, { "name": "ruby-audio", "requirements": "= 1.6.1" }, { "name": "ruby-nmap", "requirements": "= 1.0.3" }, { "name": "ruby-saml", "requirements": "= 1.18.0" }, { "name": "rvm", "requirements": "= 1.11.3.9" }, { "name": "savon", "requirements": "= 2.15.1" }, { "name": "selenium-devtools", "requirements": "= 0.138.0" }, { "name": "slack-ruby-client", "requirements": "= 2.6.0" }, { "name": "socksify", "requirements": "= 1.7.1" }, { "name": "spreadsheet", "requirements": "= 1.3.4" }, { "name": "sqlite3", "requirements": "= 2.7.1" }, { "name": "thin", "requirements": "= 2.0.1" }, { "name": "tty-prompt", "requirements": "= 0.23.1" }, { "name": "tty-spinner", "requirements": "= 0.9.3" }, { "name": "uart", "requirements": "= 1.0.0" }, { "name": "watir", "requirements": "= 7.3.0" }, { "name": "waveform", "requirements": "= 0.1.3" }, { "name": "webrick", "requirements": "= 1.9.1" }, { "name": "whois", "requirements": "= 6.0.1" }, { "name": "whois-parser", "requirements": "= 2.0.0" }, { "name": "wicked_pdf", "requirements": "= 2.8.2" }, { "name": "yard", "requirements": "= 0.9.37" } ] } } |
2025-07-01 22:07:51 UTC |
vRnr4ixRX0OBZsKgHdZTn |
chironA Ruby gem that sets up Claude AI development workflows, PRD templates, and journaling system for Rails and Python projects |
0.2.3 | Content{ "name": "chiron", "downloads": 193, "version": "0.2.3", "version_created_at": "2025-07-01T21:58:08.502Z", "version_downloads": 0, "platform": "ruby", "authors": "Brett McHargue", "info": "A Ruby gem that sets up Claude AI development workflows, PRD templates, and journaling system for Rails and Python projects", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/ebrett/chiron", "changelog_uri": "https://github.com/ebrett/chiron/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/ebrett/chiron", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "bcf904c557a568d0955023bb66b7bc26593a2aa6b1c76378736f673f280401a9", "spec_sha": "a7419c5361e8452c086909e06ba12c4da83deddbe3634696ab03bac39e8723d8", "project_uri": "https://rubygems.org/gems/chiron", "gem_uri": "https://rubygems.org/gems/chiron-0.2.3.gem", "homepage_uri": "https://github.com/ebrett/chiron", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/ebrett/chiron", "bug_tracker_uri": null, "changelog_uri": "https://github.com/ebrett/chiron/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rubocop", "requirements": "~> 1.21" } ], "runtime": [ { "name": "colorize", "requirements": "~> 1.1" }, { "name": "thor", "requirements": "~> 1.3" }, { "name": "tty-prompt", "requirements": "~> 0.23" } ] } } |
2025-07-01 21:58:12 UTC |
4lSjONj2-GTI-OHLTzUbD |
pwnhttps://github.com/0dayinc/pwn/README.md |
0.5.300 | Content{ "name": "pwn", "downloads": 487256, "version": "0.5.300", "version_created_at": "2025-07-01T21:41:36.069Z", "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": "adc886b255aaca3681b24eaedce86f4cad8e2b15d554a06b1e2878046a0e31da", "spec_sha": "d383fd2c1f7a76ea50faa1d753717879b3acdfffe3e93600a8ce0a32a515d8b5", "project_uri": "https://rubygems.org/gems/pwn", "gem_uri": "https://rubygems.org/gems/pwn-0.5.300.gem", "homepage_uri": "https://github.com/0dayinc/pwn", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": "https://github.com/sponsors/0dayInc", "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.6.9" }, { "name": "rake", "requirements": "= 13.3.0" }, { "name": "rdoc", "requirements": "= 6.14.1" }, { "name": "rspec", "requirements": "= 3.13.1" } ], "runtime": [ { "name": "activesupport", "requirements": "= 8.0.2" }, { "name": "anemone", "requirements": "= 0.7.2" }, { "name": "authy", "requirements": "= 3.0.1" }, { "name": "aws-sdk", "requirements": "= 3.3.0" }, { "name": "barby", "requirements": "= 0.7.0" }, { "name": "base32", "requirements": "= 0.3.4" }, { "name": "brakeman", "requirements": "= 7.0.2" }, { "name": "bson", "requirements": "= 5.1.1" }, { "name": "bundler-audit", "requirements": "= 0.9.2" }, { "name": "bunny", "requirements": "= 2.24.0" }, { "name": "colorize", "requirements": "= 1.1.0" }, { "name": "credit_card_validations", "requirements": "= 7.0.0" }, { "name": "eventmachine", "requirements": "= 1.2.7" }, { "name": "executable-hooks", "requirements": "= 1.7.1" }, { "name": "faker", "requirements": "= 3.5.2" }, { "name": "faye-websocket", "requirements": "= 0.12.0" }, { "name": "ffi", "requirements": "= 1.17.2" }, { "name": "fftw3", "requirements": "= 0.3" }, { "name": "gdb", "requirements": "= 1.0.0" }, { "name": "gem-wrappers", "requirements": "= 1.4.0" }, { "name": "geocoder", "requirements": "= 1.8.5" }, { "name": "gist", "requirements": "= 6.0.0" }, { "name": "gruff", "requirements": "= 0.27.0" }, { "name": "htmlentities", "requirements": "= 4.3.4" }, { "name": "ipaddress", "requirements": "= 0.8.3" }, { "name": "jenkins_api_client2", "requirements": "= 1.9.0" }, { "name": "js-beautify", "requirements": "= 0.1.8" }, { "name": "json", "requirements": "= 2.12.2" }, { "name": "jsonpath", "requirements": "= 1.1.5" }, { "name": "jwt", "requirements": "= 3.1.2" }, { "name": "libusb", "requirements": "= 0.7.2" }, { "name": "luhn", "requirements": "= 1.0.2" }, { "name": "mail", "requirements": "= 2.8.1" }, { "name": "meshtastic", "requirements": "= 0.0.125" }, { "name": "metasm", "requirements": "= 1.0.5" }, { "name": "mongo", "requirements": "= 2.21.1" }, { "name": "msfrpc-client", "requirements": "= 1.1.2" }, { "name": "netaddr", "requirements": "= 2.0.6" }, { "name": "net-ldap", "requirements": "= 0.19.0" }, { "name": "net-openvpn", "requirements": "= 0.8.7" }, { "name": "net-smtp", "requirements": "= 0.5.1" }, { "name": "nexpose", "requirements": "= 7.3.0" }, { "name": "nokogiri", "requirements": "= 1.18.8" }, { "name": "nokogiri-diff", "requirements": "= 0.3.0" }, { "name": "oily_png", "requirements": "= 1.2.1" }, { "name": "open3", "requirements": "= 0.2.1" }, { "name": "os", "requirements": "= 1.1.4" }, { "name": "ostruct", "requirements": "= 0.6.2" }, { "name": "packetfu", "requirements": "= 2.0.0" }, { "name": "packetgen", "requirements": "= 4.1.0" }, { "name": "pdf-reader", "requirements": "= 2.14.1" }, { "name": "pg", "requirements": "= 1.5.9" }, { "name": "pry", "requirements": "= 0.15.2" }, { "name": "pry-doc", "requirements": "= 1.6.0" }, { "name": "rb-readline", "requirements": "= 0.5.5" }, { "name": "rbvmomi2", "requirements": "= 3.8.0" }, { "name": "rest-client", "requirements": "= 2.1.0" }, { "name": "rex", "requirements": "= 2.0.13" }, { "name": "rmagick", "requirements": "= 6.1.1" }, { "name": "rqrcode", "requirements": "= 3.1.0" }, { "name": "rtesseract", "requirements": "= 3.1.4" }, { "name": "rubocop", "requirements": "= 1.77.0" }, { "name": "rubocop-rake", "requirements": "= 0.7.1" }, { "name": "rubocop-rspec", "requirements": "= 3.6.0" }, { "name": "ruby-audio", "requirements": "= 1.6.1" }, { "name": "ruby-nmap", "requirements": "= 1.0.3" }, { "name": "ruby-saml", "requirements": "= 1.18.0" }, { "name": "rvm", "requirements": "= 1.11.3.9" }, { "name": "savon", "requirements": "= 2.15.1" }, { "name": "selenium-devtools", "requirements": "= 0.138.0" }, { "name": "slack-ruby-client", "requirements": "= 2.6.0" }, { "name": "socksify", "requirements": "= 1.7.1" }, { "name": "spreadsheet", "requirements": "= 1.3.4" }, { "name": "sqlite3", "requirements": "= 2.7.1" }, { "name": "thin", "requirements": "= 2.0.1" }, { "name": "tty-prompt", "requirements": "= 0.23.1" }, { "name": "tty-spinner", "requirements": "= 0.9.3" }, { "name": "uart", "requirements": "= 1.0.0" }, { "name": "watir", "requirements": "= 7.3.0" }, { "name": "waveform", "requirements": "= 0.1.3" }, { "name": "webrick", "requirements": "= 1.9.1" }, { "name": "whois", "requirements": "= 6.0.1" }, { "name": "whois-parser", "requirements": "= 2.0.0" }, { "name": "wicked_pdf", "requirements": "= 2.8.2" }, { "name": "yard", "requirements": "= 0.9.37" } ] } } |
2025-07-01 21:41:39 UTC |
HCPMKc5tl1_BBa-t5yrRt |
opentelemetry-instrumentation-httpHTTP instrumentation for the OpenTelemetry framework |
0.25.1 | Content{ "name": "opentelemetry-instrumentation-http", "downloads": 25056857, "version": "0.25.1", "version_created_at": "2025-07-01T21:38:31.933Z", "version_downloads": 0, "platform": "ruby", "authors": "OpenTelemetry Authors", "info": "HTTP instrumentation for the OpenTelemetry framework", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://rubydoc.info/gems/opentelemetry-instrumentation-http/0.25.1/file/CHANGELOG.md", "bug_tracker_uri": "https://github.com/open-telemetry/opentelemetry-ruby-contrib/issues", "source_code_uri": "https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/http", "documentation_uri": "https://rubydoc.info/gems/opentelemetry-instrumentation-http/0.25.1" }, "yanked": false, "sha": "70424c12fa60f850f0a8218d3ce425ed9bd7d548cd43b5572876b3301f85bb3f", "spec_sha": "dab05c543b2990fa53d8ec428a29b5a37e351af3840430cc6d114d31337c6a35", "project_uri": "https://rubygems.org/gems/opentelemetry-instrumentation-http", "gem_uri": "https://rubygems.org/gems/opentelemetry-instrumentation-http-0.25.1.gem", "homepage_uri": "https://github.com/open-telemetry/opentelemetry-ruby-contrib", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/opentelemetry-instrumentation-http/0.25.1", "mailing_list_uri": null, "source_code_uri": "https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/http", "bug_tracker_uri": "https://github.com/open-telemetry/opentelemetry-ruby-contrib/issues", "changelog_uri": "https://rubydoc.info/gems/opentelemetry-instrumentation-http/0.25.1/file/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "opentelemetry-api", "requirements": "~> 1.0" }, { "name": "opentelemetry-instrumentation-base", "requirements": "~> 0.23.0" } ] } } |
2025-07-01 21:38:35 UTC |
9qKE1W424C_dgKKjJg0Bi |
contentful-managementRuby client for the https://www.contentful.com Content Management API |
3.11.0 | Content{ "name": "contentful-management", "downloads": 2402200, "version": "3.11.0", "version_created_at": "2025-07-01T21:18:54.652Z", "version_downloads": 0, "platform": "ruby", "authors": "Piotr Protas, Tomasz Warkocki, Contentful GmbH (Andreas Tiefenthaler)", "info": "Ruby client for the https://www.contentful.com Content Management API", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "a055e5d08b8ff135e14737c4b7264a330fa27bdad654e2dd1e392803fa1a88ab", "spec_sha": "676fda4bf9c29951f2967fd33cdbca3fad59acc0cd396726b81d1a28bf72c641", "project_uri": "https://rubygems.org/gems/contentful-management", "gem_uri": "https://rubygems.org/gems/contentful-management-3.11.0.gem", "homepage_uri": "https://github.com/contentful/contentful-management.rb", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/contentful-management/3.11.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 0" }, { "name": "guard", "requirements": ">= 0" }, { "name": "guard-rspec", "requirements": ">= 0" }, { "name": "guard-rubocop", "requirements": ">= 0" }, { "name": "guard-yard", "requirements": ">= 0" }, { "name": "listen", "requirements": "~> 3.0" }, { "name": "public_suffix", "requirements": "< 1.5" }, { "name": "rake", "requirements": ">= 12.3.3" }, { "name": "rspec", "requirements": "~> 3" }, { "name": "rspec-its", "requirements": ">= 0" }, { "name": "rubocop", "requirements": "~> 1.56.2" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "tins", "requirements": "~> 1.6.0" }, { "name": "vcr", "requirements": "~> 6.2.0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "http", "requirements": "~> 5.0" }, { "name": "json", "requirements": ">= 1.8, < 3.0" }, { "name": "multi_json", "requirements": "~> 1.15" } ] } } |
2025-07-01 21:18:56 UTC |
E6fCHiiClX2TJ-HAHPqZV |
canliiA lightweight Ruby client for accessing Canadian legal information via the CanLII API |
0.1.1 | Content{ "name": "canlii", "downloads": 0, "version": "0.1.1", "version_created_at": "2025-07-01T21:11:43.625Z", "version_downloads": 0, "platform": "ruby", "authors": "Ajay Krishnan", "info": "A lightweight Ruby client for accessing Canadian legal information via the CanLII API", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/ajaynomics/canlii-ruby", "changelog_uri": "https://github.com/ajaynomics/canlii-ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/ajaynomics/canlii-ruby", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "7d05fcf70134fa89b5fc40e3ffce23bcc9d5c6707cc71cab9f85222d8d235c3d", "spec_sha": "7a5d7b1db59491e331b172d979b29b7838fb46961d10843469d6a3032b0f9e5e", "project_uri": "https://rubygems.org/gems/canlii", "gem_uri": "https://rubygems.org/gems/canlii-0.1.1.gem", "homepage_uri": "https://github.com/ajaynomics/canlii-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/ajaynomics/canlii-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/ajaynomics/canlii-ruby/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rubocop-rails-omakase", "requirements": "~> 1.0" }, { "name": "webmock", "requirements": "~> 3.0" } ], "runtime": [ { "name": "activemodel", "requirements": ">= 6.0" }, { "name": "activesupport", "requirements": ">= 6.0" }, { "name": "http", "requirements": "~> 5.0" } ] } } |
2025-07-01 21:11:46 UTC |
2lKimGKKapLN2zTYLBxEv |
shared_toolsSharedTools provides a collection of reusable common tools (aka callback functions) for Ruby applications using various LLM-provider API gems. |
0.2.0 | Content{ "name": "shared_tools", "downloads": 430, "version": "0.2.0", "version_created_at": "2025-07-01T21:08:19.641Z", "version_downloads": 0, "platform": "ruby", "authors": "MadBomber Team", "info": "SharedTools provides a collection of reusable common tools (aka callback functions)\nfor Ruby applications using various LLM-provider API gems.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/madbomber/shared_tools", "changelog_uri": "https://github.com/madbomber/shared_tools/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/madbomber/shared_tools" }, "yanked": false, "sha": "01e5e75a1e4b8c7ad86965698c4cb956b8bbcda7e99c408707ea97457355b735", "spec_sha": "d1368d8b0e2df4f4d4889b3251dcc6c3e02c79bb6fc969f6755ba66b9066eae8", "project_uri": "https://rubygems.org/gems/shared_tools", "gem_uri": "https://rubygems.org/gems/shared_tools-0.2.0.gem", "homepage_uri": "https://github.com/madbomber/shared_tools", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/madbomber/shared_tools", "bug_tracker_uri": null, "changelog_uri": "https://github.com/madbomber/shared_tools/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "debug_me", "requirements": ">= 0" }, { "name": "llm.rb", "requirements": ">= 0" }, { "name": "omniai", "requirements": ">= 0" }, { "name": "pdf-reader", "requirements": "~> 2.0" }, { "name": "raix", "requirements": ">= 0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "ruby_llm", "requirements": "~> 1.3.1" }, { "name": "ruby_llm-mcp", "requirements": "~> 0.3.1" } ], "runtime": [ { "name": "zeitwerk", "requirements": "~> 2.6" } ] } } |
2025-07-01 21:08:21 UTC |
kJu9pHBoLOVP9vhRRiWLZ |
files.comThe Files.com Ruby client. |
1.1.289 | Content{ "name": "files.com", "downloads": 784250, "version": "1.1.289", "version_created_at": "2025-07-01T21:06:21.518Z", "version_downloads": 0, "platform": "ruby", "authors": "files.com", "info": "The Files.com Ruby client.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "6ec8c1528fbed03c0dc79b4791813bbba0ae625f15151ca0f3542449898490b0", "spec_sha": "b35c82c7509517679a5cf00514107c42a67153a6c958a0ffa8b8e38222026d9d", "project_uri": "https://rubygems.org/gems/files.com", "gem_uri": "https://rubygems.org/gems/files.com-1.1.289.gem", "homepage_uri": "https://www.files.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/files.com/1.1.289", "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-07-01 21:06:25 UTC |
VQrG4WD1ukJmnL9BV_byn |
pwnhttps://github.com/0dayinc/pwn/README.md |
0.5.299 | Content{ "name": "pwn", "downloads": 487183, "version": "0.5.299", "version_created_at": "2025-07-01T21:04:59.895Z", "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": "cc5588164f8b8cf697f6193af2ff15abe669aef10962a69370c275fae98cd52c", "spec_sha": "9287c10f9cc0f5031ebfd275696c99ef310eeb848192551ea246a8df241ba525", "project_uri": "https://rubygems.org/gems/pwn", "gem_uri": "https://rubygems.org/gems/pwn-0.5.299.gem", "homepage_uri": "https://github.com/0dayinc/pwn", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": "https://github.com/sponsors/0dayInc", "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.6.9" }, { "name": "rake", "requirements": "= 13.3.0" }, { "name": "rdoc", "requirements": "= 6.14.1" }, { "name": "rspec", "requirements": "= 3.13.1" } ], "runtime": [ { "name": "activesupport", "requirements": "= 8.0.2" }, { "name": "anemone", "requirements": "= 0.7.2" }, { "name": "authy", "requirements": "= 3.0.1" }, { "name": "aws-sdk", "requirements": "= 3.3.0" }, { "name": "barby", "requirements": "= 0.7.0" }, { "name": "base32", "requirements": "= 0.3.4" }, { "name": "brakeman", "requirements": "= 7.0.2" }, { "name": "bson", "requirements": "= 5.1.1" }, { "name": "bundler-audit", "requirements": "= 0.9.2" }, { "name": "bunny", "requirements": "= 2.24.0" }, { "name": "colorize", "requirements": "= 1.1.0" }, { "name": "credit_card_validations", "requirements": "= 7.0.0" }, { "name": "eventmachine", "requirements": "= 1.2.7" }, { "name": "executable-hooks", "requirements": "= 1.7.1" }, { "name": "faker", "requirements": "= 3.5.2" }, { "name": "faye-websocket", "requirements": "= 0.12.0" }, { "name": "ffi", "requirements": "= 1.17.2" }, { "name": "fftw3", "requirements": "= 0.3" }, { "name": "gdb", "requirements": "= 1.0.0" }, { "name": "gem-wrappers", "requirements": "= 1.4.0" }, { "name": "geocoder", "requirements": "= 1.8.5" }, { "name": "gist", "requirements": "= 6.0.0" }, { "name": "gruff", "requirements": "= 0.27.0" }, { "name": "htmlentities", "requirements": "= 4.3.4" }, { "name": "ipaddress", "requirements": "= 0.8.3" }, { "name": "jenkins_api_client2", "requirements": "= 1.9.0" }, { "name": "js-beautify", "requirements": "= 0.1.8" }, { "name": "json", "requirements": "= 2.12.2" }, { "name": "jsonpath", "requirements": "= 1.1.5" }, { "name": "jwt", "requirements": "= 3.1.2" }, { "name": "libusb", "requirements": "= 0.7.2" }, { "name": "luhn", "requirements": "= 1.0.2" }, { "name": "mail", "requirements": "= 2.8.1" }, { "name": "meshtastic", "requirements": "= 0.0.125" }, { "name": "metasm", "requirements": "= 1.0.5" }, { "name": "mongo", "requirements": "= 2.21.1" }, { "name": "msfrpc-client", "requirements": "= 1.1.2" }, { "name": "netaddr", "requirements": "= 2.0.6" }, { "name": "net-ldap", "requirements": "= 0.19.0" }, { "name": "net-openvpn", "requirements": "= 0.8.7" }, { "name": "net-smtp", "requirements": "= 0.5.1" }, { "name": "nexpose", "requirements": "= 7.3.0" }, { "name": "nokogiri", "requirements": "= 1.18.8" }, { "name": "nokogiri-diff", "requirements": "= 0.3.0" }, { "name": "oily_png", "requirements": "= 1.2.1" }, { "name": "open3", "requirements": "= 0.2.1" }, { "name": "os", "requirements": "= 1.1.4" }, { "name": "ostruct", "requirements": "= 0.6.2" }, { "name": "packetfu", "requirements": "= 2.0.0" }, { "name": "packetgen", "requirements": "= 4.1.0" }, { "name": "pdf-reader", "requirements": "= 2.14.1" }, { "name": "pg", "requirements": "= 1.5.9" }, { "name": "pry", "requirements": "= 0.15.2" }, { "name": "pry-doc", "requirements": "= 1.6.0" }, { "name": "rb-readline", "requirements": "= 0.5.5" }, { "name": "rbvmomi2", "requirements": "= 3.8.0" }, { "name": "rest-client", "requirements": "= 2.1.0" }, { "name": "rex", "requirements": "= 2.0.13" }, { "name": "rmagick", "requirements": "= 6.1.1" }, { "name": "rqrcode", "requirements": "= 3.1.0" }, { "name": "rtesseract", "requirements": "= 3.1.4" }, { "name": "rubocop", "requirements": "= 1.77.0" }, { "name": "rubocop-rake", "requirements": "= 0.7.1" }, { "name": "rubocop-rspec", "requirements": "= 3.6.0" }, { "name": "ruby-audio", "requirements": "= 1.6.1" }, { "name": "ruby-nmap", "requirements": "= 1.0.3" }, { "name": "ruby-saml", "requirements": "= 1.18.0" }, { "name": "rvm", "requirements": "= 1.11.3.9" }, { "name": "savon", "requirements": "= 2.15.1" }, { "name": "selenium-devtools", "requirements": "= 0.138.0" }, { "name": "slack-ruby-client", "requirements": "= 2.6.0" }, { "name": "socksify", "requirements": "= 1.7.1" }, { "name": "spreadsheet", "requirements": "= 1.3.4" }, { "name": "sqlite3", "requirements": "= 2.7.1" }, { "name": "thin", "requirements": "= 2.0.1" }, { "name": "tty-prompt", "requirements": "= 0.23.1" }, { "name": "tty-spinner", "requirements": "= 0.9.3" }, { "name": "uart", "requirements": "= 1.0.0" }, { "name": "watir", "requirements": "= 7.3.0" }, { "name": "waveform", "requirements": "= 0.1.3" }, { "name": "webrick", "requirements": "= 1.9.1" }, { "name": "whois", "requirements": "= 6.0.1" }, { "name": "whois-parser", "requirements": "= 2.0.0" }, { "name": "wicked_pdf", "requirements": "= 2.8.2" }, { "name": "yard", "requirements": "= 0.9.37" } ] } } |
2025-07-01 21:05:04 UTC |
w3t8VxK-zQkkwNHg2_zLL |
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.2 | Content{ "name": "meta_workflows", "downloads": 3387, "version": "0.9.2", "version_created_at": "2025-07-01T20:52:56.118Z", "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": "2ab47589ec71c3fec7153db391dcc8b6849e1963e44702f5a5e2d7a2e0aaef40", "spec_sha": "8c7e9b2e9135eb52d21c6e62a81a19f64b4d4b1ea8586671fafe3c3d8da02042", "project_uri": "https://rubygems.org/gems/meta_workflows", "gem_uri": "https://rubygems.org/gems/meta_workflows-0.9.2.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": "ruby_llm", "requirements": ">= 0" }, { "name": "sidekiq", "requirements": ">= 6.0" }, { "name": "stimulus-rails", "requirements": ">= 1.0" }, { "name": "turbo-rails", "requirements": ">= 1.0" } ] } } |
2025-07-01 20:52:57 UTC |
TFbk9WY9DlKLNcSycfmYk |
chironA Ruby gem that sets up Claude AI development workflows, PRD templates, and journaling system for Rails and Python projects |
0.2.2 | Content{ "name": "chiron", "downloads": 156, "version": "0.2.2", "version_created_at": "2025-07-01T20:49:44.491Z", "version_downloads": 0, "platform": "ruby", "authors": "Brett McHargue", "info": "A Ruby gem that sets up Claude AI development workflows, PRD templates, and journaling system for Rails and Python projects", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/ebrett/chiron", "changelog_uri": "https://github.com/ebrett/chiron/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/ebrett/chiron", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "fbdb69b84c36958e8ba7f4c74059079da78e7197b63af043233e0a1fc9beaab8", "spec_sha": "3683a24ae7045e05b90364347a12d1f49c67f32f5e717dbe0bab6c047b5f0ca2", "project_uri": "https://rubygems.org/gems/chiron", "gem_uri": "https://rubygems.org/gems/chiron-0.2.2.gem", "homepage_uri": "https://github.com/ebrett/chiron", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/ebrett/chiron", "bug_tracker_uri": null, "changelog_uri": "https://github.com/ebrett/chiron/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rubocop", "requirements": "~> 1.21" } ], "runtime": [ { "name": "colorize", "requirements": "~> 1.1" }, { "name": "thor", "requirements": "~> 1.3" }, { "name": "tty-prompt", "requirements": "~> 0.23" } ] } } |
2025-07-01 20:49:46 UTC |
dj1GXXTHpOWwKIqj255mE |
stripeStripe is the easiest way to accept payments online. See https://stripe.com for details. |
15.4.0.pre.beta.1 | Content{ "name": "stripe", "downloads": 91883220, "version": "15.4.0.pre.beta.1", "version_created_at": "2025-07-01T20:38:44.022Z", "version_downloads": 0, "platform": "ruby", "authors": "Stripe", "info": "Stripe is the easiest way to accept payments online. See https://stripe.com for details.", "licenses": [ "MIT" ], "metadata": { "github_repo": "ssh://github.com/stripe/stripe-ruby", "homepage_uri": "https://stripe.com/docs/api?lang=ruby", "changelog_uri": "https://github.com/stripe/stripe-ruby/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/stripe/stripe-ruby/issues", "source_code_uri": "https://github.com/stripe/stripe-ruby", "documentation_uri": "https://stripe.com/docs/api?lang=ruby", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "94ef041a0e99c989e98ff967dddc3abebfac1ec8ee970544db203f6b46d32c51", "spec_sha": "2461ab80b283742fd88928fa2279c72a9f6e59163b4c0385c694d3bfca4a57bf", "project_uri": "https://rubygems.org/gems/stripe", "gem_uri": "https://rubygems.org/gems/stripe-15.4.0.pre.beta.1.gem", "homepage_uri": "https://stripe.com/docs/api?lang=ruby", "wiki_uri": null, "documentation_uri": "https://stripe.com/docs/api?lang=ruby", "mailing_list_uri": null, "source_code_uri": "https://github.com/stripe/stripe-ruby", "bug_tracker_uri": "https://github.com/stripe/stripe-ruby/issues", "changelog_uri": "https://github.com/stripe/stripe-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-01 20:38:46 UTC |
_RQvuqYPTwMpzmn3p2LoP |
rspec-path_matchersProvides a rich DSL for RSpec to assert on files, directories, and symlinks, including permissions, content (including JSON), and more. Ideal for testing generators and build scripts. |
0.2.1 | Content{ "name": "rspec-path_matchers", "downloads": 312, "version": "0.2.1", "version_created_at": "2025-07-01T20:34:29.688Z", "version_downloads": 0, "platform": "ruby", "authors": "James Couball", "info": "Provides a rich DSL for RSpec to assert on files, directories, and\nsymlinks, including permissions, content (including JSON), and more. Ideal for\ntesting generators and build scripts.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/main-branch/rspec-path_matchers", "changelog_uri": "https://rubydoc.info/gems/rspec-path_matchers/0.2.1/file/CHANGELOG.md", "source_code_uri": "https://github.com/main-branch/rspec-path_matchers", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://rubydoc.info/gems/rspec-path_matchers/0.2.1", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "1a99f5b4a4cc08371f57e1ca935ab7d079543b7d3db70b5e9ad2fbbc5e188de7", "spec_sha": "ddc9e501677543bb1d109f31c180389fac2bf06928f9bfe321ef0d73f12405c9", "project_uri": "https://rubygems.org/gems/rspec-path_matchers", "gem_uri": "https://rubygems.org/gems/rspec-path_matchers-0.2.1.gem", "homepage_uri": "https://github.com/main-branch/rspec-path_matchers", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/rspec-path_matchers/0.2.1", "mailing_list_uri": null, "source_code_uri": "https://github.com/main-branch/rspec-path_matchers", "bug_tracker_uri": null, "changelog_uri": "https://rubydoc.info/gems/rspec-path_matchers/0.2.1/file/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler-audit", "requirements": "~> 0.9" }, { "name": "irb", "requirements": "~> 1.15" }, { "name": "main_branch_shared_rubocop_config", "requirements": "~> 0.1" }, { "name": "rake", "requirements": "~> 13.2" }, { "name": "redcarpet", "requirements": "~> 3.6" }, { "name": "rspec", "requirements": "~> 3.13" }, { "name": "rubocop", "requirements": "~> 1.74" }, { "name": "simplecov", "requirements": "~> 0.22" }, { "name": "simplecov-rspec", "requirements": "~> 0.4" }, { "name": "yard", "requirements": "~> 0.9, >= 0.9.28" }, { "name": "yardstick", "requirements": "~> 0.9" } ], "runtime": [ { "name": "rspec-core", "requirements": "~> 3.13" }, { "name": "rspec-expectations", "requirements": "~> 3.13" } ] } } |
2025-07-01 20:34:31 UTC |
8eqAmpJ5FpGJDHYBJSoAR |
ucb_rails_userRails engine for managing user accounts within UC Berkeley's auth system |
7.0.1 | Content{ "name": "ucb_rails_user", "downloads": 45224, "version": "7.0.1", "version_created_at": "2025-07-01T20:29:32.945Z", "version_downloads": 0, "platform": "ruby", "authors": "Steve Downey, Peter Philips, Tyler Minard, Darin Wilson, Brandon Zylstra", "info": "Rails engine for managing user accounts within UC Berkeley's auth system", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "3e47fec0d37b43c2b76c711ef0624ceff7bc61e2dd348165028b146531711efd", "spec_sha": "ff481535c00c7773164e59258561600141cf0f49aa79bd8a9e93b1bd67098939", "project_uri": "https://rubygems.org/gems/ucb_rails_user", "gem_uri": "https://rubygems.org/gems/ucb_rails_user-7.0.1.gem", "homepage_uri": "https://github.com/ucb-ist-eas/ucb_rails_user", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ucb_rails_user/7.0.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "capybara", "requirements": "~> 3.0" }, { "name": "capybara-screenshot", "requirements": ">= 0" }, { "name": "factory_bot_rails", "requirements": ">= 0" }, { "name": "faker", "requirements": ">= 0" }, { "name": "puma", "requirements": "~> 6.4" }, { "name": "rspec-rails", "requirements": ">= 6.0" }, { "name": "selenium-webdriver", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "sprockets-rails", "requirements": ">= 0" }, { "name": "sqlite3", "requirements": ">= 0" } ], "runtime": [ { "name": "active_attr", "requirements": "~> 0.17.1" }, { "name": "faraday", "requirements": "~> 1.0" }, { "name": "haml", "requirements": ">= 5.0, < 7.0" }, { "name": "haml-rails", "requirements": "~> 2.0" }, { "name": "omniauth", "requirements": ">= 1.8, < 3.0" }, { "name": "omniauth-cas", "requirements": "~> 1.1" }, { "name": "rails", "requirements": ">= 6.0, < 9.0" }, { "name": "simple_form", "requirements": ">= 0" }, { "name": "ucb_ldap", "requirements": "~> 3.0" } ] } } |
2025-07-01 20:29:36 UTC |
bCtsbNTFOo3LkRU5Xitl4 |
boxcarsYou simply set an OpenAI key, give a number of Boxcars to a Train, and magic ensues when you run it. |
0.8.5 | Content{ "name": "boxcars", "downloads": 33038, "version": "0.8.5", "version_created_at": "2025-07-01T20:29:08.359Z", "version_downloads": 0, "platform": "ruby", "authors": "Francis Sullivan, Tabrez Syed", "info": "You simply set an OpenAI key, give a number of Boxcars to a Train, and magic ensues when you run it.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/BoxcarsAI/boxcars", "changelog_uri": "https://github.com/BoxcarsAI/boxcars/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/BoxcarsAI/boxcars", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "d198dc6201c411c0421b60c9b12d27394db2c48a918ed6c73d36113171c3c757", "spec_sha": "a16ba3c0faf7e33b9ae228dc177c1a9d8bbf3a2265e4bfb6d129f186a9dbde46", "project_uri": "https://rubygems.org/gems/boxcars", "gem_uri": "https://rubygems.org/gems/boxcars-0.8.5.gem", "homepage_uri": "https://github.com/BoxcarsAI/boxcars", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/BoxcarsAI/boxcars", "bug_tracker_uri": null, "changelog_uri": "https://github.com/BoxcarsAI/boxcars/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "faraday-retry", "requirements": "~> 2.0" }, { "name": "google_search_results", "requirements": "~> 2.2" }, { "name": "gpt4all", "requirements": "~> 0.0.5" }, { "name": "hnswlib", "requirements": "~> 0.9" }, { "name": "intelligence", "requirements": ">= 0.8" }, { "name": "nokogiri", "requirements": "~> 1.18" }, { "name": "ruby-anthropic", "requirements": "~> 0.4" }, { "name": "ruby-openai", "requirements": ">= 7.3" } ] } } |
2025-07-01 20:29:11 UTC |
gEEgjhDQ9u0S8kLmgUEUf |
subscriptions_test_kitInferno test kit for FHIR R5-style Subscriptions |
0.11.3 | Content{ "name": "subscriptions_test_kit", "downloads": 2833, "version": "0.11.3", "version_created_at": "2025-07-01T20:24:18.670Z", "version_downloads": 0, "platform": "ruby", "authors": "Karl Naden, Emily Semple, Tom Strassner", "info": "Inferno test kit for FHIR R5-style Subscriptions", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/inferno-framework/subscriptions-test-kit", "source_code_uri": "https://github.com/inferno-framework/subscriptions-test-kit", "inferno_test_kit": "true" }, "yanked": false, "sha": "1cdf493a4ab377a13d43dd351499704c1c46603c38c1d0892bb734756e883f59", "spec_sha": "c0e04f298d7b12c650ecf2a54a4901d91105f036b9c0951eee1c126e9e7b1d74", "project_uri": "https://rubygems.org/gems/subscriptions_test_kit", "gem_uri": "https://rubygems.org/gems/subscriptions_test_kit-0.11.3.gem", "homepage_uri": "https://github.com/inferno-framework/subscriptions-test-kit", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/inferno-framework/subscriptions-test-kit", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "inferno_core", "requirements": "~> 0.6.16" } ] } } |
2025-07-01 20:24:20 UTC |
qelNSDSurXbsXmB0uFRgh |
davinci_dtr_test_kitTest Kit for the Da Vinci Documentation Templates and Rules (DTR) FHIR Implementation Guide |
0.16.2 | Content{ "name": "davinci_dtr_test_kit", "downloads": 3486, "version": "0.16.2", "version_created_at": "2025-07-01T20:19:30.127Z", "version_downloads": 0, "platform": "ruby", "authors": "Karl Naden, Tom Strassner, Robert Passas", "info": "Test Kit for the Da Vinci Documentation Templates and Rules (DTR) FHIR Implementation Guide", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/inferno-framework/davinci-dtr-test-kit", "source_code_uri": "https://github.com/inferno-framework/davinci-dtr-test-kit", "inferno_test_kit": "true" }, "yanked": false, "sha": "614a672c9cc66dccc32e836e1b7230eb4a03d0f71783268bac7bf4ed71ff0b95", "spec_sha": "880546405e3dd3dd1762b6d57ca9650decbcbb130e35789aae73f277f3eef4a1", "project_uri": "https://rubygems.org/gems/davinci_dtr_test_kit", "gem_uri": "https://rubygems.org/gems/davinci_dtr_test_kit-0.16.2.gem", "homepage_uri": "https://github.com/inferno-framework/davinci-dtr-test-kit", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/inferno-framework/davinci-dtr-test-kit", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "inferno_core", "requirements": "~> 0.6.15" }, { "name": "jwt", "requirements": "~> 2.6" }, { "name": "smart_app_launch_test_kit", "requirements": "~> 0.6.4" }, { "name": "tls_test_kit", "requirements": "~> 0.3.0" }, { "name": "udap_security_test_kit", "requirements": "~> 0.11.6" }, { "name": "us_core_test_kit", "requirements": "~> 0.11.0" } ] } } |
2025-07-01 20:19:31 UTC |
mSov7A-Eteji7X51q6RgX |
stripeStripe is the easiest way to accept payments online. See https://stripe.com for details. |
15.3.0 | Content{ "name": "stripe", "downloads": 91881941, "version": "15.3.0", "version_created_at": "2025-07-01T20:18:53.184Z", "version_downloads": 0, "platform": "ruby", "authors": "Stripe", "info": "Stripe is the easiest way to accept payments online. See https://stripe.com for details.", "licenses": [ "MIT" ], "metadata": { "github_repo": "ssh://github.com/stripe/stripe-ruby", "homepage_uri": "https://stripe.com/docs/api?lang=ruby", "changelog_uri": "https://github.com/stripe/stripe-ruby/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/stripe/stripe-ruby/issues", "source_code_uri": "https://github.com/stripe/stripe-ruby", "documentation_uri": "https://stripe.com/docs/api?lang=ruby", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "628b9deafaf84cc3eeaba738514881a569fe6e2de444781e442547ae57bd56f3", "spec_sha": "6dc11e2d6cd359d7b1aed2c1c80d94bd48dd3255a5949209df44e025eb6526c0", "project_uri": "https://rubygems.org/gems/stripe", "gem_uri": "https://rubygems.org/gems/stripe-15.3.0.gem", "homepage_uri": "https://stripe.com/docs/api?lang=ruby", "wiki_uri": null, "documentation_uri": "https://stripe.com/docs/api?lang=ruby", "mailing_list_uri": null, "source_code_uri": "https://github.com/stripe/stripe-ruby", "bug_tracker_uri": "https://github.com/stripe/stripe-ruby/issues", "changelog_uri": "https://github.com/stripe/stripe-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-01 20:18:57 UTC |
3FyE1u-COFn6EHSpzkB1b |
llmedUse this 'compiler' to build software using LLMs in a controlled way. In classical terms, the LLM is the compiler, the context description is the programming language, and the generated output is the binary. |
0.4.2 | Content{ "name": "llmed", "downloads": 5321, "version": "0.4.2", "version_created_at": "2025-07-01T20:10:24.042Z", "version_downloads": 0, "platform": "ruby", "authors": "Jovany Leandro G.C", "info": "Use this 'compiler' to build software using LLMs in a controlled way. In classical terms, the LLM is the compiler, the context description is the programming language, and the generated output is the binary.", "licenses": [ "GPL-3.0" ], "metadata": { "source_code_uri": "https://github.com/bit4bit/llmed", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "dc23af7514bf465df022448c9068b3b22fac5e512503d73ea515576f77bb9d6a", "spec_sha": "2fd2f3cc7ef54454e69990c4ecffe824e14d6888ea44629b996bf7c81b1c5870", "project_uri": "https://rubygems.org/gems/llmed", "gem_uri": "https://rubygems.org/gems/llmed-0.4.2.gem", "homepage_uri": "https://github.com/bit4bit/llmed", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bit4bit/llmed", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.13" }, { "name": "rubocop", "requirements": "~> 1.75" } ], "runtime": [ { "name": "langchainrb", "requirements": "~> 0.19.5" }, { "name": "notify", "requirements": "~> 0.5.2" }, { "name": "ruby-openai", "requirements": "~> 8.1" } ] } } |
2025-07-01 20:10:25 UTC |
4mRBPFnpHKB0s9IZ1dx1Q |
pwnhttps://github.com/0dayinc/pwn/README.md |
0.5.298 | Content{ "name": "pwn", "downloads": 487049, "version": "0.5.298", "version_created_at": "2025-07-01T19:55:55.973Z", "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": "a27a9324739d250d27f13eedb1664dbd6a3238131594944f454711e0f9dc3c6c", "spec_sha": "1324307b23b98433ff40bbe769e3102cc1e6d4df85bdecc120e5ea7b66feb244", "project_uri": "https://rubygems.org/gems/pwn", "gem_uri": "https://rubygems.org/gems/pwn-0.5.298.gem", "homepage_uri": "https://github.com/0dayinc/pwn", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": "https://github.com/sponsors/0dayInc", "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.6.9" }, { "name": "rake", "requirements": "= 13.3.0" }, { "name": "rdoc", "requirements": "= 6.14.1" }, { "name": "rspec", "requirements": "= 3.13.1" } ], "runtime": [ { "name": "activesupport", "requirements": "= 8.0.2" }, { "name": "anemone", "requirements": "= 0.7.2" }, { "name": "authy", "requirements": "= 3.0.1" }, { "name": "aws-sdk", "requirements": "= 3.3.0" }, { "name": "barby", "requirements": "= 0.7.0" }, { "name": "base32", "requirements": "= 0.3.4" }, { "name": "brakeman", "requirements": "= 7.0.2" }, { "name": "bson", "requirements": "= 5.1.1" }, { "name": "bundler-audit", "requirements": "= 0.9.2" }, { "name": "bunny", "requirements": "= 2.24.0" }, { "name": "colorize", "requirements": "= 1.1.0" }, { "name": "credit_card_validations", "requirements": "= 7.0.0" }, { "name": "eventmachine", "requirements": "= 1.2.7" }, { "name": "executable-hooks", "requirements": "= 1.7.1" }, { "name": "faker", "requirements": "= 3.5.2" }, { "name": "faye-websocket", "requirements": "= 0.12.0" }, { "name": "ffi", "requirements": "= 1.17.2" }, { "name": "fftw3", "requirements": "= 0.3" }, { "name": "gdb", "requirements": "= 1.0.0" }, { "name": "gem-wrappers", "requirements": "= 1.4.0" }, { "name": "geocoder", "requirements": "= 1.8.5" }, { "name": "gist", "requirements": "= 6.0.0" }, { "name": "gruff", "requirements": "= 0.27.0" }, { "name": "htmlentities", "requirements": "= 4.3.4" }, { "name": "ipaddress", "requirements": "= 0.8.3" }, { "name": "jenkins_api_client2", "requirements": "= 1.9.0" }, { "name": "js-beautify", "requirements": "= 0.1.8" }, { "name": "json", "requirements": "= 2.12.2" }, { "name": "jsonpath", "requirements": "= 1.1.5" }, { "name": "jwt", "requirements": "= 3.1.2" }, { "name": "libusb", "requirements": "= 0.7.2" }, { "name": "luhn", "requirements": "= 1.0.2" }, { "name": "mail", "requirements": "= 2.8.1" }, { "name": "meshtastic", "requirements": "= 0.0.125" }, { "name": "metasm", "requirements": "= 1.0.5" }, { "name": "mongo", "requirements": "= 2.21.1" }, { "name": "msfrpc-client", "requirements": "= 1.1.2" }, { "name": "netaddr", "requirements": "= 2.0.6" }, { "name": "net-ldap", "requirements": "= 0.19.0" }, { "name": "net-openvpn", "requirements": "= 0.8.7" }, { "name": "net-smtp", "requirements": "= 0.5.1" }, { "name": "nexpose", "requirements": "= 7.3.0" }, { "name": "nokogiri", "requirements": "= 1.18.8" }, { "name": "nokogiri-diff", "requirements": "= 0.3.0" }, { "name": "oily_png", "requirements": "= 1.2.1" }, { "name": "open3", "requirements": "= 0.2.1" }, { "name": "os", "requirements": "= 1.1.4" }, { "name": "ostruct", "requirements": "= 0.6.2" }, { "name": "packetfu", "requirements": "= 2.0.0" }, { "name": "packetgen", "requirements": "= 4.1.0" }, { "name": "pdf-reader", "requirements": "= 2.14.1" }, { "name": "pg", "requirements": "= 1.5.9" }, { "name": "pry", "requirements": "= 0.15.2" }, { "name": "pry-doc", "requirements": "= 1.6.0" }, { "name": "rb-readline", "requirements": "= 0.5.5" }, { "name": "rbvmomi2", "requirements": "= 3.8.0" }, { "name": "rest-client", "requirements": "= 2.1.0" }, { "name": "rex", "requirements": "= 2.0.13" }, { "name": "rmagick", "requirements": "= 6.1.1" }, { "name": "rqrcode", "requirements": "= 3.1.0" }, { "name": "rtesseract", "requirements": "= 3.1.4" }, { "name": "rubocop", "requirements": "= 1.77.0" }, { "name": "rubocop-rake", "requirements": "= 0.7.1" }, { "name": "rubocop-rspec", "requirements": "= 3.6.0" }, { "name": "ruby-audio", "requirements": "= 1.6.1" }, { "name": "ruby-nmap", "requirements": "= 1.0.3" }, { "name": "ruby-saml", "requirements": "= 1.18.0" }, { "name": "rvm", "requirements": "= 1.11.3.9" }, { "name": "savon", "requirements": "= 2.15.1" }, { "name": "selenium-devtools", "requirements": "= 0.138.0" }, { "name": "slack-ruby-client", "requirements": "= 2.6.0" }, { "name": "socksify", "requirements": "= 1.7.1" }, { "name": "spreadsheet", "requirements": "= 1.3.4" }, { "name": "sqlite3", "requirements": "= 2.7.1" }, { "name": "thin", "requirements": "= 2.0.1" }, { "name": "tty-prompt", "requirements": "= 0.23.1" }, { "name": "tty-spinner", "requirements": "= 0.9.3" }, { "name": "uart", "requirements": "= 1.0.0" }, { "name": "watir", "requirements": "= 7.3.0" }, { "name": "waveform", "requirements": "= 0.1.3" }, { "name": "webrick", "requirements": "= 1.9.1" }, { "name": "whois", "requirements": "= 6.0.1" }, { "name": "whois-parser", "requirements": "= 2.0.0" }, { "name": "wicked_pdf", "requirements": "= 2.8.2" }, { "name": "yard", "requirements": "= 0.9.37" } ] } } |
2025-07-01 19:55:59 UTC |
GTbt4blHuPrpv3l3NSAvE |
mime-types-datamime-types-data provides a registry for information about MIME media type definitions. It can be used with the Ruby mime-types library or other software to determine defined filename extensions for MIME types, or to use filename extensions to look up the likely MIME type definitions. |
3.2025.0701 | Content{ "name": "mime-types-data", "downloads": 618226057, "version": "3.2025.0701", "version_created_at": "2025-07-01T19:53:05.431Z", "version_downloads": 0, "platform": "ruby", "authors": "Austin Ziegler", "info": "mime-types-data provides a registry for information about MIME media type definitions. It can be used with the Ruby mime-types library or other software to determine defined filename extensions for MIME types, or to use filename extensions to look up the likely MIME type definitions.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/mime-types/mime-types-data/", "changelog_uri": "https://github.com/mime-types/mime-types-data/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/mime-types/mime-types-data/issues", "source_code_uri": "https://github.com/mime-types/mime-types-data/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "1c7df686911260bf9127c7263840b94fd73ed4193f62d625aefc217af101e161", "spec_sha": "a44538b73459d380ce2a7fa8289b4ef1fe6f51e3f273ce5d88639f24518a6b47", "project_uri": "https://rubygems.org/gems/mime-types-data", "gem_uri": "https://rubygems.org/gems/mime-types-data-3.2025.0701.gem", "homepage_uri": "https://github.com/mime-types/mime-types-data/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/mime-types/mime-types-data/", "bug_tracker_uri": "https://github.com/mime-types/mime-types-data/issues", "changelog_uri": "https://github.com/mime-types/mime-types-data/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "hoe", "requirements": "~> 4.0" }, { "name": "hoe-halostatue", "requirements": "~> 2.0" }, { "name": "mime-types", "requirements": "> 3.6.2, < 5" }, { "name": "nokogiri", "requirements": "~> 1.6" }, { "name": "rake", "requirements": ">= 10.0, < 14" }, { "name": "standard", "requirements": "~> 1.0" } ], "runtime": [] } } |
2025-07-01 19:53:07 UTC |
zvCP7cXw3z72_eQKoFag9 |
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.1 | Content{ "name": "meta_workflows", "downloads": 3271, "version": "0.9.1", "version_created_at": "2025-07-01T19:52:14.024Z", "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": "a4c4b1e15f0482e454014692747893f256469faa9104ab2147a7c58f3de420fe", "spec_sha": "8146d3ece2eff414623652174c6a509df345e7baeff75d7451806e915193d443", "project_uri": "https://rubygems.org/gems/meta_workflows", "gem_uri": "https://rubygems.org/gems/meta_workflows-0.9.1.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": "ruby_llm", "requirements": ">= 0" }, { "name": "sidekiq", "requirements": ">= 6.0" }, { "name": "stimulus-rails", "requirements": ">= 1.0" }, { "name": "turbo-rails", "requirements": ">= 1.0" } ] } } |
2025-07-01 19:52:16 UTC |
roWc8Sxv4RdkaE07_MSbF |
rails-conflicted-credentialsA gem to help editing rails credentials files with git merge conflicts. |
0.1.2 | Content{ "name": "rails-conflicted-credentials", "downloads": 82, "version": "0.1.2", "version_created_at": "2025-07-01T19:42:44.898Z", "version_downloads": 0, "platform": "ruby", "authors": "Matthew Hirst", "info": "A gem to help editing rails credentials files with git merge conflicts.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/SixiS/rails-conflicted-credentials", "changelog_uri": "https://github.com/SixiS/rails-conflicted-credentials/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/SixiS/rails-conflicted-credentials" }, "yanked": false, "sha": "d24c0a266dd118fa57742fad98a97199fa2179c34ee06210b15c22d1add41f62", "spec_sha": "2355dbe842e3cc6a6b6420dd92c17cdbe41c44b720600c05b9ba072759f90142", "project_uri": "https://rubygems.org/gems/rails-conflicted-credentials", "gem_uri": "https://rubygems.org/gems/rails-conflicted-credentials-0.1.2.gem", "homepage_uri": "https://github.com/SixiS/rails-conflicted-credentials", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/SixiS/rails-conflicted-credentials", "bug_tracker_uri": null, "changelog_uri": "https://github.com/SixiS/rails-conflicted-credentials/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 7.0" } ] } } |
2025-07-01 19:42:46 UTC |
A1f13L0trnImbtTfwj5iq |
vellum_aiThe Vellum Ruby Library provides access to the Vellum API from Ruby. |
0.14.81 | Content{ "name": "vellum_ai", "downloads": 11320, "version": "0.14.81", "version_created_at": "2025-07-01T19:38:46.610Z", "version_downloads": 0, "platform": "ruby", "authors": "Vellum", "info": "The Vellum Ruby Library provides access to the Vellum API from Ruby.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/vellum-ai/vellum-client-ruby", "changelog_uri": "https://github.com/vellum-ai/vellum-client-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/vellum-ai/vellum-client-ruby" }, "yanked": false, "sha": "efe91d5ae38bf9c33a34b44927bb11f8275b5710a7c0b9309c2653dff6ce728f", "spec_sha": "0c68d24500ff709f00015f7068ede0e1b75308eb1a792f31cc88231affb3e046", "project_uri": "https://rubygems.org/gems/vellum_ai", "gem_uri": "https://rubygems.org/gems/vellum_ai-0.14.81.gem", "homepage_uri": "https://github.com/vellum-ai/vellum-client-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/vellum-ai/vellum-client-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/vellum-ai/vellum-client-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "async-http-faraday", "requirements": ">= 0.0, < 1.0" }, { "name": "faraday", "requirements": ">= 1.10, < 3.0" }, { "name": "faraday-multipart", "requirements": ">= 0.0, < 2.0" }, { "name": "faraday-net_http", "requirements": ">= 1.0, < 4.0" }, { "name": "faraday-retry", "requirements": ">= 1.0, < 3.0" }, { "name": "mini_mime", "requirements": ">= 0" } ] } } |
2025-07-01 19:38:50 UTC |
ft2o0l7dZTgxZnCoMFptH |
bard-rakeRake tasks for all bard projects. * Bootstrap projects * Database backup |
0.25.1 | Content{ "name": "bard-rake", "downloads": 222250, "version": "0.25.1", "version_created_at": "2025-07-01T19:32:20.845Z", "version_downloads": 0, "platform": "ruby", "authors": "Micah Geisel", "info": "Rake tasks for all bard projects.\n* Bootstrap projects\n* Database backup", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "e48b796c37e2b5ec1b8f2745d0fec2c67c3bb9b332baff54f60438783964aeed", "spec_sha": "901ed4a24a4f0c89eab2c4d5255941d4dcf8a97dffb24a966a17f6365b894624", "project_uri": "https://rubygems.org/gems/bard-rake", "gem_uri": "https://rubygems.org/gems/bard-rake-0.25.1.gem", "homepage_uri": "http://github.com/botandrose/bard-rake", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/bard-rake/0.25.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 1.2.9" } ], "runtime": [ { "name": "backhoe", "requirements": ">= 0.6.0" }, { "name": "bard-backup", "requirements": ">= 0" }, { "name": "railties", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" } ] } } |
2025-07-01 19:32:22 UTC |
gbeCLuFoNHwNVFc9x11Rl |
acme-clientClient for the ACME protocol. |
2.0.22 | Content{ "name": "acme-client", "downloads": 39037996, "version": "2.0.22", "version_created_at": "2025-07-01T19:22:40.281Z", "version_downloads": 0, "platform": "ruby", "authors": "Charles Barbier", "info": "Client for the ACME protocol.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "817534b743e2c93b3e498dad6b0f1a96a8e6df273bb04e37525d586a519176f7", "spec_sha": "a2816862e0f756f09995d811751ee4ebd634868cde32f3f5772bdc9e709aecbd", "project_uri": "https://rubygems.org/gems/acme-client", "gem_uri": "https://rubygems.org/gems/acme-client-2.0.22.gem", "homepage_uri": "http://github.com/unixcharles/acme-client", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/acme-client/2.0.22", "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.9" }, { "name": "vcr", "requirements": "~> 2.9" }, { "name": "webmock", "requirements": "~> 3.8" }, { "name": "webrick", "requirements": "~> 1.7" } ], "runtime": [ { "name": "base64", "requirements": "~> 0.2" }, { "name": "faraday", "requirements": ">= 1.0, < 3.0.0" }, { "name": "faraday-retry", "requirements": ">= 1.0, < 3.0.0" } ] } } |
2025-07-01 19:22:41 UTC |
BHHRgabjAtsf5Hulrp3JM |
bootstrap5_helperRails helpers for generating Bootstrap 5 components. |
1.2.0.pre1 | Content{ "name": "bootstrap5_helper", "downloads": 4549, "version": "1.2.0.pre1", "version_created_at": "2025-07-01T19:22:26.920Z", "version_downloads": 0, "platform": "ruby", "authors": "Robert David", "info": "Rails helpers for generating Bootstrap 5 components.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/rdavid369/bootstrap5-helper", "changelog_uri": "https://github.com/rdavid369/bootstrap5-helper", "source_code_uri": "https://github.com/rdavid369/bootstrap5-helper/blob/main/CHANGELOG.md", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "78c6461e5e3a7a0aef903b3035747e852ed188b689358a08df16d3fa9a11eec8", "spec_sha": "e7f476c3ae18c3290de71d5f4287a6bc2334fda910a1fe1cd2016380b0d728e9", "project_uri": "https://rubygems.org/gems/bootstrap5_helper", "gem_uri": "https://rubygems.org/gems/bootstrap5_helper-1.2.0.pre1.gem", "homepage_uri": "https://github.com/rdavid369/bootstrap5-helper", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/rdavid369/bootstrap5-helper/blob/main/CHANGELOG.md", "bug_tracker_uri": null, "changelog_uri": "https://github.com/rdavid369/bootstrap5-helper", "funding_uri": null, "dependencies": { "development": [ { "name": "bootstrap", "requirements": "~> 5.2.2" }, { "name": "jquery-rails", "requirements": ">= 0" }, { "name": "redcarpet", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "solargraph", "requirements": ">= 0" } ], "runtime": [ { "name": "rails", "requirements": "> 4.2, <= 8.0" } ] } } |
2025-07-01 19:22:28 UTC |
YutwhRmNX1jfeGAQ8VXnJ |
aws-sdk-resourcesThe official AWS SDK for Ruby. Provides both resource oriented interfaces and API clients for AWS services. |
3.234.0 | Content{ "name": "aws-sdk-resources", "downloads": 348417700, "version": "3.234.0", "version_created_at": "2025-07-01T19:14:34.555Z", "version_downloads": 0, "platform": "ruby", "authors": "Amazon Web Services", "info": "The official AWS SDK for Ruby. Provides both resource oriented interfaces and API clients for AWS services.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-resources/CHANGELOG.md", "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-resources" }, "yanked": false, "sha": "c458e854e6fd73c2cf566c7b928afb62362904175f044660c129ddac1fa1ad3d", "spec_sha": "b9518bd3a9d8699bd3287dc6366a033f99264bdd069779cea6eb534af6037b6b", "project_uri": "https://rubygems.org/gems/aws-sdk-resources", "gem_uri": "https://rubygems.org/gems/aws-sdk-resources-3.234.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-resources", "bug_tracker_uri": null, "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-resources/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aws-sdk-accessanalyzer", "requirements": "~> 1" }, { "name": "aws-sdk-account", "requirements": "~> 1" }, { "name": "aws-sdk-acm", "requirements": "~> 1" }, { "name": "aws-sdk-acmpca", "requirements": "~> 1" }, { "name": "aws-sdk-aiops", "requirements": "~> 1" }, { "name": "aws-sdk-amplify", "requirements": "~> 1" }, { "name": "aws-sdk-amplifybackend", "requirements": "~> 1" }, { "name": "aws-sdk-amplifyuibuilder", "requirements": "~> 1" }, { "name": "aws-sdk-apigateway", "requirements": "~> 1" }, { "name": "aws-sdk-apigatewaymanagementapi", "requirements": "~> 1" }, { "name": "aws-sdk-apigatewayv2", "requirements": "~> 1" }, { "name": "aws-sdk-appconfig", "requirements": "~> 1" }, { "name": "aws-sdk-appconfigdata", "requirements": "~> 1" }, { "name": "aws-sdk-appfabric", "requirements": "~> 1" }, { "name": "aws-sdk-appflow", "requirements": "~> 1" }, { "name": "aws-sdk-appintegrationsservice", "requirements": "~> 1" }, { "name": "aws-sdk-applicationautoscaling", "requirements": "~> 1" }, { "name": "aws-sdk-applicationcostprofiler", "requirements": "~> 1" }, { "name": "aws-sdk-applicationdiscoveryservice", "requirements": "~> 1" }, { "name": "aws-sdk-applicationinsights", "requirements": "~> 1" }, { "name": "aws-sdk-applicationsignals", "requirements": "~> 1" }, { "name": "aws-sdk-appmesh", "requirements": "~> 1" }, { "name": "aws-sdk-appregistry", "requirements": "~> 1" }, { "name": "aws-sdk-apprunner", "requirements": "~> 1" }, { "name": "aws-sdk-appstream", "requirements": "~> 1" }, { "name": "aws-sdk-appsync", "requirements": "~> 1" }, { "name": "aws-sdk-apptest", "requirements": "~> 1" }, { "name": "aws-sdk-arczonalshift", "requirements": "~> 1" }, { "name": "aws-sdk-artifact", "requirements": "~> 1" }, { "name": "aws-sdk-athena", "requirements": "~> 1" }, { "name": "aws-sdk-auditmanager", "requirements": "~> 1" }, { "name": "aws-sdk-augmentedairuntime", "requirements": "~> 1" }, { "name": "aws-sdk-autoscaling", "requirements": "~> 1" }, { "name": "aws-sdk-autoscalingplans", "requirements": "~> 1" }, { "name": "aws-sdk-b2bi", "requirements": "~> 1" }, { "name": "aws-sdk-backup", "requirements": "~> 1" }, { "name": "aws-sdk-backupgateway", "requirements": "~> 1" }, { "name": "aws-sdk-backupsearch", "requirements": "~> 1" }, { "name": "aws-sdk-batch", "requirements": "~> 1" }, { "name": "aws-sdk-bcmdataexports", "requirements": "~> 1" }, { "name": "aws-sdk-bcmpricingcalculator", "requirements": "~> 1" }, { "name": "aws-sdk-bedrock", "requirements": "~> 1" }, { "name": "aws-sdk-bedrockagent", "requirements": "~> 1" }, { "name": "aws-sdk-bedrockagentruntime", "requirements": "~> 1" }, { "name": "aws-sdk-bedrockdataautomation", "requirements": "~> 1" }, { "name": "aws-sdk-bedrockdataautomationruntime", "requirements": "~> 1" }, { "name": "aws-sdk-bedrockruntime", "requirements": "~> 1" }, { "name": "aws-sdk-billing", "requirements": "~> 1" }, { "name": "aws-sdk-billingconductor", "requirements": "~> 1" }, { "name": "aws-sdk-braket", "requirements": "~> 1" }, { "name": "aws-sdk-budgets", "requirements": "~> 1" }, { "name": "aws-sdk-chatbot", "requirements": "~> 1" }, { "name": "aws-sdk-chime", "requirements": "~> 1" }, { "name": "aws-sdk-chimesdkidentity", "requirements": "~> 1" }, { "name": "aws-sdk-chimesdkmediapipelines", "requirements": "~> 1" }, { "name": "aws-sdk-chimesdkmeetings", "requirements": "~> 1" }, { "name": "aws-sdk-chimesdkmessaging", "requirements": "~> 1" }, { "name": "aws-sdk-chimesdkvoice", "requirements": "~> 1" }, { "name": "aws-sdk-cleanrooms", "requirements": "~> 1" }, { "name": "aws-sdk-cleanroomsml", "requirements": "~> 1" }, { "name": "aws-sdk-cloud9", "requirements": "~> 1" }, { "name": "aws-sdk-cloudcontrolapi", "requirements": "~> 1" }, { "name": "aws-sdk-clouddirectory", "requirements": "~> 1" }, { "name": "aws-sdk-cloudformation", "requirements": "~> 1" }, { "name": "aws-sdk-cloudfront", "requirements": "~> 1" }, { "name": "aws-sdk-cloudfrontkeyvaluestore", "requirements": "~> 1" }, { "name": "aws-sdk-cloudhsm", "requirements": "~> 1" }, { "name": "aws-sdk-cloudhsmv2", "requirements": "~> 1" }, { "name": "aws-sdk-cloudsearch", "requirements": "~> 1" }, { "name": "aws-sdk-cloudsearchdomain", "requirements": "~> 1" }, { "name": "aws-sdk-cloudtrail", "requirements": "~> 1" }, { "name": "aws-sdk-cloudtraildata", "requirements": "~> 1" }, { "name": "aws-sdk-cloudwatch", "requirements": "~> 1" }, { "name": "aws-sdk-cloudwatchevents", "requirements": "~> 1" }, { "name": "aws-sdk-cloudwatchevidently", "requirements": "~> 1" }, { "name": "aws-sdk-cloudwatchlogs", "requirements": "~> 1" }, { "name": "aws-sdk-cloudwatchrum", "requirements": "~> 1" }, { "name": "aws-sdk-codeartifact", "requirements": "~> 1" }, { "name": "aws-sdk-codebuild", "requirements": "~> 1" }, { "name": "aws-sdk-codecatalyst", "requirements": "~> 1" }, { "name": "aws-sdk-codecommit", "requirements": "~> 1" }, { "name": "aws-sdk-codeconnections", "requirements": "~> 1" }, { "name": "aws-sdk-codedeploy", "requirements": "~> 1" }, { "name": "aws-sdk-codeguruprofiler", "requirements": "~> 1" }, { "name": "aws-sdk-codegurureviewer", "requirements": "~> 1" }, { "name": "aws-sdk-codegurusecurity", "requirements": "~> 1" }, { "name": "aws-sdk-codepipeline", "requirements": "~> 1" }, { "name": "aws-sdk-codestarconnections", "requirements": "~> 1" }, { "name": "aws-sdk-codestarnotifications", "requirements": "~> 1" }, { "name": "aws-sdk-cognitoidentity", "requirements": "~> 1" }, { "name": "aws-sdk-cognitoidentityprovider", "requirements": "~> 1" }, { "name": "aws-sdk-cognitosync", "requirements": "~> 1" }, { "name": "aws-sdk-comprehend", "requirements": "~> 1" }, { "name": "aws-sdk-comprehendmedical", "requirements": "~> 1" }, { "name": "aws-sdk-computeoptimizer", "requirements": "~> 1" }, { "name": "aws-sdk-configservice", "requirements": "~> 1" }, { "name": "aws-sdk-connect", "requirements": "~> 1" }, { "name": "aws-sdk-connectcampaignservice", "requirements": "~> 1" }, { "name": "aws-sdk-connectcampaignsv2", "requirements": "~> 1" }, { "name": "aws-sdk-connectcases", "requirements": "~> 1" }, { "name": "aws-sdk-connectcontactlens", "requirements": "~> 1" }, { "name": "aws-sdk-connectparticipant", "requirements": "~> 1" }, { "name": "aws-sdk-connectwisdomservice", "requirements": "~> 1" }, { "name": "aws-sdk-controlcatalog", "requirements": "~> 1" }, { "name": "aws-sdk-controltower", "requirements": "~> 1" }, { "name": "aws-sdk-costandusagereportservice", "requirements": "~> 1" }, { "name": "aws-sdk-costexplorer", "requirements": "~> 1" }, { "name": "aws-sdk-costoptimizationhub", "requirements": "~> 1" }, { "name": "aws-sdk-customerprofiles", "requirements": "~> 1" }, { "name": "aws-sdk-databasemigrationservice", "requirements": "~> 1" }, { "name": "aws-sdk-dataexchange", "requirements": "~> 1" }, { "name": "aws-sdk-datapipeline", "requirements": "~> 1" }, { "name": "aws-sdk-datasync", "requirements": "~> 1" }, { "name": "aws-sdk-datazone", "requirements": "~> 1" }, { "name": "aws-sdk-dax", "requirements": "~> 1" }, { "name": "aws-sdk-deadline", "requirements": "~> 1" }, { "name": "aws-sdk-detective", "requirements": "~> 1" }, { "name": "aws-sdk-devicefarm", "requirements": "~> 1" }, { "name": "aws-sdk-devopsguru", "requirements": "~> 1" }, { "name": "aws-sdk-directconnect", "requirements": "~> 1" }, { "name": "aws-sdk-directoryservice", "requirements": "~> 1" }, { "name": "aws-sdk-directoryservicedata", "requirements": "~> 1" }, { "name": "aws-sdk-dlm", "requirements": "~> 1" }, { "name": "aws-sdk-docdb", "requirements": "~> 1" }, { "name": "aws-sdk-docdbelastic", "requirements": "~> 1" }, { "name": "aws-sdk-drs", "requirements": "~> 1" }, { "name": "aws-sdk-dsql", "requirements": "~> 1" }, { "name": "aws-sdk-dynamodb", "requirements": "~> 1" }, { "name": "aws-sdk-dynamodbstreams", "requirements": "~> 1" }, { "name": "aws-sdk-ebs", "requirements": "~> 1" }, { "name": "aws-sdk-ec2", "requirements": "~> 1" }, { "name": "aws-sdk-ec2instanceconnect", "requirements": "~> 1" }, { "name": "aws-sdk-ecr", "requirements": "~> 1" }, { "name": "aws-sdk-ecrpublic", "requirements": "~> 1" }, { "name": "aws-sdk-ecs", "requirements": "~> 1" }, { "name": "aws-sdk-efs", "requirements": "~> 1" }, { "name": "aws-sdk-eks", "requirements": "~> 1" }, { "name": "aws-sdk-eksauth", "requirements": "~> 1" }, { "name": "aws-sdk-elasticache", "requirements": "~> 1" }, { "name": "aws-sdk-elasticbeanstalk", "requirements": "~> 1" }, { "name": "aws-sdk-elasticloadbalancing", "requirements": "~> 1" }, { "name": "aws-sdk-elasticloadbalancingv2", "requirements": "~> 1" }, { "name": "aws-sdk-elasticsearchservice", "requirements": "~> 1" }, { "name": "aws-sdk-elastictranscoder", "requirements": "~> 1" }, { "name": "aws-sdk-emr", "requirements": "~> 1" }, { "name": "aws-sdk-emrcontainers", "requirements": "~> 1" }, { "name": "aws-sdk-emrserverless", "requirements": "~> 1" }, { "name": "aws-sdk-entityresolution", "requirements": "~> 1" }, { "name": "aws-sdk-eventbridge", "requirements": "~> 1" }, { "name": "aws-sdk-evs", "requirements": "~> 1" }, { "name": "aws-sdk-finspace", "requirements": "~> 1" }, { "name": "aws-sdk-finspacedata", "requirements": "~> 1" }, { "name": "aws-sdk-firehose", "requirements": "~> 1" }, { "name": "aws-sdk-fis", "requirements": "~> 1" }, { "name": "aws-sdk-fms", "requirements": "~> 1" }, { "name": "aws-sdk-forecastqueryservice", "requirements": "~> 1" }, { "name": "aws-sdk-forecastservice", "requirements": "~> 1" }, { "name": "aws-sdk-frauddetector", "requirements": "~> 1" }, { "name": "aws-sdk-freetier", "requirements": "~> 1" }, { "name": "aws-sdk-fsx", "requirements": "~> 1" }, { "name": "aws-sdk-gamelift", "requirements": "~> 1" }, { "name": "aws-sdk-gameliftstreams", "requirements": "~> 1" }, { "name": "aws-sdk-geomaps", "requirements": "~> 1" }, { "name": "aws-sdk-geoplaces", "requirements": "~> 1" }, { "name": "aws-sdk-georoutes", "requirements": "~> 1" }, { "name": "aws-sdk-glacier", "requirements": "~> 1" }, { "name": "aws-sdk-globalaccelerator", "requirements": "~> 1" }, { "name": "aws-sdk-glue", "requirements": "~> 1" }, { "name": "aws-sdk-gluedatabrew", "requirements": "~> 1" }, { "name": "aws-sdk-greengrass", "requirements": "~> 1" }, { "name": "aws-sdk-greengrassv2", "requirements": "~> 1" }, { "name": "aws-sdk-groundstation", "requirements": "~> 1" }, { "name": "aws-sdk-guardduty", "requirements": "~> 1" }, { "name": "aws-sdk-health", "requirements": "~> 1" }, { "name": "aws-sdk-healthlake", "requirements": "~> 1" }, { "name": "aws-sdk-iam", "requirements": "~> 1" }, { "name": "aws-sdk-identitystore", "requirements": "~> 1" }, { "name": "aws-sdk-imagebuilder", "requirements": "~> 1" }, { "name": "aws-sdk-importexport", "requirements": "~> 1" }, { "name": "aws-sdk-inspector", "requirements": "~> 1" }, { "name": "aws-sdk-inspector2", "requirements": "~> 1" }, { "name": "aws-sdk-inspectorscan", "requirements": "~> 1" }, { "name": "aws-sdk-internetmonitor", "requirements": "~> 1" }, { "name": "aws-sdk-invoicing", "requirements": "~> 1" }, { "name": "aws-sdk-iot", "requirements": "~> 1" }, { "name": "aws-sdk-iotanalytics", "requirements": "~> 1" }, { "name": "aws-sdk-iotdataplane", "requirements": "~> 1" }, { "name": "aws-sdk-iotdeviceadvisor", "requirements": "~> 1" }, { "name": "aws-sdk-iotevents", "requirements": "~> 1" }, { "name": "aws-sdk-ioteventsdata", "requirements": "~> 1" }, { "name": "aws-sdk-iotfleethub", "requirements": "~> 1" }, { "name": "aws-sdk-iotfleetwise", "requirements": "~> 1" }, { "name": "aws-sdk-iotjobsdataplane", "requirements": "~> 1" }, { "name": "aws-sdk-iotmanagedintegrations", "requirements": "~> 1" }, { "name": "aws-sdk-iotsecuretunneling", "requirements": "~> 1" }, { "name": "aws-sdk-iotsitewise", "requirements": "~> 1" }, { "name": "aws-sdk-iotthingsgraph", "requirements": "~> 1" }, { "name": "aws-sdk-iottwinmaker", "requirements": "~> 1" }, { "name": "aws-sdk-iotwireless", "requirements": "~> 1" }, { "name": "aws-sdk-ivs", "requirements": "~> 1" }, { "name": "aws-sdk-ivschat", "requirements": "~> 1" }, { "name": "aws-sdk-ivsrealtime", "requirements": "~> 1" }, { "name": "aws-sdk-kafka", "requirements": "~> 1" }, { "name": "aws-sdk-kafkaconnect", "requirements": "~> 1" }, { "name": "aws-sdk-kendra", "requirements": "~> 1" }, { "name": "aws-sdk-kendraranking", "requirements": "~> 1" }, { "name": "aws-sdk-keyspaces", "requirements": "~> 1" }, { "name": "aws-sdk-keyspacesstreams", "requirements": "~> 1" }, { "name": "aws-sdk-kinesis", "requirements": "~> 1" }, { "name": "aws-sdk-kinesisanalytics", "requirements": "~> 1" }, { "name": "aws-sdk-kinesisanalyticsv2", "requirements": "~> 1" }, { "name": "aws-sdk-kinesisvideo", "requirements": "~> 1" }, { "name": "aws-sdk-kinesisvideoarchivedmedia", "requirements": "~> 1" }, { "name": "aws-sdk-kinesisvideomedia", "requirements": "~> 1" }, { "name": "aws-sdk-kinesisvideosignalingchannels", "requirements": "~> 1" }, { "name": "aws-sdk-kinesisvideowebrtcstorage", "requirements": "~> 1" }, { "name": "aws-sdk-kms", "requirements": "~> 1" }, { "name": "aws-sdk-lakeformation", "requirements": "~> 1" }, { "name": "aws-sdk-lambda", "requirements": "~> 1" }, { "name": "aws-sdk-launchwizard", "requirements": "~> 1" }, { "name": "aws-sdk-lex", "requirements": "~> 1" }, { "name": "aws-sdk-lexmodelbuildingservice", "requirements": "~> 1" }, { "name": "aws-sdk-lexmodelsv2", "requirements": "~> 1" }, { "name": "aws-sdk-lexruntimev2", "requirements": "~> 1" }, { "name": "aws-sdk-licensemanager", "requirements": "~> 1" }, { "name": "aws-sdk-licensemanagerlinuxsubscriptions", "requirements": "~> 1" }, { "name": "aws-sdk-licensemanagerusersubscriptions", "requirements": "~> 1" }, { "name": "aws-sdk-lightsail", "requirements": "~> 1" }, { "name": "aws-sdk-locationservice", "requirements": "~> 1" }, { "name": "aws-sdk-lookoutequipment", "requirements": "~> 1" }, { "name": "aws-sdk-lookoutforvision", "requirements": "~> 1" }, { "name": "aws-sdk-lookoutmetrics", "requirements": "~> 1" }, { "name": "aws-sdk-machinelearning", "requirements": "~> 1" }, { "name": "aws-sdk-macie2", "requirements": "~> 1" }, { "name": "aws-sdk-mailmanager", "requirements": "~> 1" }, { "name": "aws-sdk-mainframemodernization", "requirements": "~> 1" }, { "name": "aws-sdk-managedblockchain", "requirements": "~> 1" }, { "name": "aws-sdk-managedblockchainquery", "requirements": "~> 1" }, { "name": "aws-sdk-managedgrafana", "requirements": "~> 1" }, { "name": "aws-sdk-marketplaceagreement", "requirements": "~> 1" }, { "name": "aws-sdk-marketplacecatalog", "requirements": "~> 1" }, { "name": "aws-sdk-marketplacecommerceanalytics", "requirements": "~> 1" }, { "name": "aws-sdk-marketplacedeployment", "requirements": "~> 1" }, { "name": "aws-sdk-marketplaceentitlementservice", "requirements": "~> 1" }, { "name": "aws-sdk-marketplacemetering", "requirements": "~> 1" }, { "name": "aws-sdk-marketplacereporting", "requirements": "~> 1" }, { "name": "aws-sdk-mediaconnect", "requirements": "~> 1" }, { "name": "aws-sdk-mediaconvert", "requirements": "~> 1" }, { "name": "aws-sdk-medialive", "requirements": "~> 1" }, { "name": "aws-sdk-mediapackage", "requirements": "~> 1" }, { "name": "aws-sdk-mediapackagev2", "requirements": "~> 1" }, { "name": "aws-sdk-mediapackagevod", "requirements": "~> 1" }, { "name": "aws-sdk-mediastore", "requirements": "~> 1" }, { "name": "aws-sdk-mediastoredata", "requirements": "~> 1" }, { "name": "aws-sdk-mediatailor", "requirements": "~> 1" }, { "name": "aws-sdk-medicalimaging", "requirements": "~> 1" }, { "name": "aws-sdk-memorydb", "requirements": "~> 1" }, { "name": "aws-sdk-mgn", "requirements": "~> 1" }, { "name": "aws-sdk-migrationhub", "requirements": "~> 1" }, { "name": "aws-sdk-migrationhubconfig", "requirements": "~> 1" }, { "name": "aws-sdk-migrationhuborchestrator", "requirements": "~> 1" }, { "name": "aws-sdk-migrationhubrefactorspaces", "requirements": "~> 1" }, { "name": "aws-sdk-migrationhubstrategyrecommendations", "requirements": "~> 1" }, { "name": "aws-sdk-mpa", "requirements": "~> 1" }, { "name": "aws-sdk-mq", "requirements": "~> 1" }, { "name": "aws-sdk-mturk", "requirements": "~> 1" }, { "name": "aws-sdk-mwaa", "requirements": "~> 1" }, { "name": "aws-sdk-neptune", "requirements": "~> 1" }, { "name": "aws-sdk-neptunedata", "requirements": "~> 1" }, { "name": "aws-sdk-neptunegraph", "requirements": "~> 1" }, { "name": "aws-sdk-networkfirewall", "requirements": "~> 1" }, { "name": "aws-sdk-networkflowmonitor", "requirements": "~> 1" }, { "name": "aws-sdk-networkmanager", "requirements": "~> 1" }, { "name": "aws-sdk-networkmonitor", "requirements": "~> 1" }, { "name": "aws-sdk-notifications", "requirements": "~> 1" }, { "name": "aws-sdk-notificationscontacts", "requirements": "~> 1" }, { "name": "aws-sdk-oam", "requirements": "~> 1" }, { "name": "aws-sdk-observabilityadmin", "requirements": "~> 1" }, { "name": "aws-sdk-odb", "requirements": "~> 1" }, { "name": "aws-sdk-omics", "requirements": "~> 1" }, { "name": "aws-sdk-opensearchserverless", "requirements": "~> 1" }, { "name": "aws-sdk-opensearchservice", "requirements": "~> 1" }, { "name": "aws-sdk-opsworks", "requirements": "~> 1" }, { "name": "aws-sdk-opsworkscm", "requirements": "~> 1" }, { "name": "aws-sdk-organizations", "requirements": "~> 1" }, { "name": "aws-sdk-osis", "requirements": "~> 1" }, { "name": "aws-sdk-outposts", "requirements": "~> 1" }, { "name": "aws-sdk-panorama", "requirements": "~> 1" }, { "name": "aws-sdk-partnercentralselling", "requirements": "~> 1" }, { "name": "aws-sdk-paymentcryptography", "requirements": "~> 1" }, { "name": "aws-sdk-paymentcryptographydata", "requirements": "~> 1" }, { "name": "aws-sdk-pcaconnectorad", "requirements": "~> 1" }, { "name": "aws-sdk-pcaconnectorscep", "requirements": "~> 1" }, { "name": "aws-sdk-pcs", "requirements": "~> 1" }, { "name": "aws-sdk-personalize", "requirements": "~> 1" }, { "name": "aws-sdk-personalizeevents", "requirements": "~> 1" }, { "name": "aws-sdk-personalizeruntime", "requirements": "~> 1" }, { "name": "aws-sdk-pi", "requirements": "~> 1" }, { "name": "aws-sdk-pinpoint", "requirements": "~> 1" }, { "name": "aws-sdk-pinpointemail", "requirements": "~> 1" }, { "name": "aws-sdk-pinpointsmsvoice", "requirements": "~> 1" }, { "name": "aws-sdk-pinpointsmsvoicev2", "requirements": "~> 1" }, { "name": "aws-sdk-pipes", "requirements": "~> 1" }, { "name": "aws-sdk-polly", "requirements": "~> 1" }, { "name": "aws-sdk-pricing", "requirements": "~> 1" }, { "name": "aws-sdk-prometheusservice", "requirements": "~> 1" }, { "name": "aws-sdk-proton", "requirements": "~> 1" }, { "name": "aws-sdk-qapps", "requirements": "~> 1" }, { "name": "aws-sdk-qbusiness", "requirements": "~> 1" }, { "name": "aws-sdk-qconnect", "requirements": "~> 1" }, { "name": "aws-sdk-qldb", "requirements": "~> 1" }, { "name": "aws-sdk-qldbsession", "requirements": "~> 1" }, { "name": "aws-sdk-quicksight", "requirements": "~> 1" }, { "name": "aws-sdk-ram", "requirements": "~> 1" }, { "name": "aws-sdk-rds", "requirements": "~> 1" }, { "name": "aws-sdk-rdsdataservice", "requirements": "~> 1" }, { "name": "aws-sdk-recyclebin", "requirements": "~> 1" }, { "name": "aws-sdk-redshift", "requirements": "~> 1" }, { "name": "aws-sdk-redshiftdataapiservice", "requirements": "~> 1" }, { "name": "aws-sdk-redshiftserverless", "requirements": "~> 1" }, { "name": "aws-sdk-rekognition", "requirements": "~> 1" }, { "name": "aws-sdk-repostspace", "requirements": "~> 1" }, { "name": "aws-sdk-resiliencehub", "requirements": "~> 1" }, { "name": "aws-sdk-resourceexplorer2", "requirements": "~> 1" }, { "name": "aws-sdk-resourcegroups", "requirements": "~> 1" }, { "name": "aws-sdk-resourcegroupstaggingapi", "requirements": "~> 1" }, { "name": "aws-sdk-robomaker", "requirements": "~> 1" }, { "name": "aws-sdk-rolesanywhere", "requirements": "~> 1" }, { "name": "aws-sdk-route53", "requirements": "~> 1" }, { "name": "aws-sdk-route53domains", "requirements": "~> 1" }, { "name": "aws-sdk-route53profiles", "requirements": "~> 1" }, { "name": "aws-sdk-route53recoverycluster", "requirements": "~> 1" }, { "name": "aws-sdk-route53recoverycontrolconfig", "requirements": "~> 1" }, { "name": "aws-sdk-route53recoveryreadiness", "requirements": "~> 1" }, { "name": "aws-sdk-route53resolver", "requirements": "~> 1" }, { "name": "aws-sdk-s3", "requirements": "~> 1" }, { "name": "aws-sdk-s3control", "requirements": "~> 1" }, { "name": "aws-sdk-s3outposts", "requirements": "~> 1" }, { "name": "aws-sdk-s3tables", "requirements": "~> 1" }, { "name": "aws-sdk-sagemaker", "requirements": "~> 1" }, { "name": "aws-sdk-sagemakeredgemanager", "requirements": "~> 1" }, { "name": "aws-sdk-sagemakerfeaturestoreruntime", "requirements": "~> 1" }, { "name": "aws-sdk-sagemakergeospatial", "requirements": "~> 1" }, { "name": "aws-sdk-sagemakermetrics", "requirements": "~> 1" }, { "name": "aws-sdk-sagemakerruntime", "requirements": "~> 1" }, { "name": "aws-sdk-savingsplans", "requirements": "~> 1" }, { "name": "aws-sdk-scheduler", "requirements": "~> 1" }, { "name": "aws-sdk-schemas", "requirements": "~> 1" }, { "name": "aws-sdk-secretsmanager", "requirements": "~> 1" }, { "name": "aws-sdk-securityhub", "requirements": "~> 1" }, { "name": "aws-sdk-securityir", "requirements": "~> 1" }, { "name": "aws-sdk-securitylake", "requirements": "~> 1" }, { "name": "aws-sdk-serverlessapplicationrepository", "requirements": "~> 1" }, { "name": "aws-sdk-servicecatalog", "requirements": "~> 1" }, { "name": "aws-sdk-servicediscovery", "requirements": "~> 1" }, { "name": "aws-sdk-servicequotas", "requirements": "~> 1" }, { "name": "aws-sdk-ses", "requirements": "~> 1" }, { "name": "aws-sdk-sesv2", "requirements": "~> 1" }, { "name": "aws-sdk-shield", "requirements": "~> 1" }, { "name": "aws-sdk-signer", "requirements": "~> 1" }, { "name": "aws-sdk-simpledb", "requirements": "~> 1" }, { "name": "aws-sdk-simspaceweaver", "requirements": "~> 1" }, { "name": "aws-sdk-sms", "requirements": "~> 1" }, { "name": "aws-sdk-snowball", "requirements": "~> 1" }, { "name": "aws-sdk-snowdevicemanagement", "requirements": "~> 1" }, { "name": "aws-sdk-sns", "requirements": "~> 1" }, { "name": "aws-sdk-socialmessaging", "requirements": "~> 1" }, { "name": "aws-sdk-sqs", "requirements": "~> 1" }, { "name": "aws-sdk-ssm", "requirements": "~> 1" }, { "name": "aws-sdk-ssmcontacts", "requirements": "~> 1" }, { "name": "aws-sdk-ssmguiconnect", "requirements": "~> 1" }, { "name": "aws-sdk-ssmincidents", "requirements": "~> 1" }, { "name": "aws-sdk-ssmquicksetup", "requirements": "~> 1" }, { "name": "aws-sdk-ssmsap", "requirements": "~> 1" }, { "name": "aws-sdk-ssoadmin", "requirements": "~> 1" }, { "name": "aws-sdk-states", "requirements": "~> 1" }, { "name": "aws-sdk-storagegateway", "requirements": "~> 1" }, { "name": "aws-sdk-supplychain", "requirements": "~> 1" }, { "name": "aws-sdk-support", "requirements": "~> 1" }, { "name": "aws-sdk-supportapp", "requirements": "~> 1" }, { "name": "aws-sdk-swf", "requirements": "~> 1" }, { "name": "aws-sdk-synthetics", "requirements": "~> 1" }, { "name": "aws-sdk-taxsettings", "requirements": "~> 1" }, { "name": "aws-sdk-textract", "requirements": "~> 1" }, { "name": "aws-sdk-timestreaminfluxdb", "requirements": "~> 1" }, { "name": "aws-sdk-timestreamquery", "requirements": "~> 1" }, { "name": "aws-sdk-timestreamwrite", "requirements": "~> 1" }, { "name": "aws-sdk-tnb", "requirements": "~> 1" }, { "name": "aws-sdk-transcribeservice", "requirements": "~> 1" }, { "name": "aws-sdk-transcribestreamingservice", "requirements": "~> 1" }, { "name": "aws-sdk-transfer", "requirements": "~> 1" }, { "name": "aws-sdk-translate", "requirements": "~> 1" }, { "name": "aws-sdk-trustedadvisor", "requirements": "~> 1" }, { "name": "aws-sdk-verifiedpermissions", "requirements": "~> 1" }, { "name": "aws-sdk-voiceid", "requirements": "~> 1" }, { "name": "aws-sdk-vpclattice", "requirements": "~> 1" }, { "name": "aws-sdk-waf", "requirements": "~> 1" }, { "name": "aws-sdk-wafregional", "requirements": "~> 1" }, { "name": "aws-sdk-wafv2", "requirements": "~> 1" }, { "name": "aws-sdk-wellarchitected", "requirements": "~> 1" }, { "name": "aws-sdk-workdocs", "requirements": "~> 1" }, { "name": "aws-sdk-workmail", "requirements": "~> 1" }, { "name": "aws-sdk-workmailmessageflow", "requirements": "~> 1" }, { "name": "aws-sdk-workspaces", "requirements": "~> 1" }, { "name": "aws-sdk-workspacesinstances", "requirements": "~> 1" }, { "name": "aws-sdk-workspacesthinclient", "requirements": "~> 1" }, { "name": "aws-sdk-workspacesweb", "requirements": "~> 1" }, { "name": "aws-sdk-xray", "requirements": "~> 1" } ] } } |
2025-07-01 19:14:39 UTC |
hKLFD_Hcr_irN9_Ld-Ly4 |
aws-sdk-ec2Official AWS Ruby gem for Amazon Elastic Compute Cloud (Amazon EC2). This gem is part of the AWS SDK for Ruby. |
1.534.0 | Content{ "name": "aws-sdk-ec2", "downloads": 215125299, "version": "1.534.0", "version_created_at": "2025-07-01T19:13:25.741Z", "version_downloads": 0, "platform": "ruby", "authors": "Amazon Web Services", "info": "Official AWS Ruby gem for Amazon Elastic Compute Cloud (Amazon EC2). 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-ec2/CHANGELOG.md", "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ec2" }, "yanked": false, "sha": "e618511da9e1685ae08f8306d18a03a3625f70a5a602c53fc6d9149b349653fa", "spec_sha": "5306162101aff98a1cdfe7e3dbdc9b451c3d92fc354943d0ca7b9308273e7afb", "project_uri": "https://rubygems.org/gems/aws-sdk-ec2", "gem_uri": "https://rubygems.org/gems/aws-sdk-ec2-1.534.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-ec2", "bug_tracker_uri": null, "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ec2/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aws-sdk-core", "requirements": "~> 3, >= 3.225.0" }, { "name": "aws-sigv4", "requirements": "~> 1.5" } ] } } |
2025-07-01 19:13:30 UTC |
JXQLFl0WlgNCvhobkpgNA |
aws-sdk-cleanroomsmlOfficial AWS Ruby gem for AWS Clean Rooms ML. This gem is part of the AWS SDK for Ruby. |
1.27.0 | Content{ "name": "aws-sdk-cleanroomsml", "downloads": 4406153, "version": "1.27.0", "version_created_at": "2025-07-01T19:13:25.576Z", "version_downloads": 0, "platform": "ruby", "authors": "Amazon Web Services", "info": "Official AWS Ruby gem for AWS Clean Rooms ML. 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-cleanroomsml/CHANGELOG.md", "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cleanroomsml" }, "yanked": false, "sha": "35e6006ac00991bc012cc0c51e80f338e0e4a936245312b0907099b9b1d92486", "spec_sha": "d90918b780852462d91ba57ec5c4fd9ba337c88988a12b92dde5baad35913e3c", "project_uri": "https://rubygems.org/gems/aws-sdk-cleanroomsml", "gem_uri": "https://rubygems.org/gems/aws-sdk-cleanroomsml-1.27.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-cleanroomsml", "bug_tracker_uri": null, "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cleanroomsml/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aws-sdk-core", "requirements": "~> 3, >= 3.225.0" }, { "name": "aws-sigv4", "requirements": "~> 1.5" } ] } } |
2025-07-01 19:13:29 UTC |
BIFVmsTGSvgz2WzrInGG7 |
aws-sdk-odbOfficial AWS Ruby gem for odb. This gem is part of the AWS SDK for Ruby. |
1.0.0 | Content{ "name": "aws-sdk-odb", "downloads": 0, "version": "1.0.0", "version_created_at": "2025-07-01T19:13:25.704Z", "version_downloads": 0, "platform": "ruby", "authors": "Amazon Web Services", "info": "Official AWS Ruby gem for odb. 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-odb/CHANGELOG.md", "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-odb" }, "yanked": false, "sha": "63fc9317a647f89c851e1716d5f9aa9a7e965f7be3fce93f33590bf594757167", "spec_sha": "8d011bf866a5fc445fd823f6b694a9af440ba43b87a46b12b624cc5bdecc30df", "project_uri": "https://rubygems.org/gems/aws-sdk-odb", "gem_uri": "https://rubygems.org/gems/aws-sdk-odb-1.0.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-odb", "bug_tracker_uri": null, "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-odb/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aws-sdk-core", "requirements": "~> 3, >= 3.225.0" }, { "name": "aws-sigv4", "requirements": "~> 1.5" } ] } } |
2025-07-01 19:13:29 UTC |
ogHSl1Vo4_IrIe104fcyY |
aws-sdk-sagemakerOfficial AWS Ruby gem for Amazon SageMaker Service (SageMaker). This gem is part of the AWS SDK for Ruby. |
1.313.0 | Content{ "name": "aws-sdk-sagemaker", "downloads": 82994107, "version": "1.313.0", "version_created_at": "2025-07-01T19:13:25.708Z", "version_downloads": 0, "platform": "ruby", "authors": "Amazon Web Services", "info": "Official AWS Ruby gem for Amazon SageMaker Service (SageMaker). 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-sagemaker/CHANGELOG.md", "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemaker" }, "yanked": false, "sha": "28e71a86a99faf222c74103695e85da3bac25573ff32f973d01d658c2c98db07", "spec_sha": "8f39dd1cc9f577e13d78736396b25e3764258437db4e5aac3e8d67d20419887b", "project_uri": "https://rubygems.org/gems/aws-sdk-sagemaker", "gem_uri": "https://rubygems.org/gems/aws-sdk-sagemaker-1.313.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-sagemaker", "bug_tracker_uri": null, "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemaker/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aws-sdk-core", "requirements": "~> 3, >= 3.225.0" }, { "name": "aws-sigv4", "requirements": "~> 1.5" } ] } } |
2025-07-01 19:13:28 UTC |
ajF-gR2mxfH4j8YonNLC3 |
aws-sdk-rdsOfficial AWS Ruby gem for Amazon Relational Database Service (Amazon RDS). This gem is part of the AWS SDK for Ruby. |
1.283.0 | Content{ "name": "aws-sdk-rds", "downloads": 104484295, "version": "1.283.0", "version_created_at": "2025-07-01T19:13:25.595Z", "version_downloads": 0, "platform": "ruby", "authors": "Amazon Web Services", "info": "Official AWS Ruby gem for Amazon Relational Database Service (Amazon RDS). 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-rds/CHANGELOG.md", "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-rds" }, "yanked": false, "sha": "4cd12e423b04eb07dc4ff97ceb8f05c18d2104ba380ea5a4f0b14a3f4c5810dd", "spec_sha": "b2a582e4eaf425ba1b865e59e6dc2ffacb1419d12f3d643f3dde6230cf0c8ddd", "project_uri": "https://rubygems.org/gems/aws-sdk-rds", "gem_uri": "https://rubygems.org/gems/aws-sdk-rds-1.283.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-rds", "bug_tracker_uri": null, "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-rds/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aws-sdk-core", "requirements": "~> 3, >= 3.225.0" }, { "name": "aws-sigv4", "requirements": "~> 1.5" } ] } } |
2025-07-01 19:13:28 UTC |
BAtdTC3Gip5bI3bNAXi2s |
aws-sdk-qbusinessOfficial AWS Ruby gem for QBusiness. This gem is part of the AWS SDK for Ruby. |
1.42.0 | Content{ "name": "aws-sdk-qbusiness", "downloads": 4422988, "version": "1.42.0", "version_created_at": "2025-07-01T19:13:25.587Z", "version_downloads": 0, "platform": "ruby", "authors": "Amazon Web Services", "info": "Official AWS Ruby gem for QBusiness. 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-qbusiness/CHANGELOG.md", "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-qbusiness" }, "yanked": false, "sha": "bff6facff3038f2f5a9a03cdf4c1cac23bd8203c09d365d7edbb5568de8ee9d0", "spec_sha": "3af8057ead3e1176f36dcf053780e9e27cc7023d3f20259633e20a2b37c589ca", "project_uri": "https://rubygems.org/gems/aws-sdk-qbusiness", "gem_uri": "https://rubygems.org/gems/aws-sdk-qbusiness-1.42.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-qbusiness", "bug_tracker_uri": null, "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-qbusiness/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aws-sdk-core", "requirements": "~> 3, >= 3.225.0" }, { "name": "aws-sigv4", "requirements": "~> 1.5" } ] } } |
2025-07-01 19:13:28 UTC |
6A6wHVe6ZURNBQyiXM0xu |
aws-sdk-datazoneOfficial AWS Ruby gem for Amazon DataZone. This gem is part of the AWS SDK for Ruby. |
1.41.0 | Content{ "name": "aws-sdk-datazone", "downloads": 6258408, "version": "1.41.0", "version_created_at": "2025-07-01T19:13:25.585Z", "version_downloads": 0, "platform": "ruby", "authors": "Amazon Web Services", "info": "Official AWS Ruby gem for Amazon DataZone. 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-datazone/CHANGELOG.md", "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-datazone" }, "yanked": false, "sha": "30be99d1aed24912c0b0a3c8e8efbca3f09d471ec36ca57ea1919ab5fdbe0d60", "spec_sha": "f9bf04ab2477355e504b9697432b26ab323e7f65fa405c467a222d0b3a79d449", "project_uri": "https://rubygems.org/gems/aws-sdk-datazone", "gem_uri": "https://rubygems.org/gems/aws-sdk-datazone-1.41.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-datazone", "bug_tracker_uri": null, "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-datazone/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aws-sdk-core", "requirements": "~> 3, >= 3.225.0" }, { "name": "aws-sigv4", "requirements": "~> 1.1" } ] } } |
2025-07-01 19:13:27 UTC |
zChDRihfFrABjHwncyNqD |
aws-sdk-coreProvides API clients for AWS. This gem is part of the official AWS SDK for Ruby. |
3.226.2 | Content{ "name": "aws-sdk-core", "downloads": 1455249738, "version": "3.226.2", "version_created_at": "2025-07-01T19:12:47.725Z", "version_downloads": 0, "platform": "ruby", "authors": "Amazon Web Services", "info": "Provides API clients for AWS. This gem is part of the official AWS SDK for Ruby.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-core/CHANGELOG.md", "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-core" }, "yanked": false, "sha": "ef85b574ccfa6e8a3d59c1eafd2b7388752121d8e62eee4f777ca55df9c4c9c7", "spec_sha": "d550d804e9a694e7da782c72f9bc67b941095a3e915bc0a824bff4ebdc030267", "project_uri": "https://rubygems.org/gems/aws-sdk-core", "gem_uri": "https://rubygems.org/gems/aws-sdk-core-3.226.2.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-core", "bug_tracker_uri": null, "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-core/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aws-eventstream", "requirements": "~> 1, >= 1.3.0" }, { "name": "aws-partitions", "requirements": "~> 1, >= 1.992.0" }, { "name": "aws-sigv4", "requirements": "~> 1.9" }, { "name": "base64", "requirements": ">= 0" }, { "name": "jmespath", "requirements": "~> 1, >= 1.6.1" }, { "name": "logger", "requirements": ">= 0" } ] } } |
2025-07-01 19:12:51 UTC |
gMiRMoLRAdz05Mdrv964r |
aws-partitionsProvides interfaces to enumerate AWS partitions, regions, and services. |
1.1124.0 | Content{ "name": "aws-partitions", "downloads": 1227078962, "version": "1.1124.0", "version_created_at": "2025-07-01T19:12:08.397Z", "version_downloads": 0, "platform": "ruby", "authors": "Amazon Web Services", "info": "Provides interfaces to enumerate AWS partitions, regions, and services.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-partitions/CHANGELOG.md", "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-partitions" }, "yanked": false, "sha": "6abc53e3c1300cde99738b0dd4dff9d0847797eaace9815f2784597418822bd5", "spec_sha": "e38ec0b02216ee83b2ce59d8a6ad9e976310291eb7a03c73f5755cdba6d82e48", "project_uri": "https://rubygems.org/gems/aws-partitions", "gem_uri": "https://rubygems.org/gems/aws-partitions-1.1124.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-partitions", "bug_tracker_uri": null, "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-partitions/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-01 19:12:13 UTC |
DJJewSOR1wWkQSoh29WPd |
google-cloud-pubsub-v1Cloud Pub/Sub is a fully-managed real-time messaging service that allows you to send and receive messages between independent applications. Note that google-cloud-pubsub-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-pubsub instead. See the readme for more details. |
1.11.0 | Content{ "name": "google-cloud-pubsub-v1", "downloads": 13351179, "version": "1.11.0", "version_created_at": "2025-07-01T19:11:50.874Z", "version_downloads": 0, "platform": "ruby", "authors": "Google LLC", "info": "Cloud Pub/Sub is a fully-managed real-time messaging service that allows you to send and receive messages between independent applications. Note that google-cloud-pubsub-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-pubsub instead. See the readme for more details.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "7f9e050df1c9d357b0ca8d8b65094d38365ab29536849f20f371243a2f03b2be", "spec_sha": "d265e7fd5993df7a839f4b4201a2de540704569d82fafd0ca2865972259eca01", "project_uri": "https://rubygems.org/gems/google-cloud-pubsub-v1", "gem_uri": "https://rubygems.org/gems/google-cloud-pubsub-v1-1.11.0.gem", "homepage_uri": "https://github.com/googleapis/google-cloud-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/google-cloud-pubsub-v1/1.11.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-iam-v1", "requirements": "~> 1.3" } ] } } |
2025-07-01 19:11:52 UTC |
iI8T8jW-KfQky_MgZvHu_ |
bootstrap_buxA Rails-y way to install minimal Bux w/Bootstrap and generate OSU headers and footers |
0.3.6 | Content{ "name": "bootstrap_bux", "downloads": 6168, "version": "0.3.6", "version_created_at": "2025-07-01T19:05:16.321Z", "version_downloads": 0, "platform": "ruby", "authors": "Alison Furlong", "info": "A Rails-y way to install minimal Bux w/Bootstrap and generate OSU headers and footers", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://code.osu.edu/asctech/bootstrap_bux_gem", "changelog_uri": "https://code.osu.edu/asctech/bootstrap_bux_gem/CHANGELOG.md", "source_code_uri": "https://code.osu.edu/asctech/bootstrap_bux_gem" }, "yanked": false, "sha": "b749325409ae1aa9cb334a07cbdb3a8e922ee0d062d59a0e113b0c53e5e93fca", "spec_sha": "98e29e461150cde4c202721806747c7c095c09e683d51bbaef57867abd04c77b", "project_uri": "https://rubygems.org/gems/bootstrap_bux", "gem_uri": "https://rubygems.org/gems/bootstrap_bux-0.3.6.gem", "homepage_uri": "https://code.osu.edu/asctech/bootstrap_bux_gem", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://code.osu.edu/asctech/bootstrap_bux_gem", "bug_tracker_uri": null, "changelog_uri": "https://code.osu.edu/asctech/bootstrap_bux_gem/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bootstrap", "requirements": "~> 5.3, >= 5.3.3" }, { "name": "rspec-rails", "requirements": "~> 6.1, >= 6.1.2" }, { "name": "rubocop", "requirements": "~> 1.64" } ], "runtime": [ { "name": "rails", "requirements": ">= 7.0.0, <= 8.2.0" }, { "name": "sprockets-rails", "requirements": "~> 3.4.2" } ] } } |
2025-07-01 19:05:18 UTC |
XHjfkVP0YV116nv6nEnht |
discourse_ai-tokenizersA Ruby gem providing a consistent interface for various AI/ML tokenizers including OpenAI GPT, Anthropic Claude, Google Gemini, Meta Llama, Mistral, Qwen, and embedding models like BERT, BGE, and multilingual-E5. Features caching, truncation, token counting, and error handling across different tokenization libraries. |
0.1.1 | Content{ "name": "discourse_ai-tokenizers", "downloads": 40, "version": "0.1.1", "version_created_at": "2025-07-01T19:02:43.485Z", "version_downloads": 0, "platform": "ruby", "authors": "Rafael Silva", "info": "A Ruby gem providing a consistent interface for various AI/ML tokenizers including OpenAI GPT, Anthropic Claude, Google Gemini, Meta Llama, Mistral, Qwen, and embedding models like BERT, BGE, and multilingual-E5. Features caching, truncation, token counting, and error handling across different tokenization libraries.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/discourse/discourse_ai-tokenizers", "changelog_uri": "https://github.com/discourse/discourse_ai-tokenizers/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/discourse/discourse_ai-tokenizers" }, "yanked": false, "sha": "8050ab51cff417837c53293915c5528c327cfe60f1a2a8c593317081c0b9c4de", "spec_sha": "32253f0bcfe70f5bef7ee7bcce6c59fd4872c1c04d1c8b78b2eb55b58fee0907", "project_uri": "https://rubygems.org/gems/discourse_ai-tokenizers", "gem_uri": "https://rubygems.org/gems/discourse_ai-tokenizers-0.1.1.gem", "homepage_uri": "https://github.com/discourse/discourse_ai-tokenizers", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/discourse/discourse_ai-tokenizers", "bug_tracker_uri": null, "changelog_uri": "https://github.com/discourse/discourse_ai-tokenizers/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rubocop-discourse", "requirements": "= 3.8.1" }, { "name": "syntax_tree", "requirements": "~> 6.2.0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 6.0" }, { "name": "tiktoken_ruby", "requirements": "~> 0.0.11.1" }, { "name": "tokenizers", "requirements": "~> 0.5.4" } ] } } |
2025-07-01 19:02:45 UTC |
nD36m7xfMcYzDhBFuYqbw |
fakerFaker, a port of Data::Faker from Perl, is used to easily generate fake data: names, addresses, phone numbers, etc. |
3.5.2 | Content{ "name": "faker", "downloads": 273097510, "version": "3.5.2", "version_created_at": "2025-07-01T18:54:00.308Z", "version_downloads": 0, "platform": "ruby", "authors": "Benjamin Curtis, Vitor Oliveira", "info": "Faker, a port of Data::Faker from Perl, is used to easily generate fake data: names, addresses, phone numbers, etc.", "licenses": [ "MIT" ], "metadata": { "yard.run": "yri", "changelog_uri": "https://github.com/faker-ruby/faker/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/faker-ruby/faker/issues", "source_code_uri": "https://github.com/faker-ruby/faker", "documentation_uri": "https://rubydoc.info/github/faker-ruby/faker", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "f9a80291b2e3f259801d1dd552f0732fe04dce5d1f74e798365bc0413789c473", "spec_sha": "97e55a37a6e97aab1ab8fdc5bdffffe62bdc9a892018dfee98444a0ac128db21", "project_uri": "https://rubygems.org/gems/faker", "gem_uri": "https://rubygems.org/gems/faker-3.5.2.gem", "homepage_uri": "https://github.com/faker-ruby/faker", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/github/faker-ruby/faker", "mailing_list_uri": null, "source_code_uri": "https://github.com/faker-ruby/faker", "bug_tracker_uri": "https://github.com/faker-ruby/faker/issues", "changelog_uri": "https://github.com/faker-ruby/faker/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "i18n", "requirements": ">= 1.8.11, < 2" } ] } } |
2025-07-01 18:54:03 UTC |
Hq8BmnontQ1vUYveHfVbq |
utilsThis ruby gem provides some useful command line utilities |
0.64.0 | Content{ "name": "utils", "downloads": 422101, "version": "0.64.0", "version_created_at": "2025-07-01T18:48:46.066Z", "version_downloads": 0, "platform": "ruby", "authors": "Florian Frank", "info": "This ruby gem provides some useful command line utilities", "licenses": [ "GPL-2.0" ], "metadata": {}, "yanked": false, "sha": "d8749494f91f5cbe33054419c4ec7bb4fb22ea5a9bc3763a70fb71d8b3493a30", "spec_sha": "863f37b2c8443c779963c9a9dc280031541aec05edbe2e762dfbde861a635c9c", "project_uri": "https://rubygems.org/gems/utils", "gem_uri": "https://rubygems.org/gems/utils-0.64.0.gem", "homepage_uri": "http://github.com/flori/utils", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/utils/0.64.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "gem_hadar", "requirements": "~> 1.20" }, { "name": "test-unit", "requirements": ">= 0" } ], "runtime": [ { "name": "all_images", "requirements": "~> 0.5.0" }, { "name": "debug", "requirements": ">= 0" }, { "name": "infobar", "requirements": "~> 0.8" }, { "name": "kramdown-ansi", "requirements": "~> 0.0.1" }, { "name": "mize", "requirements": "~> 0.6" }, { "name": "ollama-ruby", "requirements": ">= 0" }, { "name": "pstree", "requirements": "~> 0.3" }, { "name": "search_ui", "requirements": "~> 0.0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "term-ansicolor", "requirements": "~> 1.11" }, { "name": "tins", "requirements": "~> 1.14" }, { "name": "unix_socks", "requirements": ">= 0" }, { "name": "webrick", "requirements": ">= 0" } ] } } |
2025-07-01 18:48:48 UTC |
bwDC2u5fAqfiK0fbwtbaF |
unix_socksThis library enables communication between processes using Unix sockets. It handles message transmission, socket management, and cleanup, supporting both synchronous and asynchronous operations while providing error handling for robust development. |
0.0.0 | Content{ "name": "unix_socks", "downloads": 0, "version": "0.0.0", "version_created_at": "2025-07-01T18:45:57.394Z", "version_downloads": 0, "platform": "ruby", "authors": "Florian Frank", "info": "This library enables communication between processes using Unix sockets. It\nhandles message transmission, socket management, and cleanup, supporting\nboth synchronous and asynchronous operations while providing error handling\nfor robust development.\n", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "cf5f5669167cb45c782ea8842f0494dfcaf0aaa9658ddd033734ee1285a61463", "spec_sha": "173d92f134ccd888c7d6d4d3a0763e417e7986cbb9fa5bf7d066c4bfdec943cb", "project_uri": "https://rubygems.org/gems/unix_socks", "gem_uri": "https://rubygems.org/gems/unix_socks-0.0.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/unix_socks/0.0.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "all_images", "requirements": "~> 0.4" }, { "name": "debug", "requirements": ">= 0" }, { "name": "gem_hadar", "requirements": "~> 1.20" }, { "name": "rspec", "requirements": "~> 3.2" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "yard", "requirements": ">= 0" } ], "runtime": [ { "name": "json", "requirements": "~> 2.0" }, { "name": "tins", "requirements": "~> 1.3" } ] } } |
2025-07-01 18:46:00 UTC |
j9EZXHWCn67_RF_-FhQBP |
warbA simple yet powerfull whatsapp api wrapper |
1.0.0 | Content{ "name": "warb", "downloads": 0, "version": "1.0.0", "version_created_at": "2025-07-01T18:42:40.434Z", "version_downloads": 0, "platform": "ruby", "authors": "Rebase", "info": "A simple yet powerfull whatsapp api wrapper", "licenses": [], "metadata": { "homepage_uri": "https://github.com/Rebase-BR/warb", "changelog_uri": "https://github.com/Rebase-BR/warb/blob/main/CHANGELOG.md?ref_type=heads", "source_code_uri": "https://github.com/Rebase-BR/warb" }, "yanked": false, "sha": "f624091f528176b10876ce22dbf70af210a99cf415fed917d1325555b4b9ebbc", "spec_sha": "7054224027425ecc9dbc03e62c71de31e14ca3af12c1bf9d22d84e711a10bb47", "project_uri": "https://rubygems.org/gems/warb", "gem_uri": "https://rubygems.org/gems/warb-1.0.0.gem", "homepage_uri": "https://github.com/Rebase-BR/warb", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Rebase-BR/warb", "bug_tracker_uri": null, "changelog_uri": "https://github.com/Rebase-BR/warb/blob/main/CHANGELOG.md?ref_type=heads", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "faraday", "requirements": "~> 2.13" }, { "name": "faraday-multipart", "requirements": "~> 1.1" } ] } } |
2025-07-01 18:42:42 UTC |
ckOg8hczFFMqk0m6IFhsE |
bard-backupProvides automated db backups for bard projects |
0.7.0 | Content{ "name": "bard-backup", "downloads": 3245, "version": "0.7.0", "version_created_at": "2025-07-01T18:35:54.689Z", "version_downloads": 0, "platform": "ruby", "authors": "Micah Geisel", "info": "Provides automated db backups for bard projects", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/botandrose/bard-backup" }, "yanked": false, "sha": "3b217848f771f83b43163ec0a6e4bbdb027246912dd53f47cbb15ca76639c1df", "spec_sha": "b1a29039503f64883b91a370b9f84c7fd26301bbd484225b6d431c11b214d0d8", "project_uri": "https://rubygems.org/gems/bard-backup", "gem_uri": "https://rubygems.org/gems/bard-backup-0.7.0.gem", "homepage_uri": "https://github.com/botandrose/bard-backup", "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": "activesupport", "requirements": ">= 0" }, { "name": "aws-sdk-s3", "requirements": "~> 1.0" }, { "name": "backhoe", "requirements": ">= 0" }, { "name": "rexml", "requirements": ">= 0" } ] } } |
2025-07-01 18:35:56 UTC |
4ut3tbwTQr7SLctUF-dOa |
bard-rakeRake tasks for all bard projects. * Bootstrap projects * Database backup |
0.25.0 | Content{ "name": "bard-rake", "downloads": 222232, "version": "0.25.0", "version_created_at": "2025-07-01T18:35:49.403Z", "version_downloads": 0, "platform": "ruby", "authors": "Micah Geisel", "info": "Rake tasks for all bard projects.\n* Bootstrap projects\n* Database backup", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "8a4e37cd31ceb7aa58bcb611256da9adbcce42c402375e224db409ef5b820031", "spec_sha": "ae3198ffae36ee68b40719e7782899b4fd4248bb31a93a7ef96df32f11e6f813", "project_uri": "https://rubygems.org/gems/bard-rake", "gem_uri": "https://rubygems.org/gems/bard-rake-0.25.0.gem", "homepage_uri": "http://github.com/botandrose/bard-rake", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/bard-rake/0.25.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 1.2.9" } ], "runtime": [ { "name": "backhoe", "requirements": ">= 0.6.0" }, { "name": "bard-backup", "requirements": ">= 0" }, { "name": "railties", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" } ] } } |
2025-07-01 18:35:51 UTC |
6r_tyWVoJQsuWl-n689TH |
atomic_adminEngine to provide apis that power the atomic jolt admin app |
2.0.0.beta.4 | Content{ "name": "atomic_admin", "downloads": 4576, "version": "2.0.0.beta.4", "version_created_at": "2025-07-01T18:34:03.960Z", "version_downloads": 0, "platform": "ruby", "authors": "Nick Benoit", "info": "Engine to provide apis that power the atomic jolt admin app", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/atomicjolt/atomic_admin/", "changelog_uri": "https://github.com/atomicjolt/atomic_admin/", "source_code_uri": "https://github.com/atomicjolt/atomic_admin/" }, "yanked": false, "sha": "88052595158b20288c98ddb08dd9c7ccd1aebc0f40e8ab98f9e205213783a9c6", "spec_sha": "3e6e66ce4d6f13aa4d102d32693ddc1a3b78abfcc07b787794d24e45128537f2", "project_uri": "https://rubygems.org/gems/atomic_admin", "gem_uri": "https://rubygems.org/gems/atomic_admin-2.0.0.beta.4.gem", "homepage_uri": "https://github.com/atomicjolt/atomic_admin/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/atomicjolt/atomic_admin/", "bug_tracker_uri": null, "changelog_uri": "https://github.com/atomicjolt/atomic_admin/", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 7.0, < 9.0" } ] } } |
2025-07-01 18:34:05 UTC |
2prrBEX8-ApKMFcAMY8eG |
esphomeESPHome Library and CLI for Ruby |
0.1.1 | Content{ "name": "esphome", "downloads": 2, "version": "0.1.1", "version_created_at": "2025-07-01T18:33:13.017Z", "version_downloads": 0, "platform": "ruby", "authors": "Cody Cutrer", "info": "ESPHome Library and CLI for Ruby", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/ccutrer/esphome-ruby", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "99902b2908b1a18152457797a5a846a349a00347ff7f150e8aacd88988759093", "spec_sha": "989b72623639bc7159900ea227e91f7521f7d67fbc1b82172918515c733d0727", "project_uri": "https://rubygems.org/gems/esphome", "gem_uri": "https://rubygems.org/gems/esphome-0.1.1.gem", "homepage_uri": "https://github.com/ccutrer/esphome-ruby", "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": "curses", "requirements": "~> 1.5" }, { "name": "google-protobuf", "requirements": "~> 4.31" }, { "name": "logger", "requirements": "~> 1.7" }, { "name": "noise-ruby", "requirements": "~> 0.10" } ] } } |
2025-07-01 18:33:14 UTC |
p3TKQ62qAAe4b3O4B5ydA |
ESPHomeESPHome Library and CLI for Ruby |
0.1.0 | Content{ "name": "ESPHome", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-07-01T18:26:13.194Z", "version_downloads": 0, "platform": "ruby", "authors": "Cody Cutrer", "info": "ESPHome Library and CLI for Ruby", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/ccutrer/esphome-ruby", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "5c43f9144fb7f0dcb9deaea5fac2af6b34f4569eee193d7c7aa030995dababc7", "spec_sha": "5ee0f6f6428c56732bad1da6930e77e81e4f085f81a595dc3db1722d919c92e8", "project_uri": "https://rubygems.org/gems/ESPHome", "gem_uri": "https://rubygems.org/gems/ESPHome-0.1.0.gem", "homepage_uri": "https://github.com/ccutrer/esphome-ruby", "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": "curses", "requirements": "~> 1.5" }, { "name": "google-protobuf", "requirements": "~> 4.31" }, { "name": "logger", "requirements": "~> 1.7" }, { "name": "noise-ruby", "requirements": "~> 0.10" } ] } } |
2025-07-01 18:26:14 UTC |
_yLSy7KTiqIP2Y8u0aZ4M |
sashite-pinPIN (Piece Identifier Notation) provides an ASCII-based format for representing pieces in abstract strategy board games. This gem implements the PIN Specification v1.0.0 with a modern Ruby interface featuring immutable piece objects and functional programming principles. PIN translates piece attributes from the Game Protocol into a compact, portable notation system using ASCII letters with optional state modifiers and case-based side encoding. Perfect for game engines, board game notation systems, and multi-game environments. |
2.0.1 | Content{ "name": "sashite-pin", "downloads": 372, "version": "2.0.1", "version_created_at": "2025-07-01T18:24:37.779Z", "version_downloads": 0, "platform": "ruby", "authors": "Cyril Kato", "info": "PIN (Piece Identifier Notation) provides an ASCII-based format for representing pieces\nin abstract strategy board games. This gem implements the PIN Specification v1.0.0 with\na modern Ruby interface featuring immutable piece objects and functional programming\nprinciples. PIN translates piece attributes from the Game Protocol into a compact,\nportable notation system using ASCII letters with optional state modifiers and\ncase-based side encoding. Perfect for game engines, board game notation systems,\nand multi-game environments.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/sashite/pin.rb", "bug_tracker_uri": "https://github.com/sashite/pin.rb/issues", "source_code_uri": "https://github.com/sashite/pin.rb", "documentation_uri": "https://rubydoc.info/github/sashite/pin.rb/main", "specification_uri": "https://sashite.dev/specs/pin/1.0.0/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "19995f22d2c7b2ef121c28e5bb4f20fccc1512f2558dedb0a085dbb0913a6d22", "spec_sha": "e2e664885cc2b90c3fd1469cbb3865cd55647d1e972c080acda7886efb63dffc", "project_uri": "https://rubygems.org/gems/sashite-pin", "gem_uri": "https://rubygems.org/gems/sashite-pin-2.0.1.gem", "homepage_uri": "https://github.com/sashite/pin.rb", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/github/sashite/pin.rb/main", "mailing_list_uri": null, "source_code_uri": "https://github.com/sashite/pin.rb", "bug_tracker_uri": "https://github.com/sashite/pin.rb/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-01 18:24:40 UTC |
OyU1NRXia5C5b3A_K29N_ |
sashite-snnSNN (Style Name Notation) provides a rule-agnostic format for identifying styles in abstract strategy board games. This gem implements the SNN Specification v1.0.0 with a modern Ruby interface featuring immutable style objects and functional programming principles. SNN uses standardized naming conventions with case-based side encoding, enabling clear distinction between different traditions in multi-style gaming environments. Perfect for cross-tradition matches, game engines, and hybrid gaming systems. |
1.1.0 | Content{ "name": "sashite-snn", "downloads": 264, "version": "1.1.0", "version_created_at": "2025-07-01T18:12:49.184Z", "version_downloads": 0, "platform": "ruby", "authors": "Cyril Kato", "info": "SNN (Style Name Notation) provides a rule-agnostic format for identifying styles\nin abstract strategy board games. This gem implements the SNN Specification v1.0.0 with\na modern Ruby interface featuring immutable style objects and functional programming\nprinciples. SNN uses standardized naming conventions with case-based side encoding,\nenabling clear distinction between different traditions in multi-style gaming environments.\nPerfect for cross-tradition matches, game engines, and hybrid gaming systems.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/sashite/snn.rb", "bug_tracker_uri": "https://github.com/sashite/snn.rb/issues", "source_code_uri": "https://github.com/sashite/snn.rb", "documentation_uri": "https://rubydoc.info/github/sashite/snn.rb/main", "specification_uri": "https://sashite.dev/documents/snn/1.0.0/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "1aaa76ca4b71719df79322990723070e207e4fafb8bc5fa2a2965477b15824a6", "spec_sha": "2a3a550efd40aac3f5d8b273f2b620f378f382f3245448eaae9b8778e63acaa1", "project_uri": "https://rubygems.org/gems/sashite-snn", "gem_uri": "https://rubygems.org/gems/sashite-snn-1.1.0.gem", "homepage_uri": "https://github.com/sashite/snn.rb", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/github/sashite/snn.rb/main", "mailing_list_uri": null, "source_code_uri": "https://github.com/sashite/snn.rb", "bug_tracker_uri": "https://github.com/sashite/snn.rb/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-01 18:12:50 UTC |
KKlQaJ_Cuv8bvnLq-7Xt0 |
pwnhttps://github.com/0dayinc/pwn/README.md |
0.5.297 | Content{ "name": "pwn", "downloads": 486951, "version": "0.5.297", "version_created_at": "2025-07-01T18:00:10.589Z", "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": "2f2ad2287e2806b7976c8005380e3a8418e98b21732e11e7514429de03d76015", "spec_sha": "0f714cac43a22b83350d577920602b188da065af59f73d99d1366b4996738778", "project_uri": "https://rubygems.org/gems/pwn", "gem_uri": "https://rubygems.org/gems/pwn-0.5.297.gem", "homepage_uri": "https://github.com/0dayinc/pwn", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": "https://github.com/sponsors/0dayInc", "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.6.9" }, { "name": "rake", "requirements": "= 13.3.0" }, { "name": "rdoc", "requirements": "= 6.14.1" }, { "name": "rspec", "requirements": "= 3.13.1" } ], "runtime": [ { "name": "activesupport", "requirements": "= 8.0.2" }, { "name": "anemone", "requirements": "= 0.7.2" }, { "name": "authy", "requirements": "= 3.0.1" }, { "name": "aws-sdk", "requirements": "= 3.3.0" }, { "name": "barby", "requirements": "= 0.7.0" }, { "name": "base32", "requirements": "= 0.3.4" }, { "name": "brakeman", "requirements": "= 7.0.2" }, { "name": "bson", "requirements": "= 5.1.1" }, { "name": "bundler-audit", "requirements": "= 0.9.2" }, { "name": "bunny", "requirements": "= 2.24.0" }, { "name": "colorize", "requirements": "= 1.1.0" }, { "name": "credit_card_validations", "requirements": "= 7.0.0" }, { "name": "eventmachine", "requirements": "= 1.2.7" }, { "name": "executable-hooks", "requirements": "= 1.7.1" }, { "name": "faker", "requirements": "= 3.5.1" }, { "name": "faye-websocket", "requirements": "= 0.12.0" }, { "name": "ffi", "requirements": "= 1.17.2" }, { "name": "fftw3", "requirements": "= 0.3" }, { "name": "gdb", "requirements": "= 1.0.0" }, { "name": "gem-wrappers", "requirements": "= 1.4.0" }, { "name": "geocoder", "requirements": "= 1.8.5" }, { "name": "gist", "requirements": "= 6.0.0" }, { "name": "gruff", "requirements": "= 0.27.0" }, { "name": "htmlentities", "requirements": "= 4.3.4" }, { "name": "ipaddress", "requirements": "= 0.8.3" }, { "name": "jenkins_api_client2", "requirements": "= 1.9.0" }, { "name": "js-beautify", "requirements": "= 0.1.8" }, { "name": "json", "requirements": "= 2.12.2" }, { "name": "jsonpath", "requirements": "= 1.1.5" }, { "name": "jwt", "requirements": "= 3.1.2" }, { "name": "libusb", "requirements": "= 0.7.2" }, { "name": "luhn", "requirements": "= 1.0.2" }, { "name": "mail", "requirements": "= 2.8.1" }, { "name": "meshtastic", "requirements": "= 0.0.125" }, { "name": "metasm", "requirements": "= 1.0.5" }, { "name": "mongo", "requirements": "= 2.21.1" }, { "name": "msfrpc-client", "requirements": "= 1.1.2" }, { "name": "netaddr", "requirements": "= 2.0.6" }, { "name": "net-ldap", "requirements": "= 0.19.0" }, { "name": "net-openvpn", "requirements": "= 0.8.7" }, { "name": "net-smtp", "requirements": "= 0.5.1" }, { "name": "nexpose", "requirements": "= 7.3.0" }, { "name": "nokogiri", "requirements": "= 1.18.8" }, { "name": "nokogiri-diff", "requirements": "= 0.3.0" }, { "name": "oily_png", "requirements": "= 1.2.1" }, { "name": "open3", "requirements": "= 0.2.1" }, { "name": "os", "requirements": "= 1.1.4" }, { "name": "ostruct", "requirements": "= 0.6.2" }, { "name": "packetfu", "requirements": "= 2.0.0" }, { "name": "packetgen", "requirements": "= 4.1.0" }, { "name": "pdf-reader", "requirements": "= 2.14.1" }, { "name": "pg", "requirements": "= 1.5.9" }, { "name": "pry", "requirements": "= 0.15.2" }, { "name": "pry-doc", "requirements": "= 1.6.0" }, { "name": "rb-readline", "requirements": "= 0.5.5" }, { "name": "rbvmomi2", "requirements": "= 3.8.0" }, { "name": "rest-client", "requirements": "= 2.1.0" }, { "name": "rex", "requirements": "= 2.0.13" }, { "name": "rmagick", "requirements": "= 6.1.1" }, { "name": "rqrcode", "requirements": "= 3.1.0" }, { "name": "rtesseract", "requirements": "= 3.1.4" }, { "name": "rubocop", "requirements": "= 1.77.0" }, { "name": "rubocop-rake", "requirements": "= 0.7.1" }, { "name": "rubocop-rspec", "requirements": "= 3.6.0" }, { "name": "ruby-audio", "requirements": "= 1.6.1" }, { "name": "ruby-nmap", "requirements": "= 1.0.3" }, { "name": "ruby-saml", "requirements": "= 1.18.0" }, { "name": "rvm", "requirements": "= 1.11.3.9" }, { "name": "savon", "requirements": "= 2.15.1" }, { "name": "selenium-devtools", "requirements": "= 0.138.0" }, { "name": "slack-ruby-client", "requirements": "= 2.6.0" }, { "name": "socksify", "requirements": "= 1.7.1" }, { "name": "spreadsheet", "requirements": "= 1.3.4" }, { "name": "sqlite3", "requirements": "= 2.7.1" }, { "name": "thin", "requirements": "= 2.0.1" }, { "name": "tty-prompt", "requirements": "= 0.23.1" }, { "name": "tty-spinner", "requirements": "= 0.9.3" }, { "name": "uart", "requirements": "= 1.0.0" }, { "name": "watir", "requirements": "= 7.3.0" }, { "name": "waveform", "requirements": "= 0.1.3" }, { "name": "webrick", "requirements": "= 1.9.1" }, { "name": "whois", "requirements": "= 6.0.1" }, { "name": "whois-parser", "requirements": "= 2.0.0" }, { "name": "wicked_pdf", "requirements": "= 2.8.2" }, { "name": "yard", "requirements": "= 0.9.37" } ] } } |
2025-07-01 18:00:14 UTC |
PI0KwpZ4HU0b9goKAb-zm |
playbook_ui_docsDisplay all the components from Playbook UI inside your own system. |
14.22.0.pre.alpha.popoverkittransitionpoppertofloatingui8736 | Content{ "name": "playbook_ui_docs", "downloads": 383000, "version": "14.22.0.pre.alpha.popoverkittransitionpoppertofloatingui8736", "version_created_at": "2025-07-01T17:58:00.903Z", "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": "8529dc9654bd38def3b72d01349c597ff85693f80f60cd273cfa0a2c9372d0d8", "spec_sha": "d13a7af31a01126305c450feb62c261867cf67667bf0f70b16e81ccc9f78a073", "project_uri": "https://rubygems.org/gems/playbook_ui_docs", "gem_uri": "https://rubygems.org/gems/playbook_ui_docs-14.22.0.pre.alpha.popoverkittransitionpoppertofloatingui8736.gem", "homepage_uri": "https://playbook.powerapp.cloud/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/playbook_ui_docs/14.22.0.pre.alpha.popoverkittransitionpoppertofloatingui8736", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "playbook_ui", "requirements": ">= 0" } ] } } |
2025-07-01 17:58:04 UTC |
z-aISWnUxVFljp8hqPBt6 |
playbook_uiPlaybook UI is built out in Ruby View Components and React Components. Playbook takes a modern design approach and applies it in a way that makes it easy to support bleeding edge or legacy systems. |
14.22.0.pre.alpha.popoverkittransitionpoppertofloatingui8736 | Content{ "name": "playbook_ui", "downloads": 1539218, "version": "14.22.0.pre.alpha.popoverkittransitionpoppertofloatingui8736", "version_created_at": "2025-07-01T17:57:56.087Z", "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": "0a67bf8ca28932e3f7f36b41e224a535d0b9f4e9da6a8ee67509240074ad40ed", "spec_sha": "d8b82afd2b426826a787bf5d7fbc1a9e252dd732da092dbcee94f38c11b5e13b", "project_uri": "https://rubygems.org/gems/playbook_ui", "gem_uri": "https://rubygems.org/gems/playbook_ui-14.22.0.pre.alpha.popoverkittransitionpoppertofloatingui8736.gem", "homepage_uri": "https://playbook.powerapp.cloud/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/playbook_ui/14.22.0.pre.alpha.popoverkittransitionpoppertofloatingui8736", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "brakeman", "requirements": "= 7.0.0" }, { "name": "byebug", "requirements": ">= 11.0.0" }, { "name": "github_changelog_generator", "requirements": "= 1.15.2" }, { "name": "rails", "requirements": ">= 5.2.4.5" }, { "name": "rspec-html-matchers", "requirements": "= 0.9.1" }, { "name": "rspec-rails", "requirements": "~> 3.8, >= 3.8.0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-performance", "requirements": "~> 1.11.5" }, { "name": "tzinfo-data", "requirements": "= 1.2018.9" }, { "name": "will_paginate", "requirements": "= 3.3.1" } ], "runtime": [ { "name": "actionpack", "requirements": ">= 5.2.4.5" }, { "name": "actionview", "requirements": ">= 5.2.4.5" }, { "name": "activesupport", "requirements": ">= 5.2.4.5" }, { "name": "react-rails", "requirements": "= 2.6.1" }, { "name": "view_component", "requirements": "= 2.83.0" }, { "name": "webpacker-react", "requirements": "~> 0.3.2" } ] } } |
2025-07-01 17:58:01 UTC |
ZRmlw78IkuXjCzF7DgK9K |
increaseRuby library to access the Increase API |
1.6.0 | Content{ "name": "increase", "downloads": 13032, "version": "1.6.0", "version_created_at": "2025-07-01T17:56:14.600Z", "version_downloads": 0, "platform": "ruby", "authors": "Increase", "info": "Ruby library to access the Increase API", "licenses": [], "metadata": { "homepage_uri": "https://gemdocs.org/gems/increase", "source_code_uri": "https://github.com/Increase/increase-ruby", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "cec07f5a1bdc531ee691300903913db844f728d487e66af8111a8acae3064aa2", "spec_sha": "90b60b3f6f2ddf41ad24a399b5af4aed52340c89adc36218afbd2d6e91838457", "project_uri": "https://rubygems.org/gems/increase", "gem_uri": "https://rubygems.org/gems/increase-1.6.0.gem", "homepage_uri": "https://gemdocs.org/gems/increase", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Increase/increase-ruby", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "connection_pool", "requirements": ">= 0" } ] } } |
2025-07-01 17:56:16 UTC |
ylW3LFvjCqx4TuiK2oqPG |
kcc-gem-themeKCC's Gem-based theme for building jekyll sites. |
3.13.4 | Content{ "name": "kcc-gem-theme", "downloads": 668033, "version": "3.13.4", "version_created_at": "2025-07-01T17:50:56.514Z", "version_downloads": 0, "platform": "ruby", "authors": "wdzajicek", "info": "KCC's Gem-based theme for building jekyll sites.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "41954ca056c648cd0d0cb78423a3b119c7c7ee45edda006e2ae61b7b5e0f58d5", "spec_sha": "d55977c751728139a42ae8d6f79c67cb64970fb74f544e74d34f175faeadab8f", "project_uri": "https://rubygems.org/gems/kcc-gem-theme", "gem_uri": "https://rubygems.org/gems/kcc-gem-theme-3.13.4.gem", "homepage_uri": "https://github.com/KankakeeCommunityCollege/kcc-gem-theme", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/kcc-gem-theme/3.13.4", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2" }, { "name": "rake", "requirements": "~> 12.0" } ], "runtime": [ { "name": "jekyll", "requirements": "~> 4" } ] } } |
2025-07-01 17:50:59 UTC |
F849UNzZT1UB3zTmlkgGE |
dor-services-clientA client for dor-services-app |
15.15.1 | Content{ "name": "dor-services-client", "downloads": 347626, "version": "15.15.1", "version_created_at": "2025-07-01T17:50:16.569Z", "version_downloads": 0, "platform": "ruby", "authors": "Justin Coyne, Michael Giarlo", "info": "A client for dor-services-app", "licenses": [], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "83f6e47fbd0b0ddb5a60aae47c088c295cb785274973d6ad7e07cdea569f4f38", "spec_sha": "cbd5eafb5f376f1b2bc9acf6d0456e75fb615052a7e7caf7832b81859bfebe59", "project_uri": "https://rubygems.org/gems/dor-services-client", "gem_uri": "https://rubygems.org/gems/dor-services-client-15.15.1.gem", "homepage_uri": "https://github.com/sul-dlss/dor-services-client", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/dor-services-client/15.15.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 0" }, { "name": "byebug", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 12.3.3" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rubocop", "requirements": "~> 1.0" }, { "name": "rubocop-rspec", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 7.0.0" }, { "name": "cocina-models", "requirements": "~> 0.104.1" }, { "name": "deprecation", "requirements": ">= 0" }, { "name": "faraday", "requirements": "~> 2.0" }, { "name": "faraday-retry", "requirements": ">= 0" }, { "name": "nokogiri", "requirements": ">= 0" }, { "name": "zeitwerk", "requirements": "~> 2.1" } ] } } |
2025-07-01 17:50:18 UTC |
_Y6td_h-O68k5Yq6_NUzp |
dubRuby Client SDK Generated by Speakeasy |
0.2.2.pre.alpha.127 | Content{ "name": "dub", "downloads": 65095, "version": "0.2.2.pre.alpha.127", "version_created_at": "2025-07-01T17:32:57.482Z", "version_downloads": 0, "platform": "ruby", "authors": "Dub", "info": "Ruby Client SDK Generated by Speakeasy", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/dubinc/dub-ruby.git", "source_code_uri": "https://github.com/dubinc/dub-ruby.git", "documentation_uri": "https://github.com/dubinc/dub-ruby.git" }, "yanked": false, "sha": "8749120104e2f500bbb4be636e6babcd80da1eb99906c12b8239faa4919e92c5", "spec_sha": "5253e00ad11109ce88c163273d962363abd64bbb79b03e75f3b5e91f8aff57ab", "project_uri": "https://rubygems.org/gems/dub", "gem_uri": "https://rubygems.org/gems/dub-0.2.2.pre.alpha.127.gem", "homepage_uri": "https://github.com/dubinc/dub-ruby.git", "wiki_uri": null, "documentation_uri": "https://github.com/dubinc/dub-ruby.git", "mailing_list_uri": null, "source_code_uri": "https://github.com/dubinc/dub-ruby.git", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": ">= 0" }, { "name": "minitest-focus", "requirements": ">= 0" }, { "name": "rubocop", "requirements": "~> 1.73.2" }, { "name": "rubocop-minitest", "requirements": "~> 0.37.1" }, { "name": "sorbet", "requirements": ">= 0" }, { "name": "tapioca", "requirements": ">= 0" } ], "runtime": [ { "name": "faraday", "requirements": ">= 0" }, { "name": "faraday-multipart", "requirements": ">= 0" }, { "name": "faraday-retry", "requirements": "~> 2.2.1" }, { "name": "rack", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "sorbet-runtime", "requirements": ">= 0" } ] } } |
2025-07-01 17:32:59 UTC |
Fe0Ys_iPFcNmpHZyOZpjA |
pwnhttps://github.com/0dayinc/pwn/README.md |
0.5.296 | Content{ "name": "pwn", "downloads": 486900, "version": "0.5.296", "version_created_at": "2025-07-01T17:04:43.303Z", "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": "cd75f26324b199174b23d6c3bfda5064da12c6b71d07c69f70d97f73a15cb1dc", "spec_sha": "424a5b38d5efd1b1cc6ee3ae2fb9a56e34e4d0fdf96a1981b93626b60d96a3e0", "project_uri": "https://rubygems.org/gems/pwn", "gem_uri": "https://rubygems.org/gems/pwn-0.5.296.gem", "homepage_uri": "https://github.com/0dayinc/pwn", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": "https://github.com/sponsors/0dayInc", "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.6.9" }, { "name": "rake", "requirements": "= 13.3.0" }, { "name": "rdoc", "requirements": "= 6.14.1" }, { "name": "rspec", "requirements": "= 3.13.1" } ], "runtime": [ { "name": "activesupport", "requirements": "= 8.0.2" }, { "name": "anemone", "requirements": "= 0.7.2" }, { "name": "authy", "requirements": "= 3.0.1" }, { "name": "aws-sdk", "requirements": "= 3.3.0" }, { "name": "barby", "requirements": "= 0.7.0" }, { "name": "base32", "requirements": "= 0.3.4" }, { "name": "brakeman", "requirements": "= 7.0.2" }, { "name": "bson", "requirements": "= 5.1.1" }, { "name": "bundler-audit", "requirements": "= 0.9.2" }, { "name": "bunny", "requirements": "= 2.24.0" }, { "name": "colorize", "requirements": "= 1.1.0" }, { "name": "credit_card_validations", "requirements": "= 7.0.0" }, { "name": "eventmachine", "requirements": "= 1.2.7" }, { "name": "executable-hooks", "requirements": "= 1.7.1" }, { "name": "faker", "requirements": "= 3.5.1" }, { "name": "faye-websocket", "requirements": "= 0.12.0" }, { "name": "ffi", "requirements": "= 1.17.2" }, { "name": "fftw3", "requirements": "= 0.3" }, { "name": "gdb", "requirements": "= 1.0.0" }, { "name": "gem-wrappers", "requirements": "= 1.4.0" }, { "name": "geocoder", "requirements": "= 1.8.5" }, { "name": "gist", "requirements": "= 6.0.0" }, { "name": "gruff", "requirements": "= 0.27.0" }, { "name": "htmlentities", "requirements": "= 4.3.4" }, { "name": "ipaddress", "requirements": "= 0.8.3" }, { "name": "jenkins_api_client2", "requirements": "= 1.9.0" }, { "name": "js-beautify", "requirements": "= 0.1.8" }, { "name": "json", "requirements": "= 2.12.2" }, { "name": "jsonpath", "requirements": "= 1.1.5" }, { "name": "jwt", "requirements": "= 3.1.2" }, { "name": "libusb", "requirements": "= 0.7.2" }, { "name": "luhn", "requirements": "= 1.0.2" }, { "name": "mail", "requirements": "= 2.8.1" }, { "name": "meshtastic", "requirements": "= 0.0.125" }, { "name": "metasm", "requirements": "= 1.0.5" }, { "name": "mongo", "requirements": "= 2.21.1" }, { "name": "msfrpc-client", "requirements": "= 1.1.2" }, { "name": "netaddr", "requirements": "= 2.0.6" }, { "name": "net-ldap", "requirements": "= 0.19.0" }, { "name": "net-openvpn", "requirements": "= 0.8.7" }, { "name": "net-smtp", "requirements": "= 0.5.1" }, { "name": "nexpose", "requirements": "= 7.3.0" }, { "name": "nokogiri", "requirements": "= 1.18.8" }, { "name": "nokogiri-diff", "requirements": "= 0.3.0" }, { "name": "oily_png", "requirements": "= 1.2.1" }, { "name": "open3", "requirements": "= 0.2.1" }, { "name": "os", "requirements": "= 1.1.4" }, { "name": "ostruct", "requirements": "= 0.6.2" }, { "name": "packetfu", "requirements": "= 2.0.0" }, { "name": "packetgen", "requirements": "= 4.1.0" }, { "name": "pdf-reader", "requirements": "= 2.14.1" }, { "name": "pg", "requirements": "= 1.5.9" }, { "name": "pry", "requirements": "= 0.15.2" }, { "name": "pry-doc", "requirements": "= 1.6.0" }, { "name": "rb-readline", "requirements": "= 0.5.5" }, { "name": "rbvmomi2", "requirements": "= 3.8.0" }, { "name": "rest-client", "requirements": "= 2.1.0" }, { "name": "rex", "requirements": "= 2.0.13" }, { "name": "rmagick", "requirements": "= 6.1.1" }, { "name": "rqrcode", "requirements": "= 3.1.0" }, { "name": "rtesseract", "requirements": "= 3.1.4" }, { "name": "rubocop", "requirements": "= 1.77.0" }, { "name": "rubocop-rake", "requirements": "= 0.7.1" }, { "name": "rubocop-rspec", "requirements": "= 3.6.0" }, { "name": "ruby-audio", "requirements": "= 1.6.1" }, { "name": "ruby-nmap", "requirements": "= 1.0.3" }, { "name": "ruby-saml", "requirements": "= 1.18.0" }, { "name": "rvm", "requirements": "= 1.11.3.9" }, { "name": "savon", "requirements": "= 2.15.1" }, { "name": "selenium-devtools", "requirements": "= 0.138.0" }, { "name": "slack-ruby-client", "requirements": "= 2.6.0" }, { "name": "socksify", "requirements": "= 1.7.1" }, { "name": "spreadsheet", "requirements": "= 1.3.4" }, { "name": "sqlite3", "requirements": "= 2.7.1" }, { "name": "thin", "requirements": "= 2.0.1" }, { "name": "tty-prompt", "requirements": "= 0.23.1" }, { "name": "tty-spinner", "requirements": "= 0.9.3" }, { "name": "uart", "requirements": "= 1.0.0" }, { "name": "watir", "requirements": "= 7.3.0" }, { "name": "waveform", "requirements": "= 0.1.3" }, { "name": "webrick", "requirements": "= 1.9.1" }, { "name": "whois", "requirements": "= 6.0.1" }, { "name": "whois-parser", "requirements": "= 2.0.0" }, { "name": "wicked_pdf", "requirements": "= 2.8.2" }, { "name": "yard", "requirements": "= 0.9.37" } ] } } |
2025-07-01 17:04:47 UTC |
yyQcBkN_KpdgnEfW9KydI |
discourse_ai-tokenizersA Ruby gem providing a consistent interface for various AI/ML tokenizers including OpenAI GPT, Anthropic Claude, Google Gemini, Meta Llama, Mistral, Qwen, and embedding models like BERT, BGE, and multilingual-E5. Features caching, truncation, token counting, and error handling across different tokenization libraries. |
0.1.0 | Content{ "name": "discourse_ai-tokenizers", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-07-01T16:57:04.171Z", "version_downloads": 0, "platform": "ruby", "authors": "Rafael Silva", "info": "A Ruby gem providing a consistent interface for various AI/ML tokenizers including OpenAI GPT, Anthropic Claude, Google Gemini, Meta Llama, Mistral, Qwen, and embedding models like BERT, BGE, and multilingual-E5. Features caching, truncation, token counting, and error handling across different tokenization libraries.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/discourse/discourse_ai-tokenizers", "changelog_uri": "https://github.com/discourse/discourse_ai-tokenizers/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/discourse/discourse_ai-tokenizers" }, "yanked": false, "sha": "180c2b1469b8d783ae80779b0779b21df175a004eac0ecb0fc45e7d3f40e9218", "spec_sha": "b434593208338ef62f5115436c1fe3ae2070b4d6afe607aeca5ac534d125d12e", "project_uri": "https://rubygems.org/gems/discourse_ai-tokenizers", "gem_uri": "https://rubygems.org/gems/discourse_ai-tokenizers-0.1.0.gem", "homepage_uri": "https://github.com/discourse/discourse_ai-tokenizers", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/discourse/discourse_ai-tokenizers", "bug_tracker_uri": null, "changelog_uri": "https://github.com/discourse/discourse_ai-tokenizers/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rubocop-discourse", "requirements": "= 3.8.1" }, { "name": "syntax_tree", "requirements": "~> 6.2.0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 6.0" }, { "name": "tiktoken_ruby", "requirements": "~> 0.0.11.1" }, { "name": "tokenizers", "requirements": "~> 0.5.4" } ] } } |
2025-07-01 16:57:07 UTC |
QoFjUqlsNRknof6X1wfwk |
baza.rbIt is a Ruby client for Zerocracy API, allowing you to check your job statuses, upload and download binaries, lock/unlock them, manage durables, and do everything else that is possible to do via the HTTP API. |
0.9.6 | Content{ "name": "baza.rb", "downloads": 18861, "version": "0.9.6", "version_created_at": "2025-07-01T16:20:43.403Z", "version_downloads": 0, "platform": "ruby", "authors": "Yegor Bugayenko", "info": "It is a Ruby client for Zerocracy API, allowing you to check your job statuses, upload and download binaries, lock/unlock them, manage durables, and do everything else that is possible to do via the HTTP API.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "4cabba2c459ec6d88f2c74dd82e561e0d0e7ebbd41ac41f315b06bd2545c59a9", "spec_sha": "ee0453c4ac95fe6b245e60adfd8bcae63ec36102e6887423826aefd9d7bef3a8", "project_uri": "https://rubygems.org/gems/baza.rb", "gem_uri": "https://rubygems.org/gems/baza.rb-0.9.6.gem", "homepage_uri": "https://github.com/zerocracy/baza.rb", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/baza.rb/0.9.6", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "backtrace", "requirements": "~> 0.4" }, { "name": "elapsed", "requirements": "~> 0.0" }, { "name": "faraday", "requirements": "~> 2.13" }, { "name": "faraday-http-cache", "requirements": "~> 2.5" }, { "name": "faraday-multipart", "requirements": "~> 1.1" }, { "name": "faraday-retry", "requirements": "~> 2.3" }, { "name": "iri", "requirements": "~> 0.11" }, { "name": "loog", "requirements": "~> 0.6" }, { "name": "retries", "requirements": "~> 0.0" }, { "name": "tago", "requirements": "~> 0.0" }, { "name": "typhoeus", "requirements": "~> 1.4" } ] } } |
2025-07-01 16:20:45 UTC |
X2T03I5mp0IEtXeV87NBc |
ruby_llm-mcpA Ruby client for the Model Context Protocol (MCP) that seamlessly integrates with RubyLLM. Connect to MCP servers via SSE or stdio transports, automatically convert MCP tools into RubyLLM-compatible tools, and enable AI models to interact with external data sources and services. Makes using MCP with RubyLLM as easy as possible. |
0.4.0 | Content{ "name": "ruby_llm-mcp", "downloads": 1052, "version": "0.4.0", "version_created_at": "2025-07-01T16:15:29.068Z", "version_downloads": 0, "platform": "ruby", "authors": "Patrick Vice", "info": "A Ruby client for the Model Context Protocol (MCP) that seamlessly integrates with RubyLLM.\nConnect to MCP servers via SSE or stdio transports, automatically convert MCP tools into\nRubyLLM-compatible tools, and enable AI models to interact with external data sources and\nservices. Makes using MCP with RubyLLM as easy as possible.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/patvice/ruby_llm-mcp", "changelog_uri": "https://github.com/patvice/ruby_llm-mcp/commits/main", "bug_tracker_uri": "https://github.com/patvice/ruby_llm-mcp/issues", "source_code_uri": "https://github.com/patvice/ruby_llm-mcp", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://github.com/patvice/ruby_llm-mcp", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "3ee23d1ceb1fc110af4dfc2e6bbf21a92453505f6eea220a96402b967125b4ed", "spec_sha": "fa1582d1a71ce688f5e150fd5d258d1de58a064788dbba42dc886fad87a0d511", "project_uri": "https://rubygems.org/gems/ruby_llm-mcp", "gem_uri": "https://rubygems.org/gems/ruby_llm-mcp-0.4.0.gem", "homepage_uri": "https://github.com/patvice/ruby_llm-mcp", "wiki_uri": null, "documentation_uri": "https://github.com/patvice/ruby_llm-mcp", "mailing_list_uri": null, "source_code_uri": "https://github.com/patvice/ruby_llm-mcp", "bug_tracker_uri": "https://github.com/patvice/ruby_llm-mcp/issues", "changelog_uri": "https://github.com/patvice/ruby_llm-mcp/commits/main", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "httpx", "requirements": "~> 1.4" }, { "name": "ruby_llm", "requirements": "~> 1.3" }, { "name": "zeitwerk", "requirements": "~> 2" } ] } } |
2025-07-01 16:15:30 UTC |
pr7V8jO1F3EY9ZElvxcve |
mahis_emr_api_labThis adds a lab interface to the OpenMRS compatible core API provided by [HIS-EMR-API](https://github.com/EGPAFMalawiHIS/HIS-EMR-API). |
1.2.6 | Content{ "name": "mahis_emr_api_lab", "downloads": 1387, "version": "1.2.6", "version_created_at": "2025-07-01T16:14:00.311Z", "version_downloads": 0, "platform": "ruby", "authors": "Elizabeth Glaser Pediatric Foundation Malawi", "info": "This adds a lab interface to the OpenMRS compatible core API provided by\n[HIS-EMR-API](https://github.com/EGPAFMalawiHIS/HIS-EMR-API).\n", "licenses": [ "MIT" ], "metadata": { "source_code_uri": "https://github.com/EGPAFMalawiHIS/his_emr_api_lab" }, "yanked": false, "sha": "38591e70f184d421815d2881dcf7f7c16038bf9c9582085b9f665dcdd8f66d19", "spec_sha": "421817bad982ea351249d660735fc6e3f143f85310fdd6d189d5cb46bd858f48", "project_uri": "https://rubygems.org/gems/mahis_emr_api_lab", "gem_uri": "https://rubygems.org/gems/mahis_emr_api_lab-1.2.6.gem", "homepage_uri": "https://github.com/EGPAFMalawiHIS/his_emr_api_lab", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/EGPAFMalawiHIS/his_emr_api_lab", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bcrypt", "requirements": "~> 3.1.0" }, { "name": "factory_bot_rails", "requirements": "~> 6.1.0" }, { "name": "faker", "requirements": "~> 2.16.0" }, { "name": "rspec-rails", "requirements": "~> 5.0.0" }, { "name": "rswag-api", "requirements": "~> 2.4.0" }, { "name": "rswag-specs", "requirements": "~> 2.4.0" }, { "name": "rswag-ui", "requirements": "~> 2.4.0" }, { "name": "rubocop", "requirements": "~> 0.79.0" }, { "name": "rubocop-rspec", "requirements": "~> 1.41.0" }, { "name": "shoulda-matchers", "requirements": "~> 4.5.0" }, { "name": "sqlite3", "requirements": "~> 1.7" } ], "runtime": [ { "name": "couchrest", "requirements": "~> 2.0.0" }, { "name": "parallel", "requirements": ">= 0" }, { "name": "socket.io-client-simple", "requirements": "~> 1.2.1" } ] } } |
2025-07-01 16:14:03 UTC |
AhpPjSMTeD5i_xf8o7mAN |
pwnhttps://github.com/0dayinc/pwn/README.md |
0.5.295 | Content{ "name": "pwn", "downloads": 486847, "version": "0.5.295", "version_created_at": "2025-07-01T16:06:37.125Z", "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": "fdcf5beccc4847b176d1fa584bb4c7d97a65e5d077225824d3b6a4ee6aa5b222", "spec_sha": "95684c410396c0671befad7f283d933fb18ec8e3c56889e2c8cfe5cbcd4bf20a", "project_uri": "https://rubygems.org/gems/pwn", "gem_uri": "https://rubygems.org/gems/pwn-0.5.295.gem", "homepage_uri": "https://github.com/0dayinc/pwn", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": "https://github.com/sponsors/0dayInc", "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.6.9" }, { "name": "rake", "requirements": "= 13.3.0" }, { "name": "rdoc", "requirements": "= 6.14.1" }, { "name": "rspec", "requirements": "= 3.13.1" } ], "runtime": [ { "name": "activesupport", "requirements": "= 8.0.2" }, { "name": "anemone", "requirements": "= 0.7.2" }, { "name": "authy", "requirements": "= 3.0.1" }, { "name": "aws-sdk", "requirements": "= 3.3.0" }, { "name": "barby", "requirements": "= 0.7.0" }, { "name": "base32", "requirements": "= 0.3.4" }, { "name": "brakeman", "requirements": "= 7.0.2" }, { "name": "bson", "requirements": "= 5.1.1" }, { "name": "bundler-audit", "requirements": "= 0.9.2" }, { "name": "bunny", "requirements": "= 2.24.0" }, { "name": "colorize", "requirements": "= 1.1.0" }, { "name": "credit_card_validations", "requirements": "= 7.0.0" }, { "name": "eventmachine", "requirements": "= 1.2.7" }, { "name": "executable-hooks", "requirements": "= 1.7.1" }, { "name": "faker", "requirements": "= 3.5.1" }, { "name": "faye-websocket", "requirements": "= 0.12.0" }, { "name": "ffi", "requirements": "= 1.17.2" }, { "name": "fftw3", "requirements": "= 0.3" }, { "name": "gdb", "requirements": "= 1.0.0" }, { "name": "gem-wrappers", "requirements": "= 1.4.0" }, { "name": "geocoder", "requirements": "= 1.8.5" }, { "name": "gist", "requirements": "= 6.0.0" }, { "name": "gruff", "requirements": "= 0.27.0" }, { "name": "htmlentities", "requirements": "= 4.3.4" }, { "name": "ipaddress", "requirements": "= 0.8.3" }, { "name": "jenkins_api_client2", "requirements": "= 1.9.0" }, { "name": "js-beautify", "requirements": "= 0.1.8" }, { "name": "json", "requirements": "= 2.12.2" }, { "name": "jsonpath", "requirements": "= 1.1.5" }, { "name": "jwt", "requirements": "= 3.1.2" }, { "name": "libusb", "requirements": "= 0.7.2" }, { "name": "luhn", "requirements": "= 1.0.2" }, { "name": "mail", "requirements": "= 2.8.1" }, { "name": "meshtastic", "requirements": "= 0.0.125" }, { "name": "metasm", "requirements": "= 1.0.5" }, { "name": "mongo", "requirements": "= 2.21.1" }, { "name": "msfrpc-client", "requirements": "= 1.1.2" }, { "name": "netaddr", "requirements": "= 2.0.6" }, { "name": "net-ldap", "requirements": "= 0.19.0" }, { "name": "net-openvpn", "requirements": "= 0.8.7" }, { "name": "net-smtp", "requirements": "= 0.5.1" }, { "name": "nexpose", "requirements": "= 7.3.0" }, { "name": "nokogiri", "requirements": "= 1.18.8" }, { "name": "nokogiri-diff", "requirements": "= 0.3.0" }, { "name": "oily_png", "requirements": "= 1.2.1" }, { "name": "open3", "requirements": "= 0.2.1" }, { "name": "os", "requirements": "= 1.1.4" }, { "name": "ostruct", "requirements": "= 0.6.2" }, { "name": "packetfu", "requirements": "= 2.0.0" }, { "name": "packetgen", "requirements": "= 4.1.0" }, { "name": "pdf-reader", "requirements": "= 2.14.1" }, { "name": "pg", "requirements": "= 1.5.9" }, { "name": "pry", "requirements": "= 0.15.2" }, { "name": "pry-doc", "requirements": "= 1.6.0" }, { "name": "rb-readline", "requirements": "= 0.5.5" }, { "name": "rbvmomi2", "requirements": "= 3.8.0" }, { "name": "rest-client", "requirements": "= 2.1.0" }, { "name": "rex", "requirements": "= 2.0.13" }, { "name": "rmagick", "requirements": "= 6.1.1" }, { "name": "rqrcode", "requirements": "= 3.1.0" }, { "name": "rtesseract", "requirements": "= 3.1.4" }, { "name": "rubocop", "requirements": "= 1.77.0" }, { "name": "rubocop-rake", "requirements": "= 0.7.1" }, { "name": "rubocop-rspec", "requirements": "= 3.6.0" }, { "name": "ruby-audio", "requirements": "= 1.6.1" }, { "name": "ruby-nmap", "requirements": "= 1.0.3" }, { "name": "ruby-saml", "requirements": "= 1.18.0" }, { "name": "rvm", "requirements": "= 1.11.3.9" }, { "name": "savon", "requirements": "= 2.15.1" }, { "name": "selenium-devtools", "requirements": "= 0.138.0" }, { "name": "slack-ruby-client", "requirements": "= 2.6.0" }, { "name": "socksify", "requirements": "= 1.7.1" }, { "name": "spreadsheet", "requirements": "= 1.3.4" }, { "name": "sqlite3", "requirements": "= 2.7.1" }, { "name": "thin", "requirements": "= 2.0.1" }, { "name": "tty-prompt", "requirements": "= 0.23.1" }, { "name": "tty-spinner", "requirements": "= 0.9.3" }, { "name": "uart", "requirements": "= 1.0.0" }, { "name": "watir", "requirements": "= 7.3.0" }, { "name": "waveform", "requirements": "= 0.1.3" }, { "name": "webrick", "requirements": "= 1.9.1" }, { "name": "whois", "requirements": "= 6.0.1" }, { "name": "whois-parser", "requirements": "= 2.0.0" }, { "name": "wicked_pdf", "requirements": "= 2.8.2" }, { "name": "yard", "requirements": "= 0.9.37" } ] } } |
2025-07-01 16:06:41 UTC |
MqjcL62qxAClvEtTztUuM |
gitlab_support_readinessOfficial gem of GitLab Support Readiness |
1.2.0 | Content{ "name": "gitlab_support_readiness", "downloads": 773105, "version": "1.2.0", "version_created_at": "2025-07-01T16:03:12.839Z", "version_downloads": 0, "platform": "ruby", "authors": "Jason Colyer", "info": "Official gem of GitLab Support Readiness", "licenses": [ "MIT" ], "metadata": { "bug_tracker_uri": "https://gitlab.com/gitlab-com/support/support-ops/support-ops-project/-/issues", "documentation_uri": "https://gitlab-support-readiness.gitlab.io/gitlab_support_readiness_gem/" }, "yanked": false, "sha": "b2f3cc0f15947326de3079138076933caae768a07fa4698def769fb29e48a244", "spec_sha": "b5c2e3409662da3306fd6f9723aa8bd71fbb8681d7ae61d2bc43e4b04c05cf5b", "project_uri": "https://rubygems.org/gems/gitlab_support_readiness", "gem_uri": "https://rubygems.org/gems/gitlab_support_readiness-1.2.0.gem", "homepage_uri": "https://gitlab.com/gitlab-support-readiness/gitlab_support_readiness_gem", "wiki_uri": null, "documentation_uri": "https://gitlab-support-readiness.gitlab.io/gitlab_support_readiness_gem/", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": "https://gitlab.com/gitlab-com/support/support-ops/support-ops-project/-/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": "~> 7.0, <= 7.0.8" }, { "name": "cgi", "requirements": "~> 0.4.1" }, { "name": "concurrent-ruby", "requirements": "= 1.3.4" }, { "name": "digest", "requirements": "~> 3.1.1" }, { "name": "erb", "requirements": "~> 4.0.2" }, { "name": "faraday", "requirements": "~> 2.11.0" }, { "name": "faraday-multipart", "requirements": "~> 1.0.4" }, { "name": "faraday-retry", "requirements": "~> 2.2.1" }, { "name": "google-apis-calendar_v3", "requirements": "~> 0.43.0" }, { "name": "google-apis-sheets_v4", "requirements": "~> 0.38.0" }, { "name": "json", "requirements": "~> 2.7.1" }, { "name": "nokogiri", "requirements": "~> 1.16.7" }, { "name": "oj", "requirements": "~> 3.16.3" }, { "name": "redis", "requirements": "~> 5.0.8" }, { "name": "restforce", "requirements": "~> 7.5.0" }, { "name": "rubyzip", "requirements": "~> 2.3.2" }, { "name": "yaml", "requirements": "~> 0.3.0" } ] } } |
2025-07-01 16:03:14 UTC |
UWSdiQ8BcYaWXwtufpN_A |
noticedDatabase, browser, realtime ActionCable, Email, SMS, Slack notifications, and more for Rails apps |
2.7.1 | Content{ "name": "noticed", "downloads": 3642063, "version": "2.7.1", "version_created_at": "2025-07-01T16:01:19.089Z", "version_downloads": 0, "platform": "ruby", "authors": "Chris Oliver", "info": "Database, browser, realtime ActionCable, Email, SMS, Slack notifications, and more for Rails apps", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "4090e23b49d419a2d77d092450b5c809d6b666b201558a8e6dab700b8d14d524", "spec_sha": "975e34dd9c5aa564137ebf0a63497f4a5be136b2962d5f031b0230338d1680cb", "project_uri": "https://rubygems.org/gems/noticed", "gem_uri": "https://rubygems.org/gems/noticed-2.7.1.gem", "homepage_uri": "https://github.com/excid3/noticed", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/noticed/2.7.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 6.1.0" } ] } } |
2025-07-01 16:01:20 UTC |
iz4G-ql_ObHEzroh1_Pwj |
sidekiq-queue-throttledA production-ready Sidekiq gem that provides both queue-level concurrency limits and job-level throttling capabilities, combining the best of sidekiq-limit_fetch and sidekiq-throttled. |
1.2.0 | Content{ "name": "sidekiq-queue-throttled", "downloads": 153, "version": "1.2.0", "version_created_at": "2025-07-01T16:00:20.182Z", "version_downloads": 0, "platform": "ruby", "authors": "Farid Mohammadi", "info": "A production-ready Sidekiq gem that provides both queue-level concurrency limits and job-level throttling capabilities, combining the best of sidekiq-limit_fetch and sidekiq-throttled.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/zilnex/sidekiq-queue-throttled", "changelog_uri": "https://github.com/zilnex/sidekiq-queue-throttled/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/zilnex/sidekiq-queue-throttled", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "050f84872267a70476219f9aaf066cee21d5efe89acda903a3b1219cdd39ebd9", "spec_sha": "3691ea18bf25000a15bddad62b95052d5a88010f05ddf8204ff78fd5f2544847", "project_uri": "https://rubygems.org/gems/sidekiq-queue-throttled", "gem_uri": "https://rubygems.org/gems/sidekiq-queue-throttled-1.2.0.gem", "homepage_uri": "https://github.com/zilnex/sidekiq-queue-throttled", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/zilnex/sidekiq-queue-throttled", "bug_tracker_uri": null, "changelog_uri": "https://github.com/zilnex/sidekiq-queue-throttled/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "concurrent-ruby", "requirements": "~> 1.1" }, { "name": "redis", "requirements": "~> 4.0" }, { "name": "sidekiq", "requirements": "~> 6.0" } ] } } |
2025-07-01 16:00:22 UTC |
tFCBf5cxu6kB10lNvlmqW |
govuk_app_configBase configuration for GOV.UK applications |
9.17.14 | Content{ "name": "govuk_app_config", "downloads": 691638, "version": "9.17.14", "version_created_at": "2025-07-01T15:50:46.639Z", "version_downloads": 0, "platform": "ruby", "authors": "GOV.UK Dev", "info": "Base configuration for GOV.UK applications", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "d78d42aa0a570f89d358c37f85dc540810ce7e6556573b98dc77e7714caad560", "spec_sha": "b556e4183db12f73195777089655b7e896c7168358dcd4b8d702de7db71e4016", "project_uri": "https://rubygems.org/gems/govuk_app_config", "gem_uri": "https://rubygems.org/gems/govuk_app_config-9.17.14.gem", "homepage_uri": "https://github.com/alphagov/govuk_app_config", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/govuk_app_config/9.17.14", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "byebug", "requirements": ">= 0" }, { "name": "climate_control", "requirements": ">= 0" }, { "name": "rack-test", "requirements": "~> 2.0" }, { "name": "rails", "requirements": "~> 7" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.10" }, { "name": "rspec-its", "requirements": "~> 2.0" }, { "name": "rubocop-govuk", "requirements": "= 5.1.15" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "logstasher", "requirements": "~> 2.1" }, { "name": "opentelemetry-exporter-otlp", "requirements": ">= 0.25, < 0.31" }, { "name": "opentelemetry-instrumentation-all", "requirements": ">= 0.39.1, < 0.79.0" }, { "name": "opentelemetry-sdk", "requirements": "~> 1.2" }, { "name": "plek", "requirements": ">= 4, < 6" }, { "name": "prometheus_exporter", "requirements": "~> 2.0" }, { "name": "puma", "requirements": ">= 5.6, < 7.0" }, { "name": "rack-proxy", "requirements": "~> 0.7" }, { "name": "sentry-rails", "requirements": "~> 5.3" }, { "name": "sentry-ruby", "requirements": "~> 5.3" }, { "name": "statsd-ruby", "requirements": "~> 1.5" } ] } } |
2025-07-01 15:50:48 UTC |
eE7wcza4Cs0iEYFk-ZBcQ |
mkbrutmkbrut is how you go from zero to having a Brut app where you can start working. |
0.1.6 | Content{ "name": "mkbrut", "downloads": 87, "version": "0.1.6", "version_created_at": "2025-07-01T15:38:35.135Z", "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": "dd9a477c147502c05df0b1e66af8e812d0cef5257f45a462bd757c63bfb5c083", "spec_sha": "2781f0f88892b39609801170b5a213ada9fbe1ff627f88384bfe465e61d23b44", "project_uri": "https://rubygems.org/gems/mkbrut", "gem_uri": "https://rubygems.org/gems/mkbrut-0.1.6.gem", "homepage_uri": "https://brutrb.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/mkbrut/0.1.6", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": ">= 0" } ], "runtime": [ { "name": "brut", "requirements": ">= 0" } ] } } |
2025-07-01 15:38:36 UTC |
Pd222jytfDDMULOBijhsr |
sequelThe Database Toolkit for Ruby |
5.94.0 | Content{ "name": "sequel", "downloads": 60048546, "version": "5.94.0", "version_created_at": "2025-07-01T15:35:18.989Z", "version_downloads": 0, "platform": "ruby", "authors": "Jeremy Evans", "info": "The Database Toolkit for Ruby", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://sequel.jeremyevans.net/rdoc/files/CHANGELOG.html", "bug_tracker_uri": "https://github.com/jeremyevans/sequel/issues", "source_code_uri": "https://github.com/jeremyevans/sequel", "mailing_list_uri": "https://github.com/jeremyevans/sequel/discussions", "documentation_uri": "https://sequel.jeremyevans.net/documentation.html" }, "yanked": false, "sha": "dfb13a6da870a060f7f8ac47969944281b51419181dc695c810ec7177d0e2e59", "spec_sha": "597d6bb193d98dd2cb47663a590dfdce1c26b94106f2a02cec0221ef1b4df24f", "project_uri": "https://rubygems.org/gems/sequel", "gem_uri": "https://rubygems.org/gems/sequel-5.94.0.gem", "homepage_uri": "https://sequel.jeremyevans.net", "wiki_uri": null, "documentation_uri": "https://sequel.jeremyevans.net/documentation.html", "mailing_list_uri": "https://github.com/jeremyevans/sequel/discussions", "source_code_uri": "https://github.com/jeremyevans/sequel", "bug_tracker_uri": "https://github.com/jeremyevans/sequel/issues", "changelog_uri": "https://sequel.jeremyevans.net/rdoc/files/CHANGELOG.html", "funding_uri": null, "dependencies": { "development": [ { "name": "activemodel", "requirements": ">= 0" }, { "name": "minitest", "requirements": ">= 5.7.0" }, { "name": "minitest-global_expectations", "requirements": ">= 0" }, { "name": "minitest-hooks", "requirements": ">= 0" }, { "name": "nokogiri", "requirements": ">= 0" }, { "name": "tzinfo", "requirements": ">= 0" } ], "runtime": [ { "name": "bigdecimal", "requirements": ">= 0" } ] } } |
2025-07-01 15:35:21 UTC |
UXqc7hltRY-vLxgNPD-jB |
pwnhttps://github.com/0dayinc/pwn/README.md |
0.5.294 | Content{ "name": "pwn", "downloads": 486825, "version": "0.5.294", "version_created_at": "2025-07-01T15:34:28.146Z", "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": "1b6b4c57ec88fb8bf2c9148bd2c24486bafc9883833d37321b5a30cf6c070a5c", "spec_sha": "6a14f98f42644a7f4b7fdf4e0f5b57c14301068a3d545d865634d140f63ea881", "project_uri": "https://rubygems.org/gems/pwn", "gem_uri": "https://rubygems.org/gems/pwn-0.5.294.gem", "homepage_uri": "https://github.com/0dayinc/pwn", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": "https://github.com/sponsors/0dayInc", "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.6.9" }, { "name": "rake", "requirements": "= 13.3.0" }, { "name": "rdoc", "requirements": "= 6.14.1" }, { "name": "rspec", "requirements": "= 3.13.1" } ], "runtime": [ { "name": "activesupport", "requirements": "= 8.0.2" }, { "name": "anemone", "requirements": "= 0.7.2" }, { "name": "authy", "requirements": "= 3.0.1" }, { "name": "aws-sdk", "requirements": "= 3.3.0" }, { "name": "barby", "requirements": "= 0.7.0" }, { "name": "base32", "requirements": "= 0.3.4" }, { "name": "brakeman", "requirements": "= 7.0.2" }, { "name": "bson", "requirements": "= 5.1.1" }, { "name": "bundler-audit", "requirements": "= 0.9.2" }, { "name": "bunny", "requirements": "= 2.24.0" }, { "name": "colorize", "requirements": "= 1.1.0" }, { "name": "credit_card_validations", "requirements": "= 7.0.0" }, { "name": "eventmachine", "requirements": "= 1.2.7" }, { "name": "executable-hooks", "requirements": "= 1.7.1" }, { "name": "faker", "requirements": "= 3.5.1" }, { "name": "faye-websocket", "requirements": "= 0.12.0" }, { "name": "ffi", "requirements": "= 1.17.2" }, { "name": "fftw3", "requirements": "= 0.3" }, { "name": "gdb", "requirements": "= 1.0.0" }, { "name": "gem-wrappers", "requirements": "= 1.4.0" }, { "name": "geocoder", "requirements": "= 1.8.5" }, { "name": "gist", "requirements": "= 6.0.0" }, { "name": "gruff", "requirements": "= 0.27.0" }, { "name": "htmlentities", "requirements": "= 4.3.4" }, { "name": "ipaddress", "requirements": "= 0.8.3" }, { "name": "jenkins_api_client2", "requirements": "= 1.9.0" }, { "name": "js-beautify", "requirements": "= 0.1.8" }, { "name": "json", "requirements": "= 2.12.2" }, { "name": "jsonpath", "requirements": "= 1.1.5" }, { "name": "jwt", "requirements": "= 3.1.2" }, { "name": "libusb", "requirements": "= 0.7.2" }, { "name": "luhn", "requirements": "= 1.0.2" }, { "name": "mail", "requirements": "= 2.8.1" }, { "name": "meshtastic", "requirements": "= 0.0.125" }, { "name": "metasm", "requirements": "= 1.0.5" }, { "name": "mongo", "requirements": "= 2.21.1" }, { "name": "msfrpc-client", "requirements": "= 1.1.2" }, { "name": "netaddr", "requirements": "= 2.0.6" }, { "name": "net-ldap", "requirements": "= 0.19.0" }, { "name": "net-openvpn", "requirements": "= 0.8.7" }, { "name": "net-smtp", "requirements": "= 0.5.1" }, { "name": "nexpose", "requirements": "= 7.3.0" }, { "name": "nokogiri", "requirements": "= 1.18.8" }, { "name": "nokogiri-diff", "requirements": "= 0.3.0" }, { "name": "oily_png", "requirements": "= 1.2.1" }, { "name": "open3", "requirements": "= 0.2.1" }, { "name": "os", "requirements": "= 1.1.4" }, { "name": "ostruct", "requirements": "= 0.6.2" }, { "name": "packetfu", "requirements": "= 2.0.0" }, { "name": "packetgen", "requirements": "= 4.1.0" }, { "name": "pdf-reader", "requirements": "= 2.14.1" }, { "name": "pg", "requirements": "= 1.5.9" }, { "name": "pry", "requirements": "= 0.15.2" }, { "name": "pry-doc", "requirements": "= 1.6.0" }, { "name": "rb-readline", "requirements": "= 0.5.5" }, { "name": "rbvmomi2", "requirements": "= 3.8.0" }, { "name": "rest-client", "requirements": "= 2.1.0" }, { "name": "rex", "requirements": "= 2.0.13" }, { "name": "rmagick", "requirements": "= 6.1.1" }, { "name": "rqrcode", "requirements": "= 3.1.0" }, { "name": "rtesseract", "requirements": "= 3.1.4" }, { "name": "rubocop", "requirements": "= 1.77.0" }, { "name": "rubocop-rake", "requirements": "= 0.7.1" }, { "name": "rubocop-rspec", "requirements": "= 3.6.0" }, { "name": "ruby-audio", "requirements": "= 1.6.1" }, { "name": "ruby-nmap", "requirements": "= 1.0.3" }, { "name": "ruby-saml", "requirements": "= 1.18.0" }, { "name": "rvm", "requirements": "= 1.11.3.9" }, { "name": "savon", "requirements": "= 2.15.1" }, { "name": "selenium-devtools", "requirements": "= 0.138.0" }, { "name": "slack-ruby-client", "requirements": "= 2.6.0" }, { "name": "socksify", "requirements": "= 1.7.1" }, { "name": "spreadsheet", "requirements": "= 1.3.4" }, { "name": "sqlite3", "requirements": "= 2.7.1" }, { "name": "thin", "requirements": "= 2.0.1" }, { "name": "tty-prompt", "requirements": "= 0.23.1" }, { "name": "tty-spinner", "requirements": "= 0.9.3" }, { "name": "uart", "requirements": "= 1.0.0" }, { "name": "watir", "requirements": "= 7.3.0" }, { "name": "waveform", "requirements": "= 0.1.3" }, { "name": "webrick", "requirements": "= 1.9.1" }, { "name": "whois", "requirements": "= 6.0.1" }, { "name": "whois-parser", "requirements": "= 2.0.0" }, { "name": "wicked_pdf", "requirements": "= 2.8.2" }, { "name": "yard", "requirements": "= 0.9.37" } ] } } |
2025-07-01 15:34:32 UTC |
_4BkaQc8M2XzwecXJAoZw |
mkbrutmkbrut is how you go from zero to having a Brut app where you can start working. |
0.1.5 | Content{ "name": "mkbrut", "downloads": 77, "version": "0.1.5", "version_created_at": "2025-07-01T15:33:44.552Z", "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": "b2137037db8cfc2d405778e230430ede3d421a2cd752523156b85e5f75826e7e", "spec_sha": "ad773e8a2940318886c64edbe7f7b888d37036ea424c181076f84e0a4ac30b14", "project_uri": "https://rubygems.org/gems/mkbrut", "gem_uri": "https://rubygems.org/gems/mkbrut-0.1.5.gem", "homepage_uri": "https://brutrb.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/mkbrut/0.1.5", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": ">= 0" } ], "runtime": [ { "name": "brut", "requirements": ">= 0" } ] } } |
2025-07-01 15:33:46 UTC |
Nrvtjo7kbo9HES2rPHCkk |
hwayoHwayo is a Ruby gem that wraps the hwplib Java library to extract text from Korean HWP (Hangul Word Processor) files. It provides a simple interface to extract text content from HWP documents using the Java hwplib library. |
0.1.0 | Content{ "name": "hwayo", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-07-01T15:31:26.047Z", "version_downloads": 0, "platform": "ruby", "authors": "이원섭wonsup Lee/Alfonso", "info": "Hwayo is a Ruby gem that wraps the hwplib Java library to extract text from Korean HWP (Hangul Word Processor) files. It provides a simple interface to extract text content from HWP documents using the Java hwplib library.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/onesup/hwayo", "changelog_uri": "https://github.com/onesup/hwayo/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/onesup/hwayo" }, "yanked": false, "sha": "81584d32578f3a4556ec1e8274b604fc54be36de89990969c7a8a86c25191c50", "spec_sha": "0bd3811876b95302c3c0e3d76a9f9f8949c2b17ac0a83e5aece28daceaa86157", "project_uri": "https://rubygems.org/gems/hwayo", "gem_uri": "https://rubygems.org/gems/hwayo-0.1.0.gem", "homepage_uri": "https://github.com/onesup/hwayo", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/onesup/hwayo", "bug_tracker_uri": null, "changelog_uri": "https://github.com/onesup/hwayo/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-01 15:31:27 UTC |
tfWHfecyTiF67tdf61Q-i |
mkbrutmkbrut is how you go from zero to having a Brut app where you can start working. |
0.1.4 | Content{ "name": "mkbrut", "downloads": 68, "version": "0.1.4", "version_created_at": "2025-07-01T15:25:15.569Z", "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": "37ebe785ed23f37182632a9f586fb88a3d16943ec01cf17dec3400fca42569d3", "spec_sha": "7f80fa2c9200bcb2e20daf30958311d2e8eaa4faad0f3aa2a086032a4446be20", "project_uri": "https://rubygems.org/gems/mkbrut", "gem_uri": "https://rubygems.org/gems/mkbrut-0.1.4.gem", "homepage_uri": "https://brutrb.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/mkbrut/0.1.4", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": ">= 0" } ], "runtime": [ { "name": "brut", "requirements": ">= 0" } ] } } |
2025-07-01 15:25:17 UTC |
nJKm348GM-3JrxBk3FnG0 |
sidekiq-queue-throttledA production-ready Sidekiq gem that provides both queue-level concurrency limits and job-level throttling capabilities, combining the best of sidekiq-limit_fetch and sidekiq-throttled. |
1.1.5 | Content{ "name": "sidekiq-queue-throttled", "downloads": 102, "version": "1.1.5", "version_created_at": "2025-07-01T15:15:37.543Z", "version_downloads": 0, "platform": "ruby", "authors": "Farid Mohammadi", "info": "A production-ready Sidekiq gem that provides both queue-level concurrency limits and job-level throttling capabilities, combining the best of sidekiq-limit_fetch and sidekiq-throttled.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/zilnex/sidekiq-queue-throttled", "changelog_uri": "https://github.com/zilnex/sidekiq-queue-throttled/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/zilnex/sidekiq-queue-throttled", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "db3105972f90c60f70f585fdf84a57ce62d524a7ffb52ff095a34c9c4ff048b5", "spec_sha": "08f61d248e0d46ff40e1cfd62852fed8fb7a3ff79e39dae2aaa2b0a9e3c24b4d", "project_uri": "https://rubygems.org/gems/sidekiq-queue-throttled", "gem_uri": "https://rubygems.org/gems/sidekiq-queue-throttled-1.1.5.gem", "homepage_uri": "https://github.com/zilnex/sidekiq-queue-throttled", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/zilnex/sidekiq-queue-throttled", "bug_tracker_uri": null, "changelog_uri": "https://github.com/zilnex/sidekiq-queue-throttled/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "concurrent-ruby", "requirements": "~> 1.1" }, { "name": "redis", "requirements": "~> 4.0" }, { "name": "sidekiq", "requirements": "~> 6.0" } ] } } |
2025-07-01 15:15:40 UTC |
PVwJsCZnkSrfasyod09pK |
mkbrutmkbrut is how you go from zero to having a Brut app where you can start working. |
0.1.3 | Content{ "name": "mkbrut", "downloads": 37, "version": "0.1.3", "version_created_at": "2025-07-01T15:11:48.432Z", "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": "4ca2ada6d27b056b9e5a144c1d4d65cfc79347dece7e23d10d55af196d368006", "spec_sha": "d8eb4b795ab37f663cc320fc451e1b4c3ab69a9d47d00e8ade62440312139619", "project_uri": "https://rubygems.org/gems/mkbrut", "gem_uri": "https://rubygems.org/gems/mkbrut-0.1.3.gem", "homepage_uri": "https://brutrb.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/mkbrut/0.1.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": ">= 0" } ], "runtime": [ { "name": "brut", "requirements": ">= 0" } ] } } |
2025-07-01 15:11:49 UTC |
osQoCeiNDKqHiXUA7Tkyd |
sidekiq-queue-throttledA production-ready Sidekiq gem that provides both queue-level concurrency limits and job-level throttling capabilities, combining the best of sidekiq-limit_fetch and sidekiq-throttled. |
1.1.4 | Content{ "name": "sidekiq-queue-throttled", "downloads": 99, "version": "1.1.4", "version_created_at": "2025-07-01T15:11:05.908Z", "version_downloads": 0, "platform": "ruby", "authors": "Farid Mohammadi", "info": "A production-ready Sidekiq gem that provides both queue-level concurrency limits and job-level throttling capabilities, combining the best of sidekiq-limit_fetch and sidekiq-throttled.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/zilnex/sidekiq-queue-throttled", "changelog_uri": "https://github.com/zilnex/sidekiq-queue-throttled/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/zilnex/sidekiq-queue-throttled", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "6c27b47daddb2fec165a18a1c771e73877ffb99a0aa959aae42b5b162995768f", "spec_sha": "53cf0ca0e51164c7c71604e2e426b65e32c6e03d0ab5a7b5ac175108e4f91840", "project_uri": "https://rubygems.org/gems/sidekiq-queue-throttled", "gem_uri": "https://rubygems.org/gems/sidekiq-queue-throttled-1.1.4.gem", "homepage_uri": "https://github.com/zilnex/sidekiq-queue-throttled", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/zilnex/sidekiq-queue-throttled", "bug_tracker_uri": null, "changelog_uri": "https://github.com/zilnex/sidekiq-queue-throttled/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "concurrent-ruby", "requirements": "~> 1.1" }, { "name": "redis", "requirements": "~> 4.0" }, { "name": "sidekiq", "requirements": "~> 6.0" } ] } } |
2025-07-01 15:11:07 UTC |
RPoBcBxtqPs6ajPBKxuKy |
symphoniaBasis of my applications |
6.1.0 | Content{ "name": "symphonia", "downloads": 51371, "version": "6.1.0", "version_created_at": "2025-07-01T14:58:58.758Z", "version_downloads": 0, "platform": "ruby", "authors": "Lukas Pokorny", "info": "Basis of my applications", "licenses": [ "GPL-3.0" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "52e4f60b03a7c6e4747ab246a8559e17be092689f8af8d0fe805050aee9e2cc3", "spec_sha": "83630148ab48fa8e5f6dc7ade3f8d1d14e58738ea3bec96e284e429365698496", "project_uri": "https://rubygems.org/gems/symphonia", "gem_uri": "https://rubygems.org/gems/symphonia-6.1.0.gem", "homepage_uri": "https://github.com/luk4s", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/symphonia/6.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "api-pagination", "requirements": ">= 0" }, { "name": "authlogic", "requirements": ">= 0" }, { "name": "bootstrap_form", "requirements": ">= 0" }, { "name": "cancancan", "requirements": ">= 0" }, { "name": "net-smtp", "requirements": ">= 0" }, { "name": "rails-i18n", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rdiscount", "requirements": ">= 0" }, { "name": "scrypt", "requirements": ">= 0" }, { "name": "sidekiq", "requirements": ">= 0" }, { "name": "sidekiq-cron", "requirements": ">= 0" }, { "name": "sortable-table", "requirements": ">= 0.1.1" }, { "name": "will_paginate", "requirements": ">= 0" } ] } } |
2025-07-01 14:59:00 UTC |
NT4yXv7IORrerJ7Ix7699 |
mkbrutmkbrut is how you go from zero to having a Brut app where you can start working. |
0.1.2 | Content{ "name": "mkbrut", "downloads": 13, "version": "0.1.2", "version_created_at": "2025-07-01T14:53:35.756Z", "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": "87e9e777f962e56655a1f185e1b2d9705d1182441d5c6ca211a6821230d18087", "spec_sha": "ad8c5506ef1ca9a95b760a2e18616db5a1e492a9c2f11d285a6fa6d862817c80", "project_uri": "https://rubygems.org/gems/mkbrut", "gem_uri": "https://rubygems.org/gems/mkbrut-0.1.2.gem", "homepage_uri": "https://brutrb.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/mkbrut/0.1.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": ">= 0" } ], "runtime": [ { "name": "brut", "requirements": ">= 0" } ] } } |
2025-07-01 14:53:37 UTC |
F0Xv7Um8yXBzVgIomBKaU |
chironA Ruby gem that sets up Claude AI development workflows, PRD templates, and journaling system for Rails and Python projects |
0.2.1 | Content{ "name": "chiron", "downloads": 39, "version": "0.2.1", "version_created_at": "2025-07-01T14:49:51.570Z", "version_downloads": 0, "platform": "ruby", "authors": "Brett McHargue", "info": "A Ruby gem that sets up Claude AI development workflows, PRD templates, and journaling system for Rails and Python projects", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/ebrett/chiron", "changelog_uri": "https://github.com/ebrett/chiron/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/ebrett/chiron", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "cdd2d0bffe5adc4454e75680374ea601b56b7aeddc25fba531c66684701a8126", "spec_sha": "bd06333ab45cffa507c2ff8ca6d59ac62e5e2d092422daf1d64507c0c18f2542", "project_uri": "https://rubygems.org/gems/chiron", "gem_uri": "https://rubygems.org/gems/chiron-0.2.1.gem", "homepage_uri": "https://github.com/ebrett/chiron", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/ebrett/chiron", "bug_tracker_uri": null, "changelog_uri": "https://github.com/ebrett/chiron/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rubocop", "requirements": "~> 1.21" } ], "runtime": [ { "name": "colorize", "requirements": "~> 1.1" }, { "name": "thor", "requirements": "~> 1.3" }, { "name": "tty-prompt", "requirements": "~> 0.23" } ] } } |
2025-07-01 14:49:52 UTC |
xw73ozgYk5aQNOw4dZam7 |
dde_mahisDDE stands for Demographics Data Exchange. Its main purpose is to manage patient IDs. |
0.1.9 | Content{ "name": "dde_mahis", "downloads": 632, "version": "0.1.9", "version_created_at": "2025-07-01T14:49:38.194Z", "version_downloads": 0, "platform": "ruby", "authors": "brian-mw", "info": "DDE stands for Demographics Data Exchange. Its main purpose is to manage patient IDs.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/orgs/Malawi-Ministry-of-Health/dde-mahis", "changelog_uri": "https://github.com/orgs/Malawi-Ministry-of-Health/dde-mahis/CHANGELOG.md", "source_code_uri": "https://github.com/orgs/Malawi-Ministry-of-Health/dde-mahis" }, "yanked": false, "sha": "2edd24ee616f554929ae5eae09899c8026cff9e9c4d392bc5957d11e49fbb421", "spec_sha": "7e459359c9607f602a707d3c40101487da54295e3f4937cfdc510c070319ac2b", "project_uri": "https://rubygems.org/gems/dde_mahis", "gem_uri": "https://rubygems.org/gems/dde_mahis-0.1.9.gem", "homepage_uri": "https://github.com/orgs/Malawi-Ministry-of-Health/dde-mahis", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/orgs/Malawi-Ministry-of-Health/dde-mahis", "bug_tracker_uri": null, "changelog_uri": "https://github.com/orgs/Malawi-Ministry-of-Health/dde-mahis/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 7.0.8" }, { "name": "rest-client", "requirements": ">= 0" }, { "name": "sqlite3", "requirements": ">= 0" } ] } } |
2025-07-01 14:49:39 UTC |
S5Pqi8WyhSibGZSDmk-mV |
actionmcpIt offers base classes and helpers for creating MCP applications, making it easier to integrate your Ruby/Rails application with the MCP standard |
0.60.0 | Content{ "name": "actionmcp", "downloads": 13921, "version": "0.60.0", "version_created_at": "2025-07-01T14:48:26.802Z", "version_downloads": 0, "platform": "ruby", "authors": "Abdelkader Boudih", "info": "It offers base classes and helpers for creating MCP applications, making it easier to integrate your Ruby/Rails application with the MCP standard", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/seuros/action_mcp", "changelog_uri": "https://github.com/seuros/action_mcp/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/seuros/action_mcp", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "55c2c1fdc8f53d7d1911ccd1c603385a0f76faff00c40466703d6094ffa98ca4", "spec_sha": "9aba29e38367baf6ff0e32edcbee183171b9903dfff1d5e2d7251a5486cadfc2", "project_uri": "https://rubygems.org/gems/actionmcp", "gem_uri": "https://rubygems.org/gems/actionmcp-0.60.0.gem", "homepage_uri": "https://github.com/seuros/action_mcp", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/seuros/action_mcp", "bug_tracker_uri": null, "changelog_uri": "https://github.com/seuros/action_mcp/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "json_schemer", "requirements": "~> 2.0" } ], "runtime": [ { "name": "activerecord", "requirements": ">= 8.0.1" }, { "name": "concurrent-ruby", "requirements": ">= 1.3.1" }, { "name": "faraday", "requirements": "~> 2.7" }, { "name": "jsonrpc-rails", "requirements": ">= 0.5.2" }, { "name": "jwt", "requirements": "~> 2.10" }, { "name": "multi_json", "requirements": ">= 0" }, { "name": "omniauth", "requirements": "~> 2.1" }, { "name": "omniauth-oauth2", "requirements": "~> 1.7" }, { "name": "ostruct", "requirements": ">= 0" }, { "name": "pkce_challenge", "requirements": "~> 1.0" }, { "name": "railties", "requirements": ">= 8.0.1" }, { "name": "zeitwerk", "requirements": "~> 2.6" } ] } } |
2025-07-01 14:48:28 UTC |
exPMFaDpciXekgJG3h-lH |
bulma-phlexAdd Bulma components including Card, Level, NavigationBar, Pagination, Table, and Tabs to your Phlex application. |
0.4.0 | Content{ "name": "bulma-phlex", "downloads": 715, "version": "0.4.0", "version_created_at": "2025-07-01T14:47:56.997Z", "version_downloads": 0, "platform": "ruby", "authors": "Todd Kummer", "info": "Add Bulma components including Card, Level, NavigationBar, Pagination, Table, and Tabs to your Phlex application.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/RockSolt/bulma-phlex", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "e2a0dcd60b6a6056d158a7f260b7dea02722766b09caea980c100604255c1ba5", "spec_sha": "ec02645fcc373afec7abd4e81e3fedeea33795edf77c587b964353bb8d86b82f", "project_uri": "https://rubygems.org/gems/bulma-phlex", "gem_uri": "https://rubygems.org/gems/bulma-phlex-0.4.0.gem", "homepage_uri": "https://github.com/RockSolt/bulma-phlex", "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": [ { "name": "actionpack", "requirements": ">= 0" }, { "name": "actionview", "requirements": ">= 0" }, { "name": "activesupport", "requirements": ">= 0" }, { "name": "minitest-difftastic", "requirements": ">= 0" } ], "runtime": [ { "name": "phlex", "requirements": ">= 2.0.2" } ] } } |
2025-07-01 14:47:58 UTC |
0fbMEpKe3Lzw7J1Z9q5u6 |
mkbrutmkbrut is how you go from zero to having a Brut app where you can start working. |
0.1.1 | Content{ "name": "mkbrut", "downloads": 0, "version": "0.1.1", "version_created_at": "2025-07-01T14:40:30.715Z", "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": "af233a8abb29bfa16c2bae6a1045969ff809a543cee1112c8bb743e2719c0b25", "spec_sha": "65ad9d6c23fc393c4382e7aae2bdad900a327bff8bd5473945263e07be074e20", "project_uri": "https://rubygems.org/gems/mkbrut", "gem_uri": "https://rubygems.org/gems/mkbrut-0.1.1.gem", "homepage_uri": "https://brutrb.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/mkbrut/0.1.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": ">= 0" } ], "runtime": [ { "name": "brut", "requirements": ">= 0" } ] } } |
2025-07-01 14:40:32 UTC |
CyMKgYZ5cIM_9PCxEBoxF |
gitlab_support_readinessOfficial gem of GitLab Support Readiness |
1.1.4 | Content{ "name": "gitlab_support_readiness", "downloads": 772558, "version": "1.1.4", "version_created_at": "2025-07-01T14:36:52.746Z", "version_downloads": 0, "platform": "ruby", "authors": "Jason Colyer", "info": "Official gem of GitLab Support Readiness", "licenses": [ "MIT" ], "metadata": { "bug_tracker_uri": "https://gitlab.com/gitlab-com/support/support-ops/support-ops-project/-/issues", "documentation_uri": "https://gitlab-support-readiness.gitlab.io/gitlab_support_readiness_gem/" }, "yanked": false, "sha": "ff37a0d4118972d71fabe3ae5d7cf87a28a8993e88a7101b713b9c5a560ff0e8", "spec_sha": "73596ba042dcdde518dfc360aec5a83729a4db07e11da51631e7e198d1137f27", "project_uri": "https://rubygems.org/gems/gitlab_support_readiness", "gem_uri": "https://rubygems.org/gems/gitlab_support_readiness-1.1.4.gem", "homepage_uri": "https://gitlab.com/gitlab-support-readiness/gitlab_support_readiness_gem", "wiki_uri": null, "documentation_uri": "https://gitlab-support-readiness.gitlab.io/gitlab_support_readiness_gem/", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": "https://gitlab.com/gitlab-com/support/support-ops/support-ops-project/-/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": "~> 7.0, <= 7.0.8" }, { "name": "cgi", "requirements": "~> 0.4.1" }, { "name": "concurrent-ruby", "requirements": "= 1.3.4" }, { "name": "digest", "requirements": "~> 3.1.1" }, { "name": "erb", "requirements": "~> 4.0.2" }, { "name": "faraday", "requirements": "~> 2.11.0" }, { "name": "faraday-multipart", "requirements": "~> 1.0.4" }, { "name": "faraday-retry", "requirements": "~> 2.2.1" }, { "name": "google-apis-calendar_v3", "requirements": "~> 0.43.0" }, { "name": "google-apis-sheets_v4", "requirements": "~> 0.38.0" }, { "name": "json", "requirements": "~> 2.7.1" }, { "name": "nokogiri", "requirements": "~> 1.16.7" }, { "name": "oj", "requirements": "~> 3.16.3" }, { "name": "redis", "requirements": "~> 5.0.8" }, { "name": "restforce", "requirements": "~> 7.5.0" }, { "name": "rubyzip", "requirements": "~> 2.3.2" }, { "name": "yaml", "requirements": "~> 0.3.0" } ] } } |
2025-07-01 14:36:55 UTC |
tDS_kIEhxAr2xXi6nEMC3 |
mkbrutmkbrut is how you go from zero to having a Brut app where you can start working. |
0.1.0 | Content{ "name": "mkbrut", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-07-01T14:34:33.010Z", "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": "bf1179380ac0c003246bec31784dc21081d513c927e7a7f2eef3b5caab518584", "spec_sha": "100cb0c7a1e9e1e6770318770eed568b48a37562a94320568eed7f20544d73d3", "project_uri": "https://rubygems.org/gems/mkbrut", "gem_uri": "https://rubygems.org/gems/mkbrut-0.1.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/mkbrut/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": ">= 0" } ], "runtime": [ { "name": "brut", "requirements": ">= 0" } ] } } |
2025-07-01 14:34:34 UTC |
heKYt0kBvJQmVerYh8hhP |
solargraphIDE tools for code completion, inline documentation, and static analysis |
0.56.0 | Content{ "name": "solargraph", "downloads": 30648231, "version": "0.56.0", "version_created_at": "2025-07-01T14:33:50.314Z", "version_downloads": 0, "platform": "ruby", "authors": "Fred Snyder", "info": "IDE tools for code completion, inline documentation, and static analysis", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://www.patreon.com/castwide", "changelog_uri": "https://github.com/castwide/solargraph/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/castwide/solargraph/issues", "source_code_uri": "https://github.com/castwide/solargraph" }, "yanked": false, "sha": "59e43311dd782ff1900017bb22d6efd32b5c1e81a957a65282c389215368c8c9", "spec_sha": "c0a47ef276388edfb8866b52f1a9d0bc1d3941d0c72aec0a606b44e580a8acca", "project_uri": "https://rubygems.org/gems/solargraph", "gem_uri": "https://rubygems.org/gems/solargraph-0.56.0.gem", "homepage_uri": "https://solargraph.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/castwide/solargraph", "bug_tracker_uri": "https://github.com/castwide/solargraph/issues", "changelog_uri": "https://github.com/castwide/solargraph/blob/master/CHANGELOG.md", "funding_uri": "https://www.patreon.com/castwide", "dependencies": { "development": [ { "name": "irb", "requirements": "~> 1.15" }, { "name": "pry", "requirements": "~> 0.15" }, { "name": "public_suffix", "requirements": "~> 3.1" }, { "name": "rake", "requirements": "~> 13.2" }, { "name": "rspec", "requirements": "~> 3.5" }, { "name": "simplecov", "requirements": "~> 0.14" }, { "name": "webmock", "requirements": "~> 3.6" } ], "runtime": [ { "name": "backport", "requirements": "~> 1.2" }, { "name": "benchmark", "requirements": "~> 0.4" }, { "name": "bundler", "requirements": "~> 2.0" }, { "name": "diff-lcs", "requirements": "~> 1.4" }, { "name": "jaro_winkler", "requirements": "~> 1.6, >= 1.6.1" }, { "name": "kramdown", "requirements": "~> 2.3" }, { "name": "kramdown-parser-gfm", "requirements": "~> 1.1" }, { "name": "logger", "requirements": "~> 1.6" }, { "name": "observer", "requirements": "~> 0.1" }, { "name": "ostruct", "requirements": "~> 0.6" }, { "name": "parser", "requirements": "~> 3.0" }, { "name": "prism", "requirements": "~> 1.4" }, { "name": "rbs", "requirements": "~> 3.3" }, { "name": "reverse_markdown", "requirements": "~> 3.0" }, { "name": "rubocop", "requirements": "~> 1.38" }, { "name": "thor", "requirements": "~> 1.0" }, { "name": "tilt", "requirements": "~> 2.0" }, { "name": "yard", "requirements": "~> 0.9, >= 0.9.24" }, { "name": "yard-solargraph", "requirements": "~> 0.1" } ] } } |
2025-07-01 14:33:52 UTC |
R1oHYebIgRKl6cQcZJeXv |
chironA Ruby gem that sets up Claude AI development workflows, PRD templates, and journaling system for Rails and Python projects |
0.2.0 | Content{ "name": "chiron", "downloads": 27, "version": "0.2.0", "version_created_at": "2025-07-01T14:30:34.667Z", "version_downloads": 0, "platform": "ruby", "authors": "Brett McHargue", "info": "A Ruby gem that sets up Claude AI development workflows, PRD templates, and journaling system for Rails and Python projects", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/ebrett/chiron", "changelog_uri": "https://github.com/ebrett/chiron/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/ebrett/chiron", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "e262098f431a722e78a00c6af18af675a4d045709654e24e0841342945a57610", "spec_sha": "593f9640e99065bf05aaa41e166d694b9cbc505c56e2482b3ad26443810f7bae", "project_uri": "https://rubygems.org/gems/chiron", "gem_uri": "https://rubygems.org/gems/chiron-0.2.0.gem", "homepage_uri": "https://github.com/ebrett/chiron", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/ebrett/chiron", "bug_tracker_uri": null, "changelog_uri": "https://github.com/ebrett/chiron/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rubocop", "requirements": "~> 1.21" } ], "runtime": [ { "name": "colorize", "requirements": "~> 1.1" }, { "name": "thor", "requirements": "~> 1.3" }, { "name": "tty-prompt", "requirements": "~> 0.23" } ] } } |
2025-07-01 14:30:36 UTC |
n-z7BRDZVpMTqMKmrOLYz |
sidekiq-queue-throttledA production-ready Sidekiq gem that provides both queue-level concurrency limits and job-level throttling capabilities, combining the best of sidekiq-limit_fetch and sidekiq-throttled. |
1.1.3 | Content{ "name": "sidekiq-queue-throttled", "downloads": 73, "version": "1.1.3", "version_created_at": "2025-07-01T14:30:24.412Z", "version_downloads": 0, "platform": "ruby", "authors": "Farid Mohammadi", "info": "A production-ready Sidekiq gem that provides both queue-level concurrency limits and job-level throttling capabilities, combining the best of sidekiq-limit_fetch and sidekiq-throttled.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/zilnex/sidekiq-queue-throttled", "changelog_uri": "https://github.com/zilnex/sidekiq-queue-throttled/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/zilnex/sidekiq-queue-throttled", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "70cb490819a22804d20bd125ca89bee004752098f95d1533247a96dd3b13c247", "spec_sha": "02725689223868b2eac879b672a91f231c308ae4bf02372815668d514b540546", "project_uri": "https://rubygems.org/gems/sidekiq-queue-throttled", "gem_uri": "https://rubygems.org/gems/sidekiq-queue-throttled-1.1.3.gem", "homepage_uri": "https://github.com/zilnex/sidekiq-queue-throttled", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/zilnex/sidekiq-queue-throttled", "bug_tracker_uri": null, "changelog_uri": "https://github.com/zilnex/sidekiq-queue-throttled/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "concurrent-ruby", "requirements": "~> 1.1" }, { "name": "redis", "requirements": "~> 4.0" }, { "name": "sidekiq", "requirements": "~> 6.0" } ] } } |
2025-07-01 14:30:26 UTC |
2qF72X5pmOBdlA3o7sEj5 |
forest_admin_railsForest is a modern admin interface that works on all major web frameworks. This gem makes Forest admin work on any Rails application (Rails >= 6.1). |
1.0.0.pre.beta.107 | Content{ "name": "forest_admin_rails", "downloads": 17202, "version": "1.0.0.pre.beta.107", "version_created_at": "2025-07-01T14:16:29.606Z", "version_downloads": 0, "platform": "ruby", "authors": "Matthieu, Nicolas", "info": "Forest is a modern admin interface that works on all major web frameworks. This gem makes Forest\nadmin work on any Rails application (Rails >= 6.1).", "licenses": [ "GPL-3.0" ], "metadata": { "homepage_uri": "https://www.forestadmin.com", "changelog_uri": "https://github.com/ForestAdmin/agent-ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/ForestAdmin/agent-ruby", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "465a61562366b007760c9a554d8c6c0dae6acd9244bc925cbf61c7bc866ba1ff", "spec_sha": "7a492a503a1db9de8a8ff129a2fc8947aeab255b469ff46fc5f4abaa46514544", "project_uri": "https://rubygems.org/gems/forest_admin_rails", "gem_uri": "https://rubygems.org/gems/forest_admin_rails-1.0.0.pre.beta.107.gem", "homepage_uri": "https://www.forestadmin.com", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/ForestAdmin/agent-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/ForestAdmin/agent-ruby/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "dry-configurable", "requirements": "~> 1.1" }, { "name": "rails", "requirements": ">= 6.1" }, { "name": "zeitwerk", "requirements": "~> 2.3" } ] } } |
2025-07-01 14:16:31 UTC |
1ficO6Phv9B7-U6tVC-lQ |
forest_admin_datasource_customizerForest is a modern admin interface that works on all major web frameworks. This gem makes Forest admin work on any Ruby application. |
1.0.0.pre.beta.107 | Content{ "name": "forest_admin_datasource_customizer", "downloads": 9569, "version": "1.0.0.pre.beta.107", "version_created_at": "2025-07-01T14:16:28.139Z", "version_downloads": 0, "platform": "ruby", "authors": "Matthieu, Nicolas", "info": "Forest is a modern admin interface that works on all major web frameworks. This gem makes Forest\nadmin work on any Ruby application.", "licenses": [ "GPL-3.0" ], "metadata": { "homepage_uri": "https://www.forestadmin.com", "changelog_uri": "https://github.com/ForestAdmin/agent-ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/ForestAdmin/agent-ruby", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "1151574fc71321ae3401a6375fa8b1c109decfe20e6abbe9f361fb5ab84e8214", "spec_sha": "ff08477c010b39618140497bc4759a0634e38923bbdfcf8de8c26e19e7e3e85e", "project_uri": "https://rubygems.org/gems/forest_admin_datasource_customizer", "gem_uri": "https://rubygems.org/gems/forest_admin_datasource_customizer-1.0.0.pre.beta.107.gem", "homepage_uri": "https://www.forestadmin.com", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/ForestAdmin/agent-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/ForestAdmin/agent-ruby/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 6.1" }, { "name": "marcel", "requirements": "~> 1.0, >= 1.0.4" }, { "name": "zeitwerk", "requirements": "~> 2.3" } ] } } |
2025-07-01 14:16:29 UTC |
nsTZFxc3__06uHFAbif-9 |
forest_admin_datasource_toolkitForest is a modern admin interface that works on all major web frameworks. This gem makes Forest admin work on any Ruby application. |
1.0.0.pre.beta.107 | Content{ "name": "forest_admin_datasource_toolkit", "downloads": 22791, "version": "1.0.0.pre.beta.107", "version_created_at": "2025-07-01T14:16:25.381Z", "version_downloads": 0, "platform": "ruby", "authors": "Matthieu, Nicolas", "info": "Forest is a modern admin interface that works on all major web frameworks. This gem makes Forest\nadmin work on any Ruby application.", "licenses": [ "GPL-3.0" ], "metadata": { "homepage_uri": "https://www.forestadmin.com", "changelog_uri": "https://github.com/ForestAdmin/agent-ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/ForestAdmin/agent-ruby", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "bc4aef805d36308ee695e88c746ed0250ded5194c70cb079fffb704cb1ee5e67", "spec_sha": "7ce522182a2dd02eb0cafc94ac17836712c6be31b72434a5ba6cfda1ed79be0d", "project_uri": "https://rubygems.org/gems/forest_admin_datasource_toolkit", "gem_uri": "https://rubygems.org/gems/forest_admin_datasource_toolkit-1.0.0.pre.beta.107.gem", "homepage_uri": "https://www.forestadmin.com", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/ForestAdmin/agent-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/ForestAdmin/agent-ruby/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 6.1" }, { "name": "zeitwerk", "requirements": "~> 2.3" } ] } } |
2025-07-01 14:16:27 UTC |
GJ49Rn-3d2lAixL1PWsKx |
forest_admin_datasource_active_recordForest is a modern admin interface that works on all major web frameworks. This gem makes Forest admin work on any Ruby application. |
1.0.0.pre.beta.107 | Content{ "name": "forest_admin_datasource_active_record", "downloads": 18578, "version": "1.0.0.pre.beta.107", "version_created_at": "2025-07-01T14:16:23.618Z", "version_downloads": 0, "platform": "ruby", "authors": "Matthieu, Nicolas", "info": "Forest is a modern admin interface that works on all major web frameworks. This gem makes Forest\nadmin work on any Ruby application.", "licenses": [ "GPL-3.0" ], "metadata": { "homepage_uri": "https://www.forestadmin.com", "changelog_uri": "https://github.com/ForestAdmin/agent-ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/ForestAdmin/agent-ruby", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "23e8d73ed8cd7c044fc6f54606842a5cb81686ff3d63d09955e550aefe508e5a", "spec_sha": "9a1f6bd503ed0ddc89b20b9079670fa0901bf012cbabc9636b0151186c727729", "project_uri": "https://rubygems.org/gems/forest_admin_datasource_active_record", "gem_uri": "https://rubygems.org/gems/forest_admin_datasource_active_record-1.0.0.pre.beta.107.gem", "homepage_uri": "https://www.forestadmin.com", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/ForestAdmin/agent-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/ForestAdmin/agent-ruby/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activerecord", "requirements": ">= 6.1" }, { "name": "activesupport", "requirements": ">= 6.1" }, { "name": "zeitwerk", "requirements": "~> 2.3" } ] } } |
2025-07-01 14:16:27 UTC |
Ef4KLFO_RdS1kWsMl5HmO |
forest_admin_agentForest is a modern admin interface that works on all major web frameworks. This gem makes Forest admin work on any Ruby application. |
1.0.0.pre.beta.107 | Content{ "name": "forest_admin_agent", "downloads": 23143, "version": "1.0.0.pre.beta.107", "version_created_at": "2025-07-01T14:16:22.051Z", "version_downloads": 0, "platform": "ruby", "authors": "Matthieu, Nicolas", "info": "Forest is a modern admin interface that works on all major web frameworks. This gem makes Forest\nadmin work on any Ruby application.", "licenses": [ "GPL-3.0" ], "metadata": { "homepage_uri": "https://www.forestadmin.com", "changelog_uri": "https://github.com/ForestAdmin/agent-ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/ForestAdmin/agent-ruby", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "5480e39e91bde4a0a472dc211073057fc00cbcdd152c9e4d9ed86afb064a29bf", "spec_sha": "eaff782593c97982fd7d8440e86a88eb0477228b6b37c4cf61a801bdba8a1452", "project_uri": "https://rubygems.org/gems/forest_admin_agent", "gem_uri": "https://rubygems.org/gems/forest_admin_agent-1.0.0.pre.beta.107.gem", "homepage_uri": "https://www.forestadmin.com", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/ForestAdmin/agent-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/ForestAdmin/agent-ruby/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 6.1" }, { "name": "deepsort", "requirements": "~> 0.4.5" }, { "name": "dry-container", "requirements": "~> 0.11" }, { "name": "faraday", "requirements": "~> 2.7" }, { "name": "filecache", "requirements": "~> 1.0" }, { "name": "ipaddress", "requirements": "~> 0.8.3" }, { "name": "jsonapi-serializers", "requirements": "~> 1.0" }, { "name": "jwt", "requirements": "~> 2.7" }, { "name": "ld-eventsource", "requirements": "~> 2.2" }, { "name": "mono_logger", "requirements": "~> 1.1" }, { "name": "openid_connect", "requirements": "~> 2.2" }, { "name": "rack-cors", "requirements": "~> 2.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "zeitwerk", "requirements": "~> 2.3" } ] } } |
2025-07-01 14:16:26 UTC |
Y89MYZ68mv6dDy3VsOO6p |
ibanditIbandit is a Ruby library for manipulating and validating IBANs. It allows you to construct an IBAN from national banking details; deconstruct an IBAN into national banking details; and validate an IBAN's check digits and format. |
1.26.0 | Content{ "name": "ibandit", "downloads": 2387804, "version": "1.26.0", "version_created_at": "2025-07-01T14:10:25.209Z", "version_downloads": 0, "platform": "ruby", "authors": "GoCardless", "info": "Ibandit is a Ruby library for manipulating and validating IBANs. It allows you to construct an IBAN from national banking details; deconstruct an IBAN into national banking details; and validate an IBAN's check digits and format.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "52b621e5aac1a0464281f8de8a03097facde02d2cebe225c4a67d2c4cb4068f1", "spec_sha": "44e5ccaa35ef9d143ec3f6028649b990788dba4ff17e460d461fe071bbe3bb7b", "project_uri": "https://rubygems.org/gems/ibandit", "gem_uri": "https://rubygems.org/gems/ibandit-1.26.0.gem", "homepage_uri": "https://github.com/gocardless/ibandit", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ibandit/1.26.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "i18n", "requirements": ">= 0" } ] } } |
2025-07-01 14:10:27 UTC |
W1v_pM2XyzD9_CdwHYbS6 |
standard_procedure_has_attributesStore Rails attributes in a serialized JSON field, with support for GlobalIDs and indexes |
0.2.0 | Content{ "name": "standard_procedure_has_attributes", "downloads": 145, "version": "0.2.0", "version_created_at": "2025-07-01T14:05:10.547Z", "version_downloads": 0, "platform": "ruby", "authors": "Rahoul Baruah", "info": "Store Rails attributes in a serialized JSON field, with support for GlobalIDs and indexes", "licenses": [], "metadata": { "homepage_uri": "https://theartandscienceofruby.com", "changelog_uri": "https://github.com/standard_procedure/has_attributes.git", "source_code_uri": "https://github.com/standard_procedure/has_attributes.git", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "35cfdf9f2064df29f15c6284498c964a952ccf8c7a53ee3b4b738eebb68bf069", "spec_sha": "318f1072b4d6f461ad27c575b67237e0d9efe90505346d441bbca8843e8a37a2", "project_uri": "https://rubygems.org/gems/standard_procedure_has_attributes", "gem_uri": "https://rubygems.org/gems/standard_procedure_has_attributes-0.2.0.gem", "homepage_uri": "https://theartandscienceofruby.com", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/standard_procedure/has_attributes.git", "bug_tracker_uri": null, "changelog_uri": "https://github.com/standard_procedure/has_attributes.git", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 7.1" }, { "name": "globalid", "requirements": "~> 1.2" } ] } } |
2025-07-01 14:05:12 UTC |