Lastest updates from Rubygems.org
| ID | Gem | Version | Body | Updated At | 
|---|---|---|---|---|
| O86XXdSEc-XTFSXS5KrvY | ipizzaSimplifies generating payment requests and parsing responses from banks when using iPizza protocol. | 2.2.1 | Content{ "name": "ipizza", "downloads": 63056, "version": "2.2.1", "version_created_at": "2025-08-19T08:02:03.071Z", "version_downloads": 0, "platform": "ruby", "authors": "Priit Haamer, Tanel Jakobsoo", "info": "Simplifies generating payment requests and parsing responses from banks when using iPizza protocol.", "licenses": [], "metadata": {}, "yanked": false, "sha": "1dbe417726f4adc397ed8d505cbc46d044db97d567461579865e8bee2cd73d33", "spec_sha": "abb3e4d2448d932f9652d6b91aa5038c48e6c2d25536ec1c11dd85d974531d80", "project_uri": "https://rubygems.org/gems/ipizza", "gem_uri": "https://rubygems.org/gems/ipizza-2.2.1.gem", "homepage_uri": "https://github.com/Voog/ipizza", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ipizza/2.2.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "guard-rspec", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rb-fsevent", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 2.9.0" } ], "runtime": [] } } | 2025-08-19 08:02:06 UTC | 
| Rvuei6Seg_mqVTcwIw1Co | train-winrmAllows applictaions using Train to speak to Windows using Remote Management; handles authentication, cacheing, and SDK dependency management. | 0.4.0 | Content{ "name": "train-winrm", "downloads": 6843827, "version": "0.4.0", "version_created_at": "2025-08-19T07:39:22.486Z", "version_downloads": 0, "platform": "ruby", "authors": "Chef InSpec Team", "info": "Allows applictaions using Train to speak to Windows using Remote Management; handles authentication, cacheing, and SDK dependency management.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "07b1911900707f6a7f9ea758b5bba1657d154f33d061761ba4d55967a4d17fd9", "spec_sha": "9c17968ce2fa143d22275371f09985c0400e5010996346047126f63a810a4a01", "project_uri": "https://rubygems.org/gems/train-winrm", "gem_uri": "https://rubygems.org/gems/train-winrm-0.4.0.gem", "homepage_uri": "https://github.com/inspec/train-winrm", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/train-winrm/0.4.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "chef-winrm", "requirements": "~> 2.4.4" }, { "name": "chef-winrm-elevated", "requirements": "~> 1.2.5" }, { "name": "chef-winrm-fs", "requirements": "~> 1.4.1" }, { "name": "socksify", "requirements": "~> 1.8" } ] } } | 2025-08-19 07:39:23 UTC | 
| rVLZQ8oNt-owGVJ63VOIz | gptCliente Ruby simples para a Responses API com suporte aos recursos do GPT-5 (reasoning, verbosity, tools). | 0.1.1 | Content{ "name": "gpt", "downloads": 115, "version": "0.1.1", "version_created_at": "2025-08-19T07:23:31.247Z", "version_downloads": 0, "platform": "ruby", "authors": "Gedean Dias", "info": "Cliente Ruby simples para a Responses API com suporte aos recursos do GPT-5 (reasoning, verbosity, tools).", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "f11de2245de1527fe2d2359276a55bd5789646f0461474d2368484ddad205fb5", "spec_sha": "51d6b10ac362f629f693fd57498e5279384b81631bbdc150d5151a2016bebf69", "project_uri": "https://rubygems.org/gems/gpt", "gem_uri": "https://rubygems.org/gems/gpt-0.1.1.gem", "homepage_uri": "https://github.com/gedean/openaiext", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/gpt/0.1.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3" }, { "name": "rubocop", "requirements": "~> 1" }, { "name": "simplecov", "requirements": "~> 0.22" }, { "name": "webmock", "requirements": "~> 3" }, { "name": "yard", "requirements": "~> 0.9" } ], "runtime": [ { "name": "oj", "requirements": "~> 3" } ] } } | 2025-08-19 07:23:33 UTC | 
| DmOD9BdHEB6GPL4Wdi_Jv | incepti0nA Ruby gem that provides Guacamole-like remote desktop functionality for headless Chrome/Chromium browsers using CDP and Ferrum | 0.1.0 | Content{ "name": "incepti0n", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-08-19T07:02:58.697Z", "version_downloads": 0, "platform": "ruby", "authors": "Jonathan Siegel", "info": "A Ruby gem that provides Guacamole-like remote desktop functionality for headless Chrome/Chromium browsers using CDP and Ferrum", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/usiegj00/inception", "source_code_uri": "https://github.com/usiegj00/inception" }, "yanked": false, "sha": "4cc447634a8a25287d3baf18d56ceccd69fd4826ed247e2de0687035e4aae4e0", "spec_sha": "bc6ba7b44e57ea80b81ddb9aae3d08deee072aaa0cc7708ad1501356336d400f", "project_uri": "https://rubygems.org/gems/incepti0n", "gem_uri": "https://rubygems.org/gems/incepti0n-0.1.0.gem", "homepage_uri": "https://github.com/usiegj00/inception", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/usiegj00/inception", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "base64", "requirements": "~> 0.2" }, { "name": "eventmachine", "requirements": "~> 1.2" }, { "name": "faye-websocket", "requirements": "~> 0.11" }, { "name": "ferrum", "requirements": "~> 0.15" }, { "name": "json", "requirements": "~> 2.0" }, { "name": "puma", "requirements": "~> 6.0" }, { "name": "sinatra", "requirements": "~> 4.0" }, { "name": "thor", "requirements": "~> 1.0" } ] } } | 2025-08-19 07:03:00 UTC | 
| wYKYCGJeL0Hti1WHg4t1- | gitlab-kas-grpcAuto-generated gRPC client for KAS | 18.3.0.pre.rc42 | Content{ "name": "gitlab-kas-grpc", "downloads": 12316468, "version": "18.3.0.pre.rc42", "version_created_at": "2025-08-19T06:43:01.862Z", "version_downloads": 0, "platform": "ruby", "authors": "Tiger Watson, Timo Furrer, Taka Nishida", "info": "Auto-generated gRPC client for KAS", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://gitlab.com/gitlab-org/cluster-integration/gitlab-agent", "bug_tracker_uri": "https://gitlab.com/gitlab-org/cluster-integration/gitlab-agent/-/issues", "source_code_uri": "https://gitlab.com/gitlab-org/cluster-integration/gitlab-agent/-/tree/master", "documentation_uri": "https://gitlab.com/gitlab-org/cluster-integration/gitlab-agent/-/tree/master/doc" }, "yanked": false, "sha": "f32cc31966daf6fb0f5fb126aa59a475ca744b73486fc9241b094bd8e761b876", "spec_sha": "9d091c03bcc8fb395813525f1a24124befee48e9a6f33d9b27bc98f7305ae166", "project_uri": "https://rubygems.org/gems/gitlab-kas-grpc", "gem_uri": "https://rubygems.org/gems/gitlab-kas-grpc-18.3.0.pre.rc42.gem", "homepage_uri": "https://gitlab.com/gitlab-org/cluster-integration/gitlab-agent", "wiki_uri": null, "documentation_uri": "https://gitlab.com/gitlab-org/cluster-integration/gitlab-agent/-/tree/master/doc", "mailing_list_uri": null, "source_code_uri": "https://gitlab.com/gitlab-org/cluster-integration/gitlab-agent/-/tree/master", "bug_tracker_uri": "https://gitlab.com/gitlab-org/cluster-integration/gitlab-agent/-/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "grpc", "requirements": "~> 1.0" } ] } } | 2025-08-19 06:43:04 UTC | 
| VYXBo_XTLQYtIC_TlfM4r | gitalyAuto-generated gRPC client for gitaly. To publish new versions see https://gitlab.com/gitlab-org/gitaly/-/blob/master/doc/PROCESS.md#publishing-the-ruby-gem. | 18.3.0.pre.rc42 | Content{ "name": "gitaly", "downloads": 42794148, "version": "18.3.0.pre.rc42", "version_created_at": "2025-08-19T06:38:24.954Z", "version_downloads": 0, "platform": "ruby", "authors": "GitLab Engineering", "info": "Auto-generated gRPC client for gitaly.\nTo publish new versions see https://gitlab.com/gitlab-org/gitaly/-/blob/master/doc/PROCESS.md#publishing-the-ruby-gem.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://gitlab.com/gitlab-org/gitaly", "bug_tracker_uri": "https://gitlab.com/gitlab-org/gitaly/-/issues", "source_code_uri": "https://gitlab.com/gitlab-org/gitaly/-/tree/master/proto", "documentation_uri": "https://gitlab-org.gitlab.io/gitaly" }, "yanked": false, "sha": "d3aecf02ff0d063c8a5582c7331481602a70837ca239bb44e3b29df8993c8aeb", "spec_sha": "dbcec2abd4c6481c7fca6803bbdc055bf5b97d9bca530ca9ef7aa43ab74f98ea", "project_uri": "https://rubygems.org/gems/gitaly", "gem_uri": "https://rubygems.org/gems/gitaly-18.3.0.pre.rc42.gem", "homepage_uri": "https://gitlab.com/gitlab-org/gitaly", "wiki_uri": null, "documentation_uri": "https://gitlab-org.gitlab.io/gitaly", "mailing_list_uri": null, "source_code_uri": "https://gitlab.com/gitlab-org/gitaly/-/tree/master/proto", "bug_tracker_uri": "https://gitlab.com/gitlab-org/gitaly/-/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "grpc", "requirements": "~> 1.0" } ] } } | 2025-08-19 06:38:28 UTC | 
| ikdtIxCmAH83IuMO2YtOe | llm_gatewayLlmGateway provides a consistent Ruby interface for multiple LLM providers including Claude, OpenAI, and Groq. Features include unified response formatting, error handling, and fluent data mapping. | 0.3.0 | Content{ "name": "llm_gateway", "downloads": 934, "version": "0.3.0", "version_created_at": "2025-08-19T06:34:37.851Z", "version_downloads": 0, "platform": "ruby", "authors": "billybonks", "info": "LlmGateway provides a consistent Ruby interface for multiple LLM providers including Claude, OpenAI, and Groq. Features include unified response formatting, error handling, and fluent data mapping.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/Hyper-Unearthing/llm_gateway", "changelog_uri": "https://github.com/Hyper-Unearthing/llm_gateway/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/Hyper-Unearthing/llm_gateway" }, "yanked": false, "sha": "8e69985b180029b522aa99b9bc12a67478461808248bc71f1a91780039516304", "spec_sha": "b5a8157f5093cd10a5d72cbb5e16bf12d5b51f9c66e7aeb453beabd7e56e2f5f", "project_uri": "https://rubygems.org/gems/llm_gateway", "gem_uri": "https://rubygems.org/gems/llm_gateway-0.3.0.gem", "homepage_uri": "https://github.com/Hyper-Unearthing/llm_gateway", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Hyper-Unearthing/llm_gateway", "bug_tracker_uri": null, "changelog_uri": "https://github.com/Hyper-Unearthing/llm_gateway/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } | 2025-08-19 06:34:39 UTC | 
| ZR7IT-WgbXBYflDa528ja | knife-ec-backupBackup and Restore of Enterprise Chef | 3.0.5 | Content{ "name": "knife-ec-backup", "downloads": 143101, "version": "3.0.5", "version_created_at": "2025-08-19T06:25:40.826Z", "version_downloads": 0, "platform": "ruby", "authors": "John Keiser", "info": "Backup and Restore of Enterprise Chef", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "4ba9132ed429f291a0e52483091bcbb2642002f16fc18e563b37ef5d3532660d", "spec_sha": "d6518e194ed00d584b15fbfe9d3d8d54ea1697ab971ca0adf28527ed3085a7aa", "project_uri": "https://rubygems.org/gems/knife-ec-backup", "gem_uri": "https://rubygems.org/gems/knife-ec-backup-3.0.5.gem", "homepage_uri": "https://www.chef.io", "wiki_uri": "", "documentation_uri": "https://www.rubydoc.info/gems/knife-ec-backup/3.0.5", "mailing_list_uri": "", "source_code_uri": "http://github.com/jkeiser/knife-ec-backup", "bug_tracker_uri": "", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "chef", "requirements": "~> 18.0" }, { "name": "knife-tidy", "requirements": ">= 0" }, { "name": "pg", "requirements": ">= 0" }, { "name": "sequel", "requirements": "~> 5.9" }, { "name": "veil", "requirements": ">= 0" } ] } } | 2025-08-19 06:25:44 UTC | 
| J8TtlACLlO8Qo2drayRH4 | pomlPOML is a Ruby gem that implements POML (Prompt Oriented Markup Language), a markup language for structured prompt engineering. This is a Ruby port of the original Microsoft POML library, providing comprehensive tools for creating, processing, and rendering structured prompts with support for multiple output formats including OpenAI Chat, LangChain, and Pydantic. | 0.0.3 | Content{ "name": "poml", "downloads": 208, "version": "0.0.3", "version_created_at": "2025-08-19T06:13:04.744Z", "version_downloads": 0, "platform": "ruby", "authors": "Ghennadii Mirosnicenco", "info": "POML is a Ruby gem that implements POML (Prompt Oriented Markup Language), \na markup language for structured prompt engineering. This is a Ruby port of \nthe original Microsoft POML library, providing comprehensive tools for creating, \nprocessing, and rendering structured prompts with support for multiple output \nformats including OpenAI Chat, LangChain, and Pydantic.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/GhennadiiMir/poml", "changelog_uri": "https://github.com/GhennadiiMir/poml/releases", "bug_tracker_uri": "https://github.com/GhennadiiMir/poml/issues", "source_code_uri": "https://github.com/GhennadiiMir/poml", "documentation_uri": "https://github.com/GhennadiiMir/poml/blob/main/TUTORIAL.md", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "54d450273166638401c1e49de101342ab6160a6faaf44ad81a1747c30e730411", "spec_sha": "5da57fafafaad4be31431abec402b5753e1018164505fbc3f511a833e09da031", "project_uri": "https://rubygems.org/gems/poml", "gem_uri": "https://rubygems.org/gems/poml-0.0.3.gem", "homepage_uri": "https://github.com/GhennadiiMir/poml", "wiki_uri": null, "documentation_uri": "https://github.com/GhennadiiMir/poml/blob/main/TUTORIAL.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/GhennadiiMir/poml", "bug_tracker_uri": "https://github.com/GhennadiiMir/poml/issues", "changelog_uri": "https://github.com/GhennadiiMir/poml/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rexml", "requirements": "~> 3.2" }, { "name": "rubyzip", "requirements": "~> 2.3" } ] } } | 2025-08-19 06:13:09 UTC | 
| HB7KQDKwjfHc5qbixj6Qu | euro_to_liraA small Ruby gem to convert between EUR and ITL using the fixed historical rate (1 EUR = 1936.27 ITL) | 0.1.0 | Content{ "name": "euro_to_lira", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-08-19T06:01:54.552Z", "version_downloads": 0, "platform": "ruby", "authors": "Rafael Merlotto", "info": "A small Ruby gem to convert between EUR and ITL using the fixed historical rate (1 EUR = 1936.27 ITL)", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/rafaelmerlotto/euro_to_lira", "changelog_uri": "https://github.com/rafaelmerlotto/euro_to_lira/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/rafaelmerlotto/euro_to_lira", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "017ce979549721af43cec2b1bd3be9693b02715b6cad3ef39edc154bf94ec101", "spec_sha": "1b441faac56103af6da1ac873f94c3564da88f27cd0a6a1e6b0aefe5ebb7de9e", "project_uri": "https://rubygems.org/gems/euro_to_lira", "gem_uri": "https://rubygems.org/gems/euro_to_lira-0.1.0.gem", "homepage_uri": "https://github.com/rafaelmerlotto/euro_to_lira", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/rafaelmerlotto/euro_to_lira", "bug_tracker_uri": null, "changelog_uri": "https://github.com/rafaelmerlotto/euro_to_lira/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } | 2025-08-19 06:01:56 UTC | 
| 7dj8rJTZie_4gZoYmOqUo | judgesA command-line tool that runs a collection of \"judges\" against a \"factbase,\" modifying it and updating. Also, helps printing a factbase, merge with another one, inspect, and so on. Also, helps run automated tests for a set of judges. | 0.53.1 | Content{ "name": "judges", "downloads": 64922, "version": "0.53.1", "version_created_at": "2025-08-19T05:50:13.638Z", "version_downloads": 0, "platform": "ruby", "authors": "Yegor Bugayenko", "info": "A command-line tool that runs a collection of \\\"judges\\\" against a \\\"factbase,\\\" modifying it and updating. Also, helps printing a factbase, merge with another one, inspect, and so on. Also, helps run automated tests for a set of judges.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "fe257378e66f65300997d4b6f0e7a960295f72b6aa2b35938f02b3f8fead013f", "spec_sha": "f7c80a4a37540c461c7d0b6aac422a84f05f4835cb370d6e1107e1623e8f969e", "project_uri": "https://rubygems.org/gems/judges", "gem_uri": "https://rubygems.org/gems/judges-0.53.1.gem", "homepage_uri": "https://github.com/yegor256/judges", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/judges/0.53.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "backtrace", "requirements": "~> 0.4" }, { "name": "baza.rb", "requirements": "~> 0.5" }, { "name": "concurrent-ruby", "requirements": "~> 1.2" }, { "name": "elapsed", "requirements": "~> 0.0" }, { "name": "factbase", "requirements": "~> 0.11" }, { "name": "gli", "requirements": "~> 2.21" }, { "name": "iri", "requirements": "~> 0.11" }, { "name": "loog", "requirements": "~> 0.6" }, { "name": "moments", "requirements": "~> 0.3" }, { "name": "nokogiri", "requirements": "~> 1.10" }, { "name": "others", "requirements": "~> 0.0" }, { "name": "retries", "requirements": "~> 0.0" }, { "name": "tago", "requirements": "~> 0.1" }, { "name": "timeout", "requirements": "~> 0.4" }, { "name": "total", "requirements": "~> 0.4" }, { "name": "typhoeus", "requirements": "~> 1.3" } ] } } | 2025-08-19 05:50:17 UTC | 
| FhVwfLl8QJJxh7dn5M5En | sorbet-static-and-runtimeSorbet static and runtime in one gem | 0.5.12424 | Content{ "name": "sorbet-static-and-runtime", "downloads": 22104303, "version": "0.5.12424", "version_created_at": "2025-08-19T05:37:30.400Z", "version_downloads": 0, "platform": "ruby", "authors": "Stripe", "info": "Sorbet static and runtime in one gem", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "be45f1418e07779827fcaa889e108c70287e4d3e04d1c6a98b2c855c3f99c865", "spec_sha": "4838c1a9796fc765c667a4f32cb0d2df00778c528b56bc7a2be74d0644ce1c80", "project_uri": "https://rubygems.org/gems/sorbet-static-and-runtime", "gem_uri": "https://rubygems.org/gems/sorbet-static-and-runtime-0.5.12424.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "sorbet", "requirements": "= 0.5.12424" }, { "name": "sorbet-runtime", "requirements": "= 0.5.12424" } ] } } | 2025-08-19 05:37:33 UTC | 
| kJRXqS1ahap6kzeN33csr | sorbetThe main entrypoint for using Sorbet | 0.5.12424 | Content{ "name": "sorbet", "downloads": 40442694, "version": "0.5.12424", "version_created_at": "2025-08-19T05:37:26.399Z", "version_downloads": 0, "platform": "ruby", "authors": "Stripe", "info": "The main entrypoint for using Sorbet", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "f7ac519f0afac717dc6deb3d44adc9942eb5892def5ddb2aa936e795053ac8b3", "spec_sha": "369b94ba1be04ee6ab7060d942dd4a034ec3ca08a204fb33a0f8a27a00ae5e5b", "project_uri": "https://rubygems.org/gems/sorbet", "gem_uri": "https://rubygems.org/gems/sorbet-0.5.12424.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.11" }, { "name": "mocha", "requirements": "~> 1.7" }, { "name": "rake", "requirements": ">= 0" } ], "runtime": [ { "name": "sorbet-static", "requirements": "= 0.5.12424" } ] } } | 2025-08-19 05:37:32 UTC | 
| EnCW1Ip_iiL8R-tUlKaIP | sorbet-runtimeSorbet's runtime type checking component | 0.5.12424 | Content{ "name": "sorbet-runtime", "downloads": 100932396, "version": "0.5.12424", "version_created_at": "2025-08-19T05:37:23.875Z", "version_downloads": 0, "platform": "ruby", "authors": "Stripe", "info": "Sorbet's runtime type checking component", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "26f82497a0dceff6509b8155f37005fb1ce68a65bafabfaa1ca9183e87972309", "spec_sha": "faff016c73039da1b240ad6493f95384c3b75bb4c6fe19786fd5da177f182e07", "project_uri": "https://rubygems.org/gems/sorbet-runtime", "gem_uri": "https://rubygems.org/gems/sorbet-runtime-0.5.12424.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "concurrent-ruby", "requirements": "~> 1.1.5" }, { "name": "debug", "requirements": ">= 0" }, { "name": "minitest", "requirements": "~> 5.11" }, { "name": "mocha", "requirements": "~> 2.1" }, { "name": "pry", "requirements": ">= 0" }, { "name": "pry-byebug", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rubocop", "requirements": "= 1.57.1" }, { "name": "rubocop-performance", "requirements": "= 1.13.2" }, { "name": "subprocess", "requirements": "~> 1.5.3" } ], "runtime": [] } } | 2025-08-19 05:37:26 UTC | 
| J5O06OR_4W4B8Y4GnKG1l | sorbet-staticThe Sorbet typechecker binary | 0.5.12424 | Content{ "name": "sorbet-static", "downloads": 56939431, "version": "0.5.12424", "version_created_at": "2025-08-19T05:37:17.020Z", "version_downloads": 0, "platform": "x86_64-linux", "authors": "Stripe", "info": "The Sorbet typechecker binary", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "a6208f4e2a3e33c3e80e34dc924565a53cada26f5135ec65bf99dbf22dc16cb8", "spec_sha": "4535450641727aebb4930093e1b97dace8380a43d281c65d64264f5cef41cf36", "project_uri": "https://rubygems.org/gems/sorbet-static", "gem_uri": "https://rubygems.org/gems/sorbet-static-0.5.12424-x86_64-linux.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } | 2025-08-19 05:37:24 UTC | 
| jTutF_ImhbSqLOtahX6zW | sorbet-staticThe Sorbet typechecker binary | 0.5.12424 | Content{ "name": "sorbet-static", "downloads": 56939431, "version": "0.5.12424", "version_created_at": "2025-08-19T05:37:06.631Z", "version_downloads": 0, "platform": "universal-darwin", "authors": "Stripe", "info": "The Sorbet typechecker binary", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "3c01813fb4926964101849e7594f8e30aafcf12ac644ac3ffcf98855ade5ff4d", "spec_sha": "c23ee5c43f7ce657c86446fe0d7b0b2d36706be524c7c95e5e1fcb4a349d9506", "project_uri": "https://rubygems.org/gems/sorbet-static", "gem_uri": "https://rubygems.org/gems/sorbet-static-0.5.12424-universal-darwin.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } | 2025-08-19 05:37:16 UTC | 
| HURwh5hdxl52YKwayk-vg | sorbet-staticThe Sorbet typechecker binary | 0.5.12424 | Content{ "name": "sorbet-static", "downloads": 56939429, "version": "0.5.12424", "version_created_at": "2025-08-19T05:36:54.177Z", "version_downloads": 0, "platform": "java", "authors": "Stripe", "info": "The Sorbet typechecker binary", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "e1d135517d6d05f0dbd28b1e2562c856e0fd4d1bd75afa937edd0841f7014567", "spec_sha": "c8a90e1ff02e6663288237bb8d7375f7aa6759176360df2e0f786f79f58d6a33", "project_uri": "https://rubygems.org/gems/sorbet-static", "gem_uri": "https://rubygems.org/gems/sorbet-static-0.5.12424-java.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } | 2025-08-19 05:37:05 UTC | 
| Q83ZU2ahInN0yvvulpORa | sorbet-staticThe Sorbet typechecker binary | 0.5.12424 | Content{ "name": "sorbet-static", "downloads": 56939424, "version": "0.5.12424", "version_created_at": "2025-08-19T05:36:39.930Z", "version_downloads": 0, "platform": "aarch64-linux", "authors": "Stripe", "info": "The Sorbet typechecker binary", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "85c9bfb4db992f168a10930bb8dcd913cbb21be3541b5f3569af6ee18f99c23c", "spec_sha": "1586d30ec8029dfd8cba6a345951a71435f1c98f29e0d29ad7f21b5a76efa952", "project_uri": "https://rubygems.org/gems/sorbet-static", "gem_uri": "https://rubygems.org/gems/sorbet-static-0.5.12424-aarch64-linux.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } | 2025-08-19 05:36:52 UTC | 
| IC3W31krN8F3GQ9fGKzZ6 | activeagentThe only agent-oriented AI framework designed for Rails, where Agents are Controllers. Build AI features with less complexity using the MVC conventions you love. | 0.6.0rc2 | Content{ "name": "activeagent", "downloads": 9536, "version": "0.6.0rc2", "version_created_at": "2025-08-19T05:34:49.976Z", "version_downloads": 0, "platform": "ruby", "authors": "Justin Bowen", "info": "The only agent-oriented AI framework designed for Rails, where Agents are Controllers. Build AI features with less complexity using the MVC conventions you love.", "licenses": [ "MIT" ], "metadata": { "bug_tracker_uri": "https://github.com/activeagents/activeagent/issues", "source_code_uri": "https://github.com/activeagents/activeagent", "documentation_uri": "https://github.com/activeagents/activeagent", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "10cb7448b1d89a4d175230d3b71274b615a42d047b3511f7327a7e2339791581", "spec_sha": "236187b3ad96a52f4960e3a23cb56300e875a81acfc8f5b207684fdea112dc7f", "project_uri": "https://rubygems.org/gems/activeagent", "gem_uri": "https://rubygems.org/gems/activeagent-0.6.0rc2.gem", "homepage_uri": "https://activeagents.ai", "wiki_uri": null, "documentation_uri": "https://github.com/activeagents/activeagent", "mailing_list_uri": null, "source_code_uri": "https://github.com/activeagents/activeagent", "bug_tracker_uri": "https://github.com/activeagents/activeagent/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "jbuilder", "requirements": "~> 2.14" }, { "name": "puma", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 0" }, { "name": "rubocop-rails-omakase", "requirements": ">= 0" }, { "name": "ruby-anthropic", "requirements": "~> 0.4.2" }, { "name": "ruby-openai", "requirements": "~> 8.2.0" }, { "name": "sqlite3", "requirements": ">= 0" }, { "name": "standard", "requirements": ">= 0" }, { "name": "vcr", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "actionpack", "requirements": ">= 7.2, <= 9.0" }, { "name": "actionview", "requirements": ">= 7.2, <= 9.0" }, { "name": "activejob", "requirements": ">= 7.2, <= 9.0" }, { "name": "activemodel", "requirements": ">= 7.2, <= 9.0" }, { "name": "activesupport", "requirements": ">= 7.2, <= 9.0" } ] } } | 2025-08-19 05:34:52 UTC | 
| ORaQo71oz6fvZRLee6942 | smart_messageMuch like ActiveRecord abstracts the model as an ORM from the backend data-store, SmartMessage abstracts the message from its backend transport processes. | 0.0.8 | Content{ "name": "smart_message", "downloads": 447, "version": "0.0.8", "version_created_at": "2025-08-19T05:05:45.386Z", "version_downloads": 0, "platform": "ruby", "authors": "Dewayne VanHoozer", "info": "Much like ActiveRecord abstracts the model as an ORM from the\nbackend data-store, SmartMessage abstracts the message from\nits backend transport processes.\n", "licenses": [], "metadata": { "homepage_uri": "https://github.com/MadBomber/smart_message", "changelog_uri": "https://github.com/MadBomber/smart_message/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/MadBomber/smart_message/issues", "source_code_uri": "https://github.com/MadBomber/smart_message", "documentation_uri": "https://github.com/MadBomber/smart_message/blob/master/README.md" }, "yanked": false, "sha": "262ca6eef32033a41927bc3f4cd6b6080ba047fd946a9fda13e357e7ee106649", "spec_sha": "c4d31afb5f7fbfe5db489d67e9a2183b9b6d7741cef3c0e86078e76c5f058963", "project_uri": "https://rubygems.org/gems/smart_message", "gem_uri": "https://rubygems.org/gems/smart_message-0.0.8.gem", "homepage_uri": "https://github.com/MadBomber/smart_message", "wiki_uri": null, "documentation_uri": "https://github.com/MadBomber/smart_message/blob/master/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/MadBomber/smart_message", "bug_tracker_uri": "https://github.com/MadBomber/smart_message/issues", "changelog_uri": "https://github.com/MadBomber/smart_message/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "amazing_print", "requirements": ">= 0" }, { "name": "bundler", "requirements": ">= 0" }, { "name": "debug_me", "requirements": ">= 0" }, { "name": "minitest", "requirements": ">= 0" }, { "name": "minitest-power_assert", "requirements": ">= 0" }, { "name": "mutex_m", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "shoulda", "requirements": ">= 0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "breaker_machines", "requirements": ">= 0" }, { "name": "concurrent-ruby", "requirements": ">= 0" }, { "name": "hashie", "requirements": ">= 0" }, { "name": "redis", "requirements": ">= 0" } ] } } | 2025-08-19 05:05:47 UTC | 
| PhJdg04qwk2-IDHyht5tg | sus-fixtures-async-httpTest fixtures for running in Async::HTTP. | 0.12.0 | Content{ "name": "sus-fixtures-async-http", "downloads": 73294, "version": "0.12.0", "version_created_at": "2025-08-19T05:01:39.188Z", "version_downloads": 0, "platform": "ruby", "authors": "Samuel Williams, Felix Yan", "info": "Test fixtures for running in Async::HTTP.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/ioquatix/", "source_code_uri": "https://github.com/socketry/sus-fixtures-async-http.git", "documentation_uri": "https://socketry.github.io/sus-fixtures-async-http/" }, "yanked": false, "sha": "3df46b4c913e8af66d109ddfaafdd5caef78a5105555aa9749ab4952c76fb4ca", "spec_sha": "80a42c171eb9865c3e39b02bbc658e4e2d1fd56034fa23f38e894db3cd96180d", "project_uri": "https://rubygems.org/gems/sus-fixtures-async-http", "gem_uri": "https://rubygems.org/gems/sus-fixtures-async-http-0.12.0.gem", "homepage_uri": "https://github.com/socketry/sus-fixtures-async-http", "wiki_uri": null, "documentation_uri": "https://socketry.github.io/sus-fixtures-async-http/", "mailing_list_uri": null, "source_code_uri": "https://github.com/socketry/sus-fixtures-async-http.git", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": "https://github.com/sponsors/ioquatix/", "dependencies": { "development": [], "runtime": [ { "name": "async-http", "requirements": "~> 0.54" }, { "name": "sus", "requirements": "~> 0.31" }, { "name": "sus-fixtures-async", "requirements": "~> 0.1" } ] } } | 2025-08-19 05:01:42 UTC | 
| 8vFMCNe-3r0RZg5IoDAzM | periodoxicalGenerating date/times based on rules. Perfect for (but not limited to) calendar/scheduling applications. Generate times based on rules like days of the week, timezones, time blocks, start dates, end dates, etc. | 2.3.0 | Content{ "name": "periodoxical", "downloads": 15473, "version": "2.3.0", "version_created_at": "2025-08-19T04:58:19.623Z", "version_downloads": 0, "platform": "ruby", "authors": "Steven Li", "info": "Generating date/times based on rules. Perfect for (but not limited to) calendar/scheduling applications. Generate times based on rules like days of the week, timezones, time blocks, start dates, end dates, etc.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/StevenJL/periodoxical", "changelog_uri": "https://github.com/StevenJL/periodoxical", "source_code_uri": "https://github.com/StevenJL/periodoxical" }, "yanked": false, "sha": "92160daa395a2b3d16d0c2a719c32a3b8bcf13b28c054408f38ea717aa7899d5", "spec_sha": "56be72633f65db691f5263f03451812d9a6ecdf186b1c932632d3803b2ce803a", "project_uri": "https://rubygems.org/gems/periodoxical", "gem_uri": "https://rubygems.org/gems/periodoxical-2.3.0.gem", "homepage_uri": "https://github.com/StevenJL/periodoxical", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/StevenJL/periodoxical", "bug_tracker_uri": null, "changelog_uri": "https://github.com/StevenJL/periodoxical", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.4" }, { "name": "pry-byebug", "requirements": "~> 3.10" }, { "name": "pry-stack_explorer", "requirements": "~> 0.6" }, { "name": "rake", "requirements": "~> 12.3.3" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [ { "name": "tzinfo", "requirements": "~> 2.0, >= 2.0.0" } ] } } | 2025-08-19 04:58:21 UTC | 
| 8cY6FuYtc2FIVMXhkCxLM | spatial_featuresAdds spatial methods to a model. | 3.8.1 | Content{ "name": "spatial_features", "downloads": 268053, "version": "3.8.1", "version_created_at": "2025-08-19T04:42:54.736Z", "version_downloads": 0, "platform": "ruby", "authors": "Ryan Wallace, Nicholas Jakobsen", "info": "Adds spatial methods to a model.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "d5d9f4ca1d073e14aa0351006e36306c573a4631b8add505a072998ab87475c0", "spec_sha": "e0b38eee31771ee73296a9558fabb733a19c1dc3fee45fa7d430ad435ed07f4c", "project_uri": "https://rubygems.org/gems/spatial_features", "gem_uri": "https://rubygems.org/gems/spatial_features-3.8.1.gem", "homepage_uri": "https://github.com/culturecode/spatial_features", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/spatial_features/3.8.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "pg", "requirements": "~> 1" }, { "name": "pry-byebug", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 7, < 8" }, { "name": "rspec", "requirements": "~> 3.5" } ], "runtime": [ { "name": "delayed_job_active_record", "requirements": "~> 4.1" }, { "name": "nokogiri", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 6, < 8" }, { "name": "rgeo-geojson", "requirements": "~> 2.1.1" }, { "name": "rgeo-shapefile", "requirements": "~> 3.1" }, { "name": "rubyzip", "requirements": ">= 1.0.0" } ] } } | 2025-08-19 04:42:57 UTC | 
| YHbwuCYUwqQLH1gvt0ZEN | mgmgCalculate specs of equipments of Megurimeguru, a game produced by Kou. | 1.8.3 | Content{ "name": "mgmg", "downloads": 25811, "version": "1.8.3", "version_created_at": "2025-08-19T04:27:58.155Z", "version_downloads": 0, "platform": "ruby", "authors": "KAZOON", "info": "Calculate specs of equipments of Megurimeguru, a game produced by Kou.", "licenses": [], "metadata": { "homepage_uri": "https://github.com/cycloawaodorin/", "changelog_uri": "https://github.com/cycloawaodorin/mgmg/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/cycloawaodorin/mgmg" }, "yanked": false, "sha": "20bc6b7ea2600b7b46fb0b47012924bc196ead00db53e5a17c74bd6bd4f9573a", "spec_sha": "0749b9e5a79526bca4eb143022e0f65968fb7d204fb46f17a516d8d0c8c3f1d5", "project_uri": "https://rubygems.org/gems/mgmg", "gem_uri": "https://rubygems.org/gems/mgmg-1.8.3.gem", "homepage_uri": "https://github.com/cycloawaodorin/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/cycloawaodorin/mgmg", "bug_tracker_uri": null, "changelog_uri": "https://github.com/cycloawaodorin/mgmg/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.3.16" }, { "name": "irb", "requirements": ">= 1.4.1" }, { "name": "rake", "requirements": ">= 13.0.6" } ], "runtime": [] } } | 2025-08-19 04:29:15 UTC | 
| _9EF5NRFQ6gS6BcvPsEtI | smart_messageMuch like ActiveRecord abstracts the model as an ORM from the backend data-store, SmartMessage abstracts the message from its backend transport processes. | 0.0.7 | Content{ "name": "smart_message", "downloads": 413, "version": "0.0.7", "version_created_at": "2025-08-19T04:18:06.204Z", "version_downloads": 0, "platform": "ruby", "authors": "Dewayne VanHoozer", "info": "Much like ActiveRecord abstracts the model as an ORM from the\nbackend data-store, SmartMessage abstracts the message from\nits backend transport processes.\n", "licenses": [], "metadata": { "homepage_uri": "https://github.com/MadBomber/smart_message", "changelog_uri": "https://github.com/MadBomber/smart_message/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/MadBomber/smart_message/issues", "source_code_uri": "https://github.com/MadBomber/smart_message", "documentation_uri": "https://github.com/MadBomber/smart_message/blob/master/README.md" }, "yanked": false, "sha": "1ff2eb173da7d3b53ad3cfa688ad02786896230d83f29fd6d94298c7c0e61b81", "spec_sha": "2a68be5a104aa07f8b156d30d58d39bdcfda565d0cd53f711860c33e0bd8f2f7", "project_uri": "https://rubygems.org/gems/smart_message", "gem_uri": "https://rubygems.org/gems/smart_message-0.0.7.gem", "homepage_uri": "https://github.com/MadBomber/smart_message", "wiki_uri": null, "documentation_uri": "https://github.com/MadBomber/smart_message/blob/master/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/MadBomber/smart_message", "bug_tracker_uri": "https://github.com/MadBomber/smart_message/issues", "changelog_uri": "https://github.com/MadBomber/smart_message/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "amazing_print", "requirements": ">= 0" }, { "name": "bundler", "requirements": ">= 0" }, { "name": "debug_me", "requirements": ">= 0" }, { "name": "minitest", "requirements": ">= 0" }, { "name": "minitest-power_assert", "requirements": ">= 0" }, { "name": "mutex_m", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "shoulda", "requirements": ">= 0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "breaker_machines", "requirements": ">= 0" }, { "name": "concurrent-ruby", "requirements": ">= 0" }, { "name": "hashie", "requirements": ">= 0" }, { "name": "redis", "requirements": ">= 0" } ] } } | 2025-08-19 04:18:12 UTC | 
| 1SuaxMgw9XHpZTEkWkeg5 | vrtRuby wrapper for Bugcrowd's Vulnerability Rating Taxonomy | 0.13.6 | Content{ "name": "vrt", "downloads": 84568, "version": "0.13.6", "version_created_at": "2025-08-19T04:08:19.052Z", "version_downloads": 0, "platform": "ruby", "authors": "Barnett Klane, Max Schwenk, Adam David, Abhinav Nain", "info": "Ruby wrapper for Bugcrowd's Vulnerability Rating Taxonomy", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/bugcrowd/vrt-ruby", "changelog_uri": "https://github.com/bugcrowd/vrt-ruby/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/bugcrowd/vrt-ruby/issues", "source_code_uri": "https://github.com/bugcrowd/vrt-ruby" }, "yanked": false, "sha": "dde0482108fe3506d1b037efac522d36daa407a4e041a80fb01f771104e9a703", "spec_sha": "d8a058a3c03686399689657f33f011399624817124d00361618d5137327e4a7a", "project_uri": "https://rubygems.org/gems/vrt", "gem_uri": "https://rubygems.org/gems/vrt-0.13.6.gem", "homepage_uri": "https://github.com/bugcrowd/vrt-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bugcrowd/vrt-ruby", "bug_tracker_uri": "https://github.com/bugcrowd/vrt-ruby/issues", "changelog_uri": "https://github.com/bugcrowd/vrt-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.5.14" }, { "name": "pry", "requirements": "~> 0.14.2" }, { "name": "rake", "requirements": "~> 13.2.1" }, { "name": "rspec", "requirements": "~> 3.13" }, { "name": "rubocop", "requirements": "= 1.52.1" } ], "runtime": [] } } | 2025-08-19 04:08:21 UTC | 
| 0k3UE92cE_lGqBS_DZlPZ | sus-fixtures-consoleTest fixtures for capturing Console output. | 0.4.1 | Content{ "name": "sus-fixtures-console", "downloads": 18110, "version": "0.4.1", "version_created_at": "2025-08-19T04:04:21.678Z", "version_downloads": 0, "platform": "ruby", "authors": "Samuel Williams", "info": "Test fixtures for capturing Console output.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/ioquatix/", "source_code_uri": "https://github.com/socketry/sus-fixtures-console.git", "documentation_uri": "https://socketry.github.io/sus-fixtures-console/" }, "yanked": false, "sha": "56fd84b54184a1cc664ac41470e77eff2fc6e8168b69b70414168f5f34fe33d8", "spec_sha": "18ab7ba623f200435c5926e1942659fb0ce7653bf752bf241327aee748c5afeb", "project_uri": "https://rubygems.org/gems/sus-fixtures-console", "gem_uri": "https://rubygems.org/gems/sus-fixtures-console-0.4.1.gem", "homepage_uri": "https://github.com/socketry/sus-fixtures-console", "wiki_uri": null, "documentation_uri": "https://socketry.github.io/sus-fixtures-console/", "mailing_list_uri": null, "source_code_uri": "https://github.com/socketry/sus-fixtures-console.git", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": "https://github.com/sponsors/ioquatix/", "dependencies": { "development": [], "runtime": [ { "name": "console", "requirements": "~> 1.25" }, { "name": "sus", "requirements": "~> 0.10" } ] } } | 2025-08-19 04:04:23 UTC | 
| AWxp64SpgIw8G9Ey1ZN2F | ducklakeDuckLake for Ruby | 0.1.1 | Content{ "name": "ducklake", "downloads": 98, "version": "0.1.1", "version_created_at": "2025-08-19T03:44:01.193Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Kane", "info": "DuckLake for Ruby", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "47b1b15a5e4d29d65a33dbe2232602cb8b6c3bc3dae6cc4998c1dbcdb86ac027", "spec_sha": "e57e4341620613e79fd6e4a3207aebde11bd5e327a9308e9a92ea8b81517141f", "project_uri": "https://rubygems.org/gems/ducklake", "gem_uri": "https://rubygems.org/gems/ducklake-0.1.1.gem", "homepage_uri": "https://github.com/ankane/ducklake-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ducklake/0.1.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "duckdb", "requirements": ">= 0" } ] } } | 2025-08-19 03:44:02 UTC | 
| n-HOEBFYSaqOOqZD1hYWc | sus-fixtures-consoleTest fixtures for capturing Console output. | 0.4.0 | Content{ "name": "sus-fixtures-console", "downloads": 18103, "version": "0.4.0", "version_created_at": "2025-08-19T03:43:22.705Z", "version_downloads": 0, "platform": "ruby", "authors": "Samuel Williams", "info": "Test fixtures for capturing Console output.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/ioquatix/", "source_code_uri": "https://github.com/socketry/sus-fixtures-console.git", "documentation_uri": "https://socketry.github.io/sus-fixtures-console/" }, "yanked": false, "sha": "78239bb9bd84c8497fb9f8236724ca20e236fcbd42ae3deeedbaa6cadf5a0e3a", "spec_sha": "de408c11de91b78bd121bd9291d864ae4f789df671a4ddf4f5b6921bcfc2e753", "project_uri": "https://rubygems.org/gems/sus-fixtures-console", "gem_uri": "https://rubygems.org/gems/sus-fixtures-console-0.4.0.gem", "homepage_uri": "https://github.com/socketry/sus-fixtures-console", "wiki_uri": null, "documentation_uri": "https://socketry.github.io/sus-fixtures-console/", "mailing_list_uri": null, "source_code_uri": "https://github.com/socketry/sus-fixtures-console.git", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": "https://github.com/sponsors/ioquatix/", "dependencies": { "development": [], "runtime": [ { "name": "console", "requirements": "~> 1.25" }, { "name": "sus", "requirements": "~> 0.10" } ] } } | 2025-08-19 03:43:24 UTC | 
| MLyjwjnLRETZK1ST6dROI | consyncfulContentful to local database synchronisation for Rails | 1.1.1 | Content{ "name": "consyncful", "downloads": 51136, "version": "1.1.1", "version_created_at": "2025-08-19T03:32:28.312Z", "version_downloads": 0, "platform": "ruby", "authors": "Andy Anastasiadis-Gray", "info": "Contentful to local database synchronisation for Rails", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "4089f3085aef861b42ccefc9825731032b16935794fc71f6e4cb97decf936e5c", "spec_sha": "b558b197d74d1285c369c4d7f9a7abbe31c0d1283fff71c53ba09a72fc531c80", "project_uri": "https://rubygems.org/gems/consyncful", "gem_uri": "https://rubygems.org/gems/consyncful-1.1.1.gem", "homepage_uri": "https://github.com/boost/consyncful", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/consyncful/1.1.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "contentful", "requirements": ">= 2.11.1, < 3.0.0" }, { "name": "hooks", "requirements": ">= 0.4.1" }, { "name": "mongoid", "requirements": ">= 7.0.2" }, { "name": "rainbow", "requirements": ">= 0" } ] } } | 2025-08-19 03:32:30 UTC | 
| QjvIHO1qseDK9ohsVkIVw | mat_viewsA mountable Rails engine to track, define, refresh, and monitor Postgres materialized views. | 0.1.0 | Content{ "name": "mat_views", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-08-19T03:29:59.563Z", "version_downloads": 0, "platform": "ruby", "authors": "Nitesh Purohit", "info": "A mountable Rails engine to track, define, refresh, and monitor Postgres materialized views.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/Code-Vedas/rails_materialized_views", "changelog_uri": "https://github.com/Code-Vedas/rails_materialized_views/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/Code-Vedas/rails_materialized_views.git", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "7fb3b37de1680a5962d14a7cf4f20c08bd9b6aebee2c4572cda6a1e91e72212f", "spec_sha": "49ddc07012d88f82ce9bc0733cee299fcc82d457c1657009ab54b5b76dd952da", "project_uri": "https://rubygems.org/gems/mat_views", "gem_uri": "https://rubygems.org/gems/mat_views-0.1.0.gem", "homepage_uri": "https://github.com/Code-Vedas/rails_materialized_views", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Code-Vedas/rails_materialized_views.git", "bug_tracker_uri": null, "changelog_uri": "https://github.com/Code-Vedas/rails_materialized_views/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 7.1, < 9.0" } ] } } | 2025-08-19 03:30:01 UTC | 
| BF35AcXSiHyj3rs85AZz7 | katalyst-koiKoi CMS admin framework | 5.0.3 | Content{ "name": "katalyst-koi", "downloads": 27836, "version": "5.0.3", "version_created_at": "2025-08-19T03:26:36.387Z", "version_downloads": 0, "platform": "ruby", "authors": "Katalyst Interactive", "info": "Koi CMS admin framework", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "5af624016e61e44658d9cbcb85148de81dd22a9075d8900ef83a2031ba3b3c3e", "spec_sha": "324620cfca7b980a12f99531a5fd95ecb059a388019b4ff4bed6f8d22de9a057", "project_uri": "https://rubygems.org/gems/katalyst-koi", "gem_uri": "https://rubygems.org/gems/katalyst-koi-5.0.3.gem", "homepage_uri": "https://github.com/katalyst/koi", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/katalyst-koi/5.0.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bcrypt", "requirements": ">= 0" }, { "name": "importmap-rails", "requirements": ">= 0" }, { "name": "katalyst-content", "requirements": ">= 3.0.0.alpha.1" }, { "name": "katalyst-govuk-formbuilder", "requirements": "< 2" }, { "name": "katalyst-html-attributes", "requirements": ">= 0" }, { "name": "katalyst-navigation", "requirements": ">= 2" }, { "name": "katalyst-tables", "requirements": ">= 3.5" }, { "name": "pagy", "requirements": ">= 8.0" }, { "name": "rails", "requirements": ">= 8.0" }, { "name": "rotp", "requirements": ">= 0" }, { "name": "rqrcode", "requirements": ">= 0" }, { "name": "stimulus-rails", "requirements": ">= 0" }, { "name": "turbo-rails", "requirements": ">= 2.0" }, { "name": "view_component", "requirements": ">= 0" }, { "name": "webauthn", "requirements": ">= 3.4.0" } ] } } | 2025-08-19 03:26:38 UTC | 
| ysNSTXgxnJn1G-teySmsU | ccexportA Ruby tool to export Claude Code conversations from JSONL session files into beautifully formatted Markdown and HTML files with syntax highlighting, secret detection, and multiple template options. | 0.1.0 | Content{ "name": "ccexport", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-08-19T02:33:00.786Z", "version_downloads": 0, "platform": "ruby", "authors": "Marc Heiligers", "info": "A Ruby tool to export Claude Code conversations from JSONL session files \ninto beautifully formatted Markdown and HTML files with syntax highlighting, \nsecret detection, and multiple template options.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/marcheiligers/ccexport", "changelog_uri": "https://github.com/marcheiligers/ccexport/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/marcheiligers/ccexport.git" }, "yanked": false, "sha": "01e5e585cb19e7bf2635ce504d5bc518a30097d5ced10d2eb4dd8abe2ac431fc", "spec_sha": "cb3e7d7363c32335299354ff51fe5acde2925c563fe8a7183c1180ca4f1547ac", "project_uri": "https://rubygems.org/gems/ccexport", "gem_uri": "https://rubygems.org/gems/ccexport-0.1.0.gem", "homepage_uri": "https://github.com/marcheiligers/ccexport", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/marcheiligers/ccexport.git", "bug_tracker_uri": null, "changelog_uri": "https://github.com/marcheiligers/ccexport/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.12" } ], "runtime": [ { "name": "json", "requirements": "~> 2.0" } ] } } | 2025-08-19 02:33:02 UTC | 
| BCF8Fypit-b4es_vmWIcd | vegaInteractive charts for Ruby, powered by Vega and Vega-Lite | 0.5.0 | Content{ "name": "vega", "downloads": 125965, "version": "0.5.0", "version_created_at": "2025-08-19T02:20:37.561Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Kane", "info": "Interactive charts for Ruby, powered by Vega and Vega-Lite", "licenses": [ "BSD-3-Clause" ], "metadata": {}, "yanked": false, "sha": "ab78bb83a522580a22b0ea5de1fb00a45a3e470f07cde52bedf46dba23755801", "spec_sha": "4cdb1c2df4255e38ea66bd4af5ce656ed319397268063b57f8ed054cd9322610", "project_uri": "https://rubygems.org/gems/vega", "gem_uri": "https://rubygems.org/gems/vega-0.5.0.gem", "homepage_uri": "https://github.com/ankane/vega-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/vega/0.5.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } | 2025-08-19 02:20:41 UTC | 
| QazR_o3jm4jPH_e3Q6INf | lutamlLutaML: data models in textual form | 0.9.39 | Content{ "name": "lutaml", "downloads": 208869, "version": "0.9.39", "version_created_at": "2025-08-19T02:11:36.310Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "LutaML: data models in textual form", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/lutaml/lutaml", "changelog_uri": "https://github.com/lutaml/lutaml/releases", "source_code_uri": "https://github.com/lutaml/lutaml", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "ce0dbb65121911cf1b6daf45de379007815115fec4f26d4bf79283198136bdaa", "spec_sha": "6537610caa604b859200640fa7c5449c371a9438ee49d0c54b7706bb19585091", "project_uri": "https://rubygems.org/gems/lutaml", "gem_uri": "https://rubygems.org/gems/lutaml-0.9.39.gem", "homepage_uri": "https://github.com/lutaml/lutaml", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/lutaml/lutaml", "bug_tracker_uri": null, "changelog_uri": "https://github.com/lutaml/lutaml/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "expressir", "requirements": "~> 2.1.0" }, { "name": "hashie", "requirements": "~> 4.1.0" }, { "name": "htmlentities", "requirements": ">= 0" }, { "name": "liquid", "requirements": ">= 0" }, { "name": "lutaml-model", "requirements": ">= 0" }, { "name": "lutaml-path", "requirements": ">= 0" }, { "name": "lutaml-xsd", "requirements": ">= 0" }, { "name": "nokogiri", "requirements": "~> 1.10" }, { "name": "parslet", "requirements": "~> 2.0.0" }, { "name": "ruby-graphviz", "requirements": "~> 1.2" }, { "name": "thor", "requirements": "~> 1.0" }, { "name": "xmi", "requirements": "~> 0.3.20" } ] } } | 2025-08-19 02:11:44 UTC | 
| DVWYWZlHnVbiXXq1Mm8Vb | tinsAll the stuff that isn't good/big enough for a real library. | 1.42.0 | Content{ "name": "tins", "downloads": 112480163, "version": "1.42.0", "version_created_at": "2025-08-19T02:03:02.017Z", "version_downloads": 0, "platform": "ruby", "authors": "Florian Frank", "info": "All the stuff that isn't good/big enough for a real library.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "d2361bf6b409cb8ffff4e4c6c7c4962360018595f074d417e927b58626cf8b1d", "spec_sha": "931f48bf3ce02a776de52f3844745e0567b151a8822b2fef18d45582b21279fb", "project_uri": "https://rubygems.org/gems/tins", "gem_uri": "https://rubygems.org/gems/tins-1.42.0.gem", "homepage_uri": "https://github.com/flori/tins", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/tins/1.42.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" }, { "name": "context_spook", "requirements": "~> 0.2" }, { "name": "debug", "requirements": ">= 0" }, { "name": "gem_hadar", "requirements": "~> 2.0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "term-ansicolor", "requirements": ">= 0" }, { "name": "test-unit", "requirements": "~> 3.1" } ], "runtime": [ { "name": "bigdecimal", "requirements": ">= 0" }, { "name": "sync", "requirements": ">= 0" } ] } } | 2025-08-19 02:03:04 UTC | 
| gzQj8WC1WKjMa0BWBqXyk | polars-dfBlazingly fast DataFrames for Ruby | 0.21.1 | Content{ "name": "polars-df", "downloads": 466383, "version": "0.21.1", "version_created_at": "2025-08-19T01:59:36.208Z", "version_downloads": 0, "platform": "x86_64-linux", "authors": "Andrew Kane", "info": "Blazingly fast DataFrames for Ruby", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "d5cab2d9b15e04bd7753b3bcdcdd8b0dc858c02913f77c36a9f9b28ae3ae29c3", "spec_sha": "41fe3c72f33c85790a610cd3919795dd581c068fd57a198ca95773410a5f4f17", "project_uri": "https://rubygems.org/gems/polars-df", "gem_uri": "https://rubygems.org/gems/polars-df-0.21.1-x86_64-linux.gem", "homepage_uri": "https://github.com/ankane/ruby-polars", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/polars-df/0.21.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bigdecimal", "requirements": ">= 0" } ] } } | 2025-08-19 01:59:41 UTC | 
| HYkdsWW0xJI-iBDl6edJS | polars-dfBlazingly fast DataFrames for Ruby | 0.21.1 | Content{ "name": "polars-df", "downloads": 466383, "version": "0.21.1", "version_created_at": "2025-08-19T01:59:00.603Z", "version_downloads": 0, "platform": "x86_64-linux-musl", "authors": "Andrew Kane", "info": "Blazingly fast DataFrames for Ruby", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "375b50caf2e398254b2e5aa57fca4d410c36e137d786d302cdbfb24ef39338ae", "spec_sha": "560770cea0557812e060dd5d619623a07eca8d491b415fc43df7bd4f571b574b", "project_uri": "https://rubygems.org/gems/polars-df", "gem_uri": "https://rubygems.org/gems/polars-df-0.21.1-x86_64-linux-musl.gem", "homepage_uri": "https://github.com/ankane/ruby-polars", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/polars-df/0.21.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bigdecimal", "requirements": ">= 0" } ] } } | 2025-08-19 01:59:03 UTC | 
| x7H0LqmSfofuxeCHjMoOX | polars-dfBlazingly fast DataFrames for Ruby | 0.21.1 | Content{ "name": "polars-df", "downloads": 466383, "version": "0.21.1", "version_created_at": "2025-08-19T01:58:49.973Z", "version_downloads": 0, "platform": "x86_64-darwin", "authors": "Andrew Kane", "info": "Blazingly fast DataFrames for Ruby", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "b143b93baf3522510ee137cd4d8249e053915b927000e80ac70158e50c546902", "spec_sha": "5e62ece9628c3a3891f5071bf79c372b700e2a8bea8500a150b29ec62a996545", "project_uri": "https://rubygems.org/gems/polars-df", "gem_uri": "https://rubygems.org/gems/polars-df-0.21.1-x86_64-darwin.gem", "homepage_uri": "https://github.com/ankane/ruby-polars", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/polars-df/0.21.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bigdecimal", "requirements": ">= 0" } ] } } | 2025-08-19 01:58:54 UTC | 
| oHiGJ4nULLPZMRH-AJwUF | polars-dfBlazingly fast DataFrames for Ruby | 0.21.1 | Content{ "name": "polars-df", "downloads": 466383, "version": "0.21.1", "version_created_at": "2025-08-19T01:58:40.582Z", "version_downloads": 0, "platform": "x64-mingw-ucrt", "authors": "Andrew Kane", "info": "Blazingly fast DataFrames for Ruby", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "9d60ecb001fd33801da33612596ca7179d53caf5d60a9331a719673aa6a9c944", "spec_sha": "9eac614691580260e040dcb423824a44ad77c51b2d098f1eb779a63d4b8133e2", "project_uri": "https://rubygems.org/gems/polars-df", "gem_uri": "https://rubygems.org/gems/polars-df-0.21.1-x64-mingw-ucrt.gem", "homepage_uri": "https://github.com/ankane/ruby-polars", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/polars-df/0.21.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bigdecimal", "requirements": ">= 0" } ] } } | 2025-08-19 01:58:44 UTC | 
| svIMj-bMIRlBp_MPsJUKK | polars-dfBlazingly fast DataFrames for Ruby | 0.21.1 | Content{ "name": "polars-df", "downloads": 466383, "version": "0.21.1", "version_created_at": "2025-08-19T01:58:29.788Z", "version_downloads": 0, "platform": "arm64-darwin", "authors": "Andrew Kane", "info": "Blazingly fast DataFrames for Ruby", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "385f4ac711c934f9476d4512a0e7af94593c60aacfaeb77b766f4ab66450b0f0", "spec_sha": "7489dbff56285b6c0268983f246c9f93eb53f9199d239d96c5146273b5b571ad", "project_uri": "https://rubygems.org/gems/polars-df", "gem_uri": "https://rubygems.org/gems/polars-df-0.21.1-arm64-darwin.gem", "homepage_uri": "https://github.com/ankane/ruby-polars", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/polars-df/0.21.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bigdecimal", "requirements": ">= 0" } ] } } | 2025-08-19 01:58:33 UTC | 
| KP1pGHrJPF3apfIolzp7p | polars-dfBlazingly fast DataFrames for Ruby | 0.21.1 | Content{ "name": "polars-df", "downloads": 466383, "version": "0.21.1", "version_created_at": "2025-08-19T01:58:21.260Z", "version_downloads": 0, "platform": "aarch64-linux", "authors": "Andrew Kane", "info": "Blazingly fast DataFrames for Ruby", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "119823d4e01c4e5f94e3b7291c5829aaec1783586e5834387b9b53c0f08b173a", "spec_sha": "b33ed6d7c68d9ef1633e2a6cf1ca6e2262d8149b4f415e7eea82d3f7210a334d", "project_uri": "https://rubygems.org/gems/polars-df", "gem_uri": "https://rubygems.org/gems/polars-df-0.21.1-aarch64-linux.gem", "homepage_uri": "https://github.com/ankane/ruby-polars", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/polars-df/0.21.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bigdecimal", "requirements": ">= 0" } ] } } | 2025-08-19 01:58:24 UTC | 
| OPHHZ9xcFxTC-77pcV7L6 | polars-dfBlazingly fast DataFrames for Ruby | 0.21.1 | Content{ "name": "polars-df", "downloads": 466383, "version": "0.21.1", "version_created_at": "2025-08-19T01:58:12.970Z", "version_downloads": 0, "platform": "aarch64-linux-musl", "authors": "Andrew Kane", "info": "Blazingly fast DataFrames for Ruby", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "5384b38ee223ed6ad43b5b087645802b73744c20293f1e874209c2d27b572c8b", "spec_sha": "15e483ef2ea0cbd80e52eadbb1f5af7e30eb088aea3898f2f218568083fddd5d", "project_uri": "https://rubygems.org/gems/polars-df", "gem_uri": "https://rubygems.org/gems/polars-df-0.21.1-aarch64-linux-musl.gem", "homepage_uri": "https://github.com/ankane/ruby-polars", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/polars-df/0.21.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bigdecimal", "requirements": ">= 0" } ] } } | 2025-08-19 01:58:15 UTC | 
| HIfT9tdyRYrNpL8arAbu8 | polars-dfBlazingly fast DataFrames for Ruby | 0.21.1 | Content{ "name": "polars-df", "downloads": 466383, "version": "0.21.1", "version_created_at": "2025-08-19T01:57:23.358Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Kane", "info": "Blazingly fast DataFrames for Ruby", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "fe898a1bf64bbc0a0ecbf62f236eab667eecce8acc2b579e2af23637566fa760", "spec_sha": "b05d305d4586ad2f386faa8e0d51e08207a86b526922228b4802eb5c2b6afad8", "project_uri": "https://rubygems.org/gems/polars-df", "gem_uri": "https://rubygems.org/gems/polars-df-0.21.1.gem", "homepage_uri": "https://github.com/ankane/ruby-polars", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/polars-df/0.21.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bigdecimal", "requirements": ">= 0" }, { "name": "rb_sys", "requirements": ">= 0" } ] } } | 2025-08-19 01:57:26 UTC | 
| 09FLxQdDDeMSU7J2_Yn6W | consyncfulContentful to local database synchronisation for Rails | 1.1.0 | Content{ "name": "consyncful", "downloads": 51079, "version": "1.1.0", "version_created_at": "2025-08-19T01:40:39.650Z", "version_downloads": 0, "platform": "ruby", "authors": "Andy Anastasiadis-Gray", "info": "Contentful to local database synchronisation for Rails", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "d3808fd105f0613b65750d9266f1e6963802997240ad3f0720957aaa5934c3f8", "spec_sha": "16096d606e7f541d6b0d0ab16efebe1b4acd7d027aeaedcf8d7bef7130a6b3b2", "project_uri": "https://rubygems.org/gems/consyncful", "gem_uri": "https://rubygems.org/gems/consyncful-1.1.0.gem", "homepage_uri": "https://github.com/boost/consyncful", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/consyncful/1.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "contentful", "requirements": ">= 2.11.1, < 3.0.0" }, { "name": "hooks", "requirements": ">= 0.4.1" }, { "name": "mongoid", "requirements": ">= 7.0.2" }, { "name": "rainbow", "requirements": ">= 0" } ] } } | 2025-08-19 01:40:42 UTC | 
| R-DZeQK9jjoGs_wUfg3MG | gonIf you need to send some data to your js files and you don't want to do this with long way trough views and parsing - use this force! | 6.5.0 | Content{ "name": "gon", "downloads": 59079459, "version": "6.5.0", "version_created_at": "2025-08-19T01:37:40.508Z", "version_downloads": 0, "platform": "ruby", "authors": "gazay", "info": "If you need to send some data to your js files and you don't want to do this with long way trough views and parsing - use this force!", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "2226e3c921f26bde69b4586660bb67e3252b3a8a3caaa955a77212188a5d81ab", "spec_sha": "5c1d5999ffcb85ed2b56a355285a7790cd8563fbcadd33a38140a5e90abfab30", "project_uri": "https://rubygems.org/gems/gon", "gem_uri": "https://rubygems.org/gems/gon-6.5.0.gem", "homepage_uri": "https://github.com/gazay/gon", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/gon/6.5.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "jbuilder", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "pry-byebug", "requirements": ">= 0" }, { "name": "rabl", "requirements": ">= 0" }, { "name": "rabl-rails", "requirements": ">= 0" }, { "name": "railties", "requirements": ">= 3.0.20" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 3.0" } ], "runtime": [ { "name": "actionpack", "requirements": ">= 3.0.20" }, { "name": "i18n", "requirements": ">= 0.7" }, { "name": "multi_json", "requirements": ">= 0" }, { "name": "request_store", "requirements": ">= 1.0" } ] } } | 2025-08-19 01:37:43 UTC | 
| TamBIrHMV8bLebrfSe_2N | url_scrubberRemove extraneous bits from URLs, follow redirects, identify social media urls, etc. | 0.8.26 | Content{ "name": "url_scrubber", "downloads": 84523, "version": "0.8.26", "version_created_at": "2025-08-19T01:32:23.894Z", "version_downloads": 0, "platform": "ruby", "authors": "Colin Langton, Christopher Maujean, David Hillard, Edgar Abadines, Chip Roberson", "info": "Remove extraneous bits from URLs, follow redirects, identify social media urls, etc.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "68e30015186ea008344fab679c7cba945ff819a759827891d95ea35ade9ed8cf", "spec_sha": "fd06cb6ee6d30dfb6a46a850f2b82345b05a2eddb80f8786b3b556998907cfaa", "project_uri": "https://rubygems.org/gems/url_scrubber", "gem_uri": "https://rubygems.org/gems/url_scrubber-0.8.26.gem", "homepage_uri": "http://brandle.net", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/url_scrubber/0.8.26", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "guard-bundler", "requirements": "~> 0.1.3" }, { "name": "guard-rspec", "requirements": "~> 0.4.3" }, { "name": "rb-fsevent", "requirements": "~> 0.9.1" }, { "name": "rspec", "requirements": "~> 2.11.0" }, { "name": "terminal-notifier-guard", "requirements": ">= 0" } ], "runtime": [] } } | 2025-08-19 01:32:26 UTC | 
| _EG2sDaNNRqW7fdjcPb4Z | protocol-httpProvides abstractions to handle HTTP protocols. | 0.52.0 | Content{ "name": "protocol-http", "downloads": 12197375, "version": "0.52.0", "version_created_at": "2025-08-19T01:27:53.123Z", "version_downloads": 0, "platform": "ruby", "authors": "Samuel Williams, Thomas Morgan, Bruno Sutic, Herrick Fang, Bryan Powell, Dan Olson, Earlopain, Genki Takiuchi, Marcelo Junior, Olle Jonsson, William T. Nelson, Yuta Iwama", "info": "Provides abstractions to handle HTTP protocols.", "licenses": [ "MIT" ], "metadata": { "source_code_uri": "https://github.com/socketry/protocol-http.git", "documentation_uri": "https://socketry.github.io/protocol-http/" }, "yanked": false, "sha": "6d9a09e613a98ae6afe2fac80e608fed082f7982e43a6805147c12073a9fee63", "spec_sha": "cea87562033f80c65cfcba1305b90ad0b50406c5e8a341029660f3977d293218", "project_uri": "https://rubygems.org/gems/protocol-http", "gem_uri": "https://rubygems.org/gems/protocol-http-0.52.0.gem", "homepage_uri": "https://github.com/socketry/protocol-http", "wiki_uri": null, "documentation_uri": "https://socketry.github.io/protocol-http/", "mailing_list_uri": null, "source_code_uri": "https://github.com/socketry/protocol-http.git", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } | 2025-08-19 01:27:55 UTC | 
| d0HtLiUJX1NQznFd4o6me | smart_messageMuch like ActiveRecord abstracts the model as an ORM from the backend data-store, SmartMessage abstracts the message from its backend transport processes. | 0.0.6 | Content{ "name": "smart_message", "downloads": 358, "version": "0.0.6", "version_created_at": "2025-08-19T01:23:20.071Z", "version_downloads": 0, "platform": "ruby", "authors": "Dewayne VanHoozer", "info": "Much like ActiveRecord abstracts the model as an ORM from the\nbackend data-store, SmartMessage abstracts the message from\nits backend transport processes.\n", "licenses": [], "metadata": { "homepage_uri": "https://github.com/MadBomber/smart_message", "changelog_uri": "https://github.com/MadBomber/smart_message/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/MadBomber/smart_message/issues", "source_code_uri": "https://github.com/MadBomber/smart_message", "documentation_uri": "https://github.com/MadBomber/smart_message/blob/master/README.md" }, "yanked": false, "sha": "4d91c99c98fde1fdc30bdac9c344d5a51957e36e76322deca38019317e9ed63b", "spec_sha": "75205f9392d1c7fb8fd3bd0603c076179fa1b5ba6f84b5ca8d2f6276db6f9e22", "project_uri": "https://rubygems.org/gems/smart_message", "gem_uri": "https://rubygems.org/gems/smart_message-0.0.6.gem", "homepage_uri": "https://github.com/MadBomber/smart_message", "wiki_uri": null, "documentation_uri": "https://github.com/MadBomber/smart_message/blob/master/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/MadBomber/smart_message", "bug_tracker_uri": "https://github.com/MadBomber/smart_message/issues", "changelog_uri": "https://github.com/MadBomber/smart_message/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "amazing_print", "requirements": ">= 0" }, { "name": "bundler", "requirements": ">= 0" }, { "name": "debug_me", "requirements": ">= 0" }, { "name": "minitest", "requirements": ">= 0" }, { "name": "minitest-power_assert", "requirements": ">= 0" }, { "name": "mutex_m", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "shoulda", "requirements": ">= 0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "concurrent-ruby", "requirements": ">= 0" }, { "name": "hashie", "requirements": ">= 0" }, { "name": "redis", "requirements": ">= 0" } ] } } | 2025-08-19 01:23:21 UTC | 
| E-eyRvFB7MhPa09eA7dyM | langgraphrb_railsProvides Rails generators and configuration for integrating langgraph_rb into Rails applications | 0.1.0 | Content{ "name": "langgraphrb_rails", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-08-19T01:18:50.312Z", "version_downloads": 0, "platform": "ruby", "authors": "Chris Davis", "info": "Provides Rails generators and configuration for integrating langgraph_rb into Rails applications", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/cdaviis/langgraphrb_rails", "changelog_uri": "https://github.com/cdaviis/langgraphrb_rails/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/cdaviis/langgraphrb_rails/tree/main", "documentation_uri": "https://github.com/cdaviis/langgraphrb_rails/blob/main/README.md" }, "yanked": false, "sha": "d2b9235f9d0391f476804697f44cefebf4572c94b7ffffd45c9846cd35411381", "spec_sha": "3c79d28704ec3e26d6c907673c2ceab1be363fa337f55df82ec5c867dc07c34b", "project_uri": "https://rubygems.org/gems/langgraphrb_rails", "gem_uri": "https://rubygems.org/gems/langgraphrb_rails-0.1.0.gem", "homepage_uri": "https://github.com/cdaviis/langgraphrb_rails", "wiki_uri": null, "documentation_uri": "https://github.com/cdaviis/langgraphrb_rails/blob/main/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/cdaviis/langgraphrb_rails/tree/main", "bug_tracker_uri": null, "changelog_uri": "https://github.com/cdaviis/langgraphrb_rails/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rspec-mocks", "requirements": "~> 3.10" }, { "name": "rspec-rails", "requirements": "~> 5.0" }, { "name": "sqlite3", "requirements": "~> 1.4" } ], "runtime": [ { "name": "langgraph_rb", "requirements": "~> 0.1, >= 0.1.2" }, { "name": "rails", "requirements": ">= 6.0.0, <= 8.0.2" }, { "name": "redcarpet", "requirements": "~> 3.5, >= 3.5.0" }, { "name": "redis", "requirements": "~> 4.0" } ] } } | 2025-08-19 01:18:53 UTC | 
| 9mpe92GN8J7mFpxkxWU9Y | QueryWiseQueryWise is a lightweight, developer-friendly tool that helps Ruby on Rails teams detect, analyze, and fix inefficient database queries. Automatically detect N+1 queries, slow queries, and missing indexes without needing heavy, expensive Application Performance Monitoring (APM) software. | 0.2.0 | Content{ "name": "QueryWise", "downloads": 0, "version": "0.2.0", "version_created_at": "2025-08-19T01:00:29.407Z", "version_downloads": 0, "platform": "ruby", "authors": "Blair Lane", "info": "QueryWise is a lightweight, developer-friendly tool that helps Ruby on Rails teams detect, analyze, and fix inefficient database queries. Automatically detect N+1 queries, slow queries, and missing indexes without needing heavy, expensive Application Performance Monitoring (APM) software.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/BlairLane22/QueryWise", "changelog_uri": "https://github.com/BlairLane22/QueryWise/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/BlairLane22/QueryWise", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://github.com/BlairLane22/QueryWise/blob/main/README.md" }, "yanked": false, "sha": "e875185a390394560f0bce80965cc11e420888052266b4ebae90119bb34603f4", "spec_sha": "b17e37f5c8b644043aae8a16a0c66568d4d931d150be7bb21be986fa74debea4", "project_uri": "https://rubygems.org/gems/QueryWise", "gem_uri": "https://rubygems.org/gems/QueryWise-0.2.0.gem", "homepage_uri": "https://github.com/BlairLane22/QueryWise", "wiki_uri": null, "documentation_uri": "https://github.com/BlairLane22/QueryWise/blob/main/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/BlairLane22/QueryWise", "bug_tracker_uri": null, "changelog_uri": "https://github.com/BlairLane22/QueryWise/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rails", "requirements": "~> 7.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rubocop", "requirements": "~> 1.21" }, { "name": "sqlite3", "requirements": "~> 1.4" }, { "name": "vcr", "requirements": "~> 6.1" }, { "name": "webmock", "requirements": "~> 3.18" } ], "runtime": [ { "name": "activesupport", "requirements": "~> 7.0" }, { "name": "httparty", "requirements": "~> 0.21" } ] } } | 2025-08-19 01:00:31 UTC | 
| WpSBHfY72SXeyeBeZdR53 | query_optimizer_clientQueryWise is a lightweight, developer-friendly tool that helps Ruby on Rails teams detect, analyze, and fix inefficient database queries without needing heavy, expensive Application Performance Monitoring (APM) software. | 0.2.0 | Content{ "name": "query_optimizer_client", "downloads": 0, "version": "0.2.0", "version_created_at": "2025-08-19T00:56:36.215Z", "version_downloads": 0, "platform": "ruby", "authors": "Blair Lane", "info": "QueryWise is a lightweight, developer-friendly tool that helps Ruby on Rails teams detect, analyze, and fix inefficient database queries without needing heavy, expensive Application Performance Monitoring (APM) software.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/BlairLane22/QueryOptimizerAPI", "changelog_uri": "https://github.com/BlairLane22/QueryOptimizerAPI/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/BlairLane22/QueryOptimizerAPI", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://github.com/BlairLane22/QueryOptimizerAPI/blob/main/README.md" }, "yanked": false, "sha": "990523c83eb8d98e134fd540e1bc70ebd95323ce3d0e35c2ea908b3b7a57a471", "spec_sha": "cae23fcbb8eff4d2cb4ad1171cdbb306aa9d1ec6a56bc197c53158f6853fbe2a", "project_uri": "https://rubygems.org/gems/query_optimizer_client", "gem_uri": "https://rubygems.org/gems/query_optimizer_client-0.2.0.gem", "homepage_uri": "https://github.com/BlairLane22/QueryOptimizerAPI", "wiki_uri": null, "documentation_uri": "https://github.com/BlairLane22/QueryOptimizerAPI/blob/main/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/BlairLane22/QueryOptimizerAPI", "bug_tracker_uri": null, "changelog_uri": "https://github.com/BlairLane22/QueryOptimizerAPI/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rails", "requirements": "~> 7.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rubocop", "requirements": "~> 1.21" }, { "name": "sqlite3", "requirements": "~> 1.4" }, { "name": "vcr", "requirements": "~> 6.1" }, { "name": "webmock", "requirements": "~> 3.18" } ], "runtime": [ { "name": "activesupport", "requirements": "~> 7.0" }, { "name": "httparty", "requirements": "~> 0.21" } ] } } | 2025-08-19 00:56:38 UTC | 
| v-sRlCyEb47epbL0Znz3l | kiroshiKiroshi | 0.2.0 | Content{ "name": "kiroshi", "downloads": 270, "version": "0.2.0", "version_created_at": "2025-08-19T00:55:33.366Z", "version_downloads": 0, "platform": "ruby", "authors": "Darthjee", "info": "Kiroshi", "licenses": [], "metadata": {}, "yanked": false, "sha": "ecc9bcd79198466b445b55c79b92cf245c9f574af3672620467d0fffc55a8769", "spec_sha": "5fcb152eca45771ab4e2e2c696d98f857c6ba7734b4bb5af93e01c94c0948be3", "project_uri": "https://rubygems.org/gems/kiroshi", "gem_uri": "https://rubygems.org/gems/kiroshi-0.2.0.gem", "homepage_uri": "https://github.com/darthjee/kiroshi", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/kiroshi/0.2.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": "~> 7.2.x" }, { "name": "sinclair", "requirements": ">= 3.0.0" } ] } } | 2025-08-19 00:55:36 UTC | 
| tMnuCiqpYwS0v_goNgbo0 | rails_auth_generatorProvides Rails generators for authentication, user management, password resets, and mailers, streamlining the setup of secure user authentication in Rails applications. | 0.2.1 | Content{ "name": "rails_auth_generator", "downloads": 88, "version": "0.2.1", "version_created_at": "2025-08-19T00:11:09.095Z", "version_downloads": 0, "platform": "ruby", "authors": "Zeyad Hassan", "info": "Provides Rails generators for authentication, user management, password resets, and mailers, streamlining the setup of secure user authentication in Rails applications.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "b4ef1c52823645e471c3683e72cc01030d14a77770e7aafa3cf94cbc002ca9e1", "spec_sha": "9bff34594d8ea11ae2cfab336bcc1f061a8cbf0e6facdd4ffed6bfc8ae39d6ce", "project_uri": "https://rubygems.org/gems/rails_auth_generator", "gem_uri": "https://rubygems.org/gems/rails_auth_generator-0.2.1.gem", "homepage_uri": "https://github.com/Zeyad-Hassan-1/authJWT.git", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/rails_auth_generator/0.2.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.0, < 9.0" } ] } } | 2025-08-19 00:11:11 UTC | 
| 57Jy1-2pD8FqhkQnKY8wu | jekyll-bookshopA Jekyll plugin to load components from bookshop | 3.16.4 | Content{ "name": "jekyll-bookshop", "downloads": 229809, "version": "3.16.4", "version_created_at": "2025-08-19T00:05:40.745Z", "version_downloads": 0, "platform": "ruby", "authors": "CloudCannon", "info": "A Jekyll plugin to load components from bookshop", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "8da26af8b0cc5159908ecc5a6615e69189f12b7a585e1a3b95f4f46143e202ca", "spec_sha": "7725ccbc48c8178706f12c88e6a85b15712666b235d702c363a75c818b5cf7d2", "project_uri": "https://rubygems.org/gems/jekyll-bookshop", "gem_uri": "https://rubygems.org/gems/jekyll-bookshop-3.16.4.gem", "homepage_uri": "https://github.com/cloudcannon/bookshop", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/jekyll-bookshop/3.16.4", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rubocop", "requirements": "~> 0.80" }, { "name": "rubocop-jekyll", "requirements": "~> 0.11" } ], "runtime": [ { "name": "dry-inflector", "requirements": ">= 0.1, < 1.0" }, { "name": "jekyll", "requirements": ">= 3.7, < 5.0" } ] } } | 2025-08-19 00:05:42 UTC | 
| VlBGvxIu67fOGSVNN2HpH | rails_auth_generatorProvides Rails generators for authentication, user management, password resets, and mailers, streamlining the setup of secure user authentication in Rails applications. | 0.2.0 | Content{ "name": "rails_auth_generator", "downloads": 68, "version": "0.2.0", "version_created_at": "2025-08-18T23:55:24.547Z", "version_downloads": 0, "platform": "ruby", "authors": "Zeyad Hassan", "info": "Provides Rails generators for authentication, user management, password resets, and mailers, streamlining the setup of secure user authentication in Rails applications.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "c9c46d850bd5c4a52579e524ce1de25fad19a76ba18901b83bb65fb357d43aca", "spec_sha": "bc6a7c9893eec743cb14d02e837076817d1e7dbd7d26a9bdfcb795ea54337531", "project_uri": "https://rubygems.org/gems/rails_auth_generator", "gem_uri": "https://rubygems.org/gems/rails_auth_generator-0.2.0.gem", "homepage_uri": "https://github.com/Zeyad-Hassan-1/authJWT.git", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/rails_auth_generator/0.2.0", "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.0, < 9.0" } ] } } | 2025-08-18 23:55:26 UTC | 
| 2X9IKaPN1VTCvIJD4w0mL | rails_auth_generatorProvides Rails generators for authentication, user management, password resets, and mailers, streamlining the setup of secure user authentication in Rails applications. | 0.1.1 | Content{ "name": "rails_auth_generator", "downloads": 53, "version": "0.1.1", "version_created_at": "2025-08-18T23:35:06.751Z", "version_downloads": 0, "platform": "ruby", "authors": "Zeyad Hassan", "info": "Provides Rails generators for authentication, user management, password resets, and mailers, streamlining the setup of secure user authentication in Rails applications.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "909a42a103523a704617760e1ae180551da70867e00b9102e3c0b493ba62dde5", "spec_sha": "d630c3dcf679c0e2a861d09b85194424b52ae33bf06f6210c2ec11d585f203b9", "project_uri": "https://rubygems.org/gems/rails_auth_generator", "gem_uri": "https://rubygems.org/gems/rails_auth_generator-0.1.1.gem", "homepage_uri": "https://github.com/Zeyad-Hassan-1/authJWT.git", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/rails_auth_generator/0.1.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 6.0, < 9.0" } ] } } | 2025-08-18 23:35:12 UTC | 
| R-7diYchaBYBoH0DE_RV0 | ae_declarative_authorizationRails gem for maintainable authorization based on readable authorization rules. | 2.0.0 | Content{ "name": "ae_declarative_authorization", "downloads": 224143, "version": "2.0.0", "version_created_at": "2025-08-18T23:24:36.010Z", "version_downloads": 0, "platform": "ruby", "authors": "AppFolio", "info": "Rails gem for maintainable authorization based on readable authorization rules.", "licenses": [ "MIT" ], "metadata": { "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "5fe8fa8d889feb82822754056f1b315c779e321233d88d0efa5577edd1d4ab20", "spec_sha": "dc4d14a9159769139491dfcd37598bdf0f9d3ec32fc2a94c2fa208ab79232a29", "project_uri": "https://rubygems.org/gems/ae_declarative_authorization", "gem_uri": "https://rubygems.org/gems/ae_declarative_authorization-2.0.0.gem", "homepage_uri": "https://github.com/appfolio/ae_declarative_authorization", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ae_declarative_authorization/2.0.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "blockenspiel", "requirements": ">= 0.5, < 1" }, { "name": "rails", "requirements": ">= 7, < 8.1" } ] } } | 2025-08-18 23:24:37 UTC | 
| t0_7JTatvauBS0gSvQez- | typed_cacheTypedCache is a Ruby caching library designed to eliminate common caching pitfalls by providing a monadic, type-safe API that makes cache operations explicit and predictable. Cache interactions are first-class operations with comprehensive error handling and transparent state management. The library supports wrapping other caching libraries via custom backends and ActiveSupport::Cache is supported out of the box. | 0.4.1 | Content{ "name": "typed_cache", "downloads": 756, "version": "0.4.1", "version_created_at": "2025-08-18T23:19:03.188Z", "version_downloads": 0, "platform": "ruby", "authors": "Autumn Winter", "info": "TypedCache is a Ruby caching library designed to eliminate common caching pitfalls by providing a monadic, type-safe API that makes cache operations explicit and predictable. Cache interactions are first-class operations with\ncomprehensive error handling and transparent state management. The library supports wrapping other caching libraries via custom backends and ActiveSupport::Cache is supported out of the box.\n", "licenses": [ "Apache-2.0" ], "metadata": { "label": "caching", "labels": "typed_cache,ruby,caching,type-safety,rails,rbs", "license_uri": "https://github.com/glossawy/typed_cache/blob/main/LICENSE", "changelog_uri": "https://github.com/glossawy/typed_cache/blob/main/VERSIONS.adoc#041", "source_code_uri": "https://github.com/glossawy/typed_cache", "issue_tracker_uri": "https://github.com/glossawy/typed_cache/issues", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "38f6152e85404a44209f5817a088f8907d57595f90e14386ddb0b2759d89ef13", "spec_sha": "e5e38568ef072d71199f1b70b675b57d978997ef7b486eec65ffedc6470d8969", "project_uri": "https://rubygems.org/gems/typed_cache", "gem_uri": "https://rubygems.org/gems/typed_cache-0.4.1.gem", "homepage_uri": "https://github.com/glossawy/typed_cache", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/glossawy/typed_cache", "bug_tracker_uri": null, "changelog_uri": "https://github.com/glossawy/typed_cache/blob/main/VERSIONS.adoc#041", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "concurrent-ruby", "requirements": "~> 1.0" }, { "name": "dry-configurable", "requirements": "~> 1.0" }, { "name": "dry-monitor", "requirements": "~> 1.0" }, { "name": "dry-struct", "requirements": "~> 1.0" }, { "name": "dry-types", "requirements": "~> 1.0" }, { "name": "multi_json", "requirements": "~> 1.17" } ] } } | 2025-08-18 23:19:05 UTC | 
| 0RPLhkDk0UbDPiXHpNCil | fibered_mysql2An adapter for fibered mysql2 | 0.3.2.pre.tstarck.7 | Content{ "name": "fibered_mysql2", "downloads": 4368026, "version": "0.3.2.pre.tstarck.7", "version_created_at": "2025-08-18T23:16:56.153Z", "version_downloads": 0, "platform": "ruby", "authors": "Invoca Development", "info": "An adapter for fibered mysql2", "licenses": [], "metadata": { "homepage_uri": "https://github.com/Invoca/fibered_mysql2", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "8f9f53dc7b82c8421868ef867dab4399d408880f577b61f859a9251dfc56bda9", "spec_sha": "62b5dab5a1d0c1893bbc8578b8cf9a794e5aa3d3d25c4c9544bbc8ed381020bc", "project_uri": "https://rubygems.org/gems/fibered_mysql2", "gem_uri": "https://rubygems.org/gems/fibered_mysql2-0.3.2.pre.tstarck.7.gem", "homepage_uri": "https://github.com/Invoca/fibered_mysql2", "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": "em-synchrony", "requirements": "~> 1.0" }, { "name": "rails", "requirements": ">= 7.0, < 7.2" } ] } } | 2025-08-18 23:16:58 UTC | 
| nrBDdOuBU1f5MyDCo-57b | typed_cacheTypedCache is a Ruby caching library designed to eliminate common caching pitfalls by providing a monadic, type-safe API that makes cache operations explicit and predictable. Cache interactions are first-class operations with comprehensive error handling and transparent state management. The library supports wrapping other caching libraries via custom backends and ActiveSupport::Cache is supported out of the box. | 0.4.0 | Content{ "name": "typed_cache", "downloads": 754, "version": "0.4.0", "version_created_at": "2025-08-18T23:12:39.952Z", "version_downloads": 0, "platform": "ruby", "authors": "Autumn Winter", "info": "TypedCache is a Ruby caching library designed to eliminate common caching pitfalls by providing a monadic, type-safe API that makes cache operations explicit and predictable. Cache interactions are first-class operations with\ncomprehensive error handling and transparent state management. The library supports wrapping other caching libraries via custom backends and ActiveSupport::Cache is supported out of the box.\n", "licenses": [ "Apache-2.0" ], "metadata": { "label": "caching", "labels": "typed_cache,ruby,caching,type-safety,rails,rbs", "license_uri": "https://github.com/glossawy/typed_cache/blob/main/LICENSE", "changelog_uri": "https://github.com/glossawy/typed_cache/blob/main/VERSIONS.adoc#040", "source_code_uri": "https://github.com/glossawy/typed_cache", "issue_tracker_uri": "https://github.com/glossawy/typed_cache/issues", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "5287b750aadfcb19a06eed47a4d6732bb35dc95cbecd8838c66fb44098d891d2", "spec_sha": "a0ca08179348b2e6950eb2d6dcf9361978c648e45408ac77ef89d8d5a7bc2f3e", "project_uri": "https://rubygems.org/gems/typed_cache", "gem_uri": "https://rubygems.org/gems/typed_cache-0.4.0.gem", "homepage_uri": "https://github.com/glossawy/typed_cache", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/glossawy/typed_cache", "bug_tracker_uri": null, "changelog_uri": "https://github.com/glossawy/typed_cache/blob/main/VERSIONS.adoc#040", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "concurrent-ruby", "requirements": "~> 1.0" }, { "name": "dry-configurable", "requirements": "~> 1.0" }, { "name": "dry-monitor", "requirements": "~> 1.0" }, { "name": "dry-struct", "requirements": "~> 1.0" }, { "name": "dry-types", "requirements": "~> 1.0" }, { "name": "multi_json", "requirements": "~> 1.17" } ] } } | 2025-08-18 23:12:42 UTC | 
| z4Tn1tbxDEnjYmYjil0P6 | charsiSimple static site generator. | 0.1.1 | Content{ "name": "charsi", "downloads": 89, "version": "0.1.1", "version_created_at": "2025-08-18T23:11:15.349Z", "version_downloads": 0, "platform": "ruby", "authors": "Ryan Beasse", "info": "Simple static site generator.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/rbeasse/charsi", "source_code_uri": "https://github.com/rbeasse/charsi" }, "yanked": false, "sha": "f83da080e319384f5a82fdd4790830c5f0de3c4557175ec4e3d039ec802c0ffb", "spec_sha": "28bec770cbfa64c1192cfbd90e8d94d98bfeb7e46ea80a40638619602378c89d", "project_uri": "https://rubygems.org/gems/charsi", "gem_uri": "https://rubygems.org/gems/charsi-0.1.1.gem", "homepage_uri": "https://github.com/rbeasse/charsi", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/rbeasse/charsi", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "filewatcher", "requirements": "~> 2.1" }, { "name": "logger", "requirements": "~> 1.6" }, { "name": "tailwindcss-ruby", "requirements": "~> 4.1" }, { "name": "terser", "requirements": "~> 1.2" }, { "name": "tilt", "requirements": "~> 2.6" } ] } } | 2025-08-18 23:11:16 UTC | 
| 8CZcuNulCX16_w_bw-VOY | mnconvertmnconvert converts Metanorma XML into NISO STS XML. This gem is a wrapper around mnconvert.jar available from https://github.com/metanorma/mnconvert, with versions matching the JAR file. | 1.73.0 | Content{ "name": "mnconvert", "downloads": 146090, "version": "1.73.0", "version_created_at": "2025-08-18T23:10:53.317Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "mnconvert converts Metanorma XML into NISO STS XML.\nThis gem is a wrapper around mnconvert.jar available from\nhttps://github.com/metanorma/mnconvert, with versions matching the JAR file.\n", "licenses": [ "BSD-2-Clause" ], "metadata": {}, "yanked": false, "sha": "472fae9515a7612e348fb7f9b1ab115b882b0d53a57a3592eadf9c42546184ea", "spec_sha": "06f52defe0f592c54b2656e060062dbb590ed3ee328578341244f7ff275f3b9d", "project_uri": "https://rubygems.org/gems/mnconvert", "gem_uri": "https://rubygems.org/gems/mnconvert-1.73.0.gem", "homepage_uri": "https://github.com/metanorma/mnconvert-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/mnconvert/1.73.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } | 2025-08-18 23:10:55 UTC | 
| sjKnqeuQp7FEX3rSz6cxc | foreman_ovirtThe ForemanOvirt plugin adds oVirt compute resource to Foreman using fog-ovirt. It is compatible with Foreman 3.16+ | 2.0.1 | Content{ "name": "foreman_ovirt", "downloads": 10929, "version": "2.0.1", "version_created_at": "2025-08-18T22:57:58.081Z", "version_downloads": 0, "platform": "ruby", "authors": "markt.de", "info": "The ForemanOvirt plugin adds oVirt compute resource to Foreman using fog-ovirt. It is compatible with Foreman 3.16+", "licenses": [ "GPL-3.0" ], "metadata": { "is_foreman_plugin": "true" }, "yanked": false, "sha": "5d5dbfc364faa2f78bb2ef99df56bda9a7401bc311aa6bfdcf55d880277de053", "spec_sha": "ae6e449c4efda453bd4eeef4aaa6c5621e279d9ac77e93c400f350e1c06278f7", "project_uri": "https://rubygems.org/gems/foreman_ovirt", "gem_uri": "https://rubygems.org/gems/foreman_ovirt-2.0.1.gem", "homepage_uri": "https://github.com/markt-de/foreman_ovirt", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/foreman_ovirt/2.0.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rdoc", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "theforeman-rubocop", "requirements": "~> 0.1" } ], "runtime": [ { "name": "fog-ovirt", "requirements": ">= 2.0.3" }, { "name": "ovirt-engine-sdk", "requirements": ">= 4.6.0" } ] } } | 2025-08-18 22:57:59 UTC | 
| OA0BJp9jiKMxOdJJP1cSR | pwnhttps://github.com/0dayinc/pwn/README.md | 0.5.375 | Content{ "name": "pwn", "downloads": 551561, "version": "0.5.375", "version_created_at": "2025-08-18T22:56:36.613Z", "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": "6e11d620e0d0bdfb139fdb4120451aab070a7a462874a74aca54ca90f07293a0", "spec_sha": "3458f728b9abfd16b61be0545688a1c43668115dc4e758dcbd68eb0f7f7c2c63", "project_uri": "https://rubygems.org/gems/pwn", "gem_uri": "https://rubygems.org/gems/pwn-0.5.375.gem", "homepage_uri": "https://github.com/0dayinc/pwn", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": "https://github.com/sponsors/0dayInc", "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.7.1" }, { "name": "rake", "requirements": "= 13.3.0" }, { "name": "rdoc", "requirements": "= 6.14.2" }, { "name": "rspec", "requirements": "= 3.13.1" } ], "runtime": [ { "name": "activesupport", "requirements": "= 8.0.2.1" }, { "name": "anemone", "requirements": "= 0.7.2" }, { "name": "authy", "requirements": "= 3.0.1" }, { "name": "aws-sdk", "requirements": "= 3.3.0" }, { "name": "barby", "requirements": "= 0.7.0" }, { "name": "base32", "requirements": "= 0.3.4" }, { "name": "brakeman", "requirements": "= 7.1.0" }, { "name": "bson", "requirements": "= 5.1.1" }, { "name": "bundler-audit", "requirements": "= 0.9.2" }, { "name": "bunny", "requirements": "= 2.24.0" }, { "name": "colorize", "requirements": "= 1.1.0" }, { "name": "credit_card_validations", "requirements": "= 7.0.0" }, { "name": "eventmachine", "requirements": "= 1.2.7" }, { "name": "executable-hooks", "requirements": "= 1.7.1" }, { "name": "faker", "requirements": "= 3.5.2" }, { "name": "faye-websocket", "requirements": "= 0.12.0" }, { "name": "ffi", "requirements": "= 1.17.2" }, { "name": "fftw3", "requirements": "= 0.3" }, { "name": "gdb", "requirements": "= 1.0.0" }, { "name": "gem-wrappers", "requirements": "= 1.4.0" }, { "name": "geocoder", "requirements": "= 1.8.5" }, { "name": "gist", "requirements": "= 6.0.0" }, { "name": "gruff", "requirements": "= 0.29.0" }, { "name": "htmlentities", "requirements": "= 4.3.4" }, { "name": "ipaddress", "requirements": "= 0.8.3" }, { "name": "jenkins_api_client2", "requirements": "= 1.9.0" }, { "name": "js-beautify", "requirements": "= 0.1.8" }, { "name": "json", "requirements": "= 2.13.2" }, { "name": "jsonpath", "requirements": "= 1.1.5" }, { "name": "json_schemer", "requirements": "= 2.4.0" }, { "name": "jwt", "requirements": "= 3.1.2" }, { "name": "libusb", "requirements": "= 0.7.2" }, { "name": "luhn", "requirements": "= 1.0.2" }, { "name": "mail", "requirements": "= 2.8.1" }, { "name": "meshtastic", "requirements": "= 0.0.125" }, { "name": "metasm", "requirements": "= 1.0.5" }, { "name": "mongo", "requirements": "= 2.21.2" }, { "name": "msfrpc-client", "requirements": "= 1.1.2" }, { "name": "netaddr", "requirements": "= 2.0.6" }, { "name": "net-ldap", "requirements": "= 0.19.0" }, { "name": "net-openvpn", "requirements": "= 0.8.7" }, { "name": "net-smtp", "requirements": "= 0.5.1" }, { "name": "nexpose", "requirements": "= 7.3.0" }, { "name": "nokogiri", "requirements": "= 1.18.9" }, { "name": "nokogiri-diff", "requirements": "= 0.3.0" }, { "name": "oily_png", "requirements": "= 1.2.1" }, { "name": "open3", "requirements": "= 0.2.1" }, { "name": "os", "requirements": "= 1.1.4" }, { "name": "ostruct", "requirements": "= 0.6.3" }, { "name": "packetfu", "requirements": "= 2.0.0" }, { "name": "packetgen", "requirements": "= 4.1.1" }, { "name": "pdf-reader", "requirements": "= 2.15.0" }, { "name": "pg", "requirements": "= 1.6.1" }, { "name": "pry", "requirements": "= 0.15.2" }, { "name": "pry-doc", "requirements": "= 1.6.0" }, { "name": "rb-readline", "requirements": "= 0.5.5" }, { "name": "rbvmomi2", "requirements": "= 3.8.0" }, { "name": "rest-client", "requirements": "= 2.1.0" }, { "name": "rex", "requirements": "= 2.0.13" }, { "name": "rmagick", "requirements": "= 6.1.3" }, { "name": "rqrcode", "requirements": "= 3.1.0" }, { "name": "rtesseract", "requirements": "= 3.1.4" }, { "name": "rubocop", "requirements": "= 1.79.2" }, { "name": "rubocop-rake", "requirements": "= 0.7.1" }, { "name": "rubocop-rspec", "requirements": "= 3.6.0" }, { "name": "ruby-audio", "requirements": "= 1.6.1" }, { "name": "ruby-nmap", "requirements": "= 1.0.3" }, { "name": "ruby-saml", "requirements": "= 1.18.1" }, { "name": "rvm", "requirements": "= 1.11.3.9" }, { "name": "savon", "requirements": "= 2.15.1" }, { "name": "selenium-devtools", "requirements": "= 0.139.0" }, { "name": "slack-ruby-client", "requirements": "= 2.7.0" }, { "name": "socksify", "requirements": "= 1.8.1" }, { "name": "spreadsheet", "requirements": "= 1.3.4" }, { "name": "sqlite3", "requirements": "= 2.7.3" }, { "name": "thin", "requirements": "= 2.0.1" }, { "name": "tty-prompt", "requirements": "= 0.23.1" }, { "name": "tty-spinner", "requirements": "= 0.9.3" }, { "name": "uart", "requirements": "= 1.0.0" }, { "name": "watir", "requirements": "= 7.3.0" }, { "name": "waveform", "requirements": "= 0.1.3" }, { "name": "webrick", "requirements": "= 1.9.1" }, { "name": "whois", "requirements": "= 6.0.1" }, { "name": "whois-parser", "requirements": "= 2.0.0" }, { "name": "wicked_pdf", "requirements": "= 2.8.2" }, { "name": "yard", "requirements": "= 0.9.37" } ] } } | 2025-08-18 22:56:42 UTC | 
| YoIpjlXNlRuvX5z94EMbH | promptlyBuild maintainable, localized, and testable AI prompts using ERB or Liquid templates with Rails conventions | 0.1.13 | Content{ "name": "promptly", "downloads": 368, "version": "0.1.13", "version_created_at": "2025-08-18T22:55:37.429Z", "version_downloads": 0, "platform": "ruby", "authors": "Wilbur Suero", "info": "Build maintainable, localized, and testable AI prompts using ERB or Liquid templates with Rails conventions", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/wilburhimself/promptly", "changelog_uri": "https://github.com/wilburhimself/promptly/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/wilburhimself/promptly", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://github.com/wilburhimself/promptly/blob/main/README.md" }, "yanked": false, "sha": "6db12fe4dcfb5045487a1b93a7ae3ba7bcce3392948bc57b021b1da614870c3d", "spec_sha": "ca8520792009691bfacbdd8935654b4cad09a15124ab552a6a3e336429fcbb16", "project_uri": "https://rubygems.org/gems/promptly", "gem_uri": "https://rubygems.org/gems/promptly-0.1.13.gem", "homepage_uri": "https://github.com/wilburhimself/promptly", "wiki_uri": null, "documentation_uri": "https://github.com/wilburhimself/promptly/blob/main/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/wilburhimself/promptly", "bug_tracker_uri": null, "changelog_uri": "https://github.com/wilburhimself/promptly/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "liquid", "requirements": "~> 5.5" }, { "name": "railties", "requirements": "~> 7.2" }, { "name": "rspec", "requirements": "~> 3.12" }, { "name": "standard", "requirements": "~> 1.37" } ], "runtime": [ { "name": "actionview", "requirements": "~> 7.2" } ] } } | 2025-08-18 22:55:39 UTC | 
| GjUWAOVBZN6N_yNpW4u2a | logstash-integration-snmpThis gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemname. This gem is not a stand-alone program | 4.1.0 | Content{ "name": "logstash-integration-snmp", "downloads": 132582, "version": "4.1.0", "version_created_at": "2025-08-18T22:52:00.607Z", "version_downloads": 0, "platform": "java", "authors": "Elastic", "info": "This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemname. This gem is not a stand-alone program", "licenses": [ "Apache License (2.0)" ], "metadata": { "logstash_group": "integration", "logstash_plugin": "true", "integration_plugins": "logstash-input-snmp,logstash-input-snmptrap" }, "yanked": false, "sha": "3e1ba2cbdab6f65a2007363530f137443f153428abddc8099ef698edaa5a5526", "spec_sha": "925afea4128f4a1907f953b2883f9d46d73518fc8b5b09f0393755c792c9aea9", "project_uri": "https://rubygems.org/gems/logstash-integration-snmp", "gem_uri": "https://rubygems.org/gems/logstash-integration-snmp-4.1.0-java.gem", "homepage_uri": "http://www.elastic.co/guide/en/logstash/current/index.html", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/logstash-integration-snmp/4.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "logstash-devutils", "requirements": ">= 2.3" }, { "name": "rspec-wait", "requirements": ">= 0" } ], "runtime": [ { "name": "logstash-codec-plain", "requirements": ">= 0" }, { "name": "logstash-core", "requirements": ">= 6.5.0" }, { "name": "logstash-core-plugin-api", "requirements": ">= 1.60, <= 2.99" }, { "name": "logstash-mixin-ecs_compatibility_support", "requirements": "~> 1.3" }, { "name": "logstash-mixin-event_support", "requirements": "~> 1.0" }, { "name": "logstash-mixin-normalize_config_support", "requirements": "~> 1.0" }, { "name": "logstash-mixin-validator_support", "requirements": "~> 1.0" } ] } } | 2025-08-18 22:52:02 UTC | 
| VfhgVNoPQEQ18YPpg4bXK | online_migrationsCatch unsafe PostgreSQL migrations in development and run them easier in production | 0.29.3 | Content{ "name": "online_migrations", "downloads": 780409, "version": "0.29.3", "version_created_at": "2025-08-18T22:43:48.098Z", "version_downloads": 0, "platform": "ruby", "authors": "fatkodima", "info": "Catch unsafe PostgreSQL migrations in development and run them easier in production", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/fatkodima/online_migrations", "changelog_uri": "https://github.com/fatkodima/online_migrations/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/fatkodima/online_migrations" }, "yanked": false, "sha": "131018414d10df24e3cdcc7951790e6b315f31c9f0e1387c4241fb25aa8a5fdd", "spec_sha": "4db93fbf8b26ab3d392fe0b6808f950936a68612038ad24379c977a5a74624aa", "project_uri": "https://rubygems.org/gems/online_migrations", "gem_uri": "https://rubygems.org/gems/online_migrations-0.29.3.gem", "homepage_uri": "https://github.com/fatkodima/online_migrations", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/fatkodima/online_migrations", "bug_tracker_uri": null, "changelog_uri": "https://github.com/fatkodima/online_migrations/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activerecord", "requirements": ">= 7.1" } ] } } | 2025-08-18 22:43:50 UTC | 
| l-iqOlfLwNau-wWHZUY6G | typed_cacheTypedCache is a Ruby caching library designed to eliminate common caching pitfalls by providing a monadic, type-safe API that makes cache operations explicit and predictable. Cache interactions are first-class operations with comprehensive error handling and transparent state management. The library supports wrapping other caching libraries via custom backends and ActiveSupport::Cache is supported out of the box. | 0.4.0.pre.1 | Content{ "name": "typed_cache", "downloads": 725, "version": "0.4.0.pre.1", "version_created_at": "2025-08-18T22:13:10.153Z", "version_downloads": 0, "platform": "ruby", "authors": "Autumn Winter", "info": "TypedCache is a Ruby caching library designed to eliminate common caching pitfalls by providing a monadic, type-safe API that makes cache operations explicit and predictable. Cache interactions are first-class operations with\ncomprehensive error handling and transparent state management. The library supports wrapping other caching libraries via custom backends and ActiveSupport::Cache is supported out of the box.\n", "licenses": [ "Apache-2.0" ], "metadata": { "label": "caching", "labels": "typed_cache,ruby,caching,type-safety,rails,rbs", "license_uri": "https://github.com/glossawy/typed_cache/blob/main/LICENSE", "changelog_uri": "https://github.com/glossawy/typed_cache/blob/main/VERSIONS.adoc#040-1", "source_code_uri": "https://github.com/glossawy/typed_cache", "issue_tracker_uri": "https://github.com/glossawy/typed_cache/issues", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "e18430a51d23f2146074f4447071223988518a67076ccc7d99d2f187a7cd4f68", "spec_sha": "24bea901fa7d1249042c52dc1c394f08ea853f5fff1e25e73cae52c4ed29067e", "project_uri": "https://rubygems.org/gems/typed_cache", "gem_uri": "https://rubygems.org/gems/typed_cache-0.4.0.pre.1.gem", "homepage_uri": "https://github.com/glossawy/typed_cache", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/glossawy/typed_cache", "bug_tracker_uri": null, "changelog_uri": "https://github.com/glossawy/typed_cache/blob/main/VERSIONS.adoc#040-1", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "concurrent-ruby", "requirements": "~> 1.0" }, { "name": "dry-configurable", "requirements": "~> 1.0" }, { "name": "dry-monitor", "requirements": "~> 1.0" }, { "name": "dry-struct", "requirements": "~> 1.0" }, { "name": "dry-types", "requirements": "~> 1.0" }, { "name": "multi_json", "requirements": "~> 1.17" } ] } } | 2025-08-18 22:13:50 UTC | 
| NEjpCZvTg1deKIAmXkvaN | elasticgraph-supportProvides support utilities for other ElasticGraph gems. | 1.0.1 | Content{ "name": "elasticgraph-support", "downloads": 5183, "version": "1.0.1", "version_created_at": "2025-08-18T22:10:10.877Z", "version_downloads": 0, "platform": "ruby", "authors": "Myron Marston, Ben VandenBos, Block Engineering", "info": "Provides support utilities for other ElasticGraph gems.", "licenses": [ "MIT" ], "metadata": { "gem_category": "core", "homepage_uri": "https://block.github.io/elasticgraph/", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-support", "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/" }, "yanked": false, "sha": "366b7f8e6ee62587577e0be31e39ca2bc98c7ca28477e276dae281d4586e8168", "spec_sha": "56ec68cfbfb8012ddf5818a923590de2d3d7794850cda6d5a23f52176158436a", "project_uri": "https://rubygems.org/gems/elasticgraph-support", "gem_uri": "https://rubygems.org/gems/elasticgraph-support-1.0.1.gem", "homepage_uri": "https://block.github.io/elasticgraph/", "wiki_uri": null, "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/", "mailing_list_uri": null, "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-support", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "funding_uri": null, "dependencies": { "development": [ { "name": "faraday", "requirements": "~> 2.13, >= 2.13.4" } ], "runtime": [ { "name": "json_schemer", "requirements": "~> 2.4" }, { "name": "logger", "requirements": "~> 1.7" } ] } } | 2025-08-18 22:10:12 UTC | 
| 1rYmGL9tI49BGKhavkOiJ | elasticgraph-schema_definitionProvides the ElasticGraph schema definition API. | 1.0.1 | Content{ "name": "elasticgraph-schema_definition", "downloads": 4970, "version": "1.0.1", "version_created_at": "2025-08-18T22:10:07.832Z", "version_downloads": 0, "platform": "ruby", "authors": "Myron Marston, Ben VandenBos, Block Engineering", "info": "Provides the ElasticGraph schema definition API.", "licenses": [ "MIT" ], "metadata": { "gem_category": "local", "homepage_uri": "https://block.github.io/elasticgraph/", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-schema_definition", "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/" }, "yanked": false, "sha": "a744c2d1639550fcc30b1d6e8d41a1f9adf56e1cf61ff95fb77a72f2d23efcd5", "spec_sha": "0d1471ccfbae46653eb5bd99bfb5b8de4474fc50e888e2255580c425314fd917", "project_uri": "https://rubygems.org/gems/elasticgraph-schema_definition", "gem_uri": "https://rubygems.org/gems/elasticgraph-schema_definition-1.0.1.gem", "homepage_uri": "https://block.github.io/elasticgraph/", "wiki_uri": null, "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/", "mailing_list_uri": null, "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-schema_definition", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "funding_uri": null, "dependencies": { "development": [ { "name": "elasticgraph-admin", "requirements": "= 1.0.1" }, { "name": "elasticgraph-datastore_core", "requirements": "= 1.0.1" }, { "name": "elasticgraph-elasticsearch", "requirements": "= 1.0.1" }, { "name": "elasticgraph-opensearch", "requirements": "= 1.0.1" } ], "runtime": [ { "name": "elasticgraph-graphql", "requirements": "= 1.0.1" }, { "name": "elasticgraph-indexer", "requirements": "= 1.0.1" }, { "name": "elasticgraph-schema_artifacts", "requirements": "= 1.0.1" }, { "name": "elasticgraph-support", "requirements": "= 1.0.1" }, { "name": "graphql", "requirements": "~> 2.5.11" }, { "name": "graphql-c_parser", "requirements": "~> 1.1, >= 1.1.3" }, { "name": "rake", "requirements": "~> 13.3" } ] } } | 2025-08-18 22:10:09 UTC | 
| CdiJibzd-Wy-sd1BfHBwt | elasticgraph-schema_artifactsProvides access to ElasticGraph schema artifacts. | 1.0.1 | Content{ "name": "elasticgraph-schema_artifacts", "downloads": 5819, "version": "1.0.1", "version_created_at": "2025-08-18T22:10:03.791Z", "version_downloads": 0, "platform": "ruby", "authors": "Myron Marston, Ben VandenBos, Block Engineering", "info": "Provides access to ElasticGraph schema artifacts.", "licenses": [ "MIT" ], "metadata": { "gem_category": "core", "homepage_uri": "https://block.github.io/elasticgraph/", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-schema_artifacts", "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/" }, "yanked": false, "sha": "e64dfb0d53217937072d891482ce53416634e90ad35beab637fd52ade70ac9ba", "spec_sha": "17e424d8ab6741dcbc011848bbbb78c47b76f45fe92e3b67e609bbfd17337980", "project_uri": "https://rubygems.org/gems/elasticgraph-schema_artifacts", "gem_uri": "https://rubygems.org/gems/elasticgraph-schema_artifacts-1.0.1.gem", "homepage_uri": "https://block.github.io/elasticgraph/", "wiki_uri": null, "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/", "mailing_list_uri": null, "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-schema_artifacts", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "funding_uri": null, "dependencies": { "development": [ { "name": "elasticgraph-graphql", "requirements": "= 1.0.1" }, { "name": "elasticgraph-indexer", "requirements": "= 1.0.1" } ], "runtime": [ { "name": "elasticgraph-support", "requirements": "= 1.0.1" } ] } } | 2025-08-18 22:10:05 UTC | 
| FegGyGqYSiwzW7tFzIlWx | elasticgraph-rackServes an ElasticGraph application using Rack. | 1.0.1 | Content{ "name": "elasticgraph-rack", "downloads": 4980, "version": "1.0.1", "version_created_at": "2025-08-18T22:10:00.281Z", "version_downloads": 0, "platform": "ruby", "authors": "Myron Marston, Ben VandenBos, Block Engineering", "info": "Serves an ElasticGraph application using Rack.", "licenses": [ "MIT" ], "metadata": { "gem_category": "local", "homepage_uri": "https://block.github.io/elasticgraph/", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-rack", "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/" }, "yanked": false, "sha": "21ee16b0a906275386dcf2d7c3e9ef76d891895f7298c0c77dc36531ce66d130", "spec_sha": "8c1580fea45262e464ee1c10b6b60983fdd8e68d39e786fb0dd9ef02c5758d7f", "project_uri": "https://rubygems.org/gems/elasticgraph-rack", "gem_uri": "https://rubygems.org/gems/elasticgraph-rack-1.0.1.gem", "homepage_uri": "https://block.github.io/elasticgraph/", "wiki_uri": null, "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/", "mailing_list_uri": null, "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-rack", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "funding_uri": null, "dependencies": { "development": [ { "name": "elasticgraph-admin", "requirements": "= 1.0.1" }, { "name": "elasticgraph-elasticsearch", "requirements": "= 1.0.1" }, { "name": "elasticgraph-indexer", "requirements": "= 1.0.1" }, { "name": "elasticgraph-opensearch", "requirements": "= 1.0.1" } ], "runtime": [ { "name": "elasticgraph-graphql", "requirements": "= 1.0.1" }, { "name": "rack", "requirements": "~> 3.2" } ] } } | 2025-08-18 22:10:02 UTC | 
| nbV-QwPrN9L245iEW4jzS | elasticgraph-query_registryProvides a source-controlled query registry for ElasticGraph applications. | 1.0.1 | Content{ "name": "elasticgraph-query_registry", "downloads": 5094, "version": "1.0.1", "version_created_at": "2025-08-18T22:09:56.998Z", "version_downloads": 0, "platform": "ruby", "authors": "Myron Marston, Ben VandenBos, Block Engineering", "info": "Provides a source-controlled query registry for ElasticGraph applications.", "licenses": [ "MIT" ], "metadata": { "gem_category": "extension", "homepage_uri": "https://block.github.io/elasticgraph/", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-query_registry", "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/" }, "yanked": false, "sha": "f7051ffe1b58689ffe240852bf032dda2bb5320fd7bdd9bff159c92fc387d9c0", "spec_sha": "184795c4c32852e71ab6a023e546eb4b146e03c83c515f0b6700d2fe262a097a", "project_uri": "https://rubygems.org/gems/elasticgraph-query_registry", "gem_uri": "https://rubygems.org/gems/elasticgraph-query_registry-1.0.1.gem", "homepage_uri": "https://block.github.io/elasticgraph/", "wiki_uri": null, "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/", "mailing_list_uri": null, "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-query_registry", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "funding_uri": null, "dependencies": { "development": [ { "name": "elasticgraph-elasticsearch", "requirements": "= 1.0.1" }, { "name": "elasticgraph-opensearch", "requirements": "= 1.0.1" } ], "runtime": [ { "name": "elasticgraph-graphql", "requirements": "= 1.0.1" }, { "name": "elasticgraph-support", "requirements": "= 1.0.1" }, { "name": "graphql", "requirements": "~> 2.5.11" }, { "name": "graphql-c_parser", "requirements": "~> 1.1, >= 1.1.3" }, { "name": "rake", "requirements": "~> 13.3" } ] } } | 2025-08-18 22:09:58 UTC | 
| uSHtWzq_VIvlLxDEa7SFe | elasticgraph-query_interceptorIntercepts ElasticGraph datastore queries. | 1.0.1 | Content{ "name": "elasticgraph-query_interceptor", "downloads": 4441, "version": "1.0.1", "version_created_at": "2025-08-18T22:09:53.931Z", "version_downloads": 0, "platform": "ruby", "authors": "Myron Marston, Ben VandenBos, Block Engineering", "info": "Intercepts ElasticGraph datastore queries.", "licenses": [ "MIT" ], "metadata": { "gem_category": "extension", "homepage_uri": "https://block.github.io/elasticgraph/", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-query_interceptor", "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/" }, "yanked": false, "sha": "245e8eeb7db81170521d7bbc91536e3dad7049004a606dbeeefb2788f2dfc621", "spec_sha": "357af0c5f0a35b71c94f6adfcdb9e84d75106c7efb1b51dee8771d8ebc3415dc", "project_uri": "https://rubygems.org/gems/elasticgraph-query_interceptor", "gem_uri": "https://rubygems.org/gems/elasticgraph-query_interceptor-1.0.1.gem", "homepage_uri": "https://block.github.io/elasticgraph/", "wiki_uri": null, "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/", "mailing_list_uri": null, "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-query_interceptor", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "funding_uri": null, "dependencies": { "development": [ { "name": "elasticgraph-elasticsearch", "requirements": "= 1.0.1" }, { "name": "elasticgraph-opensearch", "requirements": "= 1.0.1" }, { "name": "elasticgraph-schema_definition", "requirements": "= 1.0.1" } ], "runtime": [ { "name": "elasticgraph-graphql", "requirements": "= 1.0.1" }, { "name": "elasticgraph-schema_artifacts", "requirements": "= 1.0.1" } ] } } | 2025-08-18 22:09:55 UTC | 
| h8Vv5i9bn1Hb0LeFhMoQD | elasticgraph-opensearchWraps the OpenSearch client for use by ElasticGraph. | 1.0.1 | Content{ "name": "elasticgraph-opensearch", "downloads": 5017, "version": "1.0.1", "version_created_at": "2025-08-18T22:09:50.774Z", "version_downloads": 0, "platform": "ruby", "authors": "Myron Marston, Ben VandenBos, Block Engineering", "info": "Wraps the OpenSearch client for use by ElasticGraph.", "licenses": [ "MIT" ], "metadata": { "gem_category": "datastore_adapter", "homepage_uri": "https://block.github.io/elasticgraph/", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-opensearch", "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/" }, "yanked": false, "sha": "343b3992e88f35b99d25ff2575d97d510080c3f28367ffd3ee7716169a6de236", "spec_sha": "375c45a95999a50d9a7e9b01340123db6f6417c0c6407db839344da7f045556e", "project_uri": "https://rubygems.org/gems/elasticgraph-opensearch", "gem_uri": "https://rubygems.org/gems/elasticgraph-opensearch-1.0.1.gem", "homepage_uri": "https://block.github.io/elasticgraph/", "wiki_uri": null, "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/", "mailing_list_uri": null, "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-opensearch", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "elasticgraph-support", "requirements": "= 1.0.1" }, { "name": "faraday", "requirements": "~> 2.13, >= 2.13.4" }, { "name": "faraday-retry", "requirements": "~> 2.3, >= 2.3.2" }, { "name": "opensearch-ruby", "requirements": "~> 3.4" } ] } } | 2025-08-18 22:09:52 UTC | 
| OibMHY_ka1UwNrqV5M2Qh | elasticgraph-localProvides support for developing ElasticGraph applications locally. | 1.0.1 | Content{ "name": "elasticgraph-local", "downloads": 5333, "version": "1.0.1", "version_created_at": "2025-08-18T22:09:47.456Z", "version_downloads": 0, "platform": "ruby", "authors": "Myron Marston, Ben VandenBos, Block Engineering", "info": "Provides support for developing ElasticGraph applications locally.", "licenses": [ "MIT" ], "metadata": { "gem_category": "local", "homepage_uri": "https://block.github.io/elasticgraph/", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-local", "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/" }, "yanked": false, "sha": "80e6189f0ceca934c8ec1807ced4a8088469b7e4461512905a3129dc4b54ba28", "spec_sha": "bc92e28b859470d4904984501bfc56e40adace2373d4f6516a41e76499fb49e1", "project_uri": "https://rubygems.org/gems/elasticgraph-local", "gem_uri": "https://rubygems.org/gems/elasticgraph-local-1.0.1.gem", "homepage_uri": "https://block.github.io/elasticgraph/", "wiki_uri": null, "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/", "mailing_list_uri": null, "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-local", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "funding_uri": null, "dependencies": { "development": [ { "name": "elasticgraph-apollo", "requirements": "= 1.0.1" }, { "name": "elasticgraph-elasticsearch", "requirements": "= 1.0.1" }, { "name": "elasticgraph-opensearch", "requirements": "= 1.0.1" } ], "runtime": [ { "name": "elasticgraph-admin", "requirements": "= 1.0.1" }, { "name": "elasticgraph-graphiql", "requirements": "= 1.0.1" }, { "name": "elasticgraph-graphql", "requirements": "= 1.0.1" }, { "name": "elasticgraph-indexer", "requirements": "= 1.0.1" }, { "name": "elasticgraph-schema_definition", "requirements": "= 1.0.1" }, { "name": "rackup", "requirements": "~> 2.2, >= 2.2.1" }, { "name": "rake", "requirements": "~> 13.3" }, { "name": "webrick", "requirements": "~> 1.9, >= 1.9.1" } ] } } | 2025-08-18 22:09:49 UTC | 
| a6bsKUyWaJY3KLVEWOMPx | elasticgraph-lambda_supportSupports running ElasticGraph using AWS Lambda. | 1.0.1 | Content{ "name": "elasticgraph-lambda_support", "downloads": 4660, "version": "1.0.1", "version_created_at": "2025-08-18T22:09:44.099Z", "version_downloads": 0, "platform": "ruby", "authors": "Myron Marston, Ben VandenBos, Block Engineering", "info": "Supports running ElasticGraph using AWS Lambda.", "licenses": [ "MIT" ], "metadata": { "gem_category": "lambda", "homepage_uri": "https://block.github.io/elasticgraph/", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-lambda_support", "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/" }, "yanked": false, "sha": "31c176397b9d3a512d69e59dca6155535e03f8b3570378489a61c010e469b4ab", "spec_sha": "c5085ef1110bac773a2efd59b43ef0e68e2d0d955b738ab30b1087695b1d38a2", "project_uri": "https://rubygems.org/gems/elasticgraph-lambda_support", "gem_uri": "https://rubygems.org/gems/elasticgraph-lambda_support-1.0.1.gem", "homepage_uri": "https://block.github.io/elasticgraph/", "wiki_uri": null, "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/", "mailing_list_uri": null, "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-lambda_support", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "funding_uri": null, "dependencies": { "development": [ { "name": "elasticgraph-admin", "requirements": "= 1.0.1" }, { "name": "elasticgraph-graphql", "requirements": "= 1.0.1" }, { "name": "elasticgraph-indexer", "requirements": "= 1.0.1" }, { "name": "elasticgraph-indexer_autoscaler_lambda", "requirements": "= 1.0.1" } ], "runtime": [ { "name": "elasticgraph-opensearch", "requirements": "= 1.0.1" }, { "name": "faraday_middleware-aws-sigv4", "requirements": "~> 1.0, >= 1.0.1" } ] } } | 2025-08-18 22:09:45 UTC | 
| iXieSL-aEfNXSnzVj3HOC | elasticgraph-indexer_lambdaAdapts elasticgraph-indexer to run in an AWS Lambda. | 1.0.1 | Content{ "name": "elasticgraph-indexer_lambda", "downloads": 4463, "version": "1.0.1", "version_created_at": "2025-08-18T22:09:40.612Z", "version_downloads": 0, "platform": "ruby", "authors": "Myron Marston, Ben VandenBos, Block Engineering", "info": "Adapts elasticgraph-indexer to run in an AWS Lambda.", "licenses": [ "MIT" ], "metadata": { "gem_category": "lambda", "homepage_uri": "https://block.github.io/elasticgraph/", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-indexer_lambda", "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/" }, "yanked": false, "sha": "e6d2b3e196cc778902577046c3185da6eb2d0594ed8a13b47ba337f107eeede5", "spec_sha": "780dc52f4ec6a5c93d68130061503717db96c089e638c147035f646185d9d6f1", "project_uri": "https://rubygems.org/gems/elasticgraph-indexer_lambda", "gem_uri": "https://rubygems.org/gems/elasticgraph-indexer_lambda-1.0.1.gem", "homepage_uri": "https://block.github.io/elasticgraph/", "wiki_uri": null, "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/", "mailing_list_uri": null, "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-indexer_lambda", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aws-sdk-s3", "requirements": "~> 1.196, >= 1.196.1" }, { "name": "elasticgraph-indexer", "requirements": "= 1.0.1" }, { "name": "elasticgraph-lambda_support", "requirements": "= 1.0.1" }, { "name": "ox", "requirements": "~> 2.14, >= 2.14.23" } ] } } | 2025-08-18 22:09:42 UTC | 
| 99pNABbqKDe9ZIUWXNJ18 | elasticgraph-indexer_autoscaler_lambdaMonitors OpenSearch CPU utilization to autoscale elasticgraph-indexer_lambda concurrency. | 1.0.1 | Content{ "name": "elasticgraph-indexer_autoscaler_lambda", "downloads": 4426, "version": "1.0.1", "version_created_at": "2025-08-18T22:09:37.170Z", "version_downloads": 0, "platform": "ruby", "authors": "Myron Marston, Ben VandenBos, Block Engineering", "info": "Monitors OpenSearch CPU utilization to autoscale elasticgraph-indexer_lambda concurrency.", "licenses": [ "MIT" ], "metadata": { "gem_category": "lambda", "homepage_uri": "https://block.github.io/elasticgraph/", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-indexer_autoscaler_lambda", "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/" }, "yanked": false, "sha": "6bb3b14a8e114f8e190680e92b0d25db053d09732ec41b201cad401ce0e29915", "spec_sha": "368453c339d7119b9555a25ef0593f9bbfb0ccaa1a5c695dfd97c833b1968107", "project_uri": "https://rubygems.org/gems/elasticgraph-indexer_autoscaler_lambda", "gem_uri": "https://rubygems.org/gems/elasticgraph-indexer_autoscaler_lambda-1.0.1.gem", "homepage_uri": "https://block.github.io/elasticgraph/", "wiki_uri": null, "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/", "mailing_list_uri": null, "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-indexer_autoscaler_lambda", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "funding_uri": null, "dependencies": { "development": [ { "name": "elasticgraph-elasticsearch", "requirements": "= 1.0.1" }, { "name": "elasticgraph-opensearch", "requirements": "= 1.0.1" } ], "runtime": [ { "name": "aws-sdk-cloudwatch", "requirements": "~> 1.119" }, { "name": "aws-sdk-lambda", "requirements": "~> 1.158" }, { "name": "aws-sdk-sqs", "requirements": "~> 1.100" }, { "name": "elasticgraph-datastore_core", "requirements": "= 1.0.1" }, { "name": "elasticgraph-lambda_support", "requirements": "= 1.0.1" }, { "name": "ox", "requirements": "~> 2.14, >= 2.14.23" } ] } } | 2025-08-18 22:09:39 UTC | 
| fqYvdD0Zrxds-kEAGY4ZJ | elasticgraph-indexerIndexes ElasticGraph data into a datastore. | 1.0.1 | Content{ "name": "elasticgraph-indexer", "downloads": 5008, "version": "1.0.1", "version_created_at": "2025-08-18T22:09:33.669Z", "version_downloads": 0, "platform": "ruby", "authors": "Myron Marston, Ben VandenBos, Block Engineering", "info": "Indexes ElasticGraph data into a datastore.", "licenses": [ "MIT" ], "metadata": { "gem_category": "core", "homepage_uri": "https://block.github.io/elasticgraph/", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-indexer", "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/" }, "yanked": false, "sha": "82b98f059cc047f190acdfbab739fd58c44f3c2420624643aa8faf535b46b5d1", "spec_sha": "59bd3333d73663d244e74abad309e5b7a1216fdb2c71148f393fd7d4136a5d0d", "project_uri": "https://rubygems.org/gems/elasticgraph-indexer", "gem_uri": "https://rubygems.org/gems/elasticgraph-indexer-1.0.1.gem", "homepage_uri": "https://block.github.io/elasticgraph/", "wiki_uri": null, "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/", "mailing_list_uri": null, "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-indexer", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "funding_uri": null, "dependencies": { "development": [ { "name": "elasticgraph-admin", "requirements": "= 1.0.1" }, { "name": "elasticgraph-elasticsearch", "requirements": "= 1.0.1" }, { "name": "elasticgraph-opensearch", "requirements": "= 1.0.1" }, { "name": "elasticgraph-schema_definition", "requirements": "= 1.0.1" } ], "runtime": [ { "name": "elasticgraph-datastore_core", "requirements": "= 1.0.1" }, { "name": "elasticgraph-schema_artifacts", "requirements": "= 1.0.1" }, { "name": "elasticgraph-support", "requirements": "= 1.0.1" }, { "name": "hashdiff", "requirements": "~> 1.2" } ] } } | 2025-08-18 22:09:35 UTC | 
| 5SXko39QQUg3QIJ5ep2_a | elasticgraph-health_checkProvides a health check for high availability ElasticGraph deployments. | 1.0.1 | Content{ "name": "elasticgraph-health_check", "downloads": 4303, "version": "1.0.1", "version_created_at": "2025-08-18T22:09:29.929Z", "version_downloads": 0, "platform": "ruby", "authors": "Myron Marston, Ben VandenBos, Block Engineering", "info": "Provides a health check for high availability ElasticGraph deployments.", "licenses": [ "MIT" ], "metadata": { "gem_category": "extension", "homepage_uri": "https://block.github.io/elasticgraph/", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-health_check", "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/" }, "yanked": false, "sha": "05f35952a6654ce62de64a90dcfd0c6c67cb8d17e47a9caa448afa654a87fa8a", "spec_sha": "db644a134be9f95cb00f38df22656b1c9da1658d7746244832a6417799d2733e", "project_uri": "https://rubygems.org/gems/elasticgraph-health_check", "gem_uri": "https://rubygems.org/gems/elasticgraph-health_check-1.0.1.gem", "homepage_uri": "https://block.github.io/elasticgraph/", "wiki_uri": null, "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/", "mailing_list_uri": null, "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-health_check", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "funding_uri": null, "dependencies": { "development": [ { "name": "elasticgraph-admin", "requirements": "= 1.0.1" }, { "name": "elasticgraph-elasticsearch", "requirements": "= 1.0.1" }, { "name": "elasticgraph-indexer", "requirements": "= 1.0.1" }, { "name": "elasticgraph-opensearch", "requirements": "= 1.0.1" }, { "name": "elasticgraph-schema_definition", "requirements": "= 1.0.1" } ], "runtime": [ { "name": "elasticgraph-datastore_core", "requirements": "= 1.0.1" }, { "name": "elasticgraph-graphql", "requirements": "= 1.0.1" }, { "name": "elasticgraph-support", "requirements": "= 1.0.1" } ] } } | 2025-08-18 22:09:32 UTC | 
| eeKI3T-30K6yplMyNTvAj | elasticgraph-graphql_lambdaAdapts elasticgraph-graphql to run as an AWS Lambda. | 1.0.1 | Content{ "name": "elasticgraph-graphql_lambda", "downloads": 4707, "version": "1.0.1", "version_created_at": "2025-08-18T22:09:26.596Z", "version_downloads": 0, "platform": "ruby", "authors": "Myron Marston, Ben VandenBos, Block Engineering", "info": "Adapts elasticgraph-graphql to run as an AWS Lambda.", "licenses": [ "MIT" ], "metadata": { "gem_category": "lambda", "homepage_uri": "https://block.github.io/elasticgraph/", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-graphql_lambda", "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/" }, "yanked": false, "sha": "70ee500774da15757adf182f4e51754daa43f9d7afe329288a9052ab77e93cb4", "spec_sha": "5247814d61ca69e048949b3a077945140d603c6105d7853b19365b913d266351", "project_uri": "https://rubygems.org/gems/elasticgraph-graphql_lambda", "gem_uri": "https://rubygems.org/gems/elasticgraph-graphql_lambda-1.0.1.gem", "homepage_uri": "https://block.github.io/elasticgraph/", "wiki_uri": null, "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/", "mailing_list_uri": null, "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-graphql_lambda", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "funding_uri": null, "dependencies": { "development": [ { "name": "elasticgraph-elasticsearch", "requirements": "= 1.0.1" }, { "name": "elasticgraph-query_registry", "requirements": "= 1.0.1" } ], "runtime": [ { "name": "elasticgraph-graphql", "requirements": "= 1.0.1" }, { "name": "elasticgraph-lambda_support", "requirements": "= 1.0.1" } ] } } | 2025-08-18 22:09:28 UTC | 
| Nq2XkXkRsX1I0fiGmrmHD | elasticgraph-graphqlProvides the ElasticGraph GraphQL query engine. | 1.0.1 | Content{ "name": "elasticgraph-graphql", "downloads": 5577, "version": "1.0.1", "version_created_at": "2025-08-18T22:09:23.051Z", "version_downloads": 0, "platform": "ruby", "authors": "Myron Marston, Ben VandenBos, Block Engineering", "info": "Provides the ElasticGraph GraphQL query engine.", "licenses": [ "MIT" ], "metadata": { "gem_category": "core", "homepage_uri": "https://block.github.io/elasticgraph/", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-graphql", "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/" }, "yanked": false, "sha": "60639bb0c413854a408f1794b16f5f9127b8958f77deb5fa35da9d1ee08d3ee8", "spec_sha": "93e114d822467386937d2efb625cee8d48b92ed11c153080941cba59c3e39d1f", "project_uri": "https://rubygems.org/gems/elasticgraph-graphql", "gem_uri": "https://rubygems.org/gems/elasticgraph-graphql-1.0.1.gem", "homepage_uri": "https://block.github.io/elasticgraph/", "wiki_uri": null, "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/", "mailing_list_uri": null, "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-graphql", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "funding_uri": null, "dependencies": { "development": [ { "name": "elasticgraph-admin", "requirements": "= 1.0.1" }, { "name": "elasticgraph-elasticsearch", "requirements": "= 1.0.1" }, { "name": "elasticgraph-indexer", "requirements": "= 1.0.1" }, { "name": "elasticgraph-opensearch", "requirements": "= 1.0.1" }, { "name": "elasticgraph-schema_definition", "requirements": "= 1.0.1" } ], "runtime": [ { "name": "base64", "requirements": "~> 0.3" }, { "name": "elasticgraph-datastore_core", "requirements": "= 1.0.1" }, { "name": "elasticgraph-schema_artifacts", "requirements": "= 1.0.1" }, { "name": "graphql", "requirements": "~> 2.5.11" }, { "name": "graphql-c_parser", "requirements": "~> 1.1, >= 1.1.3" } ] } } | 2025-08-18 22:09:24 UTC | 
| Gc2eyx92vzl6aewOuYFdE | elasticgraph-graphiqlProvides a GraphiQL IDE for ElasticGraph projects. | 1.0.1 | Content{ "name": "elasticgraph-graphiql", "downloads": 450, "version": "1.0.1", "version_created_at": "2025-08-18T22:09:19.239Z", "version_downloads": 0, "platform": "ruby", "authors": "Myron Marston, Ben VandenBos, Block Engineering", "info": "Provides a GraphiQL IDE for ElasticGraph projects.", "licenses": [ "MIT" ], "metadata": { "gem_category": "local", "homepage_uri": "https://block.github.io/elasticgraph/", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-graphiql", "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/" }, "yanked": false, "sha": "855325cbc9e7d97ba0f61ee8713c42c9db1b4832dc4074f92ba1ab73832cb121", "spec_sha": "332cc8c717aeb74f70ed0d04f192bfc6ed2c25eb66267c05010a29925ea37853", "project_uri": "https://rubygems.org/gems/elasticgraph-graphiql", "gem_uri": "https://rubygems.org/gems/elasticgraph-graphiql-1.0.1.gem", "homepage_uri": "https://block.github.io/elasticgraph/", "wiki_uri": null, "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/", "mailing_list_uri": null, "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-graphiql", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "funding_uri": null, "dependencies": { "development": [ { "name": "elasticgraph-elasticsearch", "requirements": "= 1.0.1" }, { "name": "elasticgraph-opensearch", "requirements": "= 1.0.1" } ], "runtime": [ { "name": "elasticgraph-rack", "requirements": "= 1.0.1" } ] } } | 2025-08-18 22:09:21 UTC | 
| qlcc2CG5beY8Me8LP0DFJ | elasticgraph-elasticsearchWraps the Elasticsearch client for use by ElasticGraph. | 1.0.1 | Content{ "name": "elasticgraph-elasticsearch", "downloads": 4559, "version": "1.0.1", "version_created_at": "2025-08-18T22:09:13.823Z", "version_downloads": 0, "platform": "ruby", "authors": "Myron Marston, Ben VandenBos, Block Engineering", "info": "Wraps the Elasticsearch client for use by ElasticGraph.", "licenses": [ "MIT" ], "metadata": { "gem_category": "datastore_adapter", "homepage_uri": "https://block.github.io/elasticgraph/", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-elasticsearch", "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/" }, "yanked": false, "sha": "f1879e7fd80529ac207fff39c6b95f939a1627cbb9eee7e94c167fe6a43c1cf4", "spec_sha": "6a6aba403eba87e2870f3d7500754057214e7ed9834ad41ad4f4f989bbfb050a", "project_uri": "https://rubygems.org/gems/elasticgraph-elasticsearch", "gem_uri": "https://rubygems.org/gems/elasticgraph-elasticsearch-1.0.1.gem", "homepage_uri": "https://block.github.io/elasticgraph/", "wiki_uri": null, "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/", "mailing_list_uri": null, "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-elasticsearch", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "elasticgraph-support", "requirements": "= 1.0.1" }, { "name": "elasticsearch", "requirements": "~> 9.1, >= 9.1.1" }, { "name": "faraday", "requirements": "~> 2.13, >= 2.13.4" }, { "name": "faraday-retry", "requirements": "~> 2.3, >= 2.3.2" } ] } } | 2025-08-18 22:09:17 UTC | 
| cRL9dYH4_861_zL7zOM1g | elasticgraph-datastore_coreContains the core datastore logic used by the rest of ElasticGraph. | 1.0.1 | Content{ "name": "elasticgraph-datastore_core", "downloads": 5124, "version": "1.0.1", "version_created_at": "2025-08-18T22:09:10.113Z", "version_downloads": 0, "platform": "ruby", "authors": "Myron Marston, Ben VandenBos, Block Engineering", "info": "Contains the core datastore logic used by the rest of ElasticGraph.", "licenses": [ "MIT" ], "metadata": { "gem_category": "core", "homepage_uri": "https://block.github.io/elasticgraph/", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-datastore_core", "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/" }, "yanked": false, "sha": "10209f77bd524eaea243e7648ebf73e8e7ffc5baac1f23fd28a638a4de079eeb", "spec_sha": "33ee6c71d5b3846f23ab3fb762688f3a141c1667758b85bbf7ad1bb5d5d19147", "project_uri": "https://rubygems.org/gems/elasticgraph-datastore_core", "gem_uri": "https://rubygems.org/gems/elasticgraph-datastore_core-1.0.1.gem", "homepage_uri": "https://block.github.io/elasticgraph/", "wiki_uri": null, "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/", "mailing_list_uri": null, "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-datastore_core", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "funding_uri": null, "dependencies": { "development": [ { "name": "elasticgraph-admin", "requirements": "= 1.0.1" }, { "name": "elasticgraph-elasticsearch", "requirements": "= 1.0.1" }, { "name": "elasticgraph-opensearch", "requirements": "= 1.0.1" }, { "name": "elasticgraph-schema_definition", "requirements": "= 1.0.1" } ], "runtime": [ { "name": "elasticgraph-schema_artifacts", "requirements": "= 1.0.1" }, { "name": "elasticgraph-support", "requirements": "= 1.0.1" } ] } } | 2025-08-18 22:09:11 UTC | 
| _wewd_E5hFcwxHpesVO9O | elasticgraph-apolloTransforms an ElasticGraph project into an Apollo subgraph. | 1.0.1 | Content{ "name": "elasticgraph-apollo", "downloads": 4126, "version": "1.0.1", "version_created_at": "2025-08-18T22:09:06.402Z", "version_downloads": 0, "platform": "ruby", "authors": "Myron Marston, Ben VandenBos, Block Engineering", "info": "Transforms an ElasticGraph project into an Apollo subgraph.", "licenses": [ "MIT" ], "metadata": { "gem_category": "extension", "homepage_uri": "https://block.github.io/elasticgraph/", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-apollo", "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/" }, "yanked": false, "sha": "6c52f91be0640f1f317f0088c550e06064835ac0b4c370a440d9357e08114197", "spec_sha": "06ab1c81e73f75b1587460fe2578da1a3a8f35aa65d851278d4554224fd9c21f", "project_uri": "https://rubygems.org/gems/elasticgraph-apollo", "gem_uri": "https://rubygems.org/gems/elasticgraph-apollo-1.0.1.gem", "homepage_uri": "https://block.github.io/elasticgraph/", "wiki_uri": null, "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/", "mailing_list_uri": null, "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-apollo", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "funding_uri": null, "dependencies": { "development": [ { "name": "elasticgraph-admin", "requirements": "= 1.0.1" }, { "name": "elasticgraph-elasticsearch", "requirements": "= 1.0.1" }, { "name": "elasticgraph-indexer", "requirements": "= 1.0.1" }, { "name": "elasticgraph-opensearch", "requirements": "= 1.0.1" }, { "name": "elasticgraph-schema_definition", "requirements": "= 1.0.1" } ], "runtime": [ { "name": "apollo-federation", "requirements": "~> 3.10, >= 3.10.1" }, { "name": "elasticgraph-graphql", "requirements": "= 1.0.1" }, { "name": "elasticgraph-support", "requirements": "= 1.0.1" }, { "name": "graphql", "requirements": "~> 2.5.11" } ] } } | 2025-08-18 22:09:08 UTC | 
| ZGHYf2Sc2OKb8pROzhQMC | elasticgraph-adminAdministers a datastore for an ElasticGraph project. | 1.0.1 | Content{ "name": "elasticgraph-admin", "downloads": 5030, "version": "1.0.1", "version_created_at": "2025-08-18T22:08:59.568Z", "version_downloads": 0, "platform": "ruby", "authors": "Myron Marston, Ben VandenBos, Block Engineering", "info": "Administers a datastore for an ElasticGraph project.", "licenses": [ "MIT" ], "metadata": { "gem_category": "core", "homepage_uri": "https://block.github.io/elasticgraph/", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-admin", "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/" }, "yanked": false, "sha": "94731aeac0827a018558532ff0708d70191feca7db7e6e01fe51488cba27b86b", "spec_sha": "c5f305eb1af45ba5c193e2d71468167b1d65439d9f097582a47c191ad1b09f51", "project_uri": "https://rubygems.org/gems/elasticgraph-admin", "gem_uri": "https://rubygems.org/gems/elasticgraph-admin-1.0.1.gem", "homepage_uri": "https://block.github.io/elasticgraph/", "wiki_uri": null, "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/", "mailing_list_uri": null, "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-admin", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "funding_uri": null, "dependencies": { "development": [ { "name": "elasticgraph-elasticsearch", "requirements": "= 1.0.1" }, { "name": "elasticgraph-opensearch", "requirements": "= 1.0.1" }, { "name": "elasticgraph-schema_definition", "requirements": "= 1.0.1" } ], "runtime": [ { "name": "elasticgraph-datastore_core", "requirements": "= 1.0.1" }, { "name": "elasticgraph-indexer", "requirements": "= 1.0.1" }, { "name": "elasticgraph-schema_artifacts", "requirements": "= 1.0.1" }, { "name": "elasticgraph-support", "requirements": "= 1.0.1" }, { "name": "rake", "requirements": "~> 13.3" } ] } } | 2025-08-18 22:09:06 UTC | 
| S0RgnK1PHNZ56OjUiDXfB | elasticgraph-admin_lambdaAdapts elasticgraph-admin to run as an AWS Lambda. | 1.0.1 | Content{ "name": "elasticgraph-admin_lambda", "downloads": 4060, "version": "1.0.1", "version_created_at": "2025-08-18T22:09:03.032Z", "version_downloads": 0, "platform": "ruby", "authors": "Myron Marston, Ben VandenBos, Block Engineering", "info": "Adapts elasticgraph-admin to run as an AWS Lambda.", "licenses": [ "MIT" ], "metadata": { "gem_category": "lambda", "homepage_uri": "https://block.github.io/elasticgraph/", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-admin_lambda", "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/" }, "yanked": false, "sha": "5ffca70edb640ec4b8f5cd62d7993a13054cbab10e22228b0b9bd40ae49daa56", "spec_sha": "f0fa667b47bdad20b6908514b62eb2ca1f7cd9c612174139a4133c3c2a7bc0cd", "project_uri": "https://rubygems.org/gems/elasticgraph-admin_lambda", "gem_uri": "https://rubygems.org/gems/elasticgraph-admin_lambda-1.0.1.gem", "homepage_uri": "https://block.github.io/elasticgraph/", "wiki_uri": null, "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/", "mailing_list_uri": null, "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph-admin_lambda", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "elasticgraph-admin", "requirements": "= 1.0.1" }, { "name": "elasticgraph-lambda_support", "requirements": "= 1.0.1" }, { "name": "rake", "requirements": "~> 13.3" } ] } } | 2025-08-18 22:09:05 UTC | 
| BsoaY164mdwMaTACC1HCO | elasticgraphBootstraps ElasticGraph projects. | 1.0.1 | Content{ "name": "elasticgraph", "downloads": 4807, "version": "1.0.1", "version_created_at": "2025-08-18T22:08:54.982Z", "version_downloads": 0, "platform": "ruby", "authors": "Myron Marston, Ben VandenBos, Block Engineering", "info": "Bootstraps ElasticGraph projects.", "licenses": [ "MIT" ], "metadata": { "gem_category": "local", "homepage_uri": "https://block.github.io/elasticgraph/", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph", "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/" }, "yanked": false, "sha": "5b0381a2d6a76dd6cf2ac0654c8ec2ec4c158ebef82f6fd852c06cbaf726cf7f", "spec_sha": "805a5abda9f2c971f540aba1a0ca43e765f781328b47fa17332977f3ce48aeaf", "project_uri": "https://rubygems.org/gems/elasticgraph", "gem_uri": "https://rubygems.org/gems/elasticgraph-1.0.1.gem", "homepage_uri": "https://block.github.io/elasticgraph/", "wiki_uri": null, "documentation_uri": "https://block.github.io/elasticgraph/api-docs/v1.0.1/", "mailing_list_uri": null, "source_code_uri": "https://github.com/block/elasticgraph/tree/v1.0.1/elasticgraph", "bug_tracker_uri": "https://github.com/block/elasticgraph/issues", "changelog_uri": "https://github.com/block/elasticgraph/releases/tag/v1.0.1", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "elasticgraph-support", "requirements": "= 1.0.1" }, { "name": "thor", "requirements": "~> 1.4" } ] } } | 2025-08-18 22:08:57 UTC | 
| MCHbRQWVhh_EDKyBLhKRO | run_icalUses Hal Higdon's plans for creating a calendar | 0.5.0 | Content{ "name": "run_ical", "downloads": 13731, "version": "0.5.0", "version_created_at": "2025-08-18T22:01:10.908Z", "version_downloads": 0, "platform": "ruby", "authors": "Sean Cashin", "info": "Uses Hal Higdon's plans for creating a calendar", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "0598c9519e0f7b1f535d4ab9abaa289dd1fd238c20dbbf3c3b309324744f28b3", "spec_sha": "ac95ab94e6056f8459d4fd6f346f1ea11557d349a31b9ed4fbb8c229deb85bba", "project_uri": "https://rubygems.org/gems/run_ical", "gem_uri": "https://rubygems.org/gems/run_ical-0.5.0.gem", "homepage_uri": "https://github.com/scashin133/run_ical", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/run_ical/0.5.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "irb", "requirements": ">= 0" }, { "name": "rake", "requirements": "~> 10.0" }, { "name": "rdoc", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 5.0.0" }, { "name": "base64", "requirements": ">= 0" }, { "name": "bigdecimal", "requirements": ">= 0" }, { "name": "icalendar", "requirements": ">= 2.0.0" }, { "name": "logger", "requirements": ">= 0" }, { "name": "mutex_m", "requirements": ">= 0" }, { "name": "ostruct", "requirements": ">= 0" }, { "name": "yaml", "requirements": ">= 0" } ] } } | 2025-08-18 22:01:15 UTC | 
| rw-QRwemjijYzcmrVtOPU | stealthRuby framework for building conversational bots. | 2.1.1 | Content{ "name": "stealth", "downloads": 65909, "version": "2.1.1", "version_created_at": "2025-08-18T21:46:55.664Z", "version_downloads": 0, "platform": "ruby", "authors": "Mauricio Gomes, Matthew Black", "info": "Ruby framework for building conversational bots.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "b7f4d2503dc302a8f04d3d2772949752977316a8302e7178900d4c87a8fb26d8", "spec_sha": "4e2ede3d2f05c07839f5f5326bdab693687a49b2ce11bec6dd9e903caf674755", "project_uri": "https://rubygems.org/gems/stealth", "gem_uri": "https://rubygems.org/gems/stealth-2.1.1.gem", "homepage_uri": "https://github.com/hellostealth/stealth", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/stealth/2.1.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "mock_redis", "requirements": "~> 0.22" }, { "name": "rack-test", "requirements": "~> 2.0" }, { "name": "rspec", "requirements": "~> 3.9" } ], "runtime": [ { "name": "activesupport", "requirements": "~> 7.0" }, { "name": "connection_pool", "requirements": "~> 2.4" }, { "name": "multi_json", "requirements": "~> 1.12" }, { "name": "puma", "requirements": "~> 6.0" }, { "name": "redis", "requirements": "~> 5.0" }, { "name": "sidekiq", "requirements": "~> 7.0" }, { "name": "sinatra", "requirements": ">= 2, < 4" }, { "name": "thor", "requirements": "~> 1.0" }, { "name": "zeitwerk", "requirements": "~> 2.6" } ] } } | 2025-08-18 21:46:57 UTC | 
| HY0kY4reGoUyj7Jp9zy2_ | smart_messageMuch like ActiveRecord abstracts the model as an ORM from the backend data-store, SmartMessage abstracts the message from its backend transport processes. | 0.0.5 | Content{ "name": "smart_message", "downloads": 262, "version": "0.0.5", "version_created_at": "2025-08-18T21:45:33.252Z", "version_downloads": 0, "platform": "ruby", "authors": "Dewayne VanHoozer", "info": "Much like ActiveRecord abstracts the model as an ORM from the\nbackend data-store, SmartMessage abstracts the message from\nits backend transport processes.\n", "licenses": [], "metadata": { "homepage_uri": "https://github.com/MadBomber/smart_message", "changelog_uri": "https://github.com/MadBomber/smart_message/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/MadBomber/smart_message/issues", "source_code_uri": "https://github.com/MadBomber/smart_message", "documentation_uri": "https://github.com/MadBomber/smart_message/blob/master/README.md" }, "yanked": false, "sha": "5baa06011499666d27cc45b763d44305b64692d4a17d144919f456a1a5394c9a", "spec_sha": "83636f5bfd9052176642a86119e23507581e698876b9e8449eed1fe36837c7d0", "project_uri": "https://rubygems.org/gems/smart_message", "gem_uri": "https://rubygems.org/gems/smart_message-0.0.5.gem", "homepage_uri": "https://github.com/MadBomber/smart_message", "wiki_uri": null, "documentation_uri": "https://github.com/MadBomber/smart_message/blob/master/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/MadBomber/smart_message", "bug_tracker_uri": "https://github.com/MadBomber/smart_message/issues", "changelog_uri": "https://github.com/MadBomber/smart_message/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "amazing_print", "requirements": ">= 0" }, { "name": "bundler", "requirements": ">= 0" }, { "name": "debug_me", "requirements": ">= 0" }, { "name": "minitest", "requirements": ">= 0" }, { "name": "minitest-power_assert", "requirements": ">= 0" }, { "name": "mutex_m", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "shoulda", "requirements": ">= 0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "concurrent-ruby", "requirements": ">= 0" }, { "name": "hashie", "requirements": ">= 0" }, { "name": "redis", "requirements": ">= 0" } ] } } | 2025-08-18 21:45:34 UTC | 
| yj8xT4isG6UowEPAEUSO3 | jetstream_bridgePublisher/Consumer utilities for NATS JetStream with environment-scoped subjects, overlap guards, DLQ routing, retries/backoff, and optional Inbox/Outbox patterns. Includes topology setup helpers for production-safe operation. | 1.4.0 | Content{ "name": "jetstream_bridge", "downloads": 1052, "version": "1.4.0", "version_created_at": "2025-08-18T21:29:03.869Z", "version_downloads": 0, "platform": "ruby", "authors": "Mike Attara", "info": "Publisher/Consumer utilities for NATS JetStream with environment-scoped subjects,\noverlap guards, DLQ routing, retries/backoff, and optional Inbox/Outbox patterns.\nIncludes topology setup helpers for production-safe operation.", "licenses": [ "MIT" ], "metadata": { "github_repo": "ssh://github.com/attaradev/jetstream_bridge", "homepage_uri": "https://github.com/attaradev/jetstream_bridge", "changelog_uri": "https://github.com/attaradev/jetstream_bridge/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/attaradev/jetstream_bridge/issues", "source_code_uri": "https://github.com/attaradev/jetstream_bridge", "documentation_uri": "https://github.com/attaradev/jetstream_bridge#readme", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "b2e98608c938994706b8a5f08024aa9a10e4a932a818f7521f5c61a2ef46da51", "spec_sha": "9acbdce76c4ad189fa2e490a423dce70f21b70fa47f4c3e97998f3f4564276e1", "project_uri": "https://rubygems.org/gems/jetstream_bridge", "gem_uri": "https://rubygems.org/gems/jetstream_bridge-1.4.0.gem", "homepage_uri": "https://github.com/attaradev/jetstream_bridge", "wiki_uri": null, "documentation_uri": "https://github.com/attaradev/jetstream_bridge#readme", "mailing_list_uri": null, "source_code_uri": "https://github.com/attaradev/jetstream_bridge", "bug_tracker_uri": "https://github.com/attaradev/jetstream_bridge/issues", "changelog_uri": "https://github.com/attaradev/jetstream_bridge/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler-audit", "requirements": ">= 0.9.1" }, { "name": "rake", "requirements": ">= 13.0" }, { "name": "rspec", "requirements": ">= 3.12" }, { "name": "rubocop", "requirements": "~> 1.66" }, { "name": "rubocop-packaging", "requirements": "~> 0.5" }, { "name": "rubocop-performance", "requirements": "~> 1.21" }, { "name": "rubocop-rake", "requirements": "~> 0.6" } ], "runtime": [ { "name": "activerecord", "requirements": ">= 6.0" }, { "name": "activesupport", "requirements": ">= 6.0" }, { "name": "nats-pure", "requirements": "~> 2.4" }, { "name": "rails", "requirements": ">= 6.0" } ] } } | 2025-08-18 21:29:06 UTC | 
| fUKwUdiu-C2JdfDGDYVjB | color_convertersConvert colors to hex/rgb/hsv/cmyk/hsl/xyz/cielab/oklch | 0.1.3 | Content{ "name": "color_converters", "downloads": 406, "version": "0.1.3", "version_created_at": "2025-08-18T21:26:22.690Z", "version_downloads": 0, "platform": "ruby", "authors": "Louis Davis", "info": "Convert colors to hex/rgb/hsv/cmyk/hsl/xyz/cielab/oklch", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/louiswdavis/color_converters", "changelog_uri": "https://github.com/louiswdavis/color_converters/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/louiswdavis/color_converters" }, "yanked": false, "sha": "5228145d5ad3a992754f46910f37a81f63c0e754d678626193f18d5be01ed62c", "spec_sha": "016909eaed52233049449c08afdd52fdc784a378d5e66b374c355a72cb967925", "project_uri": "https://rubygems.org/gems/color_converters", "gem_uri": "https://rubygems.org/gems/color_converters-0.1.3.gem", "homepage_uri": "https://github.com/louiswdavis/color_converters", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/louiswdavis/color_converters", "bug_tracker_uri": null, "changelog_uri": "https://github.com/louiswdavis/color_converters/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": "~> 8.0.2" }, { "name": "matrix", "requirements": ">= 0" } ] } } | 2025-08-18 21:26:24 UTC | 
| OB2kIxSFR52-VSUy1bBML | y_fantasyRuby wrapper for the Yahoo Fantasy Sports API | 0.1.1 | Content{ "name": "y_fantasy", "downloads": 151, "version": "0.1.1", "version_created_at": "2025-08-18T21:24:43.629Z", "version_downloads": 0, "platform": "ruby", "authors": "Erik Aylward", "info": "Ruby wrapper for the Yahoo Fantasy Sports API", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/eaylward8/y_fantasy", "changelog_uri": "https://github.com/eaylward8/y_fantasy/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/eaylward8/y_fantasy" }, "yanked": false, "sha": "150ff4b541efa3f0027dcb538c1f01c60d0b3a8a2bafee37047b7b86f633329e", "spec_sha": "b13f6006d0171f4f9ed508802a6f0063d43c82140dd8d446af562475f35fe719", "project_uri": "https://rubygems.org/gems/y_fantasy", "gem_uri": "https://rubygems.org/gems/y_fantasy-0.1.1.gem", "homepage_uri": "https://github.com/eaylward8/y_fantasy", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/eaylward8/y_fantasy", "bug_tracker_uri": null, "changelog_uri": "https://github.com/eaylward8/y_fantasy/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.3" }, { "name": "factory_bot", "requirements": "~> 6.5" }, { "name": "pry-byebug", "requirements": "~> 3.10" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "simplecov", "requirements": "~> 0.20" }, { "name": "standard", "requirements": "~> 1.10" }, { "name": "webmock", "requirements": "~> 3.0" } ], "runtime": [ { "name": "dry-configurable", "requirements": "~> 1.0" }, { "name": "dry-initializer", "requirements": "~> 3.0" }, { "name": "dry-transformer", "requirements": "~> 1.0" }, { "name": "dry-types", "requirements": "~> 1.0" }, { "name": "dry-validation", "requirements": "~> 1.0" }, { "name": "mechanize", "requirements": "~> 2.9" }, { "name": "ox", "requirements": "~> 2.14" }, { "name": "thor", "requirements": "~> 1.3" }, { "name": "zeitwerk", "requirements": "~> 2.5" } ] } } | 2025-08-18 21:24:45 UTC | 
| mmmfyeUArg-Rs382rWmYn | fibered_mysql2An adapter for fibered mysql2 | 0.3.2.pre.tstarck.6 | Content{ "name": "fibered_mysql2", "downloads": 4367789, "version": "0.3.2.pre.tstarck.6", "version_created_at": "2025-08-18T21:23:04.315Z", "version_downloads": 0, "platform": "ruby", "authors": "Invoca Development", "info": "An adapter for fibered mysql2", "licenses": [], "metadata": { "homepage_uri": "https://github.com/Invoca/fibered_mysql2", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "e806ad7e38d586e152c711a44077d94ee9d02fca8a694753f51ca320996b8b43", "spec_sha": "7422c08160ff9a2ce80150642b173f3434721bb32f6872dbd605ddcecc349152", "project_uri": "https://rubygems.org/gems/fibered_mysql2", "gem_uri": "https://rubygems.org/gems/fibered_mysql2-0.3.2.pre.tstarck.6.gem", "homepage_uri": "https://github.com/Invoca/fibered_mysql2", "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": "em-synchrony", "requirements": "~> 1.0" }, { "name": "rails", "requirements": ">= 7.0, < 7.2" } ] } } | 2025-08-18 21:23:06 UTC | 
| BsAm5tEecRhG39R2G3x0- | make_pdf-jekyllAllows that some documents, or pages to have a pdf version pre generated. | 0.0.2 | Content{ "name": "make_pdf-jekyll", "downloads": 0, "version": "0.0.2", "version_created_at": "2025-08-18T21:17:25.887Z", "version_downloads": 0, "platform": "ruby", "authors": "Victor Bogado da Silva Lins", "info": "Allows that some documents, or pages to have a pdf version pre generated.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "252cd14fb02c30141b570cd3462eec6efa7288ebca4b05ef96280ce8d93ebc43", "spec_sha": "625f1dbf30007ec767b4adbc5ee05e146c2acda6f9bf37f69669badb3ad8150d", "project_uri": "https://rubygems.org/gems/make_pdf-jekyll", "gem_uri": "https://rubygems.org/gems/make_pdf-jekyll-0.0.2.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/make_pdf-jekyll/0.0.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } | 2025-08-18 21:17:27 UTC | 
| nyPeIzeQqOwcClSz_xsNx | fibered_mysql2An adapter for fibered mysql2 | 0.3.2.pre.tstarck.5 | Content{ "name": "fibered_mysql2", "downloads": 4367758, "version": "0.3.2.pre.tstarck.5", "version_created_at": "2025-08-18T21:12:53.907Z", "version_downloads": 0, "platform": "ruby", "authors": "Invoca Development", "info": "An adapter for fibered mysql2", "licenses": [], "metadata": { "homepage_uri": "https://github.com/Invoca/fibered_mysql2", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "2b428e704961e360f0940fe329379bd346fda1b83f83d57df9961176935e6e54", "spec_sha": "1a879d84ba05f31a580f0d69d82001c5d23ec5afbebf6138223b2b04198b821a", "project_uri": "https://rubygems.org/gems/fibered_mysql2", "gem_uri": "https://rubygems.org/gems/fibered_mysql2-0.3.2.pre.tstarck.5.gem", "homepage_uri": "https://github.com/Invoca/fibered_mysql2", "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": "em-synchrony", "requirements": "~> 1.0" }, { "name": "rails", "requirements": ">= 7.0, < 7.2" } ] } } | 2025-08-18 21:12:56 UTC |