Lastest updates from Rubygems.org
ID | Gem | Version | Body | Updated At |
---|---|---|---|---|
TESq3Am8PtI8IiZ2VEzGy |
pulp_certguard_clientFetch, Upload, Organize, and Distribute Software Packages |
3.82.0 | Content{ "name": "pulp_certguard_client", "downloads": 1185374, "version": "3.82.0", "version_created_at": "2025-07-02T15:16:40.143Z", "version_downloads": 0, "platform": "ruby", "authors": "OpenAPI-Generator", "info": "Fetch, Upload, Organize, and Distribute Software Packages", "licenses": [ "GPLv2+" ], "metadata": {}, "yanked": false, "sha": "8793182d3f5c8fa80964a64bdb1c8aee6607aaf186b8bdd17bcd7bb9fe17ab1b", "spec_sha": "8b6a3450d308dcab4091b1a73954503df51b60a3973e118caba5078cffa38e29", "project_uri": "https://rubygems.org/gems/pulp_certguard_client", "gem_uri": "https://rubygems.org/gems/pulp_certguard_client-3.82.0.gem", "homepage_uri": "https://github.com/pulp/pulp_certguard", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/pulp_certguard_client/3.82.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.6, >= 3.6.0" } ], "runtime": [ { "name": "faraday", "requirements": ">= 1.0.1, < 2.9" }, { "name": "faraday-multipart", "requirements": ">= 0" }, { "name": "marcel", "requirements": ">= 0" } ] } } |
2025-07-02 15:16:44 UTC |
hUyOvmmZ_-rmgrdiJ37hl |
pulp_file_clientFetch, Upload, Organize, and Distribute Software Packages |
3.82.0 | Content{ "name": "pulp_file_client", "downloads": 924023, "version": "3.82.0", "version_created_at": "2025-07-02T15:16:36.034Z", "version_downloads": 0, "platform": "ruby", "authors": "OpenAPI-Generator", "info": "Fetch, Upload, Organize, and Distribute Software Packages", "licenses": [ "GPLv2+" ], "metadata": {}, "yanked": false, "sha": "05d10eff518ebbebc8c2012ac7ad01e52dc98d106d7cca84b70ae4f125cf7781", "spec_sha": "580a6f25ff33737a209b0b3d1b99c6cbdf1814df5f1128a3cd2ef607572aca68", "project_uri": "https://rubygems.org/gems/pulp_file_client", "gem_uri": "https://rubygems.org/gems/pulp_file_client-3.82.0.gem", "homepage_uri": "https://github.com/pulp/pulp_file", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/pulp_file_client/3.82.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.6, >= 3.6.0" } ], "runtime": [ { "name": "faraday", "requirements": ">= 1.0.1, < 2.9" }, { "name": "faraday-multipart", "requirements": ">= 0" }, { "name": "marcel", "requirements": ">= 0" } ] } } |
2025-07-02 15:16:40 UTC |
4XLTj74-Nx04OiqWw8mHJ |
pulpcore_clientFetch, Upload, Organize, and Distribute Software Packages |
3.82.0 | Content{ "name": "pulpcore_client", "downloads": 1634875, "version": "3.82.0", "version_created_at": "2025-07-02T15:16:31.799Z", "version_downloads": 0, "platform": "ruby", "authors": "OpenAPI-Generator", "info": "Fetch, Upload, Organize, and Distribute Software Packages", "licenses": [ "GPLv2+" ], "metadata": {}, "yanked": false, "sha": "d1397769ac846e865e5e126c862265e207a2115b4ce75cfb225e7a5b0fdae26c", "spec_sha": "441f2cb21878e6098a0d42bd61c29d3d9eebc47f2f42635180c5bdc356eb5448", "project_uri": "https://rubygems.org/gems/pulpcore_client", "gem_uri": "https://rubygems.org/gems/pulpcore_client-3.82.0.gem", "homepage_uri": "https://github.com/pulp/pulpcore", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/pulpcore_client/3.82.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.6, >= 3.6.0" } ], "runtime": [ { "name": "faraday", "requirements": ">= 1.0.1, < 2.9" }, { "name": "faraday-multipart", "requirements": ">= 0" }, { "name": "marcel", "requirements": ">= 0" } ] } } |
2025-07-02 15:16:36 UTC |
aNZbut4FmrBXkRsOjg8ZR |
knapsack_proKnapsack Pro wraps your current test runner(s) and works with your existing CI infrastructure to parallelize tests optimally. It dynamically splits your tests based on up-to-date test execution data. It's designed from the ground up for CI and supports all of them. |
8.3.1 | Content{ "name": "knapsack_pro", "downloads": 16990473, "version": "8.3.1", "version_created_at": "2025-07-02T15:12:22.492Z", "version_downloads": 0, "platform": "ruby", "authors": "ArturT", "info": "Knapsack Pro wraps your current test runner(s) and works with your existing CI infrastructure to parallelize tests optimally. It dynamically splits your tests based on up-to-date test execution data. It's designed from the ground up for CI and supports all of them.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://knapsackpro.com", "changelog_uri": "https://github.com/KnapsackPro/knapsack_pro-ruby/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/KnapsackPro/knapsack_pro-ruby/issues", "source_code_uri": "https://github.com/KnapsackPro/knapsack_pro-ruby", "documentation_uri": "https://docs.knapsackpro.com/knapsack_pro-ruby/guide/" }, "yanked": false, "sha": "d5e7f30dd9f09b6ff9aadbcb536262a97800ec19052e146711ad006b6d35254d", "spec_sha": "62d9f6c16ba5f6bb043b4ddeccfd60236a4f5f9512df287839d564c197b071d5", "project_uri": "https://rubygems.org/gems/knapsack_pro", "gem_uri": "https://rubygems.org/gems/knapsack_pro-8.3.1.gem", "homepage_uri": "https://knapsackpro.com", "wiki_uri": null, "documentation_uri": "https://docs.knapsackpro.com/knapsack_pro-ruby/guide/", "mailing_list_uri": null, "source_code_uri": "https://github.com/KnapsackPro/knapsack_pro-ruby", "bug_tracker_uri": "https://github.com/KnapsackPro/knapsack_pro-ruby/issues", "changelog_uri": "https://github.com/KnapsackPro/knapsack_pro-ruby/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 1.6" }, { "name": "cucumber", "requirements": ">= 0" }, { "name": "minitest", "requirements": ">= 5.0.0" }, { "name": "ostruct", "requirements": ">= 0.6.0" }, { "name": "pry", "requirements": "~> 0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rspec-its", "requirements": "~> 1.3" }, { "name": "spinach", "requirements": ">= 0.8" }, { "name": "test-unit", "requirements": ">= 3.0.0" }, { "name": "timecop", "requirements": ">= 0.9.9" }, { "name": "vcr", "requirements": ">= 6.0" }, { "name": "webmock", "requirements": ">= 3.13" } ], "runtime": [ { "name": "rake", "requirements": ">= 0" } ] } } |
2025-07-02 15:12:24 UTC |
W7Eku6A-ONYjpys-gZKWH |
worldwideThe worldwide gem internationalizes and localizes Ruby code, enhancing user experience globally. It also aids in inputting, validating, and formatting mailing addresses. |
1.17.4 | Content{ "name": "worldwide", "downloads": 1083597, "version": "1.17.4", "version_created_at": "2025-07-02T15:09:08.669Z", "version_downloads": 0, "platform": "ruby", "authors": "Shopify", "info": "The worldwide gem internationalizes and localizes Ruby code, enhancing user experience globally. It also aids in inputting, validating, and formatting mailing addresses.", "licenses": [], "metadata": { "changelog_uri": "https://github.com/Shopify/worldwide/blob/main/CHANGELOG.md", "allowed_push_host": "https://rubygems.org/" }, "yanked": false, "sha": "44c4e6163d9702ba3e314b2ffa2ce3c2e1760276250e2c22e5b4e89e5e6736ba", "spec_sha": "cec13835b044709ca0b2df41b9fbe03a069234115c05668d476605163093a651", "project_uri": "https://rubygems.org/gems/worldwide", "gem_uri": "https://rubygems.org/gems/worldwide-1.17.4.gem", "homepage_uri": "https://github.com/Shopify/worldwide", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": "https://github.com/Shopify/worldwide/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 7.0" }, { "name": "i18n", "requirements": ">= 0" }, { "name": "phonelib", "requirements": "~> 0.8" } ] } } |
2025-07-02 15:09:10 UTC |
hyml0AtGmeykxhSWjx7Qb |
mn2pdfmn2pdf converts Metanorma XML into PDF. This gem is a wrapper around mn2pdf.jar available from https://github.com/metanorma/mn2pdf, with versions matching the JAR file. |
2.27 | Content{ "name": "mn2pdf", "downloads": 288806, "version": "2.27", "version_created_at": "2025-07-02T15:06:36.277Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "mn2pdf converts Metanorma XML into PDF.\nThis gem is a wrapper around mn2pdf.jar available from\nhttps://github.com/metanorma/mn2pdf, with versions matching the JAR file.\n", "licenses": [ "BSD-2-Clause" ], "metadata": {}, "yanked": false, "sha": "d046b626e25064e40c4e336980ea4273d27f16aaa4f0ce394176bf5b9c77d7f0", "spec_sha": "ec5f754e76f027d8f8c1e1fac5304cdaa81aca547084e3767adb7b4146106195", "project_uri": "https://rubygems.org/gems/mn2pdf", "gem_uri": "https://rubygems.org/gems/mn2pdf-2.27.gem", "homepage_uri": "https://github.com/metanorma/mn2pdf-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/mn2pdf/2.27", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-02 15:06:38 UTC |
RrLM10LSGCfCbOFeTT8ze |
sashite-pnnPNN (Piece Name Notation) extends PIN to provide style-aware piece representation in abstract strategy board games. This gem implements the PNN Specification v1.0.0 with a modern Ruby interface featuring immutable piece objects and functional programming principles. PNN adds derivation markers to PIN that distinguish pieces by their style origin, enabling cross-style game scenarios and piece origin tracking. Represents all four Game Protocol piece attributes with full PIN backward compatibility. Perfect for game engines, cross-tradition tournaments, and hybrid board game environments. |
2.0.0 | Content{ "name": "sashite-pnn", "downloads": 175, "version": "2.0.0", "version_created_at": "2025-07-02T15:02:13.040Z", "version_downloads": 0, "platform": "ruby", "authors": "Cyril Kato", "info": "PNN (Piece Name Notation) extends PIN to provide style-aware piece representation\nin abstract strategy board games. This gem implements the PNN Specification v1.0.0 with\na modern Ruby interface featuring immutable piece objects and functional programming\nprinciples. PNN adds derivation markers to PIN that distinguish pieces by their style\norigin, enabling cross-style game scenarios and piece origin tracking. Represents all\nfour Game Protocol piece attributes with full PIN backward compatibility. Perfect for\ngame engines, cross-tradition tournaments, and hybrid board game environments.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/sashite/pnn.rb", "bug_tracker_uri": "https://github.com/sashite/pnn.rb/issues", "source_code_uri": "https://github.com/sashite/pnn.rb", "documentation_uri": "https://rubydoc.info/github/sashite/pnn.rb/main", "specification_uri": "https://sashite.dev/specs/pnn/1.0.0/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "c0aa17ed5aab0b3c70203b824be5cb20e49be4109d14b5f32e58e2e8c601e539", "spec_sha": "c94943b05f3fe22efedc1b790a571934ddb9e87fdd874caa0efc05a44f954467", "project_uri": "https://rubygems.org/gems/sashite-pnn", "gem_uri": "https://rubygems.org/gems/sashite-pnn-2.0.0.gem", "homepage_uri": "https://github.com/sashite/pnn.rb", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/github/sashite/pnn.rb/main", "mailing_list_uri": null, "source_code_uri": "https://github.com/sashite/pnn.rb", "bug_tracker_uri": "https://github.com/sashite/pnn.rb/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "sashite-pin", "requirements": "~> 2.0.2" } ] } } |
2025-07-02 15:02:14 UTC |
KxsSVWYB1HU2-iaNNJ33x |
artifactory-permissionsRuby Lib for managing Artifactory PermissionTargets |
1.0.0 | Content{ "name": "artifactory-permissions", "downloads": 2289, "version": "1.0.0", "version_created_at": "2025-07-02T15:01:14.372Z", "version_downloads": 0, "platform": "ruby", "authors": "Thomas Scholz", "info": "Ruby Lib for managing Artifactory PermissionTargets", "licenses": [], "metadata": { "homepage_uri": "https://github.com/tscholz/artifactory-permissions", "changelog_uri": "https://github.com/tscholz/artifactory-permissions/CHANGELOG.md", "source_code_uri": "https://github.com/tscholz/artifactory-permissions", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "e95154090cf82984cefa72860b98acc3b88545e2239a9979a643d2aedebc750c", "spec_sha": "0239e69238beccd954a356c796ec28ebe9894aae30514c124543311fde60dd13", "project_uri": "https://rubygems.org/gems/artifactory-permissions", "gem_uri": "https://rubygems.org/gems/artifactory-permissions-1.0.0.gem", "homepage_uri": "https://github.com/tscholz/artifactory-permissions", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/tscholz/artifactory-permissions", "bug_tracker_uri": null, "changelog_uri": "https://github.com/tscholz/artifactory-permissions/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "httparty", "requirements": "~> 0.23.1" } ] } } |
2025-07-02 15:01:16 UTC |
4dJqov-v5gCP5m-IU-JI_ |
evc_railsEmbedded ViewComponents (EVC) is a Rails template handler that brings JSX-like syntax to ViewComponent, allowing you to write custom component tags directly in your .evc templates. It's a drop-in replacement for .erb files that works seamlessly with existing ViewComponents, supporting self-closing tags, attributes, namespaced components, slots, and complex nesting while maintaining full ERB compatibility. |
0.3.1 | Content{ "name": "evc_rails", "downloads": 1266, "version": "0.3.1", "version_created_at": "2025-07-02T14:52:48.644Z", "version_downloads": 0, "platform": "ruby", "authors": "scttymn", "info": "Embedded ViewComponents (EVC) is a Rails template handler that brings JSX-like syntax to ViewComponent, allowing you to write custom component tags directly in your .evc templates. It's a drop-in replacement for .erb files that works seamlessly with existing ViewComponents, supporting self-closing tags, attributes, namespaced components, slots, and complex nesting while maintaining full ERB compatibility.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/scttymn/evc_rails", "changelog_uri": "https://github.com/scttymn/evc_rails/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/scttymn/evc_rails", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "68699d6b95ed77c863ebda43ec6b01083cc9a53b9d3b0b5870f0c51a70146043", "spec_sha": "9e949c7b2008e857b1fd9fe157f8812e64cd1432e660e3b09f3da01e63be847e", "project_uri": "https://rubygems.org/gems/evc_rails", "gem_uri": "https://rubygems.org/gems/evc_rails-0.3.1.gem", "homepage_uri": "https://github.com/scttymn/evc_rails", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/scttymn/evc_rails", "bug_tracker_uri": null, "changelog_uri": "https://github.com/scttymn/evc_rails/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "actionview", "requirements": ">= 0" }, { "name": "activesupport", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 6.0" }, { "name": "view_component", "requirements": ">= 2.0" } ] } } |
2025-07-02 14:52:50 UTC |
qgsJ18_pd91GD7GOUJzSF |
discourse_ai-tokenizersA Ruby gem providing a consistent interface for various AI/ML tokenizers including OpenAI GPT, Anthropic Claude, Google Gemini, Meta Llama, Mistral, Qwen, and embedding models like BERT, BGE, and multilingual-E5. Features caching, truncation, token counting, and error handling across different tokenization libraries. |
0.1.2 | Content{ "name": "discourse_ai-tokenizers", "downloads": 175, "version": "0.1.2", "version_created_at": "2025-07-02T14:47:25.961Z", "version_downloads": 0, "platform": "ruby", "authors": "Rafael Silva", "info": "A Ruby gem providing a consistent interface for various AI/ML tokenizers including OpenAI GPT, Anthropic Claude, Google Gemini, Meta Llama, Mistral, Qwen, and embedding models like BERT, BGE, and multilingual-E5. Features caching, truncation, token counting, and error handling across different tokenization libraries.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/discourse/discourse_ai-tokenizers", "changelog_uri": "https://github.com/discourse/discourse_ai-tokenizers/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/discourse/discourse_ai-tokenizers" }, "yanked": false, "sha": "b4ee1f92d757515753605481fd861c0d4af5801f477040e190627068c4436b67", "spec_sha": "dd0217c64c695b107305a444fda514267a13fbbc213daec1635df647d59b7b0f", "project_uri": "https://rubygems.org/gems/discourse_ai-tokenizers", "gem_uri": "https://rubygems.org/gems/discourse_ai-tokenizers-0.1.2.gem", "homepage_uri": "https://github.com/discourse/discourse_ai-tokenizers", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/discourse/discourse_ai-tokenizers", "bug_tracker_uri": null, "changelog_uri": "https://github.com/discourse/discourse_ai-tokenizers/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rubocop-discourse", "requirements": "= 3.8.1" }, { "name": "syntax_tree", "requirements": "~> 6.2.0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 6.0" }, { "name": "tiktoken_ruby", "requirements": "~> 0.0.11.1" }, { "name": "tokenizers", "requirements": "~> 0.5.4" } ] } } |
2025-07-02 14:47:27 UTC |
j-DIA_W5kxxrXxN7MmBvh |
lingutest_clienttest.lingu.com API ruby client |
0.3.1 | Content{ "name": "lingutest_client", "downloads": 6157, "version": "0.3.1", "version_created_at": "2025-07-02T14:43:58.602Z", "version_downloads": 0, "platform": "ruby", "authors": "Anatolii Didukh", "info": "test.lingu.com API ruby client", "licenses": [], "metadata": { "homepage_uri": "https://github.com/AdeptLMS/lingutest_client", "source_code_uri": "https://github.com/AdeptLMS/lingutest_client", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "18d54716c3e4730040be5274f982c17288dc6ca775ae6532d29a42ba819e7072", "spec_sha": "787633efb571df59df75103558717a53ddd2f3e57303d8942af96df423fc7ce6", "project_uri": "https://rubygems.org/gems/lingutest_client", "gem_uri": "https://rubygems.org/gems/lingutest_client-0.3.1.gem", "homepage_uri": "https://github.com/AdeptLMS/lingutest_client", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/AdeptLMS/lingutest_client", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "dry-configurable", "requirements": "~> 0.13.0" }, { "name": "dry-schema", "requirements": "~> 1.10.0" }, { "name": "dry-struct", "requirements": "~> 1.5.0" }, { "name": "dry-types", "requirements": "~> 1.6.0" }, { "name": "faraday", "requirements": "~> 2.9" }, { "name": "zeitwerk", "requirements": "~> 2.6.7, >= 2.6.7" } ] } } |
2025-07-02 14:44:00 UTC |
97MvS4U-gJSLtn9eldhnI |
debugtraceInsert DebugTrace.enter and Debug.leave at the beginning and end of the function you want to debug, and Debug.print('foo', foo) if there are any variables you want to display. |
1.1.2 | Content{ "name": "debugtrace", "downloads": 2141, "version": "1.1.2", "version_created_at": "2025-07-02T14:42:00.286Z", "version_downloads": 0, "platform": "ruby", "authors": "Masato Kokubo", "info": "Insert DebugTrace.enter and Debug.leave at the beginning and end of the function you want to debug, and Debug.print('foo', foo) if there are any variables you want to display.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/MasatoKokubo/DebugTrace-rb", "changelog_uri": "https://github.com/MasatoKokubo/DebugTrace-rb", "source_code_uri": "https://github.com/MasatoKokubo/DebugTrace-rb" }, "yanked": false, "sha": "74cee3a6175fc8550f2d307d408dd12ba9e8ac05179ec9c8888f7c7eb8ca3f77", "spec_sha": "2e34da9617fac6f76b3b52048900d74aa5fc3adb36ad2c92ce5b07be5900e497", "project_uri": "https://rubygems.org/gems/debugtrace", "gem_uri": "https://rubygems.org/gems/debugtrace-1.1.2.gem", "homepage_uri": "https://github.com/MasatoKokubo/DebugTrace-rb", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/MasatoKokubo/DebugTrace-rb", "bug_tracker_uri": null, "changelog_uri": "https://github.com/MasatoKokubo/DebugTrace-rb", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-02 14:42:02 UTC |
mre0QOi2lKxag3w0_JpQe |
rabarberSimple role-based authorization library for Ruby on Rails |
5.1.1 | Content{ "name": "rabarber", "downloads": 28956, "version": "5.1.1", "version_created_at": "2025-07-02T14:41:29.465Z", "version_downloads": 0, "platform": "ruby", "authors": "enjaku4, trafium", "info": "Simple role-based authorization library for Ruby on Rails", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/brownboxdev/rabarber", "changelog_uri": "https://github.com/brownboxdev/rabarber/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/brownboxdev/rabarber", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "3d521459e49ee30aae3195b633e14d1020b03d09d26e776ac4d2a007b8a32ad3", "spec_sha": "9c6b77683e4a0b5f8169b261081fe77ca487f0a6c822584287264acf55a98619", "project_uri": "https://rubygems.org/gems/rabarber", "gem_uri": "https://rubygems.org/gems/rabarber-5.1.1.gem", "homepage_uri": "https://github.com/brownboxdev/rabarber", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/brownboxdev/rabarber", "bug_tracker_uri": null, "changelog_uri": "https://github.com/brownboxdev/rabarber/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "dry-configurable", "requirements": "~> 1.3" }, { "name": "dry-types", "requirements": "~> 1.8" }, { "name": "rails", "requirements": ">= 7.1, < 8.1" } ] } } |
2025-07-02 14:41:31 UTC |
EpLfCZDgCMsTCuCbiYBoC |
solargraph-railsAdd reflection on ActiveModel dynamic attributes that will be created at runtime |
1.2.0 | Content{ "name": "solargraph-rails", "downloads": 3566715, "version": "1.2.0", "version_created_at": "2025-07-02T14:40:56.824Z", "version_downloads": 0, "platform": "ruby", "authors": "Fritz Meissner", "info": "Add reflection on ActiveModel dynamic attributes that will be created at runtime", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "892591b5ef84398c9af76f51ce9719c64250071f753974798437c0f7fc6d6661", "spec_sha": "183c4b3f67f54804dc1116410df98ab3522e97b65812fb33d4388af894067d13", "project_uri": "https://rubygems.org/gems/solargraph-rails", "gem_uri": "https://rubygems.org/gems/solargraph-rails-1.2.0.gem", "homepage_uri": "https://github.com/iftheshoefritz/solargraph-rails", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/solargraph-rails/1.2.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.3" }, { "name": "rake", "requirements": "~> 12.3.3" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rubocop", "requirements": "~> 1.76" }, { "name": "simplecov", "requirements": "~> 0.22.0" }, { "name": "simplecov-lcov", "requirements": "~> 0.8.0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "solargraph", "requirements": "= 0.56.0" } ] } } |
2025-07-02 14:40:58 UTC |
QPuOOBsiRenaHu0esfxNu |
gitlab_quality-test_toolingA collection of test-related tools. |
2.15.2 | Content{ "name": "gitlab_quality-test_tooling", "downloads": 23522455, "version": "2.15.2", "version_created_at": "2025-07-02T14:36:41.748Z", "version_downloads": 0, "platform": "ruby", "authors": "GitLab Quality", "info": "A collection of test-related tools.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://gitlab.com/gitlab-org/ruby/gems/gitlab_quality-test_tooling", "changelog_uri": "https://gitlab.com/gitlab-org/ruby/gems/gitlab_quality-test_tooling/-/releases", "source_code_uri": "https://gitlab.com/gitlab-org/ruby/gems/gitlab_quality-test_tooling" }, "yanked": false, "sha": "c292504d196b7abb1f50029500b7839aa60a5ed2e15eb23181342b535515139f", "spec_sha": "a8d2c1c043d30d0ed4df70963b5609d4cf82f705afe4d238ad91fad9b11f0325", "project_uri": "https://rubygems.org/gems/gitlab_quality-test_tooling", "gem_uri": "https://rubygems.org/gems/gitlab_quality-test_tooling-2.15.2.gem", "homepage_uri": "https://gitlab.com/gitlab-org/ruby/gems/gitlab_quality-test_tooling", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://gitlab.com/gitlab-org/ruby/gems/gitlab_quality-test_tooling", "bug_tracker_uri": null, "changelog_uri": "https://gitlab.com/gitlab-org/ruby/gems/gitlab_quality-test_tooling/-/releases", "funding_uri": null, "dependencies": { "development": [ { "name": "climate_control", "requirements": "~> 1.2" }, { "name": "gitlab-dangerfiles", "requirements": "~> 3.8" }, { "name": "gitlab-styles", "requirements": "~> 12.0" }, { "name": "guard-rspec", "requirements": "~> 4.7" }, { "name": "lefthook", "requirements": "~> 1.3" }, { "name": "pry-byebug", "requirements": "= 3.10.1" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rest-client", "requirements": "~> 2.1.0" }, { "name": "rspec", "requirements": "~> 3.12" }, { "name": "rspec_junit_formatter", "requirements": "~> 0.6.0" }, { "name": "simplecov", "requirements": "~> 0.22" }, { "name": "simplecov-cobertura", "requirements": "~> 2.1" }, { "name": "solargraph", "requirements": "~> 0.41" }, { "name": "timecop", "requirements": "~> 0.9.5" }, { "name": "webmock", "requirements": "= 3.7.0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 7.0, < 7.3" }, { "name": "amatch", "requirements": "~> 0.4.1" }, { "name": "fog-google", "requirements": "~> 1.24, >= 1.24.1" }, { "name": "gitlab", "requirements": ">= 4.19, < 6.0" }, { "name": "http", "requirements": "~> 5.0" }, { "name": "influxdb-client", "requirements": "~> 3.1" }, { "name": "nokogiri", "requirements": "~> 1.10" }, { "name": "parallel", "requirements": ">= 1, < 2" }, { "name": "rainbow", "requirements": ">= 3, < 4" }, { "name": "rspec-parameterized", "requirements": ">= 1.0, < 3.0" }, { "name": "table_print", "requirements": "= 1.5.7" }, { "name": "zeitwerk", "requirements": ">= 2, < 3" } ] } } |
2025-07-02 14:36:44 UTC |
bHb8d1be-usWX5ZCkKmgV |
ublGenerate UBL (Universal Business Language) documents, such as invoices and credit notes, compliant with the Peppol network. |
0.1.1 | Content{ "name": "ubl", "downloads": 186, "version": "0.1.1", "version_created_at": "2025-07-02T14:35:06.054Z", "version_downloads": 0, "platform": "ruby", "authors": "roel4d", "info": "Generate UBL (Universal Business Language) documents, such as invoices and credit notes, compliant with the Peppol network.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/roel4d/ubl", "source_code_uri": "https://github.com/roel4d/ubl" }, "yanked": false, "sha": "62d5dbdcee2a0f4d435ddd9527486a967d6425fc16b818f1d0932450a29ecdca", "spec_sha": "c338dcd53f4137121c9a01a253cbc2009c95438d41044a74ef16505a974cdc50", "project_uri": "https://rubygems.org/gems/ubl", "gem_uri": "https://rubygems.org/gems/ubl-0.1.1.gem", "homepage_uri": "https://github.com/roel4d/ubl", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/roel4d/ubl", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "base64", "requirements": "~> 0.3.0" }, { "name": "colorize", "requirements": "~> 1.1" }, { "name": "nokogiri", "requirements": "~> 1.18" } ] } } |
2025-07-02 14:35:09 UTC |
5Pl360ZyJUlxAyjw1ENO7 |
pulp_rpm_clientFetch, Upload, Organize, and Distribute Software Packages |
3.31.0 | Content{ "name": "pulp_rpm_client", "downloads": 1182118, "version": "3.31.0", "version_created_at": "2025-07-02T14:26:16.491Z", "version_downloads": 0, "platform": "ruby", "authors": "OpenAPI-Generator", "info": "Fetch, Upload, Organize, and Distribute Software Packages", "licenses": [ "GPLv2+" ], "metadata": {}, "yanked": false, "sha": "7cff9a1c7a50a8fc8445fccbf3d0cab7d2b3efc4e29fa95003d3a68172284adb", "spec_sha": "bea511d841a3a4fc8495409c4d62964ebc98d3619331329d384c9978e4ac1212", "project_uri": "https://rubygems.org/gems/pulp_rpm_client", "gem_uri": "https://rubygems.org/gems/pulp_rpm_client-3.31.0.gem", "homepage_uri": "https://github.com/pulp/pulp_rpm", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/pulp_rpm_client/3.31.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.6, >= 3.6.0" } ], "runtime": [ { "name": "faraday", "requirements": ">= 1.0.1, < 2.9" }, { "name": "faraday-multipart", "requirements": ">= 0" }, { "name": "marcel", "requirements": ">= 0" } ] } } |
2025-07-02 14:26:19 UTC |
B8v00H-rA2rRarlAEjrlt |
lingutest_clienttest.lingu.com API ruby client |
0.3.0 | Content{ "name": "lingutest_client", "downloads": 6123, "version": "0.3.0", "version_created_at": "2025-07-02T14:15:27.415Z", "version_downloads": 0, "platform": "ruby", "authors": "Anatolii Didukh", "info": "test.lingu.com API ruby client", "licenses": [], "metadata": { "homepage_uri": "https://github.com/AdeptLMS/lingutest_client", "source_code_uri": "https://github.com/AdeptLMS/lingutest_client", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "f86e4103aec0dc21f73fed8294a5ad4b4b390cfc0bce9777b0d8532e80594c10", "spec_sha": "6b7fe2e125052c63b00785bee90c629e0a4d30fa3de7441021350531d9731bb0", "project_uri": "https://rubygems.org/gems/lingutest_client", "gem_uri": "https://rubygems.org/gems/lingutest_client-0.3.0.gem", "homepage_uri": "https://github.com/AdeptLMS/lingutest_client", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/AdeptLMS/lingutest_client", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "dry-configurable", "requirements": "~> 0.13.0" }, { "name": "dry-schema", "requirements": "~> 1.10.0" }, { "name": "dry-struct", "requirements": "~> 1.5.0" }, { "name": "dry-types", "requirements": "~> 1.6.0" }, { "name": "faraday", "requirements": "~> 2.9" }, { "name": "zeitwerk", "requirements": "~> 2.6.7, >= 2.6.7" } ] } } |
2025-07-02 14:15:28 UTC |
quoWzdP_ngvrvO8Zy4bZW |
lingutest_clienttest.lingu.com API ruby client |
0.2.7 | Content{ "name": "lingutest_client", "downloads": 6123, "version": "0.2.7", "version_created_at": "2025-07-02T14:13:42.159Z", "version_downloads": 0, "platform": "ruby", "authors": "Anatolii Didukh", "info": "test.lingu.com API ruby client", "licenses": [], "metadata": { "homepage_uri": "https://github.com/AdeptLMS/lingutest_client", "source_code_uri": "https://github.com/AdeptLMS/lingutest_client", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "b803d34c08eaf7758ecf6c084d9db0118e605cc250434f111799c2c3eb460f70", "spec_sha": "729121699e1dacd1df466d6b49ddb4d764e35d8d4779232f3d5ef07ace4421b4", "project_uri": "https://rubygems.org/gems/lingutest_client", "gem_uri": "https://rubygems.org/gems/lingutest_client-0.2.7.gem", "homepage_uri": "https://github.com/AdeptLMS/lingutest_client", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/AdeptLMS/lingutest_client", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "dry-configurable", "requirements": "~> 0.13.0" }, { "name": "dry-schema", "requirements": "~> 1.10.0" }, { "name": "dry-struct", "requirements": "~> 1.5.0" }, { "name": "dry-types", "requirements": "~> 1.6.0" }, { "name": "faraday", "requirements": "~> 1.10.0" }, { "name": "faraday_middleware", "requirements": "~> 1.2.0" }, { "name": "zeitwerk", "requirements": "~> 2.6.7, >= 2.6.7" } ] } } |
2025-07-02 14:13:43 UTC |
OuiZA4nG9VgJqYt0LwWNp |
davinci_us_drug_formulary_test_kitDaVinci US Drug Formulary Test Kit |
0.12.1 | Content{ "name": "davinci_us_drug_formulary_test_kit", "downloads": 2400, "version": "0.12.1", "version_created_at": "2025-07-02T14:03:53.507Z", "version_downloads": 0, "platform": "ruby", "authors": "Stephen MacVicar, Tom Strassner, Robert Passas", "info": "DaVinci US Drug Formulary Test Kit", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/inferno-framework/davinci-us-drug-formulary-test-kit", "source_code_uri": "https://github.com/inferno-framework/davinci-us-drug-formulary-test-kit", "inferno_test_kit": "true" }, "yanked": false, "sha": "33a190e1876f9782efd2b55adb09948ef921cb9c32bf5497be77901fed64ebfb", "spec_sha": "91305ca91e9cbf448fd8d59b041e88fd7cf2fc14ef0023ab4ea1fda1fbc1466c", "project_uri": "https://rubygems.org/gems/davinci_us_drug_formulary_test_kit", "gem_uri": "https://rubygems.org/gems/davinci_us_drug_formulary_test_kit-0.12.1.gem", "homepage_uri": "https://github.com/inferno-framework/davinci-us-drug-formulary-test-kit", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/inferno-framework/davinci-us-drug-formulary-test-kit", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "database_cleaner-sequel", "requirements": "~> 1.8" }, { "name": "factory_bot", "requirements": "~> 6.1" }, { "name": "roo", "requirements": "~> 2.10.1" }, { "name": "rspec", "requirements": "~> 3.10" }, { "name": "webmock", "requirements": "~> 3.11" } ], "runtime": [ { "name": "inferno_core", "requirements": "~> 0.6.15" }, { "name": "tls_test_kit", "requirements": "~> 0.3.0" } ] } } |
2025-07-02 14:03:57 UTC |
KQgbStLcYhu0DyT2TkNpv |
rtiss_soap4rRuby 3.2 compatible soap4r library |
3.0.0.beta | Content{ "name": "rtiss_soap4r", "downloads": 50385, "version": "3.0.0.beta", "version_created_at": "2025-07-02T13:46:21.664Z", "version_downloads": 0, "platform": "ruby", "authors": "Laurence A. Lee, Hiroshi NAKAMURA, Igor Jancev, Lara Hofer", "info": "Ruby 3.2 compatible soap4r library", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "e6289cb3722c3fb3f1d20ca9117c7bf390a2fd5bead559f0e24f6dac66fbc691", "spec_sha": "b72620698434b56f265fd40f5f6af1213c66013c903f4ef8126a5bc0735efb42", "project_uri": "https://rubygems.org/gems/rtiss_soap4r", "gem_uri": "https://rubygems.org/gems/rtiss_soap4r-3.0.0.beta.gem", "homepage_uri": "https://github.com/rtiss/rtiss_soap4r", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/rtiss_soap4r/3.0.0.beta", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "jeweler", "requirements": "~> 2.3, >= 2.3.9" }, { "name": "pry", "requirements": ">= 0" }, { "name": "shoulda", "requirements": ">= 0" } ], "runtime": [ { "name": "addressable", "requirements": ">= 0" }, { "name": "cookiejar", "requirements": "~> 0.3.4" }, { "name": "httpclient", "requirements": "~> 2.9" }, { "name": "libxml-ruby", "requirements": "~> 5.0, >= 5.0.3" }, { "name": "logger-application", "requirements": ">= 0" }, { "name": "nokogiri", "requirements": "~> 1.16, >= 1.16.2" }, { "name": "oga", "requirements": "~> 3.4" }, { "name": "ox", "requirements": "~> 2.14, >= 2.14.22" }, { "name": "rake", "requirements": ">= 0" }, { "name": "savon", "requirements": "~> 2.14" }, { "name": "webrick", "requirements": "~> 1.9, >= 1.9.1" } ] } } |
2025-07-02 13:46:23 UTC |
Fesyei_-zad32zaZUt7-B |
rock_rmsA Ruby wrapper for the Rock RMS API -- a church management platform, simplified. |
9.18.0 | Content{ "name": "rock_rms", "downloads": 173442, "version": "9.18.0", "version_created_at": "2025-07-02T13:45:39.576Z", "version_downloads": 0, "platform": "ruby", "authors": "Taylor Brooks", "info": "A Ruby wrapper for the Rock RMS API -- a church management platform, simplified.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "6bc8d6d8251b33711f7f4ad74ede8130cf5b88589a183509e317eaa0994c9f3d", "spec_sha": "db04e61bda117491e8c6bf88e89859f8f8542c63e758da2dfff05d98acf23a92", "project_uri": "https://rubygems.org/gems/rock_rms", "gem_uri": "https://rubygems.org/gems/rock_rms-9.18.0.gem", "homepage_uri": "https://github.com/taylorbrooks/rock_rms", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/rock_rms/9.18.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.3" }, { "name": "dotenv", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": "~> 12.3.3" }, { "name": "rspec", "requirements": "~> 3.7" }, { "name": "sinatra", "requirements": "~> 2.0" }, { "name": "webmock", "requirements": "~> 3.1" } ], "runtime": [ { "name": "faraday", "requirements": "> 2.0" }, { "name": "faraday-multipart", "requirements": ">= 0" }, { "name": "json", "requirements": ">= 0" }, { "name": "oj", "requirements": ">= 0" }, { "name": "stringio", "requirements": ">= 0" }, { "name": "zlib", "requirements": ">= 0" } ] } } |
2025-07-02 13:45:47 UTC |
sze5xBGSn3yFnKQQlNxcp |
openproject-tokenOpenProject EE token reader |
7.3.0 | Content{ "name": "openproject-token", "downloads": 135542, "version": "7.3.0", "version_created_at": "2025-07-02T13:44:58.106Z", "version_downloads": 0, "platform": "ruby", "authors": "OpenProject GmbH", "info": "OpenProject EE token reader", "licenses": [ "GPL-3.0" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "20d004e21b9b3f76c524210c6ece6fe274ec40dbb8c0de8683fd9ce41278cac9", "spec_sha": "242ce455cffee3775d7fc55676e42d41ea748645d6d20cd50996a258d22ae8ea", "project_uri": "https://rubygems.org/gems/openproject-token", "gem_uri": "https://rubygems.org/gems/openproject-token-7.3.0.gem", "homepage_uri": "https://www.openproject.org", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/openproject-token/7.3.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activemodel", "requirements": ">= 0" } ] } } |
2025-07-02 13:45:00 UTC |
uovle8KQKA-BkzUpU7fj4 |
fluent-toolsA Ruby gem that wraps a Rust CLI tool for converting between Mozilla's Fluent localization format and other formats like Android XML string resources and GNU gettext PO files |
0.2.0 | Content{ "name": "fluent-tools", "downloads": 0, "version": "0.2.0", "version_created_at": "2025-07-02T13:39:06.123Z", "version_downloads": 0, "platform": "ruby", "authors": "Automattic", "info": "A Ruby gem that wraps a Rust CLI tool for converting between Mozilla's Fluent localization format and other formats like Android XML string resources and GNU gettext PO files", "licenses": [ "MPL-2.0" ], "metadata": { "homepage_uri": "https://github.com/Automattic/fluent-rust-tools", "changelog_uri": "https://github.com/Automattic/fluent-rust-tools/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/Automattic/fluent-rust-tools", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "ad59ffd7ae170a85890760513fb0787a465c46f4b7442ff69f5f48b3b03596e9", "spec_sha": "82fc9e8032874b8fe603685131e1a84440dc833ccd6e82f6e9d98046112d954f", "project_uri": "https://rubygems.org/gems/fluent-tools", "gem_uri": "https://rubygems.org/gems/fluent-tools-0.2.0.gem", "homepage_uri": "https://github.com/Automattic/fluent-rust-tools", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Automattic/fluent-rust-tools", "bug_tracker_uri": null, "changelog_uri": "https://github.com/Automattic/fluent-rust-tools/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rubocop-rake", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": ">= 0" } ], "runtime": [ { "name": "thor", "requirements": "~> 1.0" } ] } } |
2025-07-02 13:39:08 UTC |
rPClw0_ufwg2lyI6pikTa |
explicit-parametersExplicit parameters validation and casting for Rails APIs |
0.4.2 | Content{ "name": "explicit-parameters", "downloads": 50898, "version": "0.4.2", "version_created_at": "2025-07-02T13:22:36.030Z", "version_downloads": 0, "platform": "ruby", "authors": "Jean Boussier", "info": "Explicit parameters validation and casting for Rails APIs", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "b4892d0b720b2b9b109746d43e686f635ae24466e5715fb72399b39f7a1d9144", "spec_sha": "825b2f77550630fd967bf6a4101eb57a5421b9ea37404c21713e0b63d7779553", "project_uri": "https://rubygems.org/gems/explicit-parameters", "gem_uri": "https://rubygems.org/gems/explicit-parameters-0.4.2.gem", "homepage_uri": "https://github.com/byroot/explicit-parameters", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/explicit-parameters/0.4.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "actionpack", "requirements": ">= 6.0" }, { "name": "activemodel", "requirements": ">= 6.0" }, { "name": "ostruct", "requirements": ">= 0" }, { "name": "virtus", "requirements": "~> 1.0" } ] } } |
2025-07-02 13:22:39 UTC |
Nc_3-MWDu_59RNs63OpuC |
trophy_api_clientRuby library for the Trophy API. |
1.0.10 | Content{ "name": "trophy_api_client", "downloads": 2368, "version": "1.0.10", "version_created_at": "2025-07-02T13:13:44.967Z", "version_downloads": 0, "platform": "ruby", "authors": "Trophy Labs, Inc", "info": "Ruby library for the Trophy API.", "licenses": [], "metadata": { "homepage_uri": "https://github.com/trophyso/trophy-ruby", "changelog_uri": "https://github.com/trophyso/trophy-ruby", "source_code_uri": "https://github.com/trophyso/trophy-ruby" }, "yanked": false, "sha": "b17d004d6da77c039f0a35de13964ebe45fef4a02f6c5d75ea109f99bbc2c223", "spec_sha": "2fe200860df3cf7e846a9d1b25aaa589c7b5190531ebdb454a869c2d8629d6b4", "project_uri": "https://rubygems.org/gems/trophy_api_client", "gem_uri": "https://rubygems.org/gems/trophy_api_client-1.0.10.gem", "homepage_uri": "https://github.com/trophyso/trophy-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/trophyso/trophy-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/trophyso/trophy-ruby", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "async-http-faraday", "requirements": ">= 0.0, < 1.0" }, { "name": "faraday", "requirements": ">= 1.10, < 3.0" }, { "name": "faraday-net_http", "requirements": ">= 1.0, < 4.0" }, { "name": "faraday-retry", "requirements": ">= 1.0, < 3.0" } ] } } |
2025-07-02 13:13:46 UTC |
8eadtawox3JV35LiYwfRS |
pubsubstubPubsubstub can be added to a rack Application or deployed standalone. It uses Redis to do the Pub/Sub |
0.3.1 | Content{ "name": "pubsubstub", "downloads": 70627, "version": "0.3.1", "version_created_at": "2025-07-02T13:11:38.020Z", "version_downloads": 0, "platform": "ruby", "authors": "Guillaume Malette", "info": "Pubsubstub can be added to a rack Application or deployed standalone. It uses Redis to do the Pub/Sub", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "980fa6879e962fe395728d5a80dd52ed0f5faa810de3bb326dcf9c820b2b9689", "spec_sha": "59e804988c7727bd11a1fbc7d4dda2ee0f95d5627f0b4f67227df84a2292eec1", "project_uri": "https://rubygems.org/gems/pubsubstub", "gem_uri": "https://rubygems.org/gems/pubsubstub-0.3.1.gem", "homepage_uri": "https://github.com/byroot/pubsubstub", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/pubsubstub/0.3.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 0" } ], "runtime": [ { "name": "logger", "requirements": ">= 0" }, { "name": "rack", "requirements": ">= 0" }, { "name": "redis", "requirements": "~> 4.0" } ] } } |
2025-07-02 13:11:39 UTC |
_lDVuY1dwvcp3p797-qw3 |
karafka-rdkafkaModern Kafka client library for Ruby based on librdkafka |
0.20.0.rc5 | Content{ "name": "karafka-rdkafka", "downloads": 14837320, "version": "0.20.0.rc5", "version_created_at": "2025-07-02T13:09:20.279Z", "version_downloads": 0, "platform": "arm64-darwin", "authors": "Thijs Cadier, Maciej Mensfeld", "info": "Modern Kafka client library for Ruby based on librdkafka", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://karafka.io/#become-pro", "homepage_uri": "https://karafka.io", "changelog_uri": "https://karafka.io/docs/Changelog-Karafka-Rdkafka/", "bug_tracker_uri": "https://github.com/karafka/karafka-rdkafka/issues", "source_code_uri": "https://github.com/karafka/karafka-rdkafka", "documentation_uri": "https://karafka.io/docs", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "b51622bb5e33bca33099d27a3536b89ad90d7591ad9c6ed8c061e0571af23249", "spec_sha": "46cf53e002df20b0bbc40a4135e0c78292e46ae93a1b9da54e70b39363ff5f3b", "project_uri": "https://rubygems.org/gems/karafka-rdkafka", "gem_uri": "https://rubygems.org/gems/karafka-rdkafka-0.20.0.rc5-arm64-darwin.gem", "homepage_uri": "https://karafka.io", "wiki_uri": null, "documentation_uri": "https://karafka.io/docs", "mailing_list_uri": null, "source_code_uri": "https://github.com/karafka/karafka-rdkafka", "bug_tracker_uri": "https://github.com/karafka/karafka-rdkafka/issues", "changelog_uri": "https://karafka.io/docs/Changelog-Karafka-Rdkafka/", "funding_uri": "https://karafka.io/#become-pro", "dependencies": { "development": [ { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 3.5" }, { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [ { "name": "ffi", "requirements": "~> 1.15" }, { "name": "logger", "requirements": ">= 0" }, { "name": "mini_portile2", "requirements": "~> 2.6" }, { "name": "ostruct", "requirements": ">= 0" }, { "name": "rake", "requirements": "> 12" } ] } } |
2025-07-02 13:09:22 UTC |
1q9OA1oLm4chiNPYYn8Wh |
karafka-rdkafkaModern Kafka client library for Ruby based on librdkafka |
0.20.0.rc5 | Content{ "name": "karafka-rdkafka", "downloads": 14837113, "version": "0.20.0.rc5", "version_created_at": "2025-07-02T13:05:47.645Z", "version_downloads": 0, "platform": "x86_64-linux-gnu", "authors": "Thijs Cadier, Maciej Mensfeld", "info": "Modern Kafka client library for Ruby based on librdkafka", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://karafka.io/#become-pro", "homepage_uri": "https://karafka.io", "changelog_uri": "https://karafka.io/docs/Changelog-Karafka-Rdkafka/", "bug_tracker_uri": "https://github.com/karafka/karafka-rdkafka/issues", "source_code_uri": "https://github.com/karafka/karafka-rdkafka", "documentation_uri": "https://karafka.io/docs", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "82b3dc9c1323acc90766fb8e4384f8220998b034b597b8b8c6ced8f47aa2890b", "spec_sha": "29146c1ce0ade17a20d8756738a525e54381f0bb338547492a28572ac6127566", "project_uri": "https://rubygems.org/gems/karafka-rdkafka", "gem_uri": "https://rubygems.org/gems/karafka-rdkafka-0.20.0.rc5-x86_64-linux-gnu.gem", "homepage_uri": "https://karafka.io", "wiki_uri": null, "documentation_uri": "https://karafka.io/docs", "mailing_list_uri": null, "source_code_uri": "https://github.com/karafka/karafka-rdkafka", "bug_tracker_uri": "https://github.com/karafka/karafka-rdkafka/issues", "changelog_uri": "https://karafka.io/docs/Changelog-Karafka-Rdkafka/", "funding_uri": "https://karafka.io/#become-pro", "dependencies": { "development": [ { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 3.5" }, { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [ { "name": "ffi", "requirements": "~> 1.15" }, { "name": "logger", "requirements": ">= 0" }, { "name": "mini_portile2", "requirements": "~> 2.6" }, { "name": "ostruct", "requirements": ">= 0" }, { "name": "rake", "requirements": "> 12" } ] } } |
2025-07-02 13:05:49 UTC |
COY3HV_oeNsbxx3cp7Er8 |
ai-agentsRuby AI Agents SDK enables creating complex AI workflows with multi-agent orchestration, tool execution, safety guardrails, and provider-agnostic LLM integration. |
0.1.3 | Content{ "name": "ai-agents", "downloads": 316, "version": "0.1.3", "version_created_at": "2025-07-02T13:05:06.150Z", "version_downloads": 0, "platform": "ruby", "authors": "Shivam Mishra", "info": "Ruby AI Agents SDK enables creating complex AI workflows with multi-agent orchestration, tool execution, safety guardrails, and provider-agnostic LLM integration.", "licenses": [], "metadata": { "homepage_uri": "https://chatwoot.com/ai-agents", "changelog_uri": "https://github.com/chatwoot/ai-agents", "source_code_uri": "https://github.com/chatwoot/ai-agents" }, "yanked": false, "sha": "7d0a56278bc6b51e3781569e44f1380c5b2f4d2e1c027b6634fb1a94f03bd465", "spec_sha": "69b4097e78af5733e06646d23f551501d74618d28c55b0697738fc1ea17cff6d", "project_uri": "https://rubygems.org/gems/ai-agents", "gem_uri": "https://rubygems.org/gems/ai-agents-0.1.3.gem", "homepage_uri": "https://chatwoot.com/ai-agents", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/chatwoot/ai-agents", "bug_tracker_uri": null, "changelog_uri": "https://github.com/chatwoot/ai-agents", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "ruby_llm", "requirements": "~> 1.3" } ] } } |
2025-07-02 13:05:08 UTC |
3vMAADIyU3fe_wAcm-7YG |
karafka-rdkafkaModern Kafka client library for Ruby based on librdkafka |
0.20.0.rc5 | Content{ "name": "karafka-rdkafka", "downloads": 14836914, "version": "0.20.0.rc5", "version_created_at": "2025-07-02T13:02:02.539Z", "version_downloads": 0, "platform": "ruby", "authors": "Thijs Cadier, Maciej Mensfeld", "info": "Modern Kafka client library for Ruby based on librdkafka", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://karafka.io/#become-pro", "homepage_uri": "https://karafka.io", "changelog_uri": "https://karafka.io/docs/Changelog-Karafka-Rdkafka/", "bug_tracker_uri": "https://github.com/karafka/karafka-rdkafka/issues", "source_code_uri": "https://github.com/karafka/karafka-rdkafka", "documentation_uri": "https://karafka.io/docs", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "92179ed96df5c18009063eff56e7141fdf99f1a512df9a161238f790509b7ea5", "spec_sha": "647588dac885a9d125c566afe2715ef8ac7e8fe8e63a54beba160f4e4838fd64", "project_uri": "https://rubygems.org/gems/karafka-rdkafka", "gem_uri": "https://rubygems.org/gems/karafka-rdkafka-0.20.0.rc5.gem", "homepage_uri": "https://karafka.io", "wiki_uri": null, "documentation_uri": "https://karafka.io/docs", "mailing_list_uri": null, "source_code_uri": "https://github.com/karafka/karafka-rdkafka", "bug_tracker_uri": "https://github.com/karafka/karafka-rdkafka/issues", "changelog_uri": "https://karafka.io/docs/Changelog-Karafka-Rdkafka/", "funding_uri": "https://karafka.io/#become-pro", "dependencies": { "development": [ { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 3.5" }, { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [ { "name": "ffi", "requirements": "~> 1.15" }, { "name": "logger", "requirements": ">= 0" }, { "name": "mini_portile2", "requirements": "~> 2.6" }, { "name": "ostruct", "requirements": ">= 0" }, { "name": "rake", "requirements": "> 12" } ] } } |
2025-07-02 13:02:04 UTC |
Z4V0y0a1ruDy5wQ9NYNHL |
ohmeAPI client for the Ohme CRM. |
0.3.0 | Content{ "name": "ohme", "downloads": 125, "version": "0.3.0", "version_created_at": "2025-07-02T12:52:00.476Z", "version_downloads": 0, "platform": "ruby", "authors": "Fabrice Carrega", "info": "API client for the Ohme CRM.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/treize37/ohme", "changelog_uri": "https://github.com/Treize37/ohme/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/treize37/ohme", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "1f4a143b7abb452d8df5d256d207255629c1b7721c0da423b8b5c29573722741", "spec_sha": "e0bec28eab18194c12ad351a44c817fb21fc7b913d202f0e815364f990a914cd", "project_uri": "https://rubygems.org/gems/ohme", "gem_uri": "https://rubygems.org/gems/ohme-0.3.0.gem", "homepage_uri": "https://github.com/treize37/ohme", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/treize37/ohme", "bug_tracker_uri": null, "changelog_uri": "https://github.com/Treize37/ohme/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "typhoeus", "requirements": ">= 1.4" } ] } } |
2025-07-02 12:52:01 UTC |
wivdUDV8dVXsqVSArZjst |
flex-cartesianFlexible and human-friendly Cartesian product enumerator for Ruby. Supports dimension-agnostic iteration, named dimensions, structured output, lazy/eager evaluation, progress bar, JSON/YAML loading, and export to Markdown/CSV. |
0.1.1 | Content{ "name": "flex-cartesian", "downloads": 1, "version": "0.1.1", "version_created_at": "2025-07-02T12:50:25.602Z", "version_downloads": 0, "platform": "ruby", "authors": "Yury Rassokhin", "info": "Flexible and human-friendly Cartesian product enumerator for Ruby. Supports dimension-agnostic iteration, named dimensions, structured output, lazy/eager evaluation, progress bar, JSON/YAML loading, and export to Markdown/CSV.", "licenses": [ "GPL-3.0" ], "metadata": { "source_code_uri": "https://github.com/Yuri-Rassokhin/flex-cartesian" }, "yanked": false, "sha": "3d4270c4957e831749c55daa053f9b7350ce95a56da98962f205078fc2611125", "spec_sha": "168058579708633445c38f390cd352dda158f58675107a641cbee9efa6c6328f", "project_uri": "https://rubygems.org/gems/flex-cartesian", "gem_uri": "https://rubygems.org/gems/flex-cartesian-0.1.1.gem", "homepage_uri": "https://github.com/Yuri-Rassokhin/flex-cartesian", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Yuri-Rassokhin/flex-cartesian", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "colorize", "requirements": "~> 0.8" }, { "name": "json", "requirements": "~> 2.0" }, { "name": "ruby-progressbar", "requirements": "~> 1.13" }, { "name": "yaml", "requirements": ">= 0" } ] } } |
2025-07-02 12:50:27 UTC |
WH50iz-G9L9FB2CDtn0lE |
ublGenerate UBL (Universal Business Language) documents, such as invoices and credit notes, compliant with the Peppol network. |
0.1.0 | Content{ "name": "ubl", "downloads": 129, "version": "0.1.0", "version_created_at": "2025-07-02T12:49:47.889Z", "version_downloads": 0, "platform": "ruby", "authors": "roel4d", "info": "Generate UBL (Universal Business Language) documents, such as invoices and credit notes, compliant with the Peppol network.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/roel4d/ubl", "source_code_uri": "https://github.com/roel4d/ubl" }, "yanked": false, "sha": "0761b69aba87a17b65a0a2ec243434eee47848ad322fb4be8f973c86c6348eb9", "spec_sha": "81e613be5302b171e3bfeb20cc34756e0b3e55df67d3934211a8fa62660ffa6c", "project_uri": "https://rubygems.org/gems/ubl", "gem_uri": "https://rubygems.org/gems/ubl-0.1.0.gem", "homepage_uri": "https://github.com/roel4d/ubl", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/roel4d/ubl", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "base64", "requirements": "~> 0.3.0" }, { "name": "nokogiri", "requirements": "~> 1.18" } ] } } |
2025-07-02 12:49:49 UTC |
my2Y1m9p2zH53yMUW65F6 |
fastpixapiA developer-friendly and type-safe Ruby SDK for integrating with the FastPix Live Streaming API. This SDK enables you to create, manage, and distribute live video streams, configure stream settings, simulcast to external platforms, and manage playback and video assets with ease. |
0.0.1 | Content{ "name": "fastpixapi", "downloads": 0, "version": "0.0.1", "version_created_at": "2025-07-02T12:47:18.419Z", "version_downloads": 0, "platform": "ruby", "authors": "devs@fastpix.io", "info": "A developer-friendly and type-safe Ruby SDK for integrating with the FastPix Live Streaming API. This SDK enables you to create, manage, and distribute live video streams, configure stream settings, simulcast to external platforms, and manage playback and video assets with ease.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "62ee6e4ef8554e0a6b0b571f6cea170fec9e9ac058b0065d7e9a0d7081caeb59", "spec_sha": "f712b81ca2795ce7088c994f8d0b1272cd2d70b6e3bc05093bdb28401a6620e1", "project_uri": "https://rubygems.org/gems/fastpixapi", "gem_uri": "https://rubygems.org/gems/fastpixapi-0.0.1.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/fastpixapi/0.0.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.0" }, { "name": "minitest-focus", "requirements": "~> 1.0" }, { "name": "rubocop", "requirements": "~> 1.73.2" }, { "name": "rubocop-minitest", "requirements": "~> 0.37.1" }, { "name": "sorbet", "requirements": "~> 0.5" }, { "name": "tapioca", "requirements": "~> 0.16.11" } ], "runtime": [ { "name": "base64", "requirements": "~> 0.2.0" }, { "name": "faraday", "requirements": "~> 2.0" }, { "name": "faraday-multipart", "requirements": "~> 1.0" }, { "name": "faraday-retry", "requirements": "~> 2.2.1" }, { "name": "rack", "requirements": "~> 2.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "sorbet-runtime", "requirements": "~> 0.5" } ] } } |
2025-07-02 12:47:20 UTC |
3pDIxFlyqjsPQMkLRQT2d |
flex-cartesianSupports dimension-agnostic iteration, named dimensions, structured output, lazy/eager evaluation, progress bar, JSON/YAML loading, and export to Markdown/CSV. |
0.1.0 | Content{ "name": "flex-cartesian", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-07-02T12:43:14.653Z", "version_downloads": 0, "platform": "ruby", "authors": "Yury Rassokhin", "info": "Supports dimension-agnostic iteration, named dimensions, structured output, lazy/eager evaluation, progress bar, JSON/YAML loading, and export to Markdown/CSV.", "licenses": [ "GPL-3.0" ], "metadata": { "source_code_uri": "https://github.com/Yuri-Rassokhin/flex-cartesian" }, "yanked": false, "sha": "ce01931d3f91ac259b53af618b5a5025730d68d097c34631893e0637def40214", "spec_sha": "d5e20ecb549b338ac48207bc3ad9a0c323f5308850ece23aa0db559fe5582c7b", "project_uri": "https://rubygems.org/gems/flex-cartesian", "gem_uri": "https://rubygems.org/gems/flex-cartesian-0.1.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Yuri-Rassokhin/flex-cartesian", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "colorize", "requirements": ">= 0" }, { "name": "json", "requirements": ">= 0" }, { "name": "ruby-progressbar", "requirements": ">= 0" }, { "name": "yaml", "requirements": ">= 0" } ] } } |
2025-07-02 12:43:16 UTC |
EoGI-StQf-hXE0yzMtjnS |
standard_procedure_operationsPipelines and State Machines for composable, trackable business logic |
0.7.0 | Content{ "name": "standard_procedure_operations", "downloads": 3573, "version": "0.7.0", "version_created_at": "2025-07-02T12:39:35.981Z", "version_downloads": 0, "platform": "ruby", "authors": "Rahoul Baruah", "info": "Pipelines and State Machines for composable, trackable business logic", "licenses": [ "LGPL" ], "metadata": { "homepage_uri": "https://theartandscienceofruby.com/", "changelog_uri": "https://github.com/standard-procedure/operations/tags", "source_code_uri": "https://github.com/standard-procedure/operations", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "17266f612d8338485fae03d6d20b71435bf4299a40f78a7f28c7bd301ed5ab69", "spec_sha": "338a27dec85332aafc1c30fdba23fbfab0289c72400ec9627d55d07aa51f4fdb", "project_uri": "https://rubygems.org/gems/standard_procedure_operations", "gem_uri": "https://rubygems.org/gems/standard_procedure_operations-0.7.0.gem", "homepage_uri": "https://theartandscienceofruby.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/standard-procedure/operations", "bug_tracker_uri": null, "changelog_uri": "https://github.com/standard-procedure/operations/tags", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 7.1.3" }, { "name": "standard_procedure_has_attributes", "requirements": ">= 0" } ] } } |
2025-07-02 12:39:37 UTC |
cVQ5npo0q8gG_I1TassfQ |
karafka-rdkafkaModern Kafka client library for Ruby based on librdkafka |
0.20.0.rc5 | Content{ "name": "karafka-rdkafka", "downloads": 14835863, "version": "0.20.0.rc5", "version_created_at": "2025-07-02T12:34:23.067Z", "version_downloads": 0, "platform": "x86_64-linux-musl", "authors": "Thijs Cadier, Maciej Mensfeld", "info": "Modern Kafka client library for Ruby based on librdkafka", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://karafka.io/#become-pro", "homepage_uri": "https://karafka.io", "changelog_uri": "https://karafka.io/docs/Changelog-Karafka-Rdkafka/", "bug_tracker_uri": "https://github.com/karafka/karafka-rdkafka/issues", "source_code_uri": "https://github.com/karafka/karafka-rdkafka", "documentation_uri": "https://karafka.io/docs", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "fc06a296a9339150a22bb0f122e41ee671c90bb7c05372fccff56d9f7831d707", "spec_sha": "27f3ccfd9363fb275236289fd8676d4824a00a4c8b89400b50373d04348797f9", "project_uri": "https://rubygems.org/gems/karafka-rdkafka", "gem_uri": "https://rubygems.org/gems/karafka-rdkafka-0.20.0.rc5-x86_64-linux-musl.gem", "homepage_uri": "https://karafka.io", "wiki_uri": null, "documentation_uri": "https://karafka.io/docs", "mailing_list_uri": null, "source_code_uri": "https://github.com/karafka/karafka-rdkafka", "bug_tracker_uri": "https://github.com/karafka/karafka-rdkafka/issues", "changelog_uri": "https://karafka.io/docs/Changelog-Karafka-Rdkafka/", "funding_uri": "https://karafka.io/#become-pro", "dependencies": { "development": [ { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 3.5" }, { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [ { "name": "ffi", "requirements": "~> 1.15" }, { "name": "logger", "requirements": ">= 0" }, { "name": "mini_portile2", "requirements": "~> 2.6" }, { "name": "ostruct", "requirements": ">= 0" }, { "name": "rake", "requirements": "> 12" } ] } } |
2025-07-02 12:34:27 UTC |
7VLBBWKbw71Y-QwirN7Om |
isbnrangesRange definitions of ISBN registration groups and registrants. |
2025.7 | Content{ "name": "isbnranges", "downloads": 3387, "version": "2025.7", "version_created_at": "2025-07-02T12:27:05.595Z", "version_downloads": 0, "platform": "ruby", "authors": "takatoh", "info": "Range definitions of ISBN registration groups and registrants.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "173cdc8d18490e6f3c30343472cc5d4f99d4a982dd72734eec53f127a6ef64f9", "spec_sha": "2e1654050b0e167e0dec365fc1f4f9ce13d586c2742497ae40f29e3147c1ab33", "project_uri": "https://rubygems.org/gems/isbnranges", "gem_uri": "https://rubygems.org/gems/isbnranges-2025.7.gem", "homepage_uri": "https://github.com/takatoh/ISBNRanges", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/isbnranges/2025.7", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-02 12:27:07 UTC |
4hPm8rTAFKCbrnQGFC9Rk |
jwk-loaderTooling for handling JWK loading, parsing and caching |
1.2.0 | Content{ "name": "jwk-loader", "downloads": 29490, "version": "1.2.0", "version_created_at": "2025-07-02T12:26:41.917Z", "version_downloads": 0, "platform": "ruby", "authors": "Joakim Antman", "info": "Tooling for handling JWK loading, parsing and caching", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/anakinj/jwk-loader", "changelog_uri": "https://github.com/anakinj/jwk-loader/blob/1.2.0/CHANGELOG.md", "source_code_uri": "https://github.com/anakinj/jwk-loader", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "c14a8adf73668926b8eaccf6feaed962dec42e56e6a9a61a88039ce04735f848", "spec_sha": "0b4c0be9d3c9eba514e9ede7e67cfe4701b8936d40679e7e3eaf12bca1b30638", "project_uri": "https://rubygems.org/gems/jwk-loader", "gem_uri": "https://rubygems.org/gems/jwk-loader-1.2.0.gem", "homepage_uri": "https://github.com/anakinj/jwk-loader", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/anakinj/jwk-loader", "bug_tracker_uri": null, "changelog_uri": "https://github.com/anakinj/jwk-loader/blob/1.2.0/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "concurrent-ruby", "requirements": ">= 0" }, { "name": "jwt", "requirements": ">= 2.6, < 4.0" } ] } } |
2025-07-02 12:26:43 UTC |
yQOfsc-f0evmMNXuRovjO |
sashite-ganA Ruby implementation of GAN (General Actor Notation) v1.0.0 specification for identifying game actors in abstract strategy board games. GAN combines Style Name Notation (SNN) and Piece Identifier Notation (PIN) with a colon separator to provide complete, unambiguous piece identification. Represents all four fundamental piece attributes: Type, Side, State, and Style. Enables cross-style gaming, immutable transformations, and component extraction with to_pin/to_snn methods. Built on sashite-snn and sashite-pin gems. |
5.0.0 | Content{ "name": "sashite-gan", "downloads": 12294, "version": "5.0.0", "version_created_at": "2025-07-02T12:21:35.542Z", "version_downloads": 0, "platform": "ruby", "authors": "Cyril Kato", "info": "A Ruby implementation of GAN (General Actor Notation) v1.0.0 specification for identifying game actors in abstract strategy board games. GAN combines Style Name Notation (SNN) and Piece Identifier Notation (PIN) with a colon separator to provide complete, unambiguous piece identification. Represents all four fundamental piece attributes: Type, Side, State, and Style. Enables cross-style gaming, immutable transformations, and component extraction with to_pin/to_snn methods. Built on sashite-snn and sashite-pin gems.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/sashite/gan.rb", "bug_tracker_uri": "https://github.com/sashite/gan.rb/issues", "source_code_uri": "https://github.com/sashite/gan.rb", "documentation_uri": "https://rubydoc.info/github/sashite/gan.rb/main", "specification_uri": "https://sashite.dev/specs/gan/1.0.0/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "91ee81494f387ffd2fa451623359477820659f0b59751eba24308a90718f8c0c", "spec_sha": "0ff25b3975a82aa95c683ecc4377928b3a83ba297a3b3c3470acc707cdde66fa", "project_uri": "https://rubygems.org/gems/sashite-gan", "gem_uri": "https://rubygems.org/gems/sashite-gan-5.0.0.gem", "homepage_uri": "https://github.com/sashite/gan.rb", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/github/sashite/gan.rb/main", "mailing_list_uri": null, "source_code_uri": "https://github.com/sashite/gan.rb", "bug_tracker_uri": "https://github.com/sashite/gan.rb/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "sashite-pin", "requirements": "~> 2.0.2" }, { "name": "sashite-snn", "requirements": "~> 1.1.1" } ] } } |
2025-07-02 12:21:37 UTC |
uqjBLCQZIkkV_JS_3HQf6 |
genesis_rubyRuby Client for Genesis Payment Processing Gateway |
0.2.7 | Content{ "name": "genesis_ruby", "downloads": 11381, "version": "0.2.7", "version_created_at": "2025-07-02T12:14:48.363Z", "version_downloads": 0, "platform": "ruby", "authors": "emerchantpay Ltd.", "info": "Ruby Client for Genesis Payment Processing Gateway", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/GenesisGateway/genesis_ruby", "changelog_uri": "https://github.com/GenesisGateway/genesis_ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/GenesisGateway/genesis_ruby", "documentation_uri": "https://github.com/GenesisGateway/genesis_ruby/blob/main/README.md" }, "yanked": false, "sha": "dd5a74e268997aa1d42cb9d93a65b57d0f40503f047a0553143dea63932a11fa", "spec_sha": "6c15e99e62f28b6adab925084c292923c538c718237fd4ec9ae056cdc173ad7b", "project_uri": "https://rubygems.org/gems/genesis_ruby", "gem_uri": "https://rubygems.org/gems/genesis_ruby-0.2.7.gem", "homepage_uri": "https://github.com/GenesisGateway/genesis_ruby", "wiki_uri": null, "documentation_uri": "https://github.com/GenesisGateway/genesis_ruby/blob/main/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/GenesisGateway/genesis_ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/GenesisGateway/genesis_ruby/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.1" }, { "name": "faker", "requirements": "~> 2.22" }, { "name": "faraday-retry", "requirements": "~> 2.0" }, { "name": "pronto", "requirements": "~> 0.11" }, { "name": "pronto-rubocop", "requirements": "~> 0.11" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rspec_junit_formatter", "requirements": "~> 0.6" }, { "name": "rubocop", "requirements": "~> 1.21" }, { "name": "rubocop-faker", "requirements": "~> 1.1" }, { "name": "rubocop-rspec", "requirements": "~> 2.13" }, { "name": "sinatra", "requirements": "~> 3.0" }, { "name": "webmock", "requirements": "~> 3.18" } ], "runtime": [ { "name": "net-http", "requirements": "~> 0.3.2" }, { "name": "nokogiri", "requirements": "~> 1.14" } ] } } |
2025-07-02 12:14:49 UTC |
w2WLuGwxxujQtWmbMZBG6 |
ci-queueTo parallelize your CI without having to balance your tests |
0.72.0 | Content{ "name": "ci-queue", "downloads": 2925195, "version": "0.72.0", "version_created_at": "2025-07-02T12:11:22.273Z", "version_downloads": 0, "platform": "ruby", "authors": "Jean Boussier", "info": "To parallelize your CI without having to balance your tests", "licenses": [ "MIT" ], "metadata": { "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "6fa00e5fa4e30584ff511aa3aa6253a151777e2faa665f706c87553bf533ff03", "spec_sha": "a1153e7b36530ce063d9b986989c38407d22ec07f1e76fa7a489b49231c168a6", "project_uri": "https://rubygems.org/gems/ci-queue", "gem_uri": "https://rubygems.org/gems/ci-queue-0.72.0.gem", "homepage_uri": "https://github.com/Shopify/ci-queue", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ci-queue/0.72.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 0" }, { "name": "minitest", "requirements": "~> 5.11" }, { "name": "minitest-reporters", "requirements": "~> 1.1" }, { "name": "msgpack", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "redis", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 3.10" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "simplecov", "requirements": "~> 0.12" }, { "name": "snappy", "requirements": ">= 0" } ], "runtime": [ { "name": "logger", "requirements": ">= 0" } ] } } |
2025-07-02 12:11:24 UTC |
BDeruH27X0fTz-mZlTY11 |
swedbank-pay-design-guide-jekyll-themeSwedbank Pay Design Guide theme for Jekyll |
2.6.1 | Content{ "name": "swedbank-pay-design-guide-jekyll-theme", "downloads": 123295, "version": "2.6.1", "version_created_at": "2025-07-02T12:10:53.053Z", "version_downloads": 0, "platform": "ruby", "authors": "Swedbank Pay", "info": "Swedbank Pay Design Guide theme for Jekyll", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/SwedbankPay/swedbank-pay-design-guide-jekyll-theme", "source_code_uri": "https://github.com/SwedbankPay/swedbank-pay-design-guide-jekyll-theme", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "d74e8878a3617fbac656426bf14fa9710d1f4831f57f9d469c6e79470155c3c4", "spec_sha": "35b5fda33814390cbaede2139f377b563d8db2aa6139892631ae9f5fe01b6a7c", "project_uri": "https://rubygems.org/gems/swedbank-pay-design-guide-jekyll-theme", "gem_uri": "https://rubygems.org/gems/swedbank-pay-design-guide-jekyll-theme-2.6.1.gem", "homepage_uri": "https://github.com/SwedbankPay/swedbank-pay-design-guide-jekyll-theme", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/SwedbankPay/swedbank-pay-design-guide-jekyll-theme", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "awesome_print", "requirements": ">= 0" }, { "name": "bundler", "requirements": "~> 2, >= 2.2" }, { "name": "codecov", "requirements": ">= 0" }, { "name": "html-proofer", "requirements": ">= 3.19, < 6" }, { "name": "html-proofer-unrendered-markdown", "requirements": ">= 0.2" }, { "name": "its", "requirements": ">= 0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "rspec-html-matchers", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "rubocop-rake", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": ">= 0" } ], "runtime": [ { "name": "awesome_print", "requirements": ">= 0" }, { "name": "faraday", "requirements": ">= 1.0.1, < 3" }, { "name": "jekyll", "requirements": ">= 3.7, < 5.0" }, { "name": "jekyll-contentblocks", "requirements": "~> 1, >= 1.2" }, { "name": "jekyll-material-icon-tag", "requirements": "~> 1, >= 1.1" }, { "name": "jekyll-redirect-from", "requirements": "~> 0.16" }, { "name": "jemoji", "requirements": "~> 0.12" }, { "name": "kramdown-plantuml", "requirements": "~> 1, >= 1.3.2" }, { "name": "nokogiri", "requirements": "~> 1.11" }, { "name": "sass", "requirements": "~> 3, >= 3.7" } ] } } |
2025-07-02 12:10:55 UTC |
Jd-GLeCVonGKgAN2CSnRm |
glooA scripting languge to keep it all together. |
4.3.0 | Content{ "name": "gloo", "downloads": 49586, "version": "4.3.0", "version_created_at": "2025-07-02T11:51:17.881Z", "version_downloads": 0, "platform": "ruby", "authors": "Eric Crane", "info": "A scripting languge to keep it all together.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "8feb013d27cb9ba78ee4c2ca3cd2c6f3e57b0758ccd8bf7d08de754da391dfbf", "spec_sha": "8fab65d93f8a63731a8e8a87048f37dc6449950bdc5d389d113181451801ff01", "project_uri": "https://rubygems.org/gems/gloo", "gem_uri": "https://rubygems.org/gems/gloo-4.3.0.gem", "homepage_uri": "http://github.com/ecrane/gloo", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/gloo/4.3.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 0" }, { "name": "concurrent-ruby", "requirements": "= 1.3.4" }, { "name": "minitest", "requirements": "~> 5.1, >= 5.14.2" }, { "name": "rake", "requirements": "~> 13.0, >= 13.0.1" } ], "runtime": [ { "name": "activesupport", "requirements": "~> 6.1, >= 6.1.5" }, { "name": "bcrypt", "requirements": "~> 3.1.20" }, { "name": "chronic", "requirements": "~> 0.10, >= 0.10.2" }, { "name": "colorize", "requirements": "~> 1.1.0, >= 1.1.0" }, { "name": "inquirer", "requirements": ">= 0" }, { "name": "json", "requirements": "~> 2.1, >= 2.1.0" }, { "name": "mysql2", "requirements": "~> 0.5, >= 0.5.3" }, { "name": "net-ssh", "requirements": "~> 6.1, >= 6.1.0" }, { "name": "openssl", "requirements": ">= 0" }, { "name": "os", "requirements": "~> 1.1, >= 1.1.4" }, { "name": "redcarpet", "requirements": "~> 3.6.0" }, { "name": "reline", "requirements": ">= 0" }, { "name": "sqlite3", "requirements": "~> 1.4, >= 1.4.2" }, { "name": "terminal-table", "requirements": ">= 0" }, { "name": "thin", "requirements": "~> 1.8.2" } ] } } |
2025-07-02 11:51:20 UTC |
T7TBv8n_mcgtufZ8b5sAr |
ublGenerate UBL documents for Peppol |
0.0.4 | Content{ "name": "ubl", "downloads": 84, "version": "0.0.4", "version_created_at": "2025-07-02T11:50:38.772Z", "version_downloads": 0, "platform": "ruby", "authors": "roel4d", "info": "Generate UBL documents for Peppol", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/roel4d/ubl", "source_code_uri": "https://github.com/roel4d/ubl" }, "yanked": false, "sha": "44dbc7c3ee88010605db84f4a93b809ffff435078a6c318be20f445fa584c76a", "spec_sha": "08c1c680f3956096c0f90e78541b4cfea0681ade700f2e6a8caebf0ad735b651", "project_uri": "https://rubygems.org/gems/ubl", "gem_uri": "https://rubygems.org/gems/ubl-0.0.4.gem", "homepage_uri": "https://github.com/roel4d/ubl", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/roel4d/ubl", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "base64", "requirements": "~> 0.3.0" }, { "name": "nokogiri", "requirements": "~> 1.18" } ] } } |
2025-07-02 11:50:40 UTC |
JRENZD3fvoWgYSjA8uwbM |
bootstrap5_helperRails helpers for generating Bootstrap 5 components. |
1.2.0.pre2 | Content{ "name": "bootstrap5_helper", "downloads": 4597, "version": "1.2.0.pre2", "version_created_at": "2025-07-02T11:38:30.115Z", "version_downloads": 0, "platform": "ruby", "authors": "Robert David", "info": "Rails helpers for generating Bootstrap 5 components.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/rdavid369/bootstrap5-helper", "changelog_uri": "https://github.com/rdavid369/bootstrap5-helper", "source_code_uri": "https://github.com/rdavid369/bootstrap5-helper/blob/main/CHANGELOG.md", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "bef06057aa5e45dd31e2e3533172ca691d126cc99ba45fa4a18aca7e9fc5f474", "spec_sha": "59900510d1462b7045125a7c327bd518c32ebc33d4e080487609fd346c8f909c", "project_uri": "https://rubygems.org/gems/bootstrap5_helper", "gem_uri": "https://rubygems.org/gems/bootstrap5_helper-1.2.0.pre2.gem", "homepage_uri": "https://github.com/rdavid369/bootstrap5-helper", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/rdavid369/bootstrap5-helper/blob/main/CHANGELOG.md", "bug_tracker_uri": null, "changelog_uri": "https://github.com/rdavid369/bootstrap5-helper", "funding_uri": null, "dependencies": { "development": [ { "name": "bootstrap", "requirements": "~> 5.2.2" }, { "name": "jquery-rails", "requirements": ">= 0" }, { "name": "redcarpet", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "solargraph", "requirements": ">= 0" } ], "runtime": [ { "name": "rails", "requirements": "> 4.2, <= 8.1" } ] } } |
2025-07-02 11:38:32 UTC |
Beoy5I5xi97vA1V3JeRvI |
sashite-snnSNN (Style Name Notation) provides a rule-agnostic format for identifying styles in abstract strategy board games. This gem implements the SNN Specification v1.0.0 with a modern Ruby interface featuring immutable style objects and functional programming principles. SNN uses standardized naming conventions with case-based side encoding, enabling clear distinction between different traditions in multi-style gaming environments. Perfect for cross-tradition matches, game engines, and hybrid gaming systems. |
1.1.1 | Content{ "name": "sashite-snn", "downloads": 366, "version": "1.1.1", "version_created_at": "2025-07-02T11:30:23.252Z", "version_downloads": 0, "platform": "ruby", "authors": "Cyril Kato", "info": "SNN (Style Name Notation) provides a rule-agnostic format for identifying styles\nin abstract strategy board games. This gem implements the SNN Specification v1.0.0 with\na modern Ruby interface featuring immutable style objects and functional programming\nprinciples. SNN uses standardized naming conventions with case-based side encoding,\nenabling clear distinction between different traditions in multi-style gaming environments.\nPerfect for cross-tradition matches, game engines, and hybrid gaming systems.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/sashite/snn.rb", "bug_tracker_uri": "https://github.com/sashite/snn.rb/issues", "source_code_uri": "https://github.com/sashite/snn.rb", "documentation_uri": "https://rubydoc.info/github/sashite/snn.rb/main", "specification_uri": "https://sashite.dev/documents/snn/1.0.0/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "32c91003bff33b5aab8e5ea6ed25f8ae5aa97df429438e6be440da3e149f0de6", "spec_sha": "a21f84d1e2aa6130e9c292ea2272b934f3f244231f05badeaa37976322339546", "project_uri": "https://rubygems.org/gems/sashite-snn", "gem_uri": "https://rubygems.org/gems/sashite-snn-1.1.1.gem", "homepage_uri": "https://github.com/sashite/snn.rb", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/github/sashite/snn.rb/main", "mailing_list_uri": null, "source_code_uri": "https://github.com/sashite/snn.rb", "bug_tracker_uri": "https://github.com/sashite/snn.rb/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-02 11:30:25 UTC |
HkN7muWh9XKikgq525hQB |
ublGenerate UBL documents for Peppol |
0.0.3 | Content{ "name": "ubl", "downloads": 65, "version": "0.0.3", "version_created_at": "2025-07-02T11:20:57.187Z", "version_downloads": 0, "platform": "ruby", "authors": "roel4d", "info": "Generate UBL documents for Peppol", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/roel4d/ubl", "source_code_uri": "https://github.com/roel4d/ubl" }, "yanked": false, "sha": "5e6531d4ab4192f4fb7d2a49db3a12d2c74958d42c7923a77f0756311cf332f7", "spec_sha": "2bc81397307bf351e7f9103502074164996b51161eab38c51e3508bd5b67dcbb", "project_uri": "https://rubygems.org/gems/ubl", "gem_uri": "https://rubygems.org/gems/ubl-0.0.3.gem", "homepage_uri": "https://github.com/roel4d/ubl", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/roel4d/ubl", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "base64", "requirements": "~> 0.3.0" }, { "name": "nokogiri", "requirements": "~> 1.18" } ] } } |
2025-07-02 11:20:58 UTC |
aI1_AJk1xwKoE1v4U0K2W |
walditPostgres based audit trail for your Active Records, with 100% consistency. |
0.0.3 | Content{ "name": "waldit", "downloads": 170, "version": "0.0.3", "version_created_at": "2025-07-02T11:18:50.612Z", "version_downloads": 0, "platform": "ruby", "authors": "Rodrigo Navarro", "info": "Postgres based audit trail for your Active Records, with 100% consistency.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/reu/waldit", "source_code_uri": "https://github.com/reu/waldit" }, "yanked": false, "sha": "b5601397295692bf85f0bcdeecc38cad3152e6cad59cc9961808fd4954cddb7c", "spec_sha": "7ade587cd5d573c7bb489905cc743ee32b0e0fe09f3f5031a18ffdf9cab80aaf", "project_uri": "https://rubygems.org/gems/waldit", "gem_uri": "https://rubygems.org/gems/waldit-0.0.3.gem", "homepage_uri": "https://github.com/reu/waldit", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/reu/waldit", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "parlour", "requirements": ">= 0" }, { "name": "rbs", "requirements": ">= 0" }, { "name": "sidekiq", "requirements": ">= 0" }, { "name": "sorbet", "requirements": ">= 0" }, { "name": "tapioca", "requirements": ">= 0" } ], "runtime": [ { "name": "activerecord", "requirements": ">= 7" }, { "name": "wal", "requirements": ">= 0.0.2" } ] } } |
2025-07-02 11:18:52 UTC |
-IOHERI06VyDDM9LJHOJA |
encryCLI tool to derive deterministic passwords using a master key and site keyword |
0.1.2 | Content{ "name": "encry", "downloads": 226, "version": "0.1.2", "version_created_at": "2025-07-02T11:15:31.535Z", "version_downloads": 0, "platform": "ruby", "authors": "statevdev", "info": "CLI tool to derive deterministic passwords using a master key and site keyword", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/statevdev/encry-cli", "source_code_uri": "https://github.com/statevdev/encry-cli" }, "yanked": false, "sha": "523cbcf18d22a82f84e64c65daa90b6ce3a7e17bc4c7792011681c6a77ab78c6", "spec_sha": "b8fa6387bcc820ddc5c3c2dae973bdb649efbd97a4228586682d374404a78338", "project_uri": "https://rubygems.org/gems/encry", "gem_uri": "https://rubygems.org/gems/encry-0.1.2.gem", "homepage_uri": "https://github.com/statevdev/encry-cli", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/statevdev/encry-cli", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "base64", "requirements": ">= 0" }, { "name": "clipboard", "requirements": ">= 0" } ] } } |
2025-07-02 11:15:33 UTC |
YRpbkbpgx48DQ37YT85kH |
marklyCommonMark parser and renderer. Written in C, wrapped in Ruby. |
0.13.1 | Content{ "name": "markly", "downloads": 82089, "version": "0.13.1", "version_created_at": "2025-07-02T11:11:12.578Z", "version_downloads": 0, "platform": "ruby", "authors": "Garen Torikian, Yuki Izumi, Samuel Williams, John MacFarlane, Ashe Connor, Nick Wellnhofer, Brett Walker, Andrew Anderson, Ben Woosley, Goro Fuji, Tomoya Chiba, Akira Matsuda, Danny Iachini, Jerry van Leeuwen, Michael Camilleri, Mu-An Chiou, Olle Jonsson, Roberto Hidalgo, Ross Kaffenberger, Vitaliy Klachkov", "info": "CommonMark parser and renderer. Written in C, wrapped in Ruby.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/ioquatix/", "source_code_uri": "https://github.com/ioquatix/markly.git", "documentation_uri": "https://ioquatix.github.io/markly/" }, "yanked": false, "sha": "01317a045fe89032732a520e71593deeb62187562ca82effa0ed3ea23b5fd46a", "spec_sha": "001abcaf074a59df5b6f52ca0274407e101456a74ecb5b6273bb7464a8eb39ec", "project_uri": "https://rubygems.org/gems/markly", "gem_uri": "https://rubygems.org/gems/markly-0.13.1.gem", "homepage_uri": "https://github.com/ioquatix/markly", "wiki_uri": null, "documentation_uri": "https://ioquatix.github.io/markly/", "mailing_list_uri": null, "source_code_uri": "https://github.com/ioquatix/markly.git", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": "https://github.com/sponsors/ioquatix/", "dependencies": { "development": [], "runtime": [] } } |
2025-07-02 11:11:14 UTC |
KY2lX79_slLvVvU2B3J8k |
karafka-rdkafkaModern Kafka client library for Ruby based on librdkafka |
0.20.0.rc4 | Content{ "name": "karafka-rdkafka", "downloads": 14833586, "version": "0.20.0.rc4", "version_created_at": "2025-07-02T11:03:48.320Z", "version_downloads": 0, "platform": "x86_64-linux-musl", "authors": "Thijs Cadier, Maciej Mensfeld", "info": "Modern Kafka client library for Ruby based on librdkafka", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://karafka.io/#become-pro", "homepage_uri": "https://karafka.io", "changelog_uri": "https://karafka.io/docs/Changelog-Karafka-Rdkafka/", "bug_tracker_uri": "https://github.com/karafka/karafka-rdkafka/issues", "source_code_uri": "https://github.com/karafka/karafka-rdkafka", "documentation_uri": "https://karafka.io/docs", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "b6b9fb6d656d3183a1cc5333fd2d179324239aaeb61d860674b2bb9ac66d8ce1", "spec_sha": "043ec410f1068c1e22332563e1978d5a6fd96da18f222b13d88127af3954b951", "project_uri": "https://rubygems.org/gems/karafka-rdkafka", "gem_uri": "https://rubygems.org/gems/karafka-rdkafka-0.20.0.rc4-x86_64-linux-musl.gem", "homepage_uri": "https://karafka.io", "wiki_uri": null, "documentation_uri": "https://karafka.io/docs", "mailing_list_uri": null, "source_code_uri": "https://github.com/karafka/karafka-rdkafka", "bug_tracker_uri": "https://github.com/karafka/karafka-rdkafka/issues", "changelog_uri": "https://karafka.io/docs/Changelog-Karafka-Rdkafka/", "funding_uri": "https://karafka.io/#become-pro", "dependencies": { "development": [ { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 3.5" }, { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [ { "name": "ffi", "requirements": "~> 1.15" }, { "name": "logger", "requirements": ">= 0" }, { "name": "mini_portile2", "requirements": "~> 2.6" }, { "name": "ostruct", "requirements": ">= 0" }, { "name": "rake", "requirements": "> 12" } ] } } |
2025-07-02 11:03:50 UTC |
_zfTmi4uN8sAwIttiklxg |
jammJamm help you make payment without credit cards |
1.3.0 | Content{ "name": "jamm", "downloads": 5098, "version": "1.3.0", "version_created_at": "2025-07-02T11:02:40.842Z", "version_downloads": 0, "platform": "ruby", "authors": "Jamm", "info": "Jamm help you make payment without credit cards", "licenses": [ "MIT" ], "metadata": { "source_code_uri": "https://github.com/jamm-pay/Jamm-SDK-Ruby" }, "yanked": false, "sha": "bd6e766589d9c4c56742a377714cc96468607175e8eaef48d9bd911c53450d9a", "spec_sha": "bc6d81755a0356aac580dee412606b33ecbe8c6290e674311c493f9d2d5ea4f3", "project_uri": "https://rubygems.org/gems/jamm", "gem_uri": "https://rubygems.org/gems/jamm-1.3.0.gem", "homepage_uri": "https://jamm-pay.jp", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/jamm-pay/Jamm-SDK-Ruby", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rest-client", "requirements": "~> 2.0" }, { "name": "typhoeus", "requirements": "~> 1.0, >= 1.0.1" } ] } } |
2025-07-02 11:02:43 UTC |
Si_OY8gjkJYzjyx0cj5ot |
xrbA fast native templating system that compiles directly to Ruby code. |
0.11.2 | Content{ "name": "xrb", "downloads": 21874, "version": "0.11.2", "version_created_at": "2025-07-02T10:50:46.030Z", "version_downloads": 0, "platform": "ruby", "authors": "Samuel Williams, Adam Daniels, Cyril Roelandt, Jean Boussier", "info": "A fast native templating system that compiles directly to Ruby code.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/ioquatix", "source_code_uri": "https://github.com/ioquatix/xrb.git", "documentation_uri": "https://socketry.github.io/xrb/" }, "yanked": false, "sha": "1e682acd8b7b58bbe3dc3dd0e5d3c1a6dbc7ff67d009abc50d94fac43b9f0870", "spec_sha": "cd220372f4770be516bc5311ed27956dea414184273b1f7be32554207a6ef6e4", "project_uri": "https://rubygems.org/gems/xrb", "gem_uri": "https://rubygems.org/gems/xrb-0.11.2.gem", "homepage_uri": "http://github.com/aizatto/xrb", "wiki_uri": null, "documentation_uri": "https://socketry.github.io/xrb/", "mailing_list_uri": null, "source_code_uri": "https://github.com/ioquatix/xrb.git", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": "https://github.com/sponsors/ioquatix", "dependencies": { "development": [], "runtime": [] } } |
2025-07-02 10:50:47 UTC |
Sd84hNtNFvOM3XGOSA8EN |
posting_duoFile to Clipboard gem |
3.111.013 | Content{ "name": "posting_duo", "downloads": 16194, "version": "3.111.013", "version_created_at": "2025-07-02T10:33:35.557Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "c2c46c3004340107a0d4969158b716bcdfde84b05843888c6f5d4ca335bc5dc3", "spec_sha": "16f5bcaeeaf5fc4bbeaf5cb11c9499070646293609ab1e2295d3957beebbca30", "project_uri": "https://rubygems.org/gems/posting_duo", "gem_uri": "https://rubygems.org/gems/posting_duo-3.111.013.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/posting_duo/3.111.013", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-02 10:33:37 UTC |
_Ejg5vPAQKbzi-Uc2MnaK |
posting_zonposting app |
3.111.013 | Content{ "name": "posting_zon", "downloads": 14566, "version": "3.111.013", "version_created_at": "2025-07-02T10:33:16.377Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "posting app", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "0bdd607d30dca634c69437179007868ac1616ad2e9fcc5abdfda77c41e030365", "spec_sha": "bfc980a81b0b0f45ab5e6e4c60857c09551e898c7f28e561792b07b4f90d8b84", "project_uri": "https://rubygems.org/gems/posting_zon", "gem_uri": "https://rubygems.org/gems/posting_zon-3.111.013.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/posting_zon/3.111.013", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-02 10:33:18 UTC |
mGtg7ERp5TCICtyqdcJkA |
spree_cm_commissionerAdd (optional) extension description here |
1.17.0.pre.pre4 | Content{ "name": "spree_cm_commissioner", "downloads": 7131, "version": "1.17.0.pre.pre4", "version_created_at": "2025-07-02T10:29:47.122Z", "version_downloads": 0, "platform": "ruby", "authors": "You", "info": "Add (optional) extension description here", "licenses": [ "BSD-3-Clause" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "350c3178e86ad4dc46f62f970677515a292cd13c600e2b115a16c08028c59ed2", "spec_sha": "d876759c594d92fe1ca2d0564437c0744b139e1abed7875ea1f294eea73ad6db", "project_uri": "https://rubygems.org/gems/spree_cm_commissioner", "gem_uri": "https://rubygems.org/gems/spree_cm_commissioner-1.17.0.pre.pre4.gem", "homepage_uri": "https://github.com/your-github-handle/spree_cm_commissioner", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/spree_cm_commissioner/1.17.0.pre.pre4", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "pg", "requirements": ">= 0" }, { "name": "spree_dev_tools", "requirements": ">= 0" } ], "runtime": [ { "name": "activerecord_json_validator", "requirements": "~> 2.1, >= 2.1.3" }, { "name": "activerecord-multi-tenant", "requirements": ">= 0" }, { "name": "aws-sdk-cloudfront", "requirements": ">= 0" }, { "name": "aws-sdk-ecs", "requirements": ">= 0" }, { "name": "aws-sdk-s3", "requirements": ">= 0" }, { "name": "blazer", "requirements": "~> 3.0.4" }, { "name": "byebug", "requirements": ">= 0" }, { "name": "counter_culture", "requirements": "~> 3.2" }, { "name": "dry-validation", "requirements": "~> 1.10" }, { "name": "elasticsearch", "requirements": "~> 8.5" }, { "name": "exception_notification", "requirements": ">= 0" }, { "name": "firebase-admin-sdk", "requirements": "~> 0.3.1" }, { "name": "font-awesome-sass", "requirements": "~> 6.4.0" }, { "name": "googleauth", "requirements": ">= 0" }, { "name": "google-cloud-firestore", "requirements": ">= 0" }, { "name": "google-cloud-recaptcha_enterprise", "requirements": ">= 0" }, { "name": "interactor", "requirements": "~> 3.1" }, { "name": "jwt", "requirements": ">= 2.5.0" }, { "name": "noticed", "requirements": "~> 1.6" }, { "name": "phonelib", "requirements": ">= 0" }, { "name": "premailer-rails", "requirements": ">= 0" }, { "name": "rails", "requirements": "~> 7.0.4" }, { "name": "rqrcode", "requirements": "~> 2.0" }, { "name": "searchkick", "requirements": "~> 5.1" }, { "name": "simple_calendar", "requirements": "~> 2.4" }, { "name": "spree", "requirements": ">= 4.5.0" }, { "name": "spree_api_v1", "requirements": ">= 4.5.0" }, { "name": "spree_auth_devise", "requirements": ">= 4.5.0" }, { "name": "spree_backend", "requirements": ">= 4.5.0" }, { "name": "spree_extension", "requirements": ">= 0" }, { "name": "spree_multi_vendor", "requirements": ">= 2.4.1" }, { "name": "spree_vpago", "requirements": ">= 0" }, { "name": "strong_password", "requirements": "~> 0.0.10" }, { "name": "telegram-bot", "requirements": ">= 0" }, { "name": "twilio-ruby", "requirements": "~> 5.48.0" } ] } } |
2025-07-02 10:29:49 UTC |
8pW3OCkojmPFnvg2rqw7m |
ruby-await-nodejsEfficiently execute js from ruby by keeping a long run nodejs process |
0.0.4 | Content{ "name": "ruby-await-nodejs", "downloads": 1, "version": "0.0.4", "version_created_at": "2025-07-02T10:27:32.363Z", "version_downloads": 0, "platform": "ruby", "authors": "Phuong Nguyen, Jon Bardin, Stephen Grider, Ville Lautanala, Giovanni Bonetti", "info": "Efficiently execute js from ruby by keeping a long run nodejs process", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "af748be2b04f2e4b1bb463e5bc89b4b14df46c06874511b4397e166889470f6e", "spec_sha": "c37dbbf455c35ba6dba832eb36da3de8bcada384228a754bfa4049e112841770", "project_uri": "https://rubygems.org/gems/ruby-await-nodejs", "gem_uri": "https://rubygems.org/gems/ruby-await-nodejs-0.0.4.gem", "homepage_uri": "https://github.com/remitano/ruby-await-nodejs", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ruby-await-nodejs/0.0.4", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "byebug", "requirements": "~> 11.1.3" }, { "name": "rspec", "requirements": ">= 0" } ], "runtime": [] } } |
2025-07-02 10:27:34 UTC |
jNI1ZHXmeRB1YJtSgl60k |
ruby-await-nodejsEfficiently execute js from ruby by keeping a long run nodejs process |
0.0.3 | Content{ "name": "ruby-await-nodejs", "downloads": 0, "version": "0.0.3", "version_created_at": "2025-07-02T10:22:25.968Z", "version_downloads": 0, "platform": "ruby", "authors": "Phuong Nguyen, Jon Bardin, Stephen Grider, Ville Lautanala, Giovanni Bonetti", "info": "Efficiently execute js from ruby by keeping a long run nodejs process", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "1f9a3ea04970d7f7dad326eea5604c0b76333ee060e6527825204fe57241d6cc", "spec_sha": "35ead639fd82279e74c575cb95a21245e503a1272cc0cc76756f2436cc682d0b", "project_uri": "https://rubygems.org/gems/ruby-await-nodejs", "gem_uri": "https://rubygems.org/gems/ruby-await-nodejs-0.0.3.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ruby-await-nodejs/0.0.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "byebug", "requirements": "~> 11.1.3" }, { "name": "rspec", "requirements": ">= 0" } ], "runtime": [] } } |
2025-07-02 10:22:27 UTC |
vQiDusDT2UgLVlEPdkcyR |
sashite-pinPIN (Piece Identifier Notation) provides an ASCII-based format for representing pieces in abstract strategy board games. This gem implements the PIN Specification v1.0.0 with a modern Ruby interface featuring immutable piece objects and functional programming principles. PIN translates piece attributes from the Game Protocol into a compact, portable notation system using ASCII letters with optional state modifiers and case-based side encoding. Perfect for game engines, board game notation systems, and multi-game environments. |
2.0.2 | Content{ "name": "sashite-pin", "downloads": 493, "version": "2.0.2", "version_created_at": "2025-07-02T10:06:50.077Z", "version_downloads": 0, "platform": "ruby", "authors": "Cyril Kato", "info": "PIN (Piece Identifier Notation) provides an ASCII-based format for representing pieces\nin abstract strategy board games. This gem implements the PIN Specification v1.0.0 with\na modern Ruby interface featuring immutable piece objects and functional programming\nprinciples. PIN translates piece attributes from the Game Protocol into a compact,\nportable notation system using ASCII letters with optional state modifiers and\ncase-based side encoding. Perfect for game engines, board game notation systems,\nand multi-game environments.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/sashite/pin.rb", "bug_tracker_uri": "https://github.com/sashite/pin.rb/issues", "source_code_uri": "https://github.com/sashite/pin.rb", "documentation_uri": "https://rubydoc.info/github/sashite/pin.rb/main", "specification_uri": "https://sashite.dev/specs/pin/1.0.0/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "c5f93a1ac9fdf03feaf68ce9429eb537a5d43590d9e3a2e7f95d007f223ef684", "spec_sha": "54662ad45b396f64413987173be56e74302f37e9b937bca77de5fd214f537715", "project_uri": "https://rubygems.org/gems/sashite-pin", "gem_uri": "https://rubygems.org/gems/sashite-pin-2.0.2.gem", "homepage_uri": "https://github.com/sashite/pin.rb", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/github/sashite/pin.rb/main", "mailing_list_uri": null, "source_code_uri": "https://github.com/sashite/pin.rb", "bug_tracker_uri": "https://github.com/sashite/pin.rb/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-02 10:06:51 UTC |
L-1V9InV1vkzfzdIsHpKy |
alula-rubyAlula Ruby API Client |
2.17.0 | Content{ "name": "alula-ruby", "downloads": 46068, "version": "2.17.0", "version_created_at": "2025-07-02T09:57:04.945Z", "version_downloads": 0, "platform": "ruby", "authors": "Titus Johnson", "info": "Alula Ruby API Client", "licenses": [], "metadata": {}, "yanked": false, "sha": "4872d776e6ad3e5bece4b40d24aaa42557bb0aa6fec3adb0cc4a1a9c8bf76cfa", "spec_sha": "4f416b05a2f1e74c4ca37c0d50b9c4c4ed2e70acb058075bdba957e76a475de5", "project_uri": "https://rubygems.org/gems/alula-ruby", "gem_uri": "https://rubygems.org/gems/alula-ruby-2.17.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/alula-ruby/2.17.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "bundler", "requirements": "~> 2.5" }, { "name": "dotenv", "requirements": ">= 0" }, { "name": "guard-rspec", "requirements": ">= 0" }, { "name": "nokogiri", "requirements": "~> 1.16.7" }, { "name": "rake", "requirements": "~> 13.2" }, { "name": "rspec", "requirements": "~> 3.13" }, { "name": "simplecov", "requirements": "~> 0.22.0" }, { "name": "timecop", "requirements": ">= 0" } ], "runtime": [ { "name": "httparty", "requirements": "~> 0.22.0" }, { "name": "request_store", "requirements": "~> 1.0" } ] } } |
2025-07-02 09:57:09 UTC |
l6SbZjtFc0HrJ7WsQrJQu |
mahis_emr_api_labThis adds a lab interface to the OpenMRS compatible core API provided by [HIS-EMR-API](https://github.com/EGPAFMalawiHIS/HIS-EMR-API). |
1.2.6.2 | Content{ "name": "mahis_emr_api_lab", "downloads": 1491, "version": "1.2.6.2", "version_created_at": "2025-07-02T09:49:40.380Z", "version_downloads": 0, "platform": "ruby", "authors": "Elizabeth Glaser Pediatric Foundation Malawi", "info": "This adds a lab interface to the OpenMRS compatible core API provided by\n[HIS-EMR-API](https://github.com/EGPAFMalawiHIS/HIS-EMR-API).\n", "licenses": [ "MIT" ], "metadata": { "source_code_uri": "https://github.com/EGPAFMalawiHIS/his_emr_api_lab" }, "yanked": false, "sha": "7250a8a22416a39475d04c9d7de7cdde2759e1161307743268848b0e106bfa82", "spec_sha": "d8b242f50884872d69bf4fc4594d978e276abe78887a6d4cd063998f14a9268f", "project_uri": "https://rubygems.org/gems/mahis_emr_api_lab", "gem_uri": "https://rubygems.org/gems/mahis_emr_api_lab-1.2.6.2.gem", "homepage_uri": "https://github.com/EGPAFMalawiHIS/his_emr_api_lab", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/EGPAFMalawiHIS/his_emr_api_lab", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bcrypt", "requirements": "~> 3.1.0" }, { "name": "factory_bot_rails", "requirements": "~> 6.1.0" }, { "name": "faker", "requirements": "~> 2.16.0" }, { "name": "rspec-rails", "requirements": "~> 5.0.0" }, { "name": "rswag-api", "requirements": "~> 2.4.0" }, { "name": "rswag-specs", "requirements": "~> 2.4.0" }, { "name": "rswag-ui", "requirements": "~> 2.4.0" }, { "name": "rubocop", "requirements": "~> 0.79.0" }, { "name": "rubocop-rspec", "requirements": "~> 1.41.0" }, { "name": "shoulda-matchers", "requirements": "~> 4.5.0" }, { "name": "sqlite3", "requirements": "~> 1.7" } ], "runtime": [ { "name": "couchrest", "requirements": "~> 2.0.0" }, { "name": "parallel", "requirements": ">= 0" }, { "name": "socket.io-client-simple", "requirements": "~> 1.2.1" } ] } } |
2025-07-02 09:49:42 UTC |
Nwce2YdvdIkh_aH4A2A7O |
mahis_emr_api_labThis adds a lab interface to the OpenMRS compatible core API provided by [HIS-EMR-API](https://github.com/EGPAFMalawiHIS/HIS-EMR-API). |
1.2.6.1 | Content{ "name": "mahis_emr_api_lab", "downloads": 1491, "version": "1.2.6.1", "version_created_at": "2025-07-02T09:48:29.620Z", "version_downloads": 0, "platform": "ruby", "authors": "Elizabeth Glaser Pediatric Foundation Malawi", "info": "This adds a lab interface to the OpenMRS compatible core API provided by\n[HIS-EMR-API](https://github.com/EGPAFMalawiHIS/HIS-EMR-API).\n", "licenses": [ "MIT" ], "metadata": { "source_code_uri": "https://github.com/EGPAFMalawiHIS/his_emr_api_lab" }, "yanked": false, "sha": "6c576fb5302c63e9411725a409ddbc9f39582c5a4ba304c497f0e7bae11081d2", "spec_sha": "77180301228706eadf8343da1ac630d4eb37d46b943cb2f759b6070227ce59b0", "project_uri": "https://rubygems.org/gems/mahis_emr_api_lab", "gem_uri": "https://rubygems.org/gems/mahis_emr_api_lab-1.2.6.1.gem", "homepage_uri": "https://github.com/EGPAFMalawiHIS/his_emr_api_lab", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/EGPAFMalawiHIS/his_emr_api_lab", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bcrypt", "requirements": "~> 3.1.0" }, { "name": "factory_bot_rails", "requirements": "~> 6.1.0" }, { "name": "faker", "requirements": "~> 2.16.0" }, { "name": "rspec-rails", "requirements": "~> 5.0.0" }, { "name": "rswag-api", "requirements": "~> 2.4.0" }, { "name": "rswag-specs", "requirements": "~> 2.4.0" }, { "name": "rswag-ui", "requirements": "~> 2.4.0" }, { "name": "rubocop", "requirements": "~> 0.79.0" }, { "name": "rubocop-rspec", "requirements": "~> 1.41.0" }, { "name": "shoulda-matchers", "requirements": "~> 4.5.0" }, { "name": "sqlite3", "requirements": "~> 1.7" } ], "runtime": [ { "name": "couchrest", "requirements": "~> 2.0.0" }, { "name": "parallel", "requirements": ">= 0" }, { "name": "socket.io-client-simple", "requirements": "~> 1.2.1" } ] } } |
2025-07-02 09:48:31 UTC |
2CFdTesPIZFWREeqrq7m8 |
bunbunRuby client for bunny.net |
1.1.0 | Content{ "name": "bunbun", "downloads": 92, "version": "1.1.0", "version_created_at": "2025-07-02T09:30:02.165Z", "version_downloads": 0, "platform": "ruby", "authors": "Tim Craft", "info": "Ruby client for bunny.net", "licenses": [ "LGPL-3.0" ], "metadata": { "homepage": "https://github.com/readysteady/bunbun", "bug_tracker_uri": "https://github.com/readysteady/bunbun/issues", "source_code_uri": "https://github.com/readysteady/bunbun" }, "yanked": false, "sha": "8179b41c527591fe2421d9b18784daf7516364270888b350bd93d203249c516d", "spec_sha": "c3fecdc4240d3f32568f88665e96b3ba24b3a7290c0b0677d57cac4ecb52fe9e", "project_uri": "https://rubygems.org/gems/bunbun", "gem_uri": "https://rubygems.org/gems/bunbun-1.1.0.gem", "homepage_uri": "https://github.com/readysteady/bunbun", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/readysteady/bunbun", "bug_tracker_uri": "https://github.com/readysteady/bunbun/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "digest", "requirements": "~> 3" }, { "name": "json", "requirements": "~> 2" }, { "name": "net-http", "requirements": ">= 0" } ] } } |
2025-07-02 09:30:05 UTC |
e2bU47iSQoflBblbkcJqV |
swedbank-pay-design-guide-jekyll-themeSwedbank Pay Design Guide theme for Jekyll |
2.6.0 | Content{ "name": "swedbank-pay-design-guide-jekyll-theme", "downloads": 123144, "version": "2.6.0", "version_created_at": "2025-07-02T08:52:26.446Z", "version_downloads": 0, "platform": "ruby", "authors": "Swedbank Pay", "info": "Swedbank Pay Design Guide theme for Jekyll", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/SwedbankPay/swedbank-pay-design-guide-jekyll-theme", "source_code_uri": "https://github.com/SwedbankPay/swedbank-pay-design-guide-jekyll-theme", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "68a4c8a452b6b4202bfc899870094071b5d84e882fb8de13ae2d6033703dfc80", "spec_sha": "220e5beb40d870b7f7aa49644174a7f723cdad0b2f80808f691108d92f3c7648", "project_uri": "https://rubygems.org/gems/swedbank-pay-design-guide-jekyll-theme", "gem_uri": "https://rubygems.org/gems/swedbank-pay-design-guide-jekyll-theme-2.6.0.gem", "homepage_uri": "https://github.com/SwedbankPay/swedbank-pay-design-guide-jekyll-theme", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/SwedbankPay/swedbank-pay-design-guide-jekyll-theme", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "awesome_print", "requirements": ">= 0" }, { "name": "bundler", "requirements": "~> 2, >= 2.2" }, { "name": "codecov", "requirements": ">= 0" }, { "name": "html-proofer", "requirements": ">= 3.19, < 6" }, { "name": "html-proofer-unrendered-markdown", "requirements": ">= 0.2" }, { "name": "its", "requirements": ">= 0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "rspec-html-matchers", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "rubocop-rake", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": ">= 0" } ], "runtime": [ { "name": "awesome_print", "requirements": ">= 0" }, { "name": "faraday", "requirements": ">= 1.0.1, < 3" }, { "name": "jekyll", "requirements": ">= 3.7, < 5.0" }, { "name": "jekyll-contentblocks", "requirements": "~> 1, >= 1.2" }, { "name": "jekyll-material-icon-tag", "requirements": "~> 1, >= 1.1" }, { "name": "jekyll-redirect-from", "requirements": "~> 0.16" }, { "name": "jemoji", "requirements": "~> 0.12" }, { "name": "kramdown-plantuml", "requirements": "~> 1, >= 1.3.2" }, { "name": "nokogiri", "requirements": "~> 1.11" }, { "name": "sass", "requirements": "~> 3, >= 3.7" } ] } } |
2025-07-02 08:52:28 UTC |
6lzdy1qeX5IydQQ1NlTZx |
ublGenerate UBL documents for Peppol |
0.0.2 | Content{ "name": "ubl", "downloads": 13, "version": "0.0.2", "version_created_at": "2025-07-02T08:43:34.337Z", "version_downloads": 0, "platform": "ruby", "authors": "roel4d", "info": "Generate UBL documents for Peppol", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/roel4d/ubl", "source_code_uri": "https://github.com/roel4d/ubl" }, "yanked": false, "sha": "84674f4dae6ccad086d0e6c8a04112df32c44ed4654399e854074a2c6e57e36d", "spec_sha": "97fc395c13c3e21daf7bbf3b88fc6e14e4b7d1acc29056b909ea3b27422f3c37", "project_uri": "https://rubygems.org/gems/ubl", "gem_uri": "https://rubygems.org/gems/ubl-0.0.2.gem", "homepage_uri": "https://github.com/roel4d/ubl", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/roel4d/ubl", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "base64", "requirements": "~> 0.3.0" }, { "name": "nokogiri", "requirements": "~> 1.18" } ] } } |
2025-07-02 08:43:35 UTC |
k2QXSJ0B_IfffvHLSGdAG |
safe_redirect_railsThis gem provides a simple way to redirect to safe URLs |
0.1.8 | Content{ "name": "safe_redirect_rails", "downloads": 708, "version": "0.1.8", "version_created_at": "2025-07-02T08:39:50.244Z", "version_downloads": 0, "platform": "ruby", "authors": "Tuan Pham", "info": "This gem provides a simple way to redirect to safe URLs", "licenses": [], "metadata": { "homepage_uri": "https://github.com/JackoPham/safe_redirect_rails" }, "yanked": false, "sha": "f98bba40fce8369140b28f9733f1ee7486a96a3ca49089ca09342920c33aab4f", "spec_sha": "784be41857631d6ab1f1ad035c6d0b27093d6fe4ea0ec87ad4427f6b8a03649e", "project_uri": "https://rubygems.org/gems/safe_redirect_rails", "gem_uri": "https://rubygems.org/gems/safe_redirect_rails-0.1.8.gem", "homepage_uri": "https://github.com/JackoPham/safe_redirect_rails", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-02 08:39:52 UTC |
B0uzl9EQ6pb2As8oiZUv5 |
cafe_buyFile to Clipboard gem |
0.1.55 | Content{ "name": "cafe_buy", "downloads": 8326, "version": "0.1.55", "version_created_at": "2025-07-02T08:39:01.941Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "878f7aaf7bc9648141ed2462616895e4beb1ac73e3cd98f4855804c06ce1d17b", "spec_sha": "39579fa9bc075a96a06a4ad1392aec88b49090c5b8d86268b0df4d8828ec2bd3", "project_uri": "https://rubygems.org/gems/cafe_buy", "gem_uri": "https://rubygems.org/gems/cafe_buy-0.1.55.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cafe_buy/0.1.55", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-02 08:39:04 UTC |
a-OCZ3Z-a_Xxg0qDEz_4_ |
cafe_basicsFile to Clipboard gem |
0.1.55 | Content{ "name": "cafe_basics", "downloads": 8510, "version": "0.1.55", "version_created_at": "2025-07-02T08:38:59.207Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "42a217b3b92a9bb9d70691bfd7688a085265b02d3381aca6ad4cd841d1cbb74c", "spec_sha": "ca46537c38422f2fb3372c4d89e4e278ecfd66a8f6b9880d612aae87074017f9", "project_uri": "https://rubygems.org/gems/cafe_basics", "gem_uri": "https://rubygems.org/gems/cafe_basics-0.1.55.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cafe_basics/0.1.55", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-02 08:39:01 UTC |
zii8sZO1ETLEhiOPrhHBZ |
cafe_buy_duoFile to Clipboard gem |
0.1.55 | Content{ "name": "cafe_buy_duo", "downloads": 9921, "version": "0.1.55", "version_created_at": "2025-07-02T08:38:37.384Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "08fb9e70847ed83ea10f6aab85addce9faad901b11a75b42fa055a1e3ebbfa3d", "spec_sha": "868e012777b8fa6be85bea453755afb2ab74b38b1b0e5e3aa478a75762f8e227", "project_uri": "https://rubygems.org/gems/cafe_buy_duo", "gem_uri": "https://rubygems.org/gems/cafe_buy_duo-0.1.55.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cafe_buy_duo/0.1.55", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-02 08:38:39 UTC |
SXR28AJGTasYed_XPTO3S |
cafe_basics_duoFile to Clipboard gem |
0.1.55 | Content{ "name": "cafe_basics_duo", "downloads": 9142, "version": "0.1.55", "version_created_at": "2025-07-02T08:38:34.952Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "5c80f304512f806bc99584f7bc644ceb4674e37e9554911ca2eec86965fb85d8", "spec_sha": "f628820702c9cec25ab498166d2dac9df47673ca01186e89b73e774ca0f108c1", "project_uri": "https://rubygems.org/gems/cafe_basics_duo", "gem_uri": "https://rubygems.org/gems/cafe_basics_duo-0.1.55.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cafe_basics_duo/0.1.55", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-02 08:38:36 UTC |
8mo5O1F09Ckpjgl8qvV5O |
nblog_zonFile to Clipboard gem |
111.120.005 | Content{ "name": "nblog_zon", "downloads": 9080, "version": "111.120.005", "version_created_at": "2025-07-02T08:37:59.044Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "615f89e151e6b9e1cb485e973c6a8c59261f3e57fbff242ffa14721e3bce65f0", "spec_sha": "d94c179b690ef9a73cd2bb2ba8d2a999e476458684aa7578013d4dff3f2c6270", "project_uri": "https://rubygems.org/gems/nblog_zon", "gem_uri": "https://rubygems.org/gems/nblog_zon-111.120.005.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/nblog_zon/111.120.005", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-02 08:38:01 UTC |
GG7P0ctM3lsgWKKKYfNJo |
nblog_duoFile to Clipboard gem |
111.120.005 | Content{ "name": "nblog_duo", "downloads": 8844, "version": "111.120.005", "version_created_at": "2025-07-02T08:37:35.575Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "9c6be983cba2e386d4ad29f277829347e95b2c44eebfdd68daa12274b51b9f5a", "spec_sha": "01a49503c5279cd20f8f56c7a01244824fac5b3a327692d7f21d7c55d23b62a3", "project_uri": "https://rubygems.org/gems/nblog_duo", "gem_uri": "https://rubygems.org/gems/nblog_duo-111.120.005.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/nblog_duo/111.120.005", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-02 08:37:37 UTC |
WieWK_dBuGnCQCP6wkta2 |
ublGenerate UBL documents for Peppol |
0.0.1 | Content{ "name": "ubl", "downloads": 0, "version": "0.0.1", "version_created_at": "2025-07-02T08:28:14.163Z", "version_downloads": 0, "platform": "ruby", "authors": "roel4d", "info": "Generate UBL documents for Peppol", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/roel4d/ubl", "source_code_uri": "https://github.com/roel4d/invoice" }, "yanked": false, "sha": "338af7dcf7f3398f85aa014dac0b22dc15ab6eec9028b1cfb35712b45f91abb8", "spec_sha": "b0961fd7f80fcc1a05dc3be0f80635977025e21a6707033767c6e2975fe3822e", "project_uri": "https://rubygems.org/gems/ubl", "gem_uri": "https://rubygems.org/gems/ubl-0.0.1.gem", "homepage_uri": "https://github.com/roel4d/ubl", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/roel4d/invoice", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "nokogiri", "requirements": "~> 1.18" } ] } } |
2025-07-02 08:28:16 UTC |
SHBZMgAG20sLvADnNQYYP |
paid_rubyThis rubygem does not have a description or summary. |
0.1.2 | Content{ "name": "paid_ruby", "downloads": 1249, "version": "0.1.2", "version_created_at": "2025-07-02T08:09:12.639Z", "version_downloads": 0, "platform": "ruby", "authors": "", "info": "This rubygem does not have a description or summary.", "licenses": [], "metadata": { "homepage_uri": "https://github.com/paid-ai/paid-ruby", "changelog_uri": "https://github.com/paid-ai/paid-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/paid-ai/paid-ruby" }, "yanked": false, "sha": "0e79029f025855f162ef1ee19de7be23eabe6930bf6311e6982777aa59db0ec9", "spec_sha": "6b6c3067dfe52825fa5f6e3f0e2de122041456d8d4ba741c7bb8fdab5ee02f8d", "project_uri": "https://rubygems.org/gems/paid_ruby", "gem_uri": "https://rubygems.org/gems/paid_ruby-0.1.2.gem", "homepage_uri": "https://github.com/paid-ai/paid-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/paid-ai/paid-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/paid-ai/paid-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "async-http-faraday", "requirements": ">= 0.0, < 1.0" }, { "name": "faraday", "requirements": ">= 1.10, < 3.0" }, { "name": "faraday-net_http", "requirements": ">= 1.0, < 4.0" }, { "name": "faraday-retry", "requirements": ">= 1.0, < 3.0" }, { "name": "opentelemetry-api", "requirements": "~> 1.5" }, { "name": "opentelemetry-exporter-otlp", "requirements": "~> 0.30.0" }, { "name": "opentelemetry-sdk", "requirements": "~> 1.8" }, { "name": "ruby-openai", "requirements": "~> 8.1" } ] } } |
2025-07-02 08:09:16 UTC |
jc_VIUpHfLqoRj1P3QHeV |
unpoly-railsRails bindings for Unpoly, the unobtrusive JavaScript framework |
3.11.0.rc12 | Content{ "name": "unpoly-rails", "downloads": 309965, "version": "3.11.0.rc12", "version_created_at": "2025-07-02T07:46:49.651Z", "version_downloads": 0, "platform": "ruby", "authors": "Henning Koch", "info": "Rails bindings for Unpoly, the unobtrusive JavaScript framework", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "0c13baa988fa60203bc1915f5bb77efac7d92575c6da8b417c5cd823b097a8e7", "spec_sha": "18a54c96eacb76281bdc1bde068da9b856fd07a3c581cbbb982c9cd2dc08efab", "project_uri": "https://rubygems.org/gems/unpoly-rails", "gem_uri": "https://rubygems.org/gems/unpoly-rails-3.11.0.rc12.gem", "homepage_uri": "https://github.com/unpoly/unpoly-rails", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/unpoly-rails/3.11.0.rc12", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 1.3" }, { "name": "rake", "requirements": ">= 0" } ], "runtime": [ { "name": "actionpack", "requirements": ">= 3.2" }, { "name": "activesupport", "requirements": ">= 3.2" }, { "name": "memoized", "requirements": ">= 0" }, { "name": "railties", "requirements": ">= 3.2" } ] } } |
2025-07-02 07:46:52 UTC |
8df1dDhRKIsAwIlYVwqgq |
seamSDK for the Seam API written in Ruby. |
2.41.0 | Content{ "name": "seam", "downloads": 83641, "version": "2.41.0", "version_created_at": "2025-07-02T07:10:38.677Z", "version_downloads": 0, "platform": "ruby", "authors": "Seam Labs, Inc.", "info": "SDK for the Seam API written in Ruby.", "licenses": [ "MIT" ], "metadata": { "github_repo": "git@github.com:seamapi/ruby-next.git", "homepage_uri": "https://github.com/seamapi/ruby-next", "changelog_uri": "https://github.com/seamapi/ruby-next/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/seamapi/ruby-next/issues", "source_code_uri": "https://github.com/seamapi/ruby-next" }, "yanked": false, "sha": "80bd729607761cef8042c803e913e93ba1a6c0ae2f359d4eb99136135f35747e", "spec_sha": "5c94dea8faf4f82d53c9d47a7637a15a5653edb010907ddf04dc20338985d3d0", "project_uri": "https://rubygems.org/gems/seam", "gem_uri": "https://rubygems.org/gems/seam-2.41.0.gem", "homepage_uri": "https://github.com/seamapi/ruby-next", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/seamapi/ruby-next", "bug_tracker_uri": "https://github.com/seamapi/ruby-next/issues", "changelog_uri": "https://github.com/seamapi/ruby-next/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "gem-release", "requirements": "~> 2.2" }, { "name": "parse_gemspec-cli", "requirements": "~> 1.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "simplecov", "requirements": "~> 0.21" }, { "name": "simplecov-console", "requirements": "~> 0.9" }, { "name": "standard", "requirements": "~> 1.3" }, { "name": "webmock", "requirements": "~> 3.24.0" } ], "runtime": [ { "name": "faraday", "requirements": "~> 2.7" }, { "name": "faraday-retry", "requirements": "~> 2.2" }, { "name": "svix", "requirements": "~> 1.30" } ] } } |
2025-07-02 07:10:40 UTC |
XZ2CWyeUUCoAfni4ECqnu |
paid_rubyThis rubygem does not have a description or summary. |
0.1.1.pre.rc5 | Content{ "name": "paid_ruby", "downloads": 1227, "version": "0.1.1.pre.rc5", "version_created_at": "2025-07-02T07:09:13.757Z", "version_downloads": 0, "platform": "ruby", "authors": "", "info": "This rubygem does not have a description or summary.", "licenses": [], "metadata": { "homepage_uri": "https://github.com/paid-ai/paid-ruby", "changelog_uri": "https://github.com/paid-ai/paid-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/paid-ai/paid-ruby" }, "yanked": false, "sha": "306bd6d0f069b0f8c846dfe7594004963b0963d19b5aa7ec5aaa667f2bf42a1d", "spec_sha": "0b4934cfb2f77b9428db7e78784e7cd8669434cf066f69fddd2d833112fb5f31", "project_uri": "https://rubygems.org/gems/paid_ruby", "gem_uri": "https://rubygems.org/gems/paid_ruby-0.1.1.pre.rc5.gem", "homepage_uri": "https://github.com/paid-ai/paid-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/paid-ai/paid-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/paid-ai/paid-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "async-http-faraday", "requirements": ">= 0.0, < 1.0" }, { "name": "faraday", "requirements": ">= 1.10, < 3.0" }, { "name": "faraday-net_http", "requirements": ">= 1.0, < 4.0" }, { "name": "faraday-retry", "requirements": ">= 1.0, < 3.0" }, { "name": "opentelemetry-api", "requirements": "~> 1.5" }, { "name": "opentelemetry-exporter-otlp", "requirements": "~> 0.30.0" }, { "name": "opentelemetry-sdk", "requirements": "~> 1.8" }, { "name": "ruby-openai", "requirements": "~> 8.1" } ] } } |
2025-07-02 07:09:15 UTC |
obhTfQOQEXbcA-nBbcZuf |
wp_posting_duoFile to Clipboard gem |
0.0.13 | Content{ "name": "wp_posting_duo", "downloads": 1113, "version": "0.0.13", "version_created_at": "2025-07-02T06:54:21.295Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "0aae87516dce846580e3964ce7e31d88a9c166d474de77829dc812242a71ccab", "spec_sha": "0522b69b3f08fb0fb103cf9ee83dd912e905293d11d749166988794cef2dbd83", "project_uri": "https://rubygems.org/gems/wp_posting_duo", "gem_uri": "https://rubygems.org/gems/wp_posting_duo-0.0.13.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/wp_posting_duo/0.0.13", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-02 06:54:25 UTC |
Ch2kODgLipb2XukaIQcQi |
wp_posting_zonFile to Clipboard gem |
0.0.13 | Content{ "name": "wp_posting_zon", "downloads": 1094, "version": "0.0.13", "version_created_at": "2025-07-02T06:54:00.096Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "8fa29c5e56cd7c19ce1a16e43bf9ca2a82a8d157bdef41ddc484094ce2655895", "spec_sha": "f81490a1517a8d4ae285bcf6d059743702e105a288292e7ef7257b2a0434be5f", "project_uri": "https://rubygems.org/gems/wp_posting_zon", "gem_uri": "https://rubygems.org/gems/wp_posting_zon-0.0.13.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/wp_posting_zon/0.0.13", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-02 06:54:04 UTC |
-KDVtQN809gKUQP4wV2U8 |
foreman_leappA Foreman plugin to support inplace RHEL upgrades with Leapp utility. |
2.0.5 | Content{ "name": "foreman_leapp", "downloads": 32755, "version": "2.0.5", "version_created_at": "2025-07-02T06:44:25.788Z", "version_downloads": 0, "platform": "ruby", "authors": "Foreman Leapp team", "info": "A Foreman plugin to support inplace RHEL upgrades with Leapp utility.", "licenses": [ "GPL-3.0" ], "metadata": {}, "yanked": false, "sha": "f67fb3b1aaabf9b5de5eaa6d04f26b9d9fe40433cedfde6c00a09373f3d4f37a", "spec_sha": "d64acbe3063364f61b6b9ecb7abf30082f32b732c09c464b246125460e16d1a7", "project_uri": "https://rubygems.org/gems/foreman_leapp", "gem_uri": "https://rubygems.org/gems/foreman_leapp-2.0.5.gem", "homepage_uri": "https://github.com/theforeman/foreman_leapp", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/foreman_leapp/2.0.5", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rdoc", "requirements": "~> 6.2" } ], "runtime": [ { "name": "foreman_ansible", "requirements": ">= 5.0" }, { "name": "foreman_remote_execution", "requirements": ">= 8.1.1" } ] } } |
2025-07-02 06:44:28 UTC |
yf3IhsxyRGmHdnbE64Uf0 |
tp2Experimental HTTP/1 server for UringMachine |
0.13.2 | Content{ "name": "tp2", "downloads": 3586, "version": "0.13.2", "version_created_at": "2025-07-02T06:06:35.122Z", "version_downloads": 0, "platform": "ruby", "authors": "Sharon Rosner", "info": "Experimental HTTP/1 server for UringMachine", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/noteflakes/tp2", "changelog_uri": "https://github.com/noteflakes/tp2/blob/master/CHANGELOG.md", "documentation_uri": "https://www.rubydoc.info/gems/tp2" }, "yanked": false, "sha": "7fd5a205b258fcc4ee9e09f6a06e9bb18b2fb478815956c6690988341fe3be0a", "spec_sha": "e8fc661fe8ce8797d964dcc033cd3a460706b12a63b012108debe51ea3281b5a", "project_uri": "https://rubygems.org/gems/tp2", "gem_uri": "https://rubygems.org/gems/tp2-0.13.2.gem", "homepage_uri": "https://github.com/noteflakes/tp2", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/tp2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": "https://github.com/noteflakes/tp2/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "qeweney", "requirements": "~> 0.21" }, { "name": "rack", "requirements": "~> 3.1.15" }, { "name": "uringmachine", "requirements": "~> 0.15" } ] } } |
2025-07-02 06:06:37 UTC |
QudoDofWOBs5vuNJsYYU0 |
omniauth-microsoft_graphomniauth provider for new Microsoft Graph API |
2.1.0 | Content{ "name": "omniauth-microsoft_graph", "downloads": 1364261, "version": "2.1.0", "version_created_at": "2025-07-02T06:06:30.691Z", "version_downloads": 0, "platform": "ruby", "authors": "Peter Philips, Joel Van Horn", "info": "omniauth provider for new Microsoft Graph API", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "dedc0c627e90c9f590b6de772ff8b7121afadf5a77bad71926e6a60ba6fe5d88", "spec_sha": "376c58589f871bf96e772ced5ad89d2085604fd6955bcf51063de031d37a99f8", "project_uri": "https://rubygems.org/gems/omniauth-microsoft_graph", "gem_uri": "https://rubygems.org/gems/omniauth-microsoft_graph-2.1.0.gem", "homepage_uri": "https://github.com/synth/omniauth-microsoft_graph", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/omniauth-microsoft_graph/2.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "mocha", "requirements": "~> 0" }, { "name": "rake", "requirements": "~> 12.3.3, >= 12.3.3" }, { "name": "rspec", "requirements": "~> 3.6" }, { "name": "sinatra", "requirements": "~> 2.2" } ], "runtime": [ { "name": "jwt", "requirements": "~> 2.0" }, { "name": "omniauth", "requirements": "~> 2.0" }, { "name": "omniauth-oauth2", "requirements": "~> 1.8.0" } ] } } |
2025-07-02 06:06:33 UTC |
886AAAL6jAMSGsppG5cv- |
paid_rubyThis rubygem does not have a description or summary. |
0.1.1.pre.rc4 | Content{ "name": "paid_ruby", "downloads": 1200, "version": "0.1.1.pre.rc4", "version_created_at": "2025-07-02T05:48:58.379Z", "version_downloads": 0, "platform": "ruby", "authors": "", "info": "This rubygem does not have a description or summary.", "licenses": [], "metadata": { "homepage_uri": "https://github.com/paid-ai/paid-ruby", "changelog_uri": "https://github.com/paid-ai/paid-ruby/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/paid-ai/paid-ruby" }, "yanked": false, "sha": "c7a57bb0020789ed44769045700aeff89c8b2a6149c7fb3ffa47c09ef69a9e2a", "spec_sha": "dac1267ed47634df2536bc3d772c2bf44ecc5ec4a48b0eafe31b05506e2405bd", "project_uri": "https://rubygems.org/gems/paid_ruby", "gem_uri": "https://rubygems.org/gems/paid_ruby-0.1.1.pre.rc4.gem", "homepage_uri": "https://github.com/paid-ai/paid-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/paid-ai/paid-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/paid-ai/paid-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "async-http-faraday", "requirements": ">= 0.0, < 1.0" }, { "name": "faraday", "requirements": ">= 1.10, < 3.0" }, { "name": "faraday-net_http", "requirements": ">= 1.0, < 4.0" }, { "name": "faraday-retry", "requirements": ">= 1.0, < 3.0" }, { "name": "opentelemetry-api", "requirements": "~> 1.5" }, { "name": "opentelemetry-exporter-otlp", "requirements": "~> 0.30.0" }, { "name": "opentelemetry-sdk", "requirements": "~> 1.8" }, { "name": "ruby-openai", "requirements": "~> 8.1" } ] } } |
2025-07-02 05:49:02 UTC |
TtkI3ciOTwHE4dIPfin6X |
sorbet-static-and-runtimeSorbet static and runtime in one gem |
0.5.12216 | Content{ "name": "sorbet-static-and-runtime", "downloads": 21040666, "version": "0.5.12216", "version_created_at": "2025-07-02T05:36:39.181Z", "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": "cecf996d6ae740de9c0aeb27d8b8548a4b8cf2e2251c58b76610171aef1392e4", "spec_sha": "49ebba13a47ca945a5e49571c14f1cdc15eb836fdc345541eb531b537df12a6e", "project_uri": "https://rubygems.org/gems/sorbet-static-and-runtime", "gem_uri": "https://rubygems.org/gems/sorbet-static-and-runtime-0.5.12216.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.12216" }, { "name": "sorbet-runtime", "requirements": "= 0.5.12216" } ] } } |
2025-07-02 05:36:42 UTC |
T1V_OhRqlLPHo9zq_xy1d |
sorbetThe main entrypoint for using Sorbet |
0.5.12216 | Content{ "name": "sorbet", "downloads": 39170921, "version": "0.5.12216", "version_created_at": "2025-07-02T05:36:36.226Z", "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": "a1e79fd4653c6e871c229f9b51952fc907986d701991d4e545aa696244f39da6", "spec_sha": "ee814fd404f37995c2f75edee66a88d17a5a94426490cfb3e28e95f750127e5b", "project_uri": "https://rubygems.org/gems/sorbet", "gem_uri": "https://rubygems.org/gems/sorbet-0.5.12216.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.12216" } ] } } |
2025-07-02 05:36:39 UTC |
tJOwSpsw4Sv81lrgbBiyf |
sorbet-runtimeSorbet's runtime type checking component |
0.5.12216 | Content{ "name": "sorbet-runtime", "downloads": 94091555, "version": "0.5.12216", "version_created_at": "2025-07-02T05:36:33.291Z", "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": "14204827ca89ae70a00e6cc555c1e49ec8978b9d61211b020b15b2f0e80d1c91", "spec_sha": "fa3dc44ee8141e35781e3823b5cecca24632b7d72ad744d4922ed4b1dee10597", "project_uri": "https://rubygems.org/gems/sorbet-runtime", "gem_uri": "https://rubygems.org/gems/sorbet-runtime-0.5.12216.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-07-02 05:36:36 UTC |
7R1leM2vBZJWKrSf2XRNo |
sorbet-staticThe Sorbet typechecker binary |
0.5.12216 | Content{ "name": "sorbet-static", "downloads": 55552987, "version": "0.5.12216", "version_created_at": "2025-07-02T05:36:26.029Z", "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": "b1ae03ab3d0e4e1d0da6a8092e6c3a15964ac1d2bc34d6d2e2860c6f65aec45c", "spec_sha": "11759d2133137cf9208bd25f1620832f971bd038259f559fbe3d7d480adef796", "project_uri": "https://rubygems.org/gems/sorbet-static", "gem_uri": "https://rubygems.org/gems/sorbet-static-0.5.12216-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-07-02 05:36:33 UTC |
pqqeU9lwclm7sRoaPNuK9 |
tp2Experimental HTTP/1 server for UringMachine |
0.13.1 | Content{ "name": "tp2", "downloads": 3564, "version": "0.13.1", "version_created_at": "2025-07-02T05:36:25.078Z", "version_downloads": 0, "platform": "ruby", "authors": "Sharon Rosner", "info": "Experimental HTTP/1 server for UringMachine", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/noteflakes/tp2", "changelog_uri": "https://github.com/noteflakes/tp2/blob/master/CHANGELOG.md", "documentation_uri": "https://www.rubydoc.info/gems/tp2" }, "yanked": false, "sha": "2a3950b53ab2d81844544a5d4b29d023388feba45f7b59e51672f073536e036d", "spec_sha": "8e75b6f34d74d52ec48de92c59f2a115b8bb1aa999994652a47697095b89ad67", "project_uri": "https://rubygems.org/gems/tp2", "gem_uri": "https://rubygems.org/gems/tp2-0.13.1.gem", "homepage_uri": "https://github.com/noteflakes/tp2", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/tp2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": "https://github.com/noteflakes/tp2/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "qeweney", "requirements": "~> 0.21" }, { "name": "rack", "requirements": "~> 3.1.15" }, { "name": "uringmachine", "requirements": "~> 0.15" } ] } } |
2025-07-02 05:36:26 UTC |
NYmjFhLQ1tjNuFZnIVZIY |
sorbet-staticThe Sorbet typechecker binary |
0.5.12216 | Content{ "name": "sorbet-static", "downloads": 55552987, "version": "0.5.12216", "version_created_at": "2025-07-02T05:36:19.679Z", "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": "1ac8f7fa05ae67130662b619c9c572f3bc9a317a224feba30812e63468f2554b", "spec_sha": "018f2f3c9dc2fd56146a95a4fca11dbff9a8eef75ed3d2e3cdaeb8616d32dbfa", "project_uri": "https://rubygems.org/gems/sorbet-static", "gem_uri": "https://rubygems.org/gems/sorbet-static-0.5.12216-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-07-02 05:36:25 UTC |
nY5FZjqdneTV3ljUu6ReH |
sorbet-staticThe Sorbet typechecker binary |
0.5.12216 | Content{ "name": "sorbet-static", "downloads": 55552987, "version": "0.5.12216", "version_created_at": "2025-07-02T05:36:11.767Z", "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": "72dac91e04da4ef395fb40f8bd4b0774ca7e1f19bca5bf64f63ef293f4a9ce47", "spec_sha": "1ae331237af2d9c5cac80f8c437f0fa31d168a49adf3252af5cba7973f5cb1c9", "project_uri": "https://rubygems.org/gems/sorbet-static", "gem_uri": "https://rubygems.org/gems/sorbet-static-0.5.12216-java.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-02 05:36:20 UTC |
WP5AZN1n4khWMyLTuqX5M |
sorbet-staticThe Sorbet typechecker binary |
0.5.12216 | Content{ "name": "sorbet-static", "downloads": 55552987, "version": "0.5.12216", "version_created_at": "2025-07-02T05:35:57.411Z", "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": "d08c0c85c98cb857d48cf6ac8e3ad661ae0912b869093ce48972c2cc1620f73e", "spec_sha": "fa465548d0c140a5baf09a3338d098b526e2e097fec23344963b77896dd4635f", "project_uri": "https://rubygems.org/gems/sorbet-static", "gem_uri": "https://rubygems.org/gems/sorbet-static-0.5.12216-aarch64-linux.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-02 05:36:11 UTC |
leNuTzQJ-N8-O1QJWZIGG |
rspec-graphql_typesTest out types in ruby graphql |
2.0.1 | Content{ "name": "rspec-graphql_types", "downloads": 31967, "version": "2.0.1", "version_created_at": "2025-07-02T05:16:01.044Z", "version_downloads": 0, "platform": "ruby", "authors": "Tejas Dinkar", "info": "Test out types in ruby graphql", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/gaia-venture/rspec-graphql_types", "changelog_uri": "https://github.com/gaia-venture/rspec-graphql_types", "source_code_uri": "https://github.com/gaia-venture/rspec-graphql_types", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "a4ac1af9efcbe4e1337a10bc57d8444e5a3eeeee1b1abc8c12123edafb8f70c4", "spec_sha": "4dc00cd6d66190bc502713d2d6dc3a7e8e115fc3b863795409ea685773e99664", "project_uri": "https://rubygems.org/gems/rspec-graphql_types", "gem_uri": "https://rubygems.org/gems/rspec-graphql_types-2.0.1.gem", "homepage_uri": "https://github.com/gaia-venture/rspec-graphql_types", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/gaia-venture/rspec-graphql_types", "bug_tracker_uri": null, "changelog_uri": "https://github.com/gaia-venture/rspec-graphql_types", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "graphql", "requirements": ">= 0" } ] } } |
2025-07-02 05:16:02 UTC |
YFTqJsmcBqsQBHkThmkQW |
metanorma-tasteLibrary to process and handle default Metanorma Tastes, providing configuration-driven customization of Metanorma flavours. |
0.0.5 | Content{ "name": "metanorma-taste", "downloads": 2098, "version": "0.0.5", "version_created_at": "2025-07-02T05:13:08.709Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "Library to process and handle default Metanorma Tastes, providing configuration-driven customization of Metanorma flavours.", "licenses": [ "BSD-2-Clause" ], "metadata": { "homepage_uri": "https://github.com/metanorma/metanorma-taste", "bug_tracker_uri": "https://github.com/metanorma/metanorma-taste/issues", "source_code_uri": "https://github.com/metanorma/metanorma-taste" }, "yanked": false, "sha": "b351fcb4e4214aafcdaaca163c76dd291d5db107127672fc2f8e73d11f71727d", "spec_sha": "a2896374ea0c59198d7b5cdea075a07e6bce0a0810d53ee704438c2cd9647449", "project_uri": "https://rubygems.org/gems/metanorma-taste", "gem_uri": "https://rubygems.org/gems/metanorma-taste-0.0.5.gem", "homepage_uri": "https://github.com/metanorma/metanorma-taste", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/metanorma/metanorma-taste", "bug_tracker_uri": "https://github.com/metanorma/metanorma-taste/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "lutaml-model", "requirements": "~> 0.7" } ] } } |
2025-07-02 05:13:10 UTC |
5a2-7mGCoQXztUOIASorO |
gitThe git gem provides an API that can be used to create, read, and manipulate Git repositories by wrapping system calls to the git command line. The API can be used for working with Git in complex interactions including branching and merging, object inspection and manipulation, history, patch generation and more. |
3.1.1 | Content{ "name": "git", "downloads": 166763993, "version": "3.1.1", "version_created_at": "2025-07-02T04:59:01.866Z", "version_downloads": 0, "platform": "ruby", "authors": "Scott Chacon and others", "info": "The git gem provides an API that can be used to\ncreate, read, and manipulate Git repositories by wrapping system calls to the git\ncommand line. The API can be used for working with Git in complex interactions\nincluding branching and merging, object inspection and manipulation, history, patch\ngeneration and more.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "http://github.com/ruby-git/ruby-git", "changelog_uri": "https://rubydoc.info/gems/git/3.1.1/file/CHANGELOG.md", "source_code_uri": "http://github.com/ruby-git/ruby-git", "documentation_uri": "https://rubydoc.info/gems/git/3.1.1" }, "yanked": false, "sha": "f057fe24046aa52016678b4c383dd092a711f16479018d16331d69846c667592", "spec_sha": "d049b8963e404666dd0b134fb2d83fd8d19c0a44bdb52adf5e370d9d1694de4c", "project_uri": "https://rubygems.org/gems/git", "gem_uri": "https://rubygems.org/gems/git-3.1.1.gem", "homepage_uri": "http://github.com/ruby-git/ruby-git", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/git/3.1.1", "mailing_list_uri": null, "source_code_uri": "http://github.com/ruby-git/ruby-git", "bug_tracker_uri": null, "changelog_uri": "https://rubydoc.info/gems/git/3.1.1/file/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "create_github_release", "requirements": "~> 2.1" }, { "name": "minitar", "requirements": "~> 1.0" }, { "name": "mocha", "requirements": "~> 2.7" }, { "name": "rake", "requirements": "~> 13.2" }, { "name": "redcarpet", "requirements": "~> 3.6" }, { "name": "test-unit", "requirements": "~> 3.6" }, { "name": "yard", "requirements": "~> 0.9, >= 0.9.28" }, { "name": "yardstick", "requirements": "~> 0.9" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 5.0" }, { "name": "addressable", "requirements": "~> 2.8" }, { "name": "process_executer", "requirements": "~> 1.3" }, { "name": "rchardet", "requirements": "~> 1.9" } ] } } |
2025-07-02 04:59:05 UTC |
x_gbSHfVWVU3zmkF_IzIn |
advent_of_rubyCLI for Advent of Code in Ruby, via the `arb` command. |
0.3.4 | Content{ "name": "advent_of_ruby", "downloads": 1218, "version": "0.3.4", "version_created_at": "2025-07-02T04:45:55.155Z", "version_downloads": 0, "platform": "ruby", "authors": "Felipe Vogel", "info": "CLI for Advent of Code in Ruby, via the `arb` command.", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/fpsvogel/advent_of_ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/fpsvogel/advent_of_ruby", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "5f4bfe3f738c6d97c494d0f1effae9453a34ea33ae89ec23d85e74c207172238", "spec_sha": "20594720c1ca55818b4e9bec6257e529f31d30d5fd2a7ae89816310573b2277f", "project_uri": "https://rubygems.org/gems/advent_of_ruby", "gem_uri": "https://rubygems.org/gems/advent_of_ruby-0.3.4.gem", "homepage_uri": "https://github.com/fpsvogel/advent_of_ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/fpsvogel/advent_of_ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/fpsvogel/advent_of_ruby/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "benchmark", "requirements": "~> 0.4" }, { "name": "debug", "requirements": "~> 1.0" }, { "name": "dotenv", "requirements": "~> 3.0" }, { "name": "faraday", "requirements": "~> 2.0" }, { "name": "faraday-retry", "requirements": "~> 2.0" }, { "name": "pastel", "requirements": "~> 0.8" }, { "name": "redcarpet", "requirements": "~> 3.0" }, { "name": "reverse_markdown", "requirements": "~> 2.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "thor", "requirements": "~> 1.0" }, { "name": "vcr", "requirements": "~> 6.0" }, { "name": "yaml", "requirements": "~> 0.4.0" } ] } } |
2025-07-02 04:45:58 UTC |
cg3Ex5anXGtZ-2xDF_eDB |
metanorma-plugin-lutamlMetanorma plugin for LutaML |
0.7.34 | Content{ "name": "metanorma-plugin-lutaml", "downloads": 219343, "version": "0.7.34", "version_created_at": "2025-07-02T04:34:17.074Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "Metanorma plugin for LutaML", "licenses": [ "BSD-2-Clause" ], "metadata": { "rubygems_mfa_required": "false" }, "yanked": false, "sha": "66c5c825de8e91a2568111d7de5864180ed1f270d5d8bcc3309ae6a6fff8ded3", "spec_sha": "e8e55dfac00bf35a0185ff60566ba14b7a77cd2cf64665b7b4676034d8d79f10", "project_uri": "https://rubygems.org/gems/metanorma-plugin-lutaml", "gem_uri": "https://rubygems.org/gems/metanorma-plugin-lutaml-0.7.34.gem", "homepage_uri": "https://github.com/metanorma/metanorma-plugin-lutaml", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/metanorma-plugin-lutaml/0.7.34", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "asciidoctor", "requirements": ">= 0" }, { "name": "coradoc", "requirements": "~> 1.1" }, { "name": "expressir", "requirements": "~> 2.1" }, { "name": "isodoc", "requirements": ">= 0" }, { "name": "liquid", "requirements": ">= 0" }, { "name": "lutaml", "requirements": "~> 0.9" }, { "name": "ogc-gml", "requirements": "~> 1.0.0" }, { "name": "relaton-cli", "requirements": ">= 0" } ] } } |
2025-07-02 04:34:20 UTC |
Z-e5-lc6qv8I6a7n5hsAa |
fbeA collection of extensions for a factbase, helping the judges of Zerocracy manipulate the facts and create new ones |
0.23.7 | Content{ "name": "fbe", "downloads": 41028, "version": "0.23.7", "version_created_at": "2025-07-02T04:32:17.415Z", "version_downloads": 0, "platform": "ruby", "authors": "Yegor Bugayenko", "info": "A collection of extensions for a factbase, helping the judges of Zerocracy manipulate the facts and create new ones", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "d73a609da5eaa888f6a403b60e2cb63d6e0c18217d0c85905b3b48ba850c67c0", "spec_sha": "3eeb16cba7a54f3361025390af2467eab63528bae86e9b4206dc7ecc6a8b8f6d", "project_uri": "https://rubygems.org/gems/fbe", "gem_uri": "https://rubygems.org/gems/fbe-0.23.7.gem", "homepage_uri": "https://github.com/zerocracy/fbe", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/fbe/0.23.7", "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": "decoor", "requirements": "~> 0.0" }, { "name": "ellipsized", "requirements": "~> 0.3" }, { "name": "factbase", "requirements": "~> 0.11" }, { "name": "faraday", "requirements": "~> 2.0" }, { "name": "faraday-http-cache", "requirements": "~> 2.5" }, { "name": "faraday-multipart", "requirements": "~> 1.1" }, { "name": "faraday-retry", "requirements": "~> 2.3" }, { "name": "filesize", "requirements": "~> 0.2" }, { "name": "graphql-client", "requirements": "~> 0.26" }, { "name": "intercepted", "requirements": "~> 0.2" }, { "name": "judges", "requirements": "~> 0.46" }, { "name": "liquid", "requirements": "~> 5.5" }, { "name": "loog", "requirements": "~> 0.6" }, { "name": "obk", "requirements": "~> 0.3" }, { "name": "octokit", "requirements": "~> 10.0" }, { "name": "others", "requirements": "~> 0.0" }, { "name": "sqlite3", "requirements": "~> 2.6" }, { "name": "tago", "requirements": "~> 0.1" }, { "name": "verbose", "requirements": "~> 0.0" } ] } } |
2025-07-02 04:32:21 UTC |
fRQIkJxc-3kFKKvhszaVZ |
cocoadockCocoa dock functions for Ruby on macOS |
0.1.0 | Content{ "name": "cocoadock", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-07-02T02:54:40.000Z", "version_downloads": 0, "platform": "ruby", "authors": "Tommy Jeff", "info": "Cocoa dock functions for Ruby on macOS", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/orklann/cocoadock", "source_code_uri": "https://github.com/orklann/cocoadock" }, "yanked": false, "sha": "037ad30e25e8bc28cfd51f1b376f204b56573841613e726664ca38ba2d7dbd76", "spec_sha": "05e12bff80687e14b0f294110e603bcd01342f5de26fca187b7f5af05c2b073b", "project_uri": "https://rubygems.org/gems/cocoadock", "gem_uri": "https://rubygems.org/gems/cocoadock-0.1.0.gem", "homepage_uri": "https://github.com/orklann/cocoadock", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/orklann/cocoadock", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-07-02 02:54:43 UTC |