Lastest updates from Rubygems.org
ID | Gem | Version | Body | Updated At |
---|---|---|---|---|
vFksHsksRU2e2ZfQex8rd |
google-shopping-merchant-lfp-v1betaMerchant API consists of multiple Sub-APIs. Accounts Sub-API: Enables you to programmatically manage your accounts. Conversions Sub-API: Enables you to programmatically manage your conversion sources for a merchant account. Datasources Sub-API: Enables you to programmatically manage your datasources. Inventories Sub-API: This bundle enables you to programmatically manage your local and regional inventories. Local Feeds Partnerships Sub-API: This bundle enables LFP partners to submit local inventories for a merchant. Notifications Sub-API: This bundle enables you to programmatically manage your notification subscriptions. Products Sub-API: This bundle enables you to programmatically manage your products. Promotions Sub-API: This bundle enables you to programmatically manage your promotions for products. Quota Sub-API: This bundle enables you to list your quotas for all APIs you are using. Reports Sub-API: This bundle enables you to programmatically retrieve reports and insights about products, their performance and their competitive environment. Note that google-shopping-merchant-lfp-v1beta is a version-specific client library. For most uses, we recommend installing the main client library google-shopping-merchant-lfp instead. See the readme for more details. |
0.5.0 | Content{ "name": "google-shopping-merchant-lfp-v1beta", "downloads": 1605, "version": "0.5.0", "version_created_at": "2025-05-12T18:48:36.742Z", "version_downloads": 0, "platform": "ruby", "authors": "Google LLC", "info": "Merchant API consists of multiple Sub-APIs. Accounts Sub-API: Enables you to programmatically manage your accounts. Conversions Sub-API: Enables you to programmatically manage your conversion sources for a merchant account. Datasources Sub-API: Enables you to programmatically manage your datasources. Inventories Sub-API: This bundle enables you to programmatically manage your local and regional inventories. Local Feeds Partnerships Sub-API: This bundle enables LFP partners to submit local inventories for a merchant. Notifications Sub-API: This bundle enables you to programmatically manage your notification subscriptions. Products Sub-API: This bundle enables you to programmatically manage your products. Promotions Sub-API: This bundle enables you to programmatically manage your promotions for products. Quota Sub-API: This bundle enables you to list your quotas for all APIs you are using. Reports Sub-API: This bundle enables you to programmatically retrieve reports and insights about products, their performance and their competitive environment. Note that google-shopping-merchant-lfp-v1beta is a version-specific client library. For most uses, we recommend installing the main client library google-shopping-merchant-lfp instead. See the readme for more details.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "797d4ca8c6257713e04c6ba5793e28e9adec662431786e1665d42f777d4bf6fd", "spec_sha": "ebb39bd13a948dbc6dd8090f25d9b1469be52c7bffcd477993100419fde61fa1", "project_uri": "https://rubygems.org/gems/google-shopping-merchant-lfp-v1beta", "gem_uri": "https://rubygems.org/gems/google-shopping-merchant-lfp-v1beta-0.5.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/google-shopping-merchant-lfp-v1beta/0.5.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "gapic-common", "requirements": "~> 1.0" }, { "name": "google-cloud-errors", "requirements": "~> 1.0" }, { "name": "google-shopping-type", "requirements": "> 0.0, < 2.a" } ] } } |
2025-05-12 18:48:38 UTC |
fKqNpXCNaJikTOMosnAy7 |
ticket-replicatorThis support the tranform and load part. The extractiong part is still pending |
1.2.0 | Content{ "name": "ticket-replicator", "downloads": 284, "version": "1.2.0", "version_created_at": "2025-05-12T18:46:54.813Z", "version_downloads": 0, "platform": "ruby", "authors": "Christophe Broult", "info": "This support the tranform and load part. The extractiong part is still pending", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/cbroult/ticket-replicator", "changelog_uri": "https://github.com/cbroult/ticket-replicator/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/cbroult/ticket-replicator", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "2c4cfc99c81c304920e230cd3d6a54f2362e51a1dd3fdbfc9a466ec93ca7b0fb", "spec_sha": "2ca9f2362f1a67598a6243403f56e69286cd9244321cae66d276cb3e0768c00e", "project_uri": "https://rubygems.org/gems/ticket-replicator", "gem_uri": "https://rubygems.org/gems/ticket-replicator-1.2.0.gem", "homepage_uri": "https://github.com/cbroult/ticket-replicator", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/cbroult/ticket-replicator", "bug_tracker_uri": null, "changelog_uri": "https://github.com/cbroult/ticket-replicator/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "creek", "requirements": ">= 0" }, { "name": "csv", "requirements": ">= 0" }, { "name": "http_logger", "requirements": ">= 0" }, { "name": "irb", "requirements": ">= 0" }, { "name": "jira-auto-tool", "requirements": ">= 0" }, { "name": "logging", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "syslog", "requirements": ">= 0" } ] } } |
2025-05-12 18:46:56 UTC |
4fLhaPEOnaTJRJy7lH2Uq |
google-shopping-merchant-notifications-v1betaProgrammatically manage your Merchant Center accounts. Note that google-shopping-merchant-notifications-v1beta is a version-specific client library. For most uses, we recommend installing the main client library google-shopping-merchant-notifications instead. See the readme for more details. |
0.4.0 | Content{ "name": "google-shopping-merchant-notifications-v1beta", "downloads": 1160, "version": "0.4.0", "version_created_at": "2025-05-12T18:46:36.991Z", "version_downloads": 0, "platform": "ruby", "authors": "Google LLC", "info": "Programmatically manage your Merchant Center accounts. Note that google-shopping-merchant-notifications-v1beta is a version-specific client library. For most uses, we recommend installing the main client library google-shopping-merchant-notifications instead. See the readme for more details.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "ace3043b7608233996da52f01fc5f6fb504808ac6973faad843d9e7202c154d7", "spec_sha": "2530561099d8a76b5c256049af0341faeb83de2abcfc7c35c3eafb9b9949197c", "project_uri": "https://rubygems.org/gems/google-shopping-merchant-notifications-v1beta", "gem_uri": "https://rubygems.org/gems/google-shopping-merchant-notifications-v1beta-0.4.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/google-shopping-merchant-notifications-v1beta/0.4.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "gapic-common", "requirements": "~> 1.0" }, { "name": "google-cloud-errors", "requirements": "~> 1.0" }, { "name": "google-shopping-type", "requirements": "> 0.0, < 2.a" } ] } } |
2025-05-12 18:46:38 UTC |
ierqgxQL7p0_KkeuKPjwb |
google-shopping-merchant-products-v1betaMerchant API consists of multiple Sub-APIs. Accounts Sub-API: Enables you to programmatically manage your accounts. Conversions Sub-API: Enables you to programmatically manage your conversion sources for a merchant account. Datasources Sub-API: Enables you to programmatically manage your datasources. Inventories Sub-API: This bundle enables you to programmatically manage your local and regional inventories. Local Feeds Partnerships Sub-API: This bundle enables LFP partners to submit local inventories for a merchant. Notifications Sub-API: This bundle enables you to programmatically manage your notification subscriptions. Products Sub-API: This bundle enables you to programmatically manage your products. Promotions Sub-API: This bundle enables you to programmatically manage your promotions for products. Quota Sub-API: This bundle enables you to list your quotas for all APIs you are using. Reports Sub-API: This bundle enables you to programmatically retrieve reports and insights about products, their performance and their competitive environment. Note that google-shopping-merchant-products-v1beta is a version-specific client library. For most uses, we recommend installing the main client library google-shopping-merchant-products instead. See the readme for more details. |
0.6.0 | Content{ "name": "google-shopping-merchant-products-v1beta", "downloads": 1714, "version": "0.6.0", "version_created_at": "2025-05-12T18:45:48.913Z", "version_downloads": 0, "platform": "ruby", "authors": "Google LLC", "info": "Merchant API consists of multiple Sub-APIs. Accounts Sub-API: Enables you to programmatically manage your accounts. Conversions Sub-API: Enables you to programmatically manage your conversion sources for a merchant account. Datasources Sub-API: Enables you to programmatically manage your datasources. Inventories Sub-API: This bundle enables you to programmatically manage your local and regional inventories. Local Feeds Partnerships Sub-API: This bundle enables LFP partners to submit local inventories for a merchant. Notifications Sub-API: This bundle enables you to programmatically manage your notification subscriptions. Products Sub-API: This bundle enables you to programmatically manage your products. Promotions Sub-API: This bundle enables you to programmatically manage your promotions for products. Quota Sub-API: This bundle enables you to list your quotas for all APIs you are using. Reports Sub-API: This bundle enables you to programmatically retrieve reports and insights about products, their performance and their competitive environment. Note that google-shopping-merchant-products-v1beta is a version-specific client library. For most uses, we recommend installing the main client library google-shopping-merchant-products instead. See the readme for more details.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "d208a5a220ecab939ceb070c8857527e5980357ffd844cf6209fa91f10f47b5a", "spec_sha": "e84ff656068eeb32f418aa93999f03ddc9ed3fd0b45125a5f73b75eac687124d", "project_uri": "https://rubygems.org/gems/google-shopping-merchant-products-v1beta", "gem_uri": "https://rubygems.org/gems/google-shopping-merchant-products-v1beta-0.6.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/google-shopping-merchant-products-v1beta/0.6.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "gapic-common", "requirements": "~> 1.0" }, { "name": "google-cloud-errors", "requirements": "~> 1.0" }, { "name": "google-shopping-type", "requirements": "> 0.0, < 2.a" } ] } } |
2025-05-12 18:45:50 UTC |
A0Q09-ay_zjOmVDmrabes |
amq-protocolamq-protocol is an AMQP 0.9.1 serialization library for Ruby. It is not a client: the library only handles serialization and deserialization. |
2.3.4 | Content{ "name": "amq-protocol", "downloads": 64344371, "version": "2.3.4", "version_created_at": "2025-05-12T18:45:25.066Z", "version_downloads": 0, "platform": "ruby", "authors": "Jakub Stastny, Michael S. Klishin, Theo Hultberg, Mark Abramov", "info": " amq-protocol is an AMQP 0.9.1 serialization library for Ruby. It is not a\n client: the library only handles serialization and deserialization.\n", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "98be5b9244e28dc66acc8351a254dbf45d996c5a0b7d49ab3ff8b72b0d2e6308", "spec_sha": "467a9d8f183442cf7a4b4b95dba67ca0f2007c666e36ac85c9a96af68c8cdf62", "project_uri": "https://rubygems.org/gems/amq-protocol", "gem_uri": "https://rubygems.org/gems/amq-protocol-2.3.4.gem", "homepage_uri": "http://github.com/ruby-amqp/amq-protocol", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/amq-protocol/2.3.4", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-12 18:45:26 UTC |
_-6L4YuY43mEE5zHB8yfg |
google-shopping-merchant-quota-v1betaProgrammatically manage your Merchant Center accounts. Note that google-shopping-merchant-quota-v1beta is a version-specific client library. For most uses, we recommend installing the main client library google-shopping-merchant-quota instead. See the readme for more details. |
0.4.0 | Content{ "name": "google-shopping-merchant-quota-v1beta", "downloads": 1307, "version": "0.4.0", "version_created_at": "2025-05-12T18:44:23.195Z", "version_downloads": 0, "platform": "ruby", "authors": "Google LLC", "info": "Programmatically manage your Merchant Center accounts. Note that google-shopping-merchant-quota-v1beta is a version-specific client library. For most uses, we recommend installing the main client library google-shopping-merchant-quota instead. See the readme for more details.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "48058e28f659c51aa1ba5845295c103bd004fa9738ba2dab36fa43bbb1f09c1f", "spec_sha": "33223476ba3d24a66343f190706749989e06f17b478b4db678e868191d8a583c", "project_uri": "https://rubygems.org/gems/google-shopping-merchant-quota-v1beta", "gem_uri": "https://rubygems.org/gems/google-shopping-merchant-quota-v1beta-0.4.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/google-shopping-merchant-quota-v1beta/0.4.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "gapic-common", "requirements": "~> 1.0" }, { "name": "google-cloud-errors", "requirements": "~> 1.0" } ] } } |
2025-05-12 18:44:24 UTC |
Ewp3yEVP1g63SqrvM7ch9 |
google-shopping-merchant-promotions-v1betaProgrammatically manage your Merchant Center accounts. Note that google-shopping-merchant-promotions-v1beta is a version-specific client library. For most uses, we recommend installing the main client library google-shopping-merchant-promotions instead. See the readme for more details. |
0.4.0 | Content{ "name": "google-shopping-merchant-promotions-v1beta", "downloads": 1110, "version": "0.4.0", "version_created_at": "2025-05-12T18:44:20.749Z", "version_downloads": 0, "platform": "ruby", "authors": "Google LLC", "info": "Programmatically manage your Merchant Center accounts. Note that google-shopping-merchant-promotions-v1beta is a version-specific client library. For most uses, we recommend installing the main client library google-shopping-merchant-promotions instead. See the readme for more details.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "cfc37aee9ad12a35edf181ad6edaad8bda45675516398d64e273be2f8fc3432e", "spec_sha": "c7700cd00cdcc959c786863fda2123c58e7d05b5bbafdb1b2f9e93a0a409491f", "project_uri": "https://rubygems.org/gems/google-shopping-merchant-promotions-v1beta", "gem_uri": "https://rubygems.org/gems/google-shopping-merchant-promotions-v1beta-0.4.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/google-shopping-merchant-promotions-v1beta/0.4.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "gapic-common", "requirements": "~> 1.0" }, { "name": "google-cloud-errors", "requirements": "~> 1.0" }, { "name": "google-shopping-type", "requirements": "> 0.0, < 2.a" } ] } } |
2025-05-12 18:44:22 UTC |
SZ2XufiR4sQMJ9y3fZr2s |
google-shopping-merchant-reports-v1betaProgrammatically manage your Merchant Center accounts. Note that google-shopping-merchant-reports-v1beta is a version-specific client library. For most uses, we recommend installing the main client library google-shopping-merchant-reports instead. See the readme for more details. |
0.9.0 | Content{ "name": "google-shopping-merchant-reports-v1beta", "downloads": 3890, "version": "0.9.0", "version_created_at": "2025-05-12T18:44:09.068Z", "version_downloads": 0, "platform": "ruby", "authors": "Google LLC", "info": "Programmatically manage your Merchant Center accounts. Note that google-shopping-merchant-reports-v1beta is a version-specific client library. For most uses, we recommend installing the main client library google-shopping-merchant-reports instead. See the readme for more details.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "a16bb09b82520042b5725c9c80d9337f64a7e14c844066287ac20bb5b8d7aeef", "spec_sha": "2c65a7f9808b1f2ea3999a518796aa0ad87ad930ba301101888707fe8207d965", "project_uri": "https://rubygems.org/gems/google-shopping-merchant-reports-v1beta", "gem_uri": "https://rubygems.org/gems/google-shopping-merchant-reports-v1beta-0.9.0.gem", "homepage_uri": "https://github.com/googleapis/google-cloud-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/google-shopping-merchant-reports-v1beta/0.9.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "gapic-common", "requirements": "~> 1.0" }, { "name": "google-cloud-errors", "requirements": "~> 1.0" }, { "name": "google-shopping-type", "requirements": "> 0.0, < 2.a" } ] } } |
2025-05-12 18:44:10 UTC |
QzMJ-gespOgCumZBDyTx3 |
google-shopping-merchant-reviews-v1betaMerchant API consists of multiple Sub-APIs. Accounts Sub-API: Enables you to programmatically manage your accounts. Conversions Sub-API: Enables you to programmatically manage your conversion sources for a merchant account. Datasources Sub-API: Enables you to programmatically manage your datasources. Inventories Sub-API: This bundle enables you to programmatically manage your local and regional inventories. Local Feeds Partnerships Sub-API: This bundle enables LFP partners to submit local inventories for a merchant. Notifications Sub-API: This bundle enables you to programmatically manage your notification subscriptions. Products Sub-API: This bundle enables you to programmatically manage your products. Promotions Sub-API: This bundle enables you to programmatically manage your promotions for products. Quota Sub-API: This bundle enables you to list your quotas for all APIs you are using. Reports Sub-API: This bundle enables you to programmatically retrieve reports and insights about products, their performance and their competitive environment. Note that google-shopping-merchant-reviews-v1beta is a version-specific client library. For most uses, we recommend installing the main client library google-shopping-merchant-reviews instead. See the readme for more details. |
0.3.0 | Content{ "name": "google-shopping-merchant-reviews-v1beta", "downloads": 524, "version": "0.3.0", "version_created_at": "2025-05-12T18:44:01.740Z", "version_downloads": 0, "platform": "ruby", "authors": "Google LLC", "info": "Merchant API consists of multiple Sub-APIs. Accounts Sub-API: Enables you to programmatically manage your accounts. Conversions Sub-API: Enables you to programmatically manage your conversion sources for a merchant account. Datasources Sub-API: Enables you to programmatically manage your datasources. Inventories Sub-API: This bundle enables you to programmatically manage your local and regional inventories. Local Feeds Partnerships Sub-API: This bundle enables LFP partners to submit local inventories for a merchant. Notifications Sub-API: This bundle enables you to programmatically manage your notification subscriptions. Products Sub-API: This bundle enables you to programmatically manage your products. Promotions Sub-API: This bundle enables you to programmatically manage your promotions for products. Quota Sub-API: This bundle enables you to list your quotas for all APIs you are using. Reports Sub-API: This bundle enables you to programmatically retrieve reports and insights about products, their performance and their competitive environment. Note that google-shopping-merchant-reviews-v1beta is a version-specific client library. For most uses, we recommend installing the main client library google-shopping-merchant-reviews instead. See the readme for more details.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "d8fdd97867db12f57370168c6da4c1f56bbd077343326fc8482e3499bd4aa603", "spec_sha": "c77cdd9f89e555b02974e4eab1138ad0660ca016ad6ed5766843f0da16201851", "project_uri": "https://rubygems.org/gems/google-shopping-merchant-reviews-v1beta", "gem_uri": "https://rubygems.org/gems/google-shopping-merchant-reviews-v1beta-0.3.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/google-shopping-merchant-reviews-v1beta/0.3.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "gapic-common", "requirements": "~> 1.0" }, { "name": "google-cloud-errors", "requirements": "~> 1.0" }, { "name": "google-shopping-type", "requirements": "> 0.0, < 2.a" } ] } } |
2025-05-12 18:44:03 UTC |
Atd7hQq7T-hYZqmATvy_q |
grafeas-v1The Grafeas API stores, and enables querying and retrieval of, critical metadata about all of your software artifacts. Note that grafeas-v1 is a version-specific client library. For most uses, we recommend installing the main client library grafeas instead. See the readme for more details. |
1.4.0 | Content{ "name": "grafeas-v1", "downloads": 69110, "version": "1.4.0", "version_created_at": "2025-05-12T18:38:34.783Z", "version_downloads": 0, "platform": "ruby", "authors": "Google LLC", "info": "The Grafeas API stores, and enables querying and retrieval of, critical metadata about all of your software artifacts. Note that grafeas-v1 is a version-specific client library. For most uses, we recommend installing the main client library grafeas instead. See the readme for more details.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "0b98530b8ea86ca10bf0e08c99f57b357523db2aa4fd719a5addac856bcb6457", "spec_sha": "85e3ee8734efd549c7ae4984aa66e537d8322e92baff2fb86fa715dc9c34a23c", "project_uri": "https://rubygems.org/gems/grafeas-v1", "gem_uri": "https://rubygems.org/gems/grafeas-v1-1.4.0.gem", "homepage_uri": "https://github.com/googleapis/google-cloud-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/grafeas-v1/1.4.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "gapic-common", "requirements": "~> 1.0" }, { "name": "google-cloud-errors", "requirements": "~> 1.0" } ] } } |
2025-05-12 18:38:36 UTC |
iMXK2QBti8RcBwwbwcpLr |
uncovuncov compares your current branch with a target branch, identifies changed files, and reports on test coverage for those changes |
0.5.0 | Content{ "name": "uncov", "downloads": 935, "version": "0.5.0", "version_created_at": "2025-05-12T18:38:01.076Z", "version_downloads": 0, "platform": "ruby", "authors": "Michał Papis", "info": "uncov compares your current branch with a target branch, identifies changed files, and reports on test coverage for those changes", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/mpapis/uncov", "changelog_uri": "https://github.com/mpapis/uncov/blob/develop/CHANGELOG.md", "source_code_uri": "https://github.com/mpapis/uncov", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "1d6a3d5278e0e80cc21d0a923360f50db3e387f628921e1802122701e2377193", "spec_sha": "d53e9b656b816559d55fd9d267b4f6eadf4b6e2e2d191414daa5c66272cba2ec", "project_uri": "https://rubygems.org/gems/uncov", "gem_uri": "https://rubygems.org/gems/uncov-0.5.0.gem", "homepage_uri": "https://github.com/mpapis/uncov", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/mpapis/uncov", "bug_tracker_uri": null, "changelog_uri": "https://github.com/mpapis/uncov/blob/develop/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "colorize", "requirements": "~> 1.1" }, { "name": "git", "requirements": "~> 3.0" }, { "name": "git_diff_parser", "requirements": "~> 4.0" }, { "name": "logger", "requirements": "~> 1.7" }, { "name": "optparse", "requirements": ">= 0" } ] } } |
2025-05-12 18:38:02 UTC |
cyb60BwjWEqwb4KurjFNv |
health_monitor_lbAdd a health check route to your Rails application for use with load balancers. |
1.3.1 | Content{ "name": "health_monitor_lb", "downloads": 1339, "version": "1.3.1", "version_created_at": "2025-05-12T18:31:58.858Z", "version_downloads": 0, "platform": "ruby", "authors": "Alan Hecht, Abe Petrillo, Kevin Foster", "info": "Add a health check route to your Rails application for use with load balancers.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "99046baaf699e43f2411291b308b1571db493dda3014e2ff8419ec22c83cb95c", "spec_sha": "6d953dd0994b176fbb9830ba50c13a390855d7d7d3d60c62257d9d0d259c93fc", "project_uri": "https://rubygems.org/gems/health_monitor_lb", "gem_uri": "https://rubygems.org/gems/health_monitor_lb-1.3.1.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/health_monitor_lb/1.3.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "activerecord-nulldb-adapter", "requirements": ">= 0" }, { "name": "rspec-its", "requirements": ">= 0" }, { "name": "rspec-rails", "requirements": "~> 6.1" } ], "runtime": [ { "name": "pg", "requirements": "~> 1.2" }, { "name": "rails", "requirements": ">= 6.1" } ] } } |
2025-05-12 18:32:00 UTC |
YFcX8eiOL_zNA91C8jbKt |
bulk_dependency_eraserA bulk deletion tool that deletes records and their dependencies without instantiation |
4.2.0 | Content{ "name": "bulk_dependency_eraser", "downloads": 8272, "version": "4.2.0", "version_created_at": "2025-05-12T18:26:10.076Z", "version_downloads": 0, "platform": "ruby", "authors": "benjamin.dana.software.dev@gmail.com", "info": "A bulk deletion tool that deletes records and their dependencies without instantiation", "licenses": [ "LGPL-3.0-only" ], "metadata": { "source_code_uri": "https://github.com/danabr75/bulk_dependency_eraser" }, "yanked": false, "sha": "5ba96512a965287a7b655496015fd20c05f1c8f5c1531cf90d7ab89d0198fbc0", "spec_sha": "60cbef3cc8c79a23abe1f6cb3be80194e7fcca1d0f54a61fbeaf2c58ec2322a9", "project_uri": "https://rubygems.org/gems/bulk_dependency_eraser", "gem_uri": "https://rubygems.org/gems/bulk_dependency_eraser-4.2.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/danabr75/bulk_dependency_eraser", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "database_cleaner", "requirements": "~> 1.8" }, { "name": "factory_bot", "requirements": "~> 6.4" }, { "name": "faker", "requirements": "~> 3.4" }, { "name": "listen", "requirements": "~> 3.2" }, { "name": "rails", "requirements": "~> 6.1" }, { "name": "rspec", "requirements": "~> 3.9" }, { "name": "rspec-rails", "requirements": "~> 4.0" }, { "name": "sqlite3", "requirements": "~> 1.4" } ], "runtime": [ { "name": "rails", "requirements": ">= 6.1" } ] } } |
2025-05-12 18:26:11 UTC |
ygxaj1DF--6G66QNrPG-W |
ox-ai-workersOxAiWorkers (ox-ai-workers) is a cutting-edge Ruby gem designed to seamlessly integrate a sophisticated state machine with the powerful capabilities of generative intelligence via the ruby-openai gem. This innovative tool empowers developers to construct state machines that efficiently handle complex tasks, enhancing outcomes by combining robust internal logic with advanced AI-driven decision-making. Key features include straightforward creation and management of state machines, harnessing AI for improved decision-making and task execution, customizable behavior to suit specific requirements, and user-friendly syntax and documentation for a smooth development experience. |
0.9.8 | Content{ "name": "ox-ai-workers", "downloads": 11552, "version": "0.9.8", "version_created_at": "2025-05-12T18:25:09.288Z", "version_downloads": 0, "platform": "ruby", "authors": "Denis Smolev", "info": " OxAiWorkers (ox-ai-workers) is a cutting-edge Ruby gem designed to seamlessly integrate\n a sophisticated state machine with the powerful capabilities of generative intelligence\n via the ruby-openai gem. This innovative tool empowers developers to construct state machines\n that efficiently handle complex tasks, enhancing outcomes by combining robust internal\n logic with advanced AI-driven decision-making. Key features include straightforward creation\n and management of state machines, harnessing AI for improved decision-making and task\n execution, customizable behavior to suit specific requirements, and user-friendly syntax\n and documentation for a smooth development experience.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://ai.oxteam.me", "changelog_uri": "https://github.com/neonix20b/ox-ai-workers/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/neonix20b/ox-ai-workers" }, "yanked": false, "sha": "b6408bbdc2e97e5468be5ce6267c7e3c8ad9e77c82b318493428ea25947f2c90", "spec_sha": "9c6f6abe7631f165b4ba65677f11e78be8475e2d201fed5b854261f9378b2f2f", "project_uri": "https://rubygems.org/gems/ox-ai-workers", "gem_uri": "https://rubygems.org/gems/ox-ai-workers-0.9.8.gem", "homepage_uri": "https://ai.oxteam.me", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/neonix20b/ox-ai-workers", "bug_tracker_uri": null, "changelog_uri": "https://github.com/neonix20b/ox-ai-workers/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "colorize", "requirements": "~> 1" }, { "name": "faraday", "requirements": ">= 1" }, { "name": "faraday-multipart", "requirements": ">= 1" }, { "name": "i18n", "requirements": ">= 1" }, { "name": "ptools", "requirements": ">= 1" }, { "name": "ruby-openai", "requirements": ">= 7" }, { "name": "state_machines", "requirements": ">= 0.6" } ] } } |
2025-05-12 18:25:11 UTC |
rQJSSylCPIqWUbsnJCDr0 |
bddgenxTransforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD. |
0.1.29 | Content{ "name": "bddgenx", "downloads": 1692, "version": "0.1.29", "version_created_at": "2025-05-12T18:19:59.742Z", "version_downloads": 0, "platform": "ruby", "authors": "David Nascimento", "info": "Transforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "c7713e34a98d6f661c67a8046a7ff122e7217789fdf81e6973fbae4913d045f3", "spec_sha": "20aba9e76229e4c741e296c6bfda958df0dc8a608ff142cbcf331619ebb8bae8", "project_uri": "https://rubygems.org/gems/bddgenx", "gem_uri": "https://rubygems.org/gems/bddgenx-0.1.29.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/bddgenx/0.1.29", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "prawn", "requirements": ">= 2.0" } ] } } |
2025-05-12 18:20:01 UTC |
Dftp4E2aeIxgqLndF02rZ |
gryphon_nestA slightly opinionated static website generator for those who like working in html and mustache |
4.0.0 | Content{ "name": "gryphon_nest", "downloads": 3432, "version": "4.0.0", "version_created_at": "2025-05-12T18:12:44.269Z", "version_downloads": 0, "platform": "ruby", "authors": "Christopher Birmingham", "info": "A slightly opinionated static website generator for those who like working in html and mustache", "licenses": [ "Unlicense" ], "metadata": { "homepage_uri": "https://github.com/chrisBirmingham/gryphon_nest", "source_code_uri": "https://github.com/chrisBirmingham/gryphon_nest" }, "yanked": false, "sha": "8a12db5b774fa1ad1c5f4b47f9168fbcc7ecc1e7857b993603dc063c69a2098c", "spec_sha": "783e6cd15950535d5845cd763c8ba2ea8ab2c80fa7c461c9c48753331e77b032", "project_uri": "https://rubygems.org/gems/gryphon_nest", "gem_uri": "https://rubygems.org/gems/gryphon_nest-4.0.0.gem", "homepage_uri": "https://github.com/chrisBirmingham/gryphon_nest", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/chrisBirmingham/gryphon_nest", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.3" }, { "name": "rake", "requirements": "~> 13.0" } ], "runtime": [ { "name": "htmlbeautifier", "requirements": "~> 1.4" }, { "name": "listen", "requirements": "~> 3.9" }, { "name": "mustache", "requirements": "~> 1.0" }, { "name": "psych", "requirements": "~> 5.2" }, { "name": "webrick", "requirements": "~> 1.9" } ] } } |
2025-05-12 18:12:46 UTC |
MhmE1sI4qih_-wHycx-8M |
ckeditor5CKEditor 5 for Rails |
1.31.0 | Content{ "name": "ckeditor5", "downloads": 17629, "version": "1.31.0", "version_created_at": "2025-05-12T18:08:16.077Z", "version_downloads": 0, "platform": "ruby", "authors": "Mateusz Bagiński, Łukasz Modliński", "info": "CKEditor 5 for Rails", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/Mati365/ckeditor5-rails", "bug_tracker_uri": "https://github.com/Mati365/ckeditor5-rails/issues", "source_code_uri": "https://github.com/Mati365/ckeditor5-rails", "documentation_uri": "https://github.com/Mati365/ckeditor5-rails" }, "yanked": false, "sha": "cde3c801249afe7689cd0724e49f7d45c4433bac4de5d044d39bdc9a9c1be2f3", "spec_sha": "f4f58545d1673620a7460e932243fbee8cb9f8af00e7d3feccdda5d55652bc81", "project_uri": "https://rubygems.org/gems/ckeditor5", "gem_uri": "https://rubygems.org/gems/ckeditor5-1.31.0.gem", "homepage_uri": "https://github.com/Mati365/ckeditor5-rails", "wiki_uri": null, "documentation_uri": "https://github.com/Mati365/ckeditor5-rails", "mailing_list_uri": null, "source_code_uri": "https://github.com/Mati365/ckeditor5-rails", "bug_tracker_uri": "https://github.com/Mati365/ckeditor5-rails/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 5.2, < 9.0" }, { "name": "terser", "requirements": "~> 1.0" } ] } } |
2025-05-12 18:08:17 UTC |
FZM4CtYWExfO4rsad5m1V |
snail_trailTrack changes to your models, for auditing or versioning. See how a model looked at any stage in its lifecycle, revert it to any version, or restore it after it has been destroyed. |
1.1.0.rc.pre.4 | Content{ "name": "snail_trail", "downloads": 437, "version": "1.1.0.rc.pre.4", "version_created_at": "2025-05-12T17:47:36.192Z", "version_downloads": 0, "platform": "ruby", "authors": "Brands Insurance", "info": "Track changes to your models, for auditing or versioning. See how a model looked\nat any stage in its lifecycle, revert it to any version, or restore it after it\nhas been destroyed.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/BrandsInsurance/snail_trail", "changelog_uri": "https://github.com/BrandsInsurance/snail_trail/blob/main/CHANGELOG.adoc", "source_code_uri": "https://github.com/BrandsInsurance/snail_trail", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "e99a12ab3f83ac294075afb505699db1fe90327db78745202f2c2eabf8061720", "spec_sha": "4fcbb9897650b97583a6720a97c136e8b2ab63541916286b635fc0cb54c38522", "project_uri": "https://rubygems.org/gems/snail_trail", "gem_uri": "https://rubygems.org/gems/snail_trail-1.1.0.rc.pre.4.gem", "homepage_uri": "https://github.com/BrandsInsurance/snail_trail", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/BrandsInsurance/snail_trail", "bug_tracker_uri": null, "changelog_uri": "https://github.com/BrandsInsurance/snail_trail/blob/main/CHANGELOG.adoc", "funding_uri": null, "dependencies": { "development": [ { "name": "appraisal", "requirements": "~> 2.5" }, { "name": "benchmark", "requirements": "~> 0.4.0" }, { "name": "bigdecimal", "requirements": "~> 3.1" }, { "name": "byebug", "requirements": "~> 11.1" }, { "name": "drb", "requirements": "~> 2.2" }, { "name": "ffaker", "requirements": "~> 2.20" }, { "name": "generator_spec", "requirements": "~> 0.9.4" }, { "name": "logger", "requirements": "~> 1.6" }, { "name": "memory_profiler", "requirements": "~> 1.0.0" }, { "name": "mutex_m", "requirements": "~> 0.3.0" }, { "name": "mysql2", "requirements": "~> 0.5.3" }, { "name": "pg", "requirements": "~> 1.2" }, { "name": "rails", "requirements": ">= 6.1" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec-rails", "requirements": "~> 6.1.5" }, { "name": "rubocop-packaging", "requirements": "~> 0.5.2" }, { "name": "rubocop-rake", "requirements": "~> 0.6.0" }, { "name": "rubocop-rspec", "requirements": "~> 2.17.0" }, { "name": "rubocop-rubomatic-rails", "requirements": "~> 1.5.0" }, { "name": "simplecov", "requirements": "~> 0.21.2" }, { "name": "sqlite3", "requirements": "~> 1.4" } ], "runtime": [ { "name": "activerecord", "requirements": ">= 6.1" }, { "name": "request_store", "requirements": "~> 1.4" } ] } } |
2025-05-12 17:47:37 UTC |
v7slKxr_J_2Q_btWMbQji |
vector_numberA library to add together anything. |
0.3.0 | Content{ "name": "vector_number", "downloads": 435, "version": "0.3.0", "version_created_at": "2025-05-12T17:44:01.578Z", "version_downloads": 0, "platform": "ruby", "authors": "Alexandr Bulancov", "info": "A library to add together anything.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/trinistr/vector_number", "changelog_uri": "https://github.com/trinistr/vector_number/CHANGELOG.md", "source_code_uri": "https://github.com/trinistr/vector_number", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "303bbe89079446e66aa26a08af7b475b829d90d7b24749e4a44cb81571e16a70", "spec_sha": "2ae1ea84053aba9555f18da03af0508ae49096abefd1e6b646a0ab686ce0a999", "project_uri": "https://rubygems.org/gems/vector_number", "gem_uri": "https://rubygems.org/gems/vector_number-0.3.0.gem", "homepage_uri": "https://github.com/trinistr/vector_number", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/trinistr/vector_number", "bug_tracker_uri": null, "changelog_uri": "https://github.com/trinistr/vector_number/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-12 17:44:03 UTC |
v3B2W73iw_yntUREKfwUt |
jekyll-cspWill generate a content-security-policy based on images, scripts, stylesheets, frames andothers on each generated page. This script assumes that all your linked resources as 'safe'.Style attributes will also be converted into <style> elements and SHA256 hashes will begenerated for inline styles/scripts. |
1.0.0 | Content{ "name": "jekyll-csp", "downloads": 0, "version": "1.0.0", "version_created_at": "2025-05-12T17:34:26.857Z", "version_downloads": 0, "platform": "ruby", "authors": "scottstraughan", "info": "Will generate a content-security-policy based on images, scripts, stylesheets, frames andothers on each generated page. This script assumes that all your linked resources as 'safe'.Style attributes will also be converted into <style> elements and SHA256 hashes will begenerated for inline styles/scripts.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "24804be802dc23f845992a28db3691e87da8f4b5638d09b09d137d94abd10a90", "spec_sha": "45991fc678d015ce5fbdb36e13768e97296349e086b1b95457b7083c3ce8b5b0", "project_uri": "https://rubygems.org/gems/jekyll-csp", "gem_uri": "https://rubygems.org/gems/jekyll-csp-1.0.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/jekyll-csp/1.0.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 0" } ], "runtime": [ { "name": "digest", "requirements": ">= 3.2.0" }, { "name": "jekyll", "requirements": ">= 4.4.0" }, { "name": "nokogiri", "requirements": ">= 1.18.0" } ] } } |
2025-05-12 17:34:30 UTC |
Kan0TEMAz88GluBQsUXbI |
rubysketchA game engine based on the Processing API. |
0.7.12 | Content{ "name": "rubysketch", "downloads": 72810, "version": "0.7.12", "version_created_at": "2025-05-12T17:23:02.113Z", "version_downloads": 0, "platform": "ruby", "authors": "xordog", "info": "A game engine based on the Processing API.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "a0df97d9b28cd2c94a142a3a11bc56c89a7dc0902660e75fc4584843331440a5", "spec_sha": "c9b07b2407dbcca5c7c9f38d9ad896d022018c67c89506943869d2ec627d82b2", "project_uri": "https://rubygems.org/gems/rubysketch", "gem_uri": "https://rubygems.org/gems/rubysketch-0.7.12.gem", "homepage_uri": "https://github.com/xord/rubysketch", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/rubysketch/0.7.12", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "beeps", "requirements": "~> 0.3.7, >= 0.3.7" }, { "name": "processing", "requirements": "~> 1.1, >= 1.1.11" }, { "name": "rays", "requirements": "~> 0.3.7, >= 0.3.7" }, { "name": "reflexion", "requirements": "~> 0.3.8, >= 0.3.8.1" }, { "name": "rucy", "requirements": "~> 0.3.7, >= 0.3.7" }, { "name": "xot", "requirements": "~> 0.3.7, >= 0.3.7" } ] } } |
2025-05-12 17:23:03 UTC |
TmBGFmSq6pRQygw08Etu9 |
bddgenxTransforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD. |
0.1.27 | Content{ "name": "bddgenx", "downloads": 1435, "version": "0.1.27", "version_created_at": "2025-05-12T17:22:21.822Z", "version_downloads": 0, "platform": "ruby", "authors": "David Nascimento", "info": "Transforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "c907ae99ed4e5f00c09eb9316c230417484476034dffb2633bc4cd5b930e2323", "spec_sha": "92ab6b735bba867aa239b034ee4ce0783d6e3d522f008c344b64e377ed11d42d", "project_uri": "https://rubygems.org/gems/bddgenx", "gem_uri": "https://rubygems.org/gems/bddgenx-0.1.27.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/bddgenx/0.1.27", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "prawn", "requirements": ">= 2.0" } ] } } |
2025-05-12 17:22:23 UTC |
hih45oUDoutT8IVrr0Qij |
processingCreative Coding Framework has API compatible to Processing or p5.js. |
1.1.11 | Content{ "name": "processing", "downloads": 18876, "version": "1.1.11", "version_created_at": "2025-05-12T17:20:18.791Z", "version_downloads": 0, "platform": "ruby", "authors": "xordog", "info": "Creative Coding Framework has API compatible to Processing or p5.js.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "41cf9ad897ef0405a4f03851d62955a16da761fa750e77c363a483414c9e5cbb", "spec_sha": "69701a0b848337b58b6fb9ade322893a5de9c576b1c9a2031f6776ce879525bd", "project_uri": "https://rubygems.org/gems/processing", "gem_uri": "https://rubygems.org/gems/processing-1.1.11.gem", "homepage_uri": "https://github.com/xord/processing", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/processing/1.1.11", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rays", "requirements": "~> 0.3.7, >= 0.3.7" }, { "name": "reflexion", "requirements": "~> 0.3.8, >= 0.3.8.1" }, { "name": "rexml", "requirements": ">= 0" }, { "name": "rucy", "requirements": "~> 0.3.7, >= 0.3.7" }, { "name": "xot", "requirements": "~> 0.3.7, >= 0.3.7" } ] } } |
2025-05-12 17:20:20 UTC |
x5ezJnHZVlP83dJ3JPPsv |
reflexionThis library helps you to develop interactive graphical user interface. |
0.3.8.1 | Content{ "name": "reflexion", "downloads": 71518, "version": "0.3.8.1", "version_created_at": "2025-05-12T17:18:05.942Z", "version_downloads": 0, "platform": "ruby", "authors": "xordog", "info": "This library helps you to develop interactive graphical user interface.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "8567d0a7b6a3f2567208af2d18e1bdf6c401970caec502277acaa75a70fe6af9", "spec_sha": "600f1dca6ee70fed44f44002afce41c554eb8ee09b52f756d5ef3739dc5957f0", "project_uri": "https://rubygems.org/gems/reflexion", "gem_uri": "https://rubygems.org/gems/reflexion-0.3.8.1.gem", "homepage_uri": "https://github.com/xord/reflex", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/reflexion/0.3.8.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rays", "requirements": "~> 0.3.7, >= 0.3.7" }, { "name": "rucy", "requirements": "~> 0.3.7, >= 0.3.7" }, { "name": "xot", "requirements": "~> 0.3.7, >= 0.3.7" } ] } } |
2025-05-12 17:18:07 UTC |
SMzg31CKsaB1e8AKR7Cvt |
openstudio-standardsThe openstudio-standards library provides methods for programatically generating, modifying, and checking OpenStudio building energy models. It can create a typical building from user geometry, template geometry, or programmatically generated geometry. It can apply a building standard including ASHRAE 90.1 or NECB to a model. It can transform a proposed building model into a 90.1 Appendix G code baseline model. It can check a model against a building standard. It can generate represenative typical buildings, such as those used in ComStock. |
0.8.0.rc1 | Content{ "name": "openstudio-standards", "downloads": 249902, "version": "0.8.0.rc1", "version_created_at": "2025-05-12T17:13:36.179Z", "version_downloads": 0, "platform": "ruby", "authors": "Mark Adams, Yeonjin Bae, Carlo Bianchi, Jeff Blake, Yixing Chen, Matthew Dahlhausen, Carlos Duarte, Sarah Gilani, David Goldwasser, Kamel Haddad, Piljae Im, Chris Kirney, Matt Leach, Xuechen (Jerry) Lei, Jeremy Lerond, Nicholas Long, Phylroy Lopez, Iain MacDonald, Daniel Macumber, Doug Maddox, Mini Maholtra, Julien Marrec, Juan Gonzalez Matamoros, Maria Mottillo, Andrew Parker, Padmassun Rajakareyar, Eric Ringold, Matt Steen, Kaiyu Sun, Weilie Xu, Yunyang Ye, Jian Zhang", "info": "The openstudio-standards library provides methods for programatically generating, modifying, and checking OpenStudio building energy models. It can create a typical building from user geometry, template geometry, or programmatically generated geometry. It can apply a building standard including ASHRAE 90.1 or NECB to a model. It can transform a proposed building model into a 90.1 Appendix G code baseline model. It can check a model against a building standard. It can generate represenative typical buildings, such as those used in ComStock.", "licenses": [ "Modified BSD License" ], "metadata": { "documentation_uri": "https://gemdocs.org/gems/openstudio-standards" }, "yanked": false, "sha": "a81cfb8c43eb667a921b2770249188e9ce6807ff16a2734af36668734aaa55e3", "spec_sha": "e91ea1e1e231ed5b6f8bec0cf0893c597a4a6c6cf57fb26f3abf6ef9969a7cf3", "project_uri": "https://rubygems.org/gems/openstudio-standards", "gem_uri": "https://rubygems.org/gems/openstudio-standards-0.8.0.rc1.gem", "homepage_uri": "http://openstudio.net", "wiki_uri": null, "documentation_uri": "https://gemdocs.org/gems/openstudio-standards", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.4.10" }, { "name": "codecov", "requirements": ">= 0" }, { "name": "minitest", "requirements": "~> 5.14.0" }, { "name": "minitest-ci", "requirements": ">= 0" }, { "name": "minitest-parallel_fork", "requirements": ">= 0" }, { "name": "minitest-reporters", "requirements": "~> 1.4.2" }, { "name": "nokogiri", "requirements": "~> 1.16" }, { "name": "openstudio-api-stubs", "requirements": ">= 0" }, { "name": "parallel_tests", "requirements": "~> 3.7.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rubocop", "requirements": "= 1.50" }, { "name": "rubocop-checkstyle_formatter", "requirements": "~> 0.6.0" }, { "name": "ruby-progressbar", "requirements": ">= 0" }, { "name": "rubyXL", "requirements": "~> 3.4" }, { "name": "simplecov", "requirements": "= 0.22.0" }, { "name": "yard", "requirements": "~> 0.9" } ], "runtime": [ { "name": "tbd", "requirements": "~> 3" } ] } } |
2025-05-12 17:13:38 UTC |
NjYjeoyW_ioC3LxFAm67h |
snail_trailTrack changes to your models, for auditing or versioning. See how a model looked at any stage in its lifecycle, revert it to any version, or restore it after it has been destroyed. |
1.1.0.rc.pre.3 | Content{ "name": "snail_trail", "downloads": 411, "version": "1.1.0.rc.pre.3", "version_created_at": "2025-05-12T17:08:05.167Z", "version_downloads": 0, "platform": "ruby", "authors": "Brands Insurance", "info": "Track changes to your models, for auditing or versioning. See how a model looked\nat any stage in its lifecycle, revert it to any version, or restore it after it\nhas been destroyed.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/BrandsInsurance/snail_trail", "changelog_uri": "https://github.com/BrandsInsurance/snail_trail/blob/main/CHANGELOG.adoc", "source_code_uri": "https://github.com/BrandsInsurance/snail_trail", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "e0feb8ad45dedcabdd83d9d095e775a5c0e71d3304672855ff4c370ef456d19a", "spec_sha": "0c6de7a1652b5ca88b917454f9ca16fe845c4c781cfd0fada354d02ff675d32e", "project_uri": "https://rubygems.org/gems/snail_trail", "gem_uri": "https://rubygems.org/gems/snail_trail-1.1.0.rc.pre.3.gem", "homepage_uri": "https://github.com/BrandsInsurance/snail_trail", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/BrandsInsurance/snail_trail", "bug_tracker_uri": null, "changelog_uri": "https://github.com/BrandsInsurance/snail_trail/blob/main/CHANGELOG.adoc", "funding_uri": null, "dependencies": { "development": [ { "name": "appraisal", "requirements": "~> 2.5" }, { "name": "benchmark", "requirements": "~> 0.4.0" }, { "name": "bigdecimal", "requirements": "~> 3.1" }, { "name": "byebug", "requirements": "~> 11.1" }, { "name": "drb", "requirements": "~> 2.2" }, { "name": "ffaker", "requirements": "~> 2.20" }, { "name": "generator_spec", "requirements": "~> 0.9.4" }, { "name": "logger", "requirements": "~> 1.6" }, { "name": "memory_profiler", "requirements": "~> 1.0.0" }, { "name": "mutex_m", "requirements": "~> 0.3.0" }, { "name": "mysql2", "requirements": "~> 0.5.3" }, { "name": "pg", "requirements": "~> 1.2" }, { "name": "rails", "requirements": ">= 6.1" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec-rails", "requirements": "~> 6.1.5" }, { "name": "rubocop-packaging", "requirements": "~> 0.5.2" }, { "name": "rubocop-rake", "requirements": "~> 0.6.0" }, { "name": "rubocop-rspec", "requirements": "~> 2.17.0" }, { "name": "rubocop-rubomatic-rails", "requirements": "~> 1.5.0" }, { "name": "simplecov", "requirements": "~> 0.21.2" }, { "name": "sqlite3", "requirements": "~> 1.4" } ], "runtime": [ { "name": "activerecord", "requirements": ">= 6.1" }, { "name": "request_store", "requirements": "~> 1.4" } ] } } |
2025-05-12 17:08:06 UTC |
tB9c-qn63bTjXAithklNH |
graphql-c_parserA parser for GraphQL, implemented as a C extension |
1.1.3 | Content{ "name": "graphql-c_parser", "downloads": 1558892, "version": "1.1.3", "version_created_at": "2025-05-12T17:07:05.039Z", "version_downloads": 0, "platform": "ruby", "authors": "Robert Mosolgo", "info": "A parser for GraphQL, implemented as a C extension", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://graphql-ruby.org", "changelog_uri": "https://github.com/rmosolgo/graphql-ruby/blob/master/graphql-c_parser/CHANGELOG.md", "bug_tracker_uri": "https://github.com/rmosolgo/graphql-ruby/issues", "source_code_uri": "https://github.com/rmosolgo/graphql-ruby", "mailing_list_uri": "https://buttondown.email/graphql-ruby" }, "yanked": false, "sha": "a0a7e3221c091285ca03987de50ba8ad49846f66748b5fdd3780729482bbc358", "spec_sha": "5e4269418ffa0bbaedb758278979813857a11967b917df3b8f807926723f5328", "project_uri": "https://rubygems.org/gems/graphql-c_parser", "gem_uri": "https://rubygems.org/gems/graphql-c_parser-1.1.3.gem", "homepage_uri": "https://graphql-ruby.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": "https://buttondown.email/graphql-ruby", "source_code_uri": "https://github.com/rmosolgo/graphql-ruby", "bug_tracker_uri": "https://github.com/rmosolgo/graphql-ruby/issues", "changelog_uri": "https://github.com/rmosolgo/graphql-ruby/blob/master/graphql-c_parser/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "graphql", "requirements": ">= 2.2.10" } ] } } |
2025-05-12 17:07:06 UTC |
XRGiUt2K7kVkuZuSHpRPw |
strict_ivarsRaise an exception when using undefined instance variables. |
1.0.0.rc2 | Content{ "name": "strict_ivars", "downloads": 552, "version": "1.0.0.rc2", "version_created_at": "2025-05-12T17:06:47.738Z", "version_downloads": 0, "platform": "ruby", "authors": "Joel Drapper", "info": "Raise an exception when using undefined instance variables.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/joeldrapper", "homepage_uri": "https://github.com/joeldrapper/strict_ivars", "source_code_uri": "https://github.com/joeldrapper/strict_ivars", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "e032720824ba1b482bd6414093f5c8340d6a757a203eb8bfdcd0164f0c4a427d", "spec_sha": "6692347b2d58585a0a1072c273f3586d2aeae5fed45e93ef66463dbdb9838e5b", "project_uri": "https://rubygems.org/gems/strict_ivars", "gem_uri": "https://rubygems.org/gems/strict_ivars-1.0.0.rc2.gem", "homepage_uri": "https://github.com/joeldrapper/strict_ivars", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/joeldrapper/strict_ivars", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": "https://github.com/sponsors/joeldrapper", "dependencies": { "development": [], "runtime": [ { "name": "prism", "requirements": ">= 0" }, { "name": "require-hooks", "requirements": "~> 0.2" } ] } } |
2025-05-12 17:06:49 UTC |
dqvxb3bEFcO6oMxPv7iJ3 |
snail_trailTrack changes to your models, for auditing or versioning. See how a model looked at any stage in its lifecycle, revert it to any version, or restore it after it has been destroyed. |
1.1.0.rc.pre.2 | Content{ "name": "snail_trail", "downloads": 410, "version": "1.1.0.rc.pre.2", "version_created_at": "2025-05-12T17:04:18.379Z", "version_downloads": 0, "platform": "ruby", "authors": "Brands Insurance", "info": "Track changes to your models, for auditing or versioning. See how a model looked\nat any stage in its lifecycle, revert it to any version, or restore it after it\nhas been destroyed.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/BrandsInsurance/snail_trail", "changelog_uri": "https://github.com/BrandsInsurance/snail_trail/blob/main/CHANGELOG.adoc", "source_code_uri": "https://github.com/BrandsInsurance/snail_trail", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "51225949c664d6581ea87114d194ee9b91851b8645dc2069bed2aa48a3907398", "spec_sha": "d863e6bc22d7ab8e2c4c3593da7ba559131e3a6788220ef37c5d9774199d83ed", "project_uri": "https://rubygems.org/gems/snail_trail", "gem_uri": "https://rubygems.org/gems/snail_trail-1.1.0.rc.pre.2.gem", "homepage_uri": "https://github.com/BrandsInsurance/snail_trail", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/BrandsInsurance/snail_trail", "bug_tracker_uri": null, "changelog_uri": "https://github.com/BrandsInsurance/snail_trail/blob/main/CHANGELOG.adoc", "funding_uri": null, "dependencies": { "development": [ { "name": "appraisal", "requirements": "~> 2.5" }, { "name": "benchmark", "requirements": "~> 0.4.0" }, { "name": "bigdecimal", "requirements": "~> 3.1" }, { "name": "byebug", "requirements": "~> 11.1" }, { "name": "drb", "requirements": "~> 2.2" }, { "name": "ffaker", "requirements": "~> 2.20" }, { "name": "generator_spec", "requirements": "~> 0.9.4" }, { "name": "logger", "requirements": "~> 1.6" }, { "name": "memory_profiler", "requirements": "~> 1.0.0" }, { "name": "mutex_m", "requirements": "~> 0.3.0" }, { "name": "mysql2", "requirements": "~> 0.5.3" }, { "name": "pg", "requirements": "~> 1.2" }, { "name": "rails", "requirements": ">= 6.1" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec-rails", "requirements": "~> 6.1.5" }, { "name": "rubocop-packaging", "requirements": "~> 0.5.2" }, { "name": "rubocop-rake", "requirements": "~> 0.6.0" }, { "name": "rubocop-rspec", "requirements": "~> 2.17.0" }, { "name": "rubocop-rubomatic-rails", "requirements": "~> 1.5.0" }, { "name": "simplecov", "requirements": "~> 0.21.2" }, { "name": "sqlite3", "requirements": "~> 1.4" } ], "runtime": [ { "name": "activerecord", "requirements": ">= 6.1" }, { "name": "request_store", "requirements": "~> 1.4" } ] } } |
2025-05-12 17:04:21 UTC |
oBK7_FSUoaKZ5glGR0M5C |
openstax_salesforceInterface gem for accessing OpenStax's Salesforce instance |
8.2.0 | Content{ "name": "openstax_salesforce", "downloads": 96303, "version": "8.2.0", "version_created_at": "2025-05-12T16:49:18.216Z", "version_downloads": 0, "platform": "ruby", "authors": "JP Slavinsky, Dante Soares, Michael Volo", "info": "Interface gem for accessing OpenStax's Salesforce instance", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "d9fa6d2779f123145f5f1a6a02894b0b029521f8f78a5b3a2c40aa3de36a7532", "spec_sha": "13faf6f3d599f038da7d2fefee26d2ea414278d9f5a67af3f6a81c7e83fb2e0e", "project_uri": "https://rubygems.org/gems/openstax_salesforce", "gem_uri": "https://rubygems.org/gems/openstax_salesforce-8.2.0.gem", "homepage_uri": "https://github.com/openstax/openstax_salesforce", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/openstax_salesforce/8.2.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "concurrent-ruby", "requirements": "= 1.3.4" }, { "name": "factory_bot_rails", "requirements": ">= 0" }, { "name": "faker", "requirements": ">= 0" }, { "name": "rspec-rails", "requirements": ">= 0" }, { "name": "sprockets", "requirements": ">= 0" }, { "name": "sqlite3", "requirements": "< 2" } ], "runtime": [ { "name": "openstax_active_force", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 5.0, < 7.0" }, { "name": "restforce", "requirements": ">= 0" } ] } } |
2025-05-12 16:49:20 UTC |
6HXL4SZ_TDEm6FZiNHFf_ |
bddgenxTransforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD. |
0.1.26 | Content{ "name": "bddgenx", "downloads": 1409, "version": "0.1.26", "version_created_at": "2025-05-12T16:34:55.452Z", "version_downloads": 0, "platform": "ruby", "authors": "David Nascimento", "info": "Transforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "94b5f0613e0a5f6d357c347825080f63b29b3de6b4c471efa178fba8d9a80148", "spec_sha": "fcbc784f6a97cbe69d33025e736a47cf0522043d98adfba2ec8e6d2e86bdd138", "project_uri": "https://rubygems.org/gems/bddgenx", "gem_uri": "https://rubygems.org/gems/bddgenx-0.1.26.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/bddgenx/0.1.26", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "prawn", "requirements": ">= 2.0" } ] } } |
2025-05-12 16:34:57 UTC |
KJtWk8-an89Hvsmef4IqL |
balboa_worldwide_appLibrary for communication with Balboa Water Group's WiFi module or RS-485 |
2.3.2 | Content{ "name": "balboa_worldwide_app", "downloads": 36506, "version": "2.3.2", "version_created_at": "2025-05-12T16:30:47.123Z", "version_downloads": 0, "platform": "ruby", "authors": "Cody Cutrer", "info": "Library for communication with Balboa Water Group's WiFi module or RS-485", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "5168357e179816ab0d6f9af4283b1a8c4d1f0e833e1f7305fe605d2b8f4dda4d", "spec_sha": "1a248926ed88458bc06fbdc9ce83baddc8d84755b06d118438a866e814f6c955", "project_uri": "https://rubygems.org/gems/balboa_worldwide_app", "gem_uri": "https://rubygems.org/gems/balboa_worldwide_app-2.3.2.gem", "homepage_uri": "https://github.com/ccutrer/bwa", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/balboa_worldwide_app/2.3.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "byebug", "requirements": "~> 11.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rubocop-inst", "requirements": "~> 1" }, { "name": "rubocop-rake", "requirements": "~> 0.6" } ], "runtime": [ { "name": "ccutrer-serialport", "requirements": "~> 1.0" }, { "name": "digest-crc", "requirements": "~> 0.4" }, { "name": "mqtt-homeassistant", "requirements": ">= 1.0.3" }, { "name": "mqtt-homie-homeassistant", "requirements": "~> 1.0, >= 1.0.5" }, { "name": "net-telnet-rfc2217", "requirements": "~> 1.0" }, { "name": "sd_notify", "requirements": "~> 0.1.1" } ] } } |
2025-05-12 16:30:48 UTC |
eicZ_A-U-4yrF39vHas0z |
cybrid_api_bank_rubyView our documentation at https://github.com/Cybrid-app/cybrid-api-bank-ruby/ |
0.123.476 | Content{ "name": "cybrid_api_bank_ruby", "downloads": 1328579, "version": "0.123.476", "version_created_at": "2025-05-12T16:30:17.658Z", "version_downloads": 0, "platform": "ruby", "authors": "Cybrid", "info": "View our documentation at https://github.com/Cybrid-app/cybrid-api-bank-ruby/", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "770dcf797c54fb42cd083f9a9687df26caa2cd1250988a92ca39db3f9bd87d2a", "spec_sha": "0b99d30fcf1cbb0f9aa13b83399d958ba00dcc3bfd5550de078503f9f5f0712c", "project_uri": "https://rubygems.org/gems/cybrid_api_bank_ruby", "gem_uri": "https://rubygems.org/gems/cybrid_api_bank_ruby-0.123.476.gem", "homepage_uri": "https://github.com/Cybrid-app/cybrid-api-bank-ruby/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cybrid_api_bank_ruby/0.123.476", "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": "typhoeus", "requirements": "~> 1.0, >= 1.0.1" } ] } } |
2025-05-12 16:30:20 UTC |
HpLscNGpE5-u4AePu4PKY |
cybrid_api_organization_rubyView our documentation at https://github.com/Cybrid-app/cybrid-api-organization-ruby/ |
0.123.476 | Content{ "name": "cybrid_api_organization_ruby", "downloads": 1373855, "version": "0.123.476", "version_created_at": "2025-05-12T16:30:01.018Z", "version_downloads": 0, "platform": "ruby", "authors": "Cybrid", "info": "View our documentation at https://github.com/Cybrid-app/cybrid-api-organization-ruby/", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "24fa0135558a066c67aa48098b9e03f58c30f2a3125137693edb95fd1b5fbd2f", "spec_sha": "838ff03fa7451ac2f0ec1964ac2baff65ebb7c617cf94cc3051c33d89e730fb0", "project_uri": "https://rubygems.org/gems/cybrid_api_organization_ruby", "gem_uri": "https://rubygems.org/gems/cybrid_api_organization_ruby-0.123.476.gem", "homepage_uri": "https://github.com/Cybrid-app/cybrid-api-organization-ruby/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cybrid_api_organization_ruby/0.123.476", "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": "typhoeus", "requirements": "~> 1.0, >= 1.0.1" } ] } } |
2025-05-12 16:30:05 UTC |
NlHsZirUueilWaTcvYhCY |
cybrid_api_id_rubyView our documentation at https://github.com/Cybrid-app/cybrid-api-id-ruby/ |
0.123.476 | Content{ "name": "cybrid_api_id_ruby", "downloads": 1361525, "version": "0.123.476", "version_created_at": "2025-05-12T16:29:57.938Z", "version_downloads": 0, "platform": "ruby", "authors": "Cybrid", "info": "View our documentation at https://github.com/Cybrid-app/cybrid-api-id-ruby/", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "730eb37bce1300ad5331ad777c72bb269c8add04a2a64b80d1b0fc8ad94a67b8", "spec_sha": "2a42f0f688c37abf8eaff3b795783001a386c025f0b23f01238698adc3da6046", "project_uri": "https://rubygems.org/gems/cybrid_api_id_ruby", "gem_uri": "https://rubygems.org/gems/cybrid_api_id_ruby-0.123.476.gem", "homepage_uri": "https://github.com/Cybrid-app/cybrid-api-id-ruby/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cybrid_api_id_ruby/0.123.476", "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": "typhoeus", "requirements": "~> 1.0, >= 1.0.1" } ] } } |
2025-05-12 16:30:03 UTC |
xY5MTsObDaSaH8mIfH629 |
psychPsych is a YAML parser and emitter. Psych leverages libyaml[https://pyyaml.org/wiki/LibYAML] for its YAML parsing and emitting capabilities. In addition to wrapping libyaml, Psych also knows how to serialize and de-serialize most Ruby objects to and from the YAML format. |
5.2.6 | Content{ "name": "psych", "downloads": 109017075, "version": "5.2.6", "version_created_at": "2025-05-12T16:23:52.931Z", "version_downloads": 0, "platform": "java", "authors": "Aaron Patterson, SHIBATA Hiroshi, Charles Oliver Nutter", "info": "Psych is a YAML parser and emitter. Psych leverages libyaml[https://pyyaml.org/wiki/LibYAML]\nfor its YAML parsing and emitting capabilities. In addition to wrapping libyaml,\nPsych also knows how to serialize and de-serialize most Ruby objects to and from the YAML format.\n", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/ruby/psych/releases", "msys2_mingw_dependencies": "libyaml" }, "yanked": false, "sha": "0a5f65d47ed1ae3475d062b254e7b2035a259eac578038016d62172dd4cfbd91", "spec_sha": "9c364072cde87dc27e128a36efa4fe961ab8b82005868640b04799121d41cd03", "project_uri": "https://rubygems.org/gems/psych", "gem_uri": "https://rubygems.org/gems/psych-5.2.6-java.gem", "homepage_uri": "https://github.com/ruby/psych", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": "https://github.com/ruby/psych/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "date", "requirements": ">= 0" }, { "name": "jar-dependencies", "requirements": ">= 0.1.7" } ] } } |
2025-05-12 16:23:54 UTC |
PWMLTrYFcLckWkNDWbC_L |
sawzallSawzall wraps the Rust scraper library (https://github.com/rust-scraper/scraper) to make it easy to parse HTML documents and query them with CSS selectors. |
0.1.0.pre | Content{ "name": "sawzall", "downloads": 0, "version": "0.1.0.pre", "version_created_at": "2025-05-12T16:23:35.654Z", "version_downloads": 0, "platform": "ruby", "authors": "David Cornu", "info": "Sawzall wraps the Rust scraper library (https://github.com/rust-scraper/scraper)\nto make it easy to parse HTML documents and query them with CSS selectors.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/davidcornu/sawzall", "source_code_uri": "https://github.com/davidcornu/sawzall", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "2ccff042be2ca452567e890235d3852d37d88910fb9b4ae9dec8d78e71eb0c1a", "spec_sha": "effe4541abc1b2712546e0ba47e91f3a4b3a83f0774aedb6bff1396880f9ddcc", "project_uri": "https://rubygems.org/gems/sawzall", "gem_uri": "https://rubygems.org/gems/sawzall-0.1.0.pre.gem", "homepage_uri": "https://github.com/davidcornu/sawzall", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/davidcornu/sawzall", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rb_sys", "requirements": "~> 0.9.91" } ] } } |
2025-05-12 16:23:37 UTC |
c70eLa9ojs7ULOmYSarlk |
psychPsych is a YAML parser and emitter. Psych leverages libyaml[https://pyyaml.org/wiki/LibYAML] for its YAML parsing and emitting capabilities. In addition to wrapping libyaml, Psych also knows how to serialize and de-serialize most Ruby objects to and from the YAML format. |
5.2.6 | Content{ "name": "psych", "downloads": 109016187, "version": "5.2.6", "version_created_at": "2025-05-12T16:22:23.787Z", "version_downloads": 0, "platform": "ruby", "authors": "Aaron Patterson, SHIBATA Hiroshi, Charles Oliver Nutter", "info": "Psych is a YAML parser and emitter. Psych leverages libyaml[https://pyyaml.org/wiki/LibYAML]\nfor its YAML parsing and emitting capabilities. In addition to wrapping libyaml,\nPsych also knows how to serialize and de-serialize most Ruby objects to and from the YAML format.\n", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/ruby/psych/releases", "msys2_mingw_dependencies": "libyaml" }, "yanked": false, "sha": "814328aa5dcb6d604d32126a20bc1cbcf05521a5b49dbb1a8b30a07e580f316e", "spec_sha": "0ff4e4f9523c88204724392c319278125c960786e1007d88a531ebd091b4eec6", "project_uri": "https://rubygems.org/gems/psych", "gem_uri": "https://rubygems.org/gems/psych-5.2.6.gem", "homepage_uri": "https://github.com/ruby/psych", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": "https://github.com/ruby/psych/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "date", "requirements": ">= 0" }, { "name": "stringio", "requirements": ">= 0" } ] } } |
2025-05-12 16:22:25 UTC |
YxTd7clraEwM7d-7W5A-8 |
dvdvrconvThis tool converts "vro" file on DVD-VR format disc to "mp4" files. |
1.3.0 | Content{ "name": "dvdvrconv", "downloads": 9344, "version": "1.3.0", "version_created_at": "2025-05-12T16:19:51.833Z", "version_downloads": 0, "platform": "ruby", "authors": "icm7216", "info": "This tool converts \"vro\" file on DVD-VR format disc to \"mp4\" files.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "179cf2448c5368e6d38e6e83805a18f3e587239ba232ab198c2806bc5e26b1f0", "spec_sha": "73f66554b00e14a8ce173cc59e76df34ab2311baf9d4214e5191c2fdd7f2b091", "project_uri": "https://rubygems.org/gems/dvdvrconv", "gem_uri": "https://rubygems.org/gems/dvdvrconv-1.3.0.gem", "homepage_uri": "https://github.com/icm7216/dvdvrconv", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/dvdvrconv/1.3.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "test-unit", "requirements": ">= 0" }, { "name": "test-unit-rr", "requirements": ">= 0" } ], "runtime": [] } } |
2025-05-12 16:19:53 UTC |
FJrjy_m-9vIqqzkDMCUsZ |
smartystreets_ruby_sdkAn official library for the SmartyStreets APIs |
5.20.8 | Content{ "name": "smartystreets_ruby_sdk", "downloads": 3153468, "version": "5.20.8", "version_created_at": "2025-05-12T16:17:11.296Z", "version_downloads": 0, "platform": "ruby", "authors": "SmartyStreets SDK Team", "info": "An official library for the SmartyStreets APIs", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "0fb3693201b48e0ccaba327638f4425a492ccd828e5b7c8bd769b3c8d8aa2de4", "spec_sha": "e0b7d62807896e5c78c274afe2616dc6f96d37902e7701d336772426fae8831f", "project_uri": "https://rubygems.org/gems/smartystreets_ruby_sdk", "gem_uri": "https://rubygems.org/gems/smartystreets_ruby_sdk-5.20.8.gem", "homepage_uri": "https://github.com/smartystreets/smartystreets-ruby-sdk", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/smartystreets_ruby_sdk/5.20.8", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.4.6" }, { "name": "minitest", "requirements": "~> 5.8, >= 5.8.3" }, { "name": "rake", "requirements": "~> 13.0.6" }, { "name": "simplecov", "requirements": "~> 0.12.0" } ], "runtime": [] } } |
2025-05-12 16:17:13 UTC |
z0eqK9au1_xpXmRrbhiD8 |
mini_portile2Simple autoconf and cmake builder for developers. It provides a standard way to compile against dependency libraries without requiring system-wide installation. It also simplifies vendoring and cross-compilation by providing a consistent build interface. |
2.8.9 | Content{ "name": "mini_portile2", "downloads": 532437047, "version": "2.8.9", "version_created_at": "2025-05-12T16:16:11.314Z", "version_downloads": 0, "platform": "ruby", "authors": "Luis Lavena, Mike Dalessio, Lars Kanis", "info": "Simple autoconf and cmake builder for developers. It provides a standard way to compile against\ndependency libraries without requiring system-wide installation. It also simplifies\nvendoring and cross-compilation by providing a consistent build interface.\n", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/flavorjones/mini_portile/blob/main/CHANGELOG.md" }, "yanked": false, "sha": "0cd7c7f824e010c072e33f68bc02d85a00aeb6fce05bb4819c03dfd3c140c289", "spec_sha": "ca92233c5518f5554ba657adabb2be8780f035a3618a445ede401755b2eee7bf", "project_uri": "https://rubygems.org/gems/mini_portile2", "gem_uri": "https://rubygems.org/gems/mini_portile2-2.8.9.gem", "homepage_uri": "https://github.com/flavorjones/mini_portile", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": "https://github.com/flavorjones/mini_portile/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-12 16:16:14 UTC |
i4Ctb12mKWiz-5wErtPQb |
cpee-logging-xes-yamlsee http://cpee.org |
1.3.16 | Content{ "name": "cpee-logging-xes-yaml", "downloads": 21468, "version": "1.3.16", "version_created_at": "2025-05-12T16:01:52.972Z", "version_downloads": 0, "platform": "ruby", "authors": "Juergen eTM Mangler, Florian Stertz", "info": "see http://cpee.org", "licenses": [ "LGPL-3.0-or-later" ], "metadata": {}, "yanked": false, "sha": "88f4c7c5946eee2a6e81088047229de824a5ff86077286fa7ecd2405b78f7306", "spec_sha": "f2efa31f3201f4cf931103d89c6d18101f601eeab239edc086ba7e00ccce728b", "project_uri": "https://rubygems.org/gems/cpee-logging-xes-yaml", "gem_uri": "https://rubygems.org/gems/cpee-logging-xes-yaml-1.3.16.gem", "homepage_uri": "http://cpee.org/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cpee-logging-xes-yaml/1.3.16", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "cpee", "requirements": "~> 2.1, >= 2.1.4" }, { "name": "json", "requirements": "~> 2.1" }, { "name": "msgpack", "requirements": "~> 1.7, >= 1.7.2" }, { "name": "riddl", "requirements": "~> 1.0" } ] } } |
2025-05-12 16:01:54 UTC |
PBlgIPk7IVJ3d6ycnWcIr |
snail_trailTrack changes to your models, for auditing or versioning. See how a model looked at any stage in its lifecycle, revert it to any version, or restore it after it has been destroyed. |
1.1.0.rc.pre.1 | Content{ "name": "snail_trail", "downloads": 383, "version": "1.1.0.rc.pre.1", "version_created_at": "2025-05-12T15:54:26.364Z", "version_downloads": 0, "platform": "ruby", "authors": "Brands Insurance", "info": "Track changes to your models, for auditing or versioning. See how a model looked\nat any stage in its lifecycle, revert it to any version, or restore it after it\nhas been destroyed.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/BrandsInsurance/snail_trail", "changelog_uri": "https://github.com/BrandsInsurance/snail_trail/blob/main/CHANGELOG.adoc", "source_code_uri": "https://github.com/BrandsInsurance/snail_trail", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "a0b57d4556a4ce5e27623d85f745bdb00a3ca623fe8c51b25003e6f9d38ee7b9", "spec_sha": "e129d4607579ef873a84d18cf7aec03b81d5a825da50c06e889a4a85aa551f5b", "project_uri": "https://rubygems.org/gems/snail_trail", "gem_uri": "https://rubygems.org/gems/snail_trail-1.1.0.rc.pre.1.gem", "homepage_uri": "https://github.com/BrandsInsurance/snail_trail", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/BrandsInsurance/snail_trail", "bug_tracker_uri": null, "changelog_uri": "https://github.com/BrandsInsurance/snail_trail/blob/main/CHANGELOG.adoc", "funding_uri": null, "dependencies": { "development": [ { "name": "appraisal", "requirements": "~> 2.5" }, { "name": "benchmark", "requirements": "~> 0.4.0" }, { "name": "bigdecimal", "requirements": "~> 3.1" }, { "name": "byebug", "requirements": "~> 11.1" }, { "name": "drb", "requirements": "~> 2.2" }, { "name": "ffaker", "requirements": "~> 2.20" }, { "name": "generator_spec", "requirements": "~> 0.9.4" }, { "name": "logger", "requirements": "~> 1.6" }, { "name": "memory_profiler", "requirements": "~> 1.0.0" }, { "name": "mutex_m", "requirements": "~> 0.3.0" }, { "name": "mysql2", "requirements": "~> 0.5.3" }, { "name": "pg", "requirements": "~> 1.2" }, { "name": "rails", "requirements": ">= 6.1" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec-rails", "requirements": "~> 6.1.5" }, { "name": "rubocop-packaging", "requirements": "~> 0.5.2" }, { "name": "rubocop-rake", "requirements": "~> 0.6.0" }, { "name": "rubocop-rspec", "requirements": "~> 2.17.0" }, { "name": "rubocop-rubomatic-rails", "requirements": "~> 1.5.0" }, { "name": "simplecov", "requirements": "~> 0.21.2" }, { "name": "sqlite3", "requirements": "~> 1.4" } ], "runtime": [ { "name": "activerecord", "requirements": ">= 6.1" }, { "name": "request_store", "requirements": "~> 1.4" } ] } } |
2025-05-12 15:54:28 UTC |
7lcatLo5Oe2oDWOnh5IR7 |
atomic_adminEngine to provide apis that power the atomic jolt admin app |
2.0.0.beta.2 | Content{ "name": "atomic_admin", "downloads": 4135, "version": "2.0.0.beta.2", "version_created_at": "2025-05-12T15:42:32.688Z", "version_downloads": 0, "platform": "ruby", "authors": "Nick Benoit", "info": "Engine to provide apis that power the atomic jolt admin app", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/atomicjolt/atomic_admin/", "changelog_uri": "https://github.com/atomicjolt/atomic_admin/", "source_code_uri": "https://github.com/atomicjolt/atomic_admin/" }, "yanked": false, "sha": "b9e6dae03339e2ed14c354746a04e33057c347d7104ab89c3bfc304305b5b245", "spec_sha": "3f78d2df3708cbc79eabc8098661482a106bca6df44e065e5ef58178cb0aa401", "project_uri": "https://rubygems.org/gems/atomic_admin", "gem_uri": "https://rubygems.org/gems/atomic_admin-2.0.0.beta.2.gem", "homepage_uri": "https://github.com/atomicjolt/atomic_admin/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/atomicjolt/atomic_admin/", "bug_tracker_uri": null, "changelog_uri": "https://github.com/atomicjolt/atomic_admin/", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 7.0, < 9.0" } ] } } |
2025-05-12 15:42:34 UTC |
eoIaEjIKyM4tJzA1vCFqT |
avoAvo is a very custom Content Management System for Ruby on Rails that saves engineers and teams months of development time by building user interfaces and logic using configuration rather than traditional coding; When configuration is not enough, you can fallback to familiar Ruby on Rails code. |
3.20.1 | Content{ "name": "avo", "downloads": 1204109, "version": "3.20.1", "version_created_at": "2025-05-12T15:35:39.821Z", "version_downloads": 0, "platform": "ruby", "authors": "Adrian Marin, Mihai Marin, Paul Bob", "info": "Avo is a very custom Content Management System for Ruby on Rails that saves engineers and teams months of development time by building user interfaces and logic using configuration rather than traditional coding; When configuration is not enough, you can fallback to familiar Ruby on Rails code.", "licenses": [ "LGPL-3.0", "Commercial" ], "metadata": { "homepage_uri": "https://avohq.io", "changelog_uri": "https://avohq.io/releases", "bug_tracker_uri": "https://github.com/avo-hq/avo/issues", "source_code_uri": "https://github.com/avo-hq/avo", "documentation_uri": "https://docs.avohq.io" }, "yanked": false, "sha": "b9223b19761a09eefca68f72b26fa17312f8b997c12881cd01676dbe3c6fdb30", "spec_sha": "ccee1a3b06b4926fc72c546caf6eaa544a52e00bfb691a2e4c72bee56bbbf6aa", "project_uri": "https://rubygems.org/gems/avo", "gem_uri": "https://rubygems.org/gems/avo-3.20.1.gem", "homepage_uri": "https://avohq.io", "wiki_uri": null, "documentation_uri": "https://docs.avohq.io", "mailing_list_uri": null, "source_code_uri": "https://github.com/avo-hq/avo", "bug_tracker_uri": "https://github.com/avo-hq/avo/issues", "changelog_uri": "https://avohq.io/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "actionview", "requirements": ">= 6.1" }, { "name": "active_link_to", "requirements": ">= 0" }, { "name": "activerecord", "requirements": ">= 6.1" }, { "name": "activesupport", "requirements": ">= 6.1" }, { "name": "addressable", "requirements": ">= 0" }, { "name": "avo-heroicons", "requirements": ">= 0.1.1" }, { "name": "docile", "requirements": ">= 0" }, { "name": "inline_svg", "requirements": ">= 0" }, { "name": "meta-tags", "requirements": ">= 0" }, { "name": "pagy", "requirements": ">= 7.0.0" }, { "name": "prop_initializer", "requirements": ">= 0.2.0" }, { "name": "turbo_power", "requirements": ">= 0.6.0" }, { "name": "turbo-rails", "requirements": ">= 2.0.0" }, { "name": "view_component", "requirements": ">= 3.7.0" }, { "name": "zeitwerk", "requirements": ">= 2.6.12" } ] } } |
2025-05-12 15:35:43 UTC |
0e6Adi1VfBxLLP62okydg |
ruby_llmA delightful Ruby way to work with AI. Tired of juggling different SDKs? RubyLLM provides one beautiful, Ruby-like interface for OpenAI, Anthropic, Gemini, Bedrock, OpenRouter, DeepSeek, Ollama, and any OpenAI-compatible API. Chat (with text, images, audio, PDFs), generate images, create embeddings, use tools (function calling), stream responses, and integrate with Rails effortlessly. Minimal dependencies, maximum developer happiness - just clean Ruby code that works. |
1.3.0rc1 | Content{ "name": "ruby_llm", "downloads": 25427, "version": "1.3.0rc1", "version_created_at": "2025-05-12T15:33:36.206Z", "version_downloads": 0, "platform": "ruby", "authors": "Carmine Paolino", "info": "A delightful Ruby way to work with AI. Tired of juggling different SDKs? RubyLLM provides one beautiful, Ruby-like interface for OpenAI, Anthropic, Gemini, Bedrock, OpenRouter, DeepSeek, Ollama, and any OpenAI-compatible API. Chat (with text, images, audio, PDFs), generate images, create embeddings, use tools (function calling), stream responses, and integrate with Rails effortlessly. Minimal dependencies, maximum developer happiness - just clean Ruby code that works.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://rubyllm.com", "changelog_uri": "https://github.com/crmne/ruby_llm/commits/main", "bug_tracker_uri": "https://github.com/crmne/ruby_llm/issues", "source_code_uri": "https://github.com/crmne/ruby_llm", "documentation_uri": "https://rubyllm.com", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "7c9462a8aa68af5f084ff05bdb8555c79721d21b7567ff32e8e8cf54b908aee4", "spec_sha": "1a182a7f1224c59b77e976bbfe268eca0c99db7234ea79e9e146bd8134867c50", "project_uri": "https://rubygems.org/gems/ruby_llm", "gem_uri": "https://rubygems.org/gems/ruby_llm-1.3.0rc1.gem", "homepage_uri": "https://rubyllm.com", "wiki_uri": null, "documentation_uri": "https://rubyllm.com", "mailing_list_uri": null, "source_code_uri": "https://github.com/crmne/ruby_llm", "bug_tracker_uri": "https://github.com/crmne/ruby_llm/issues", "changelog_uri": "https://github.com/crmne/ruby_llm/commits/main", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "base64", "requirements": ">= 0" }, { "name": "event_stream_parser", "requirements": "~> 1" }, { "name": "faraday", "requirements": "~> 2" }, { "name": "faraday-multipart", "requirements": "~> 1" }, { "name": "faraday-net_http", "requirements": "~> 3" }, { "name": "faraday-retry", "requirements": "~> 2" }, { "name": "zeitwerk", "requirements": "~> 2" } ] } } |
2025-05-12 15:33:39 UTC |
bJEvtyGQxoPwI4wXd-za2 |
strict_ivarsRaise an exception when using undefined instance variables. |
1.0.0.rc1 | Content{ "name": "strict_ivars", "downloads": 500, "version": "1.0.0.rc1", "version_created_at": "2025-05-12T15:31:25.661Z", "version_downloads": 0, "platform": "ruby", "authors": "Joel Drapper", "info": "Raise an exception when using undefined instance variables.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/joeldrapper", "homepage_uri": "https://github.com/joeldrapper/strict_ivars", "source_code_uri": "https://github.com/joeldrapper/strict_ivars", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "b43bbcd337e8867b696239bcac0cdcbcea85d014b3908d1ff97154c1444d608f", "spec_sha": "ccfded678d8ffbdd696251ab06a12a9cbf2657f60a40b0b01f9281b6fa6e7214", "project_uri": "https://rubygems.org/gems/strict_ivars", "gem_uri": "https://rubygems.org/gems/strict_ivars-1.0.0.rc1.gem", "homepage_uri": "https://github.com/joeldrapper/strict_ivars", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/joeldrapper/strict_ivars", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": "https://github.com/sponsors/joeldrapper", "dependencies": { "development": [], "runtime": [ { "name": "prism", "requirements": ">= 0" }, { "name": "require-hooks", "requirements": "~> 0.2" } ] } } |
2025-05-12 15:31:27 UTC |
t2EDMU7x1JFZMvr3a-upw |
ukraine_phone_formatterThis gem allows you to format Ukrainian phone numbers from various input formats into a standard format. |
0.2.0 | Content{ "name": "ukraine_phone_formatter", "downloads": 40, "version": "0.2.0", "version_created_at": "2025-05-12T15:17:53.419Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrii Stavskyi", "info": "This gem allows you to format Ukrainian phone numbers from various input formats into a standard format.", "licenses": [ "MIT" ], "metadata": { "source_code_uri": "https://github.com/stkossman/ukraine_phone_formatter", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "cc68f56862b0dc60bd5cdfe600f34e37f8d522a12a6f2b6f97c50d6918db381e", "spec_sha": "8965bbf18ec27a2caaf4168b7cd20c30fafc7c91c07424fdd667cb5c573a0abf", "project_uri": "https://rubygems.org/gems/ukraine_phone_formatter", "gem_uri": "https://rubygems.org/gems/ukraine_phone_formatter-0.2.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/stkossman/ukraine_phone_formatter", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [] } } |
2025-05-12 15:17:55 UTC |
X1uCgQPBwzJA0cgyU2drG |
actionmcpIt offers base classes and helpers for creating MCP applications, making it easier to integrate your Ruby/Rails application with the MCP standard |
0.32.1 | Content{ "name": "actionmcp", "downloads": 7044, "version": "0.32.1", "version_created_at": "2025-05-12T15:17:00.018Z", "version_downloads": 0, "platform": "ruby", "authors": "Abdelkader Boudih", "info": "It offers base classes and helpers for creating MCP applications, making it easier to integrate your Ruby/Rails application with the MCP standard", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/seuros/action_mcp", "changelog_uri": "https://github.com/seuros/action_mcp/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/seuros/action_mcp", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "97230e1a9dd67c4896fbcdcf955fe62e9351657a5118287e1f2e6d7f63d94dc9", "spec_sha": "b7b4aadcfe71d023759542f268138e0ba07599753c1aac867aa78c99b3185967", "project_uri": "https://rubygems.org/gems/actionmcp", "gem_uri": "https://rubygems.org/gems/actionmcp-0.32.1.gem", "homepage_uri": "https://github.com/seuros/action_mcp", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/seuros/action_mcp", "bug_tracker_uri": null, "changelog_uri": "https://github.com/seuros/action_mcp/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "actioncable", "requirements": ">= 8.0.1" }, { "name": "activerecord", "requirements": ">= 8.0.1" }, { "name": "jsonrpc-rails", "requirements": ">= 0.5.1" }, { "name": "multi_json", "requirements": ">= 0" }, { "name": "railties", "requirements": ">= 8.0.1" }, { "name": "zeitwerk", "requirements": "~> 2.6" } ] } } |
2025-05-12 15:17:01 UTC |
mt0ODaj1RIHLTpFMMG35- |
human_file_sizeAccepts a file size in bytes and returns a string with the appropriate prefix (e.g., '1.5 MB', '1024 KB'). |
0.1.0 | Content{ "name": "human_file_size", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-05-12T15:15:57.769Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrii Stavskyi", "info": "Accepts a file size in bytes and returns a string with the appropriate prefix (e.g., '1.5 MB', '1024 KB').", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/stkossman/human_file_size", "source_code_uri": "https://github.com/stkossman/human_file_size", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "b3fc92a4cc6b41799f2fb63294e4e406c3b1be0db1eeb319ae327ccc4e9f913c", "spec_sha": "1f921c9363de88040699383edae7d1c06afd05c5632fffce228aa91f4f2993d0", "project_uri": "https://rubygems.org/gems/human_file_size", "gem_uri": "https://rubygems.org/gems/human_file_size-0.1.0.gem", "homepage_uri": "https://github.com/stkossman/human_file_size", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/stkossman/human_file_size", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-12 15:15:59 UTC |
mTLAfL8h1-ctX2UyQFvhn |
conektaRuby library for https://api.conekta.io |
7.0.1 | Content{ "name": "conekta", "downloads": 323309, "version": "7.0.1", "version_created_at": "2025-05-12T15:15:26.010Z", "version_downloads": 0, "platform": "ruby", "authors": "Conekta", "info": "Ruby library for https://api.conekta.io", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "3f9aa30e50df64e5f24d20e9139989cfd53afcbab683f54a649d65394eb9f872", "spec_sha": "4a789be060c44fd697ef757889a122296fca78ac569f8321e9cdb327be8d93f8", "project_uri": "https://rubygems.org/gems/conekta", "gem_uri": "https://rubygems.org/gems/conekta-7.0.1.gem", "homepage_uri": "https://www.conekta.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/conekta/7.0.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.6, >= 3.6.0" } ], "runtime": [ { "name": "faraday", "requirements": ">= 1.0.1, < 3.0" }, { "name": "faraday-multipart", "requirements": ">= 0" }, { "name": "marcel", "requirements": ">= 0" } ] } } |
2025-05-12 15:15:29 UTC |
haem0aEEbf52ds-bTlneg |
playbook_ui_docsDisplay all the components from Playbook UI inside your own system. |
14.19.0.pre.alpha.play2125phonenumberinputcountrysearcherrorstylefix7698 | Content{ "name": "playbook_ui_docs", "downloads": 308807, "version": "14.19.0.pre.alpha.play2125phonenumberinputcountrysearcherrorstylefix7698", "version_created_at": "2025-05-12T14:52:05.681Z", "version_downloads": 0, "platform": "ruby", "authors": "Power UX, Power Devs", "info": "Display all the components from Playbook UI inside your own system.", "licenses": [ "ISC" ], "metadata": {}, "yanked": false, "sha": "790ff70435c0eae5db0f55f2dc9cb84c2b59cec79d278efa5e20db72bd5a66f4", "spec_sha": "eadb7ecb39f57c7b60624815ff4637798f4b4755fbb3a8f5bd91b20575ce33c4", "project_uri": "https://rubygems.org/gems/playbook_ui_docs", "gem_uri": "https://rubygems.org/gems/playbook_ui_docs-14.19.0.pre.alpha.play2125phonenumberinputcountrysearcherrorstylefix7698.gem", "homepage_uri": "https://playbook.powerapp.cloud/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/playbook_ui_docs/14.19.0.pre.alpha.play2125phonenumberinputcountrysearcherrorstylefix7698", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "playbook_ui", "requirements": ">= 0" } ] } } |
2025-05-12 14:52:09 UTC |
TgfPtdmS1pFs30cYtuTft |
playbook_uiPlaybook UI is built out in Ruby View Components and React Components. Playbook takes a modern design approach and applies it in a way that makes it easy to support bleeding edge or legacy systems. |
14.19.0.pre.alpha.play2125phonenumberinputcountrysearcherrorstylefix7698 | Content{ "name": "playbook_ui", "downloads": 1442111, "version": "14.19.0.pre.alpha.play2125phonenumberinputcountrysearcherrorstylefix7698", "version_created_at": "2025-05-12T14:52:00.984Z", "version_downloads": 0, "platform": "ruby", "authors": "Power UX, Power Devs", "info": "Playbook UI is built out in Ruby View Components and React Components. Playbook takes a modern design approach and applies it in a way that makes it easy to support bleeding edge or legacy systems.", "licenses": [ "ISC" ], "metadata": {}, "yanked": false, "sha": "6804bde1f8dddb2572d544b47d2f47542549ba76d91a6593802a30763af41410", "spec_sha": "4ca13384d78e1543298f242098d741c6755c75bb25a69dbccf9cd898bfee3924", "project_uri": "https://rubygems.org/gems/playbook_ui", "gem_uri": "https://rubygems.org/gems/playbook_ui-14.19.0.pre.alpha.play2125phonenumberinputcountrysearcherrorstylefix7698.gem", "homepage_uri": "https://playbook.powerapp.cloud/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/playbook_ui/14.19.0.pre.alpha.play2125phonenumberinputcountrysearcherrorstylefix7698", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "brakeman", "requirements": "= 7.0.0" }, { "name": "byebug", "requirements": ">= 11.0.0" }, { "name": "github_changelog_generator", "requirements": "= 1.15.2" }, { "name": "rails", "requirements": ">= 5.2.4.5" }, { "name": "rspec-html-matchers", "requirements": "= 0.9.1" }, { "name": "rspec-rails", "requirements": "~> 3.8, >= 3.8.0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-performance", "requirements": "~> 1.11.5" }, { "name": "tzinfo-data", "requirements": "= 1.2018.9" }, { "name": "will_paginate", "requirements": "= 3.3.1" } ], "runtime": [ { "name": "actionpack", "requirements": ">= 5.2.4.5" }, { "name": "actionview", "requirements": ">= 5.2.4.5" }, { "name": "activesupport", "requirements": ">= 5.2.4.5" }, { "name": "react-rails", "requirements": "= 2.6.1" }, { "name": "view_component", "requirements": "= 2.83.0" }, { "name": "webpacker-react", "requirements": "~> 0.3.2" } ] } } |
2025-05-12 14:52:05 UTC |
REe0q5LViW-1yLsuUQQzW |
chef-cliA streamlined development and deployment workflow for Chef platform. |
5.6.20 | Content{ "name": "chef-cli", "downloads": 1395763, "version": "5.6.20", "version_created_at": "2025-05-12T14:32:40.518Z", "version_downloads": 0, "platform": "ruby", "authors": "Chef Software, Inc.", "info": "A streamlined development and deployment workflow for Chef platform.", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "2fb247ee52aaa9b24b5c2465f233e07dc43c6787e1cf45bbd60f0d785363d656", "spec_sha": "70a02fb9347068c6e819753f3eb487d992580021fc784c4e5dc8ad390eab0e4b", "project_uri": "https://rubygems.org/gems/chef-cli", "gem_uri": "https://rubygems.org/gems/chef-cli-5.6.20.gem", "homepage_uri": "https://www.chef.io/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/chef-cli/5.6.20", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "addressable", "requirements": ">= 2.3.5, < 2.9" }, { "name": "chef", "requirements": "~> 18.0" }, { "name": "cookbook-omnifetch", "requirements": "~> 0.5" }, { "name": "diff-lcs", "requirements": ">= 1.2.4, != 1.4.0, < 1.6.0" }, { "name": "ffi-yajl", "requirements": ">= 1.0, < 3.0" }, { "name": "license-acceptance", "requirements": ">= 1.0.11, < 3" }, { "name": "minitar", "requirements": "~> 0.6" }, { "name": "mixlib-cli", "requirements": ">= 1.7, < 3.0" }, { "name": "mixlib-shellout", "requirements": ">= 2.0, < 4.0" }, { "name": "pastel", "requirements": "~> 0.7" }, { "name": "solve", "requirements": "< 5.0, > 2.0" } ] } } |
2025-05-12 14:32:42 UTC |
ElT1sxjSW24blbogO9Cff |
carwow_rubocopAll carwow's ruby projects will follow these rules |
6.3.0 | Content{ "name": "carwow_rubocop", "downloads": 61464, "version": "6.3.0", "version_created_at": "2025-05-12T14:27:38.399Z", "version_downloads": 0, "platform": "ruby", "authors": "carwow Developers", "info": "All carwow's ruby projects will follow these rules", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "be1357bed2a4082d3b339d29aea60cd1d94288a94a96575e0caf8c342e0d2d0e", "spec_sha": "058b56e404a494145f28d0ff01f1fbff181bb185e3117361b8e85ff48fbd301c", "project_uri": "https://rubygems.org/gems/carwow_rubocop", "gem_uri": "https://rubygems.org/gems/carwow_rubocop-6.3.0.gem", "homepage_uri": "https://github.com/carwow/carwow_rubocop", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/carwow_rubocop/6.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": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" } ], "runtime": [ { "name": "rubocop", "requirements": ">= 1.75" }, { "name": "rubocop-factory_bot", "requirements": ">= 0" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": ">= 3.2, < 3.6" } ] } } |
2025-05-12 14:27:40 UTC |
b_SPPtolpj-KbXg4cn3gz |
conjur-apiConjur API |
6.0.1.pre.431 | Content{ "name": "conjur-api", "downloads": 521563, "version": "6.0.1.pre.431", "version_created_at": "2025-05-12T14:26:03.952Z", "version_downloads": 0, "platform": "ruby", "authors": "CyberArk Maintainers", "info": "Conjur API", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "4314dcfc2e7561f05a490f385c160a424a35b9fc31538355fee5a26b1aea0268", "spec_sha": "de1bbbaeb78109f0f1a2b9065c45023780e5e3ab9e1c5cf67fe67efb6cc0299c", "project_uri": "https://rubygems.org/gems/conjur-api", "gem_uri": "https://rubygems.org/gems/conjur-api-6.0.1.pre.431.gem", "homepage_uri": "https://github.com/cyberark/conjur-api-ruby/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/conjur-api/6.0.1.pre.431", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "ci_reporter_rspec", "requirements": ">= 0" }, { "name": "cucumber", "requirements": "~> 2.99" }, { "name": "fakefs", "requirements": ">= 0" }, { "name": "io-grab", "requirements": ">= 0" }, { "name": "json_spec", "requirements": ">= 0" }, { "name": "nokogiri", "requirements": ">= 0" }, { "name": "pry-byebug", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 12.3.3" }, { "name": "rdoc", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 3" }, { "name": "rspec-expectations", "requirements": "~> 3.4" }, { "name": "simplecov", "requirements": "~> 0.17, < 0.18" }, { "name": "simplecov-cobertura", "requirements": ">= 0" }, { "name": "webrick", "requirements": ">= 0" }, { "name": "yard", "requirements": ">= 0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 4.2" }, { "name": "addressable", "requirements": "~> 2.0" }, { "name": "rest-client", "requirements": ">= 0" } ] } } |
2025-05-12 14:26:05 UTC |
3Q_kGuvH6IBzCPZfi90M1 |
itamae-plugin-recipe-daddyitamae recipe collections |
0.1.32 | Content{ "name": "itamae-plugin-recipe-daddy", "downloads": 46367, "version": "0.1.32", "version_created_at": "2025-05-12T14:20:02.142Z", "version_downloads": 0, "platform": "ruby", "authors": "ichy", "info": "itamae recipe collections", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "55702fd928d3a09fc90c5da796b06bf3f1daa457e456855d708b0a205685b59a", "spec_sha": "b314046522c66eb8ad50bac70bb3c6f455d8f0dde7ceb90286554c0692f56c34", "project_uri": "https://rubygems.org/gems/itamae-plugin-recipe-daddy", "gem_uri": "https://rubygems.org/gems/itamae-plugin-recipe-daddy-0.1.32.gem", "homepage_uri": "https://github.com/ichylinux/itamae-plugin-recipe-daddy", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/itamae-plugin-recipe-daddy/0.1.32", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "rake", "requirements": "~> 12.3" } ], "runtime": [ { "name": "itamae", "requirements": "~> 1.10, >= 1.10.2" }, { "name": "itamae-plugin-recipe-passenger", "requirements": "~> 0.1" }, { "name": "itamae-plugin-recipe-selenium", "requirements": "~> 0.1" }, { "name": "itamae-plugin-resource-pip", "requirements": "~> 1.1" } ] } } |
2025-05-12 14:20:03 UTC |
FA9b-3sOUBkTTXtass4Py |
ievIev: Fetch and encode Iev term from Electropedia |
0.3.6 | Content{ "name": "iev", "downloads": 261895, "version": "0.3.6", "version_created_at": "2025-05-12T14:16:52.437Z", "version_downloads": 0, "platform": "ruby", "authors": "Ribose Inc.", "info": "Iev: Fetch and encode Iev term from Electropedia", "licenses": [ "BSD-2-Clause" ], "metadata": {}, "yanked": false, "sha": "2034e0d83a41a81d3d55a428471369f7bc65123871fa2dc14ce7b52f8ccfd042", "spec_sha": "b7d43025a44cd8bea81a5e3f9eb7a68bf2518ac129d3c90dda23cafe2eb03078", "project_uri": "https://rubygems.org/gems/iev", "gem_uri": "https://rubygems.org/gems/iev-0.3.6.gem", "homepage_uri": "https://github.com/metanorma/iev", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/iev/0.3.6", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "creek", "requirements": "~> 2.5" }, { "name": "glossarist", "requirements": ">= 2.3.0" }, { "name": "nokogiri", "requirements": ">= 1.16.5" }, { "name": "plurimath", "requirements": ">= 0" }, { "name": "relaton", "requirements": "~> 1.18" }, { "name": "sequel", "requirements": "~> 5.40" }, { "name": "sqlite3", "requirements": "~> 1.7.0" }, { "name": "thor", "requirements": "~> 1.0" }, { "name": "unitsml", "requirements": ">= 0" }, { "name": "zeitwerk", "requirements": "~> 2.4" } ] } } |
2025-05-12 14:16:54 UTC |
I2VN4zoOayUF65ZkajvOK |
migrate-hackRun any amount of migrations. migrate-hack fixes your migrations. This gem rewinds your commits to apply migrations safely, and then puts everything back the way it was. This fixes a bunch of common issues. |
0.2.4 | Content{ "name": "migrate-hack", "downloads": 1752, "version": "0.2.4", "version_created_at": "2025-05-12T14:11:12.767Z", "version_downloads": 0, "platform": "ruby", "authors": "Carlos Zillner", "info": "Run any amount of migrations. migrate-hack fixes your migrations. This gem rewinds your commits to apply migrations safely, and then puts everything back the way it was. This fixes a bunch of common issues.\n\n", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/omelao/migrate-hack/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/omelao/migrate-hack" }, "yanked": false, "sha": "e2ba846b19db295f5fee747dffeee835396b19cad887fd8a6881dafd51a4a476", "spec_sha": "7e34745042c3fe4f6b5b9af4d9d1780d5814cbf88d7cc1e13150149f6723ada8", "project_uri": "https://rubygems.org/gems/migrate-hack", "gem_uri": "https://rubygems.org/gems/migrate-hack-0.2.4.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/omelao/migrate-hack", "bug_tracker_uri": null, "changelog_uri": "https://github.com/omelao/migrate-hack/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-12 14:11:14 UTC |
JkycQX4Gxzv8Ym3MFhZBC |
qtiQTI 1.2 and 2.1 import and export models |
2.28.0 | Content{ "name": "qti", "downloads": 202870, "version": "2.28.0", "version_created_at": "2025-05-12T14:09:19.010Z", "version_downloads": 0, "platform": "ruby", "authors": "Adrian Diaz, Alex Slaughter, James Logan, Jorge Arteaga, Stephen Kacsmark", "info": "QTI 1.2 and 2.1 import and export models", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "aa89b60e246251c57a8d3f594f56cdbeb43d838079053d42c19db3eefb14765c", "spec_sha": "8f11dfaac0aabf991c9414c2757eb97304c8ee1d545fccbc048fcc7d4808f57f", "project_uri": "https://rubygems.org/gems/qti", "gem_uri": "https://rubygems.org/gems/qti-2.28.0.gem", "homepage_uri": "https://github.com/instructure/qti", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/qti/2.28.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.1" }, { "name": "byebug", "requirements": "~> 11.0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.8" }, { "name": "rspec-mocks", "requirements": "~> 3.8" }, { "name": "rubocop", "requirements": "~> 1.8.1" }, { "name": "rubocop-rails", "requirements": "~> 2.9.1" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "wwtd", "requirements": "~> 1.4" } ], "runtime": [ { "name": "actionview", "requirements": ">= 6.0" }, { "name": "activesupport", "requirements": ">= 6.0" }, { "name": "dry-logic", "requirements": "~> 1.2.0, < 1.3" }, { "name": "dry-struct", "requirements": "~> 1.4.0" }, { "name": "dry-types", "requirements": "~> 1.5.1" }, { "name": "mathml2latex", "requirements": "~> 2.0" }, { "name": "nokogiri", "requirements": "~> 1.10" }, { "name": "rubyzip", "requirements": "~> 2.0" }, { "name": "sanitize", "requirements": ">= 5.3" } ] } } |
2025-05-12 14:09:21 UTC |
kwnUZTunKQt6LV2JC29iD |
gitlab-crystalballProvides simple way to integrate regression test selection approach to your RSpec test suite |
0.8.0 | Content{ "name": "gitlab-crystalball", "downloads": 84025, "version": "0.8.0", "version_created_at": "2025-05-12T14:06:48.289Z", "version_downloads": 0, "platform": "ruby", "authors": "Developer Experience Team", "info": "Provides simple way to integrate regression test selection approach to your RSpec test suite", "licenses": [], "metadata": { "wiki_uri": "https://gitlab.com/acunskis/crystalball/-/wikis/home", "changelog_uri": "https://gitlab.com/acunskis/crystalball/-/releases", "bug_tracker_uri": "https://gitlab.com/acunskis/crystalball/-/issues", "source_code_uri": "https://gitlab.com/acunskis/crystalball/-/tree/main", "documentation_uri": "https://gitlab.com/acunskis/crystalball/-/blob/main/docs/index.md", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "e99dd0e3abe3416e91340004d45866ece6357f7e12702174ffc5a097763c2bc1", "spec_sha": "c18b2041e0d6d73b069f6e3b4f5054cb6bf891580982beb20af3860b3c35c575", "project_uri": "https://rubygems.org/gems/gitlab-crystalball", "gem_uri": "https://rubygems.org/gems/gitlab-crystalball-0.8.0.gem", "homepage_uri": null, "wiki_uri": "https://gitlab.com/acunskis/crystalball/-/wikis/home", "documentation_uri": "https://gitlab.com/acunskis/crystalball/-/blob/main/docs/index.md", "mailing_list_uri": null, "source_code_uri": "https://gitlab.com/acunskis/crystalball/-/tree/main", "bug_tracker_uri": "https://gitlab.com/acunskis/crystalball/-/issues", "changelog_uri": "https://gitlab.com/acunskis/crystalball/-/releases", "funding_uri": null, "dependencies": { "development": [ { "name": "actionview", "requirements": "~> 8.0.2" }, { "name": "activerecord", "requirements": "~> 8.0.2" }, { "name": "factory_bot", "requirements": "~> 6.5.1" }, { "name": "gitlab-styles", "requirements": "~> 13.1.0" }, { "name": "i18n", "requirements": "~> 1.14.7" }, { "name": "parser", "requirements": "~> 3.3.8.0" }, { "name": "pry", "requirements": "~> 0.15.2" }, { "name": "rake", "requirements": "~> 13.2" }, { "name": "rspec", "requirements": "~> 3.13.0" }, { "name": "semver2", "requirements": "~> 3.4" }, { "name": "simplecov", "requirements": "~> 0.22.0" }, { "name": "sqlite3", "requirements": "~> 2.6.0" }, { "name": "yard", "requirements": "~> 0.9.37" } ], "runtime": [ { "name": "git", "requirements": "< 4" } ] } } |
2025-05-12 14:06:50 UTC |
NGdLVrkmMiF2aYpLgcfnD |
cybrid_api_bank_rubyView our documentation at https://github.com/Cybrid-app/cybrid-api-bank-ruby/ |
0.123.475 | Content{ "name": "cybrid_api_bank_ruby", "downloads": 1328509, "version": "0.123.475", "version_created_at": "2025-05-12T14:04:57.261Z", "version_downloads": 0, "platform": "ruby", "authors": "Cybrid", "info": "View our documentation at https://github.com/Cybrid-app/cybrid-api-bank-ruby/", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "995e571c67738e980ea873e20d76b6053e6cb01d7bf08cee0d70df2d3ebaca89", "spec_sha": "2b6b0b956f3a30b8aa7a4621c9b76a9bf2dd1527a4b256d7df06460da30436ef", "project_uri": "https://rubygems.org/gems/cybrid_api_bank_ruby", "gem_uri": "https://rubygems.org/gems/cybrid_api_bank_ruby-0.123.475.gem", "homepage_uri": "https://github.com/Cybrid-app/cybrid-api-bank-ruby/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cybrid_api_bank_ruby/0.123.475", "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": "typhoeus", "requirements": "~> 1.0, >= 1.0.1" } ] } } |
2025-05-12 14:05:00 UTC |
BYtye3-5ZZmr55q8lpc-k |
files.comThe Files.com Ruby client. |
1.1.254 | Content{ "name": "files.com", "downloads": 749492, "version": "1.1.254", "version_created_at": "2025-05-12T14:04:44.889Z", "version_downloads": 0, "platform": "ruby", "authors": "files.com", "info": "The Files.com Ruby client.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "a65262a19f4ba51ce40b80a015c12651036e8969dfcc15f46dc0439ebbf09999", "spec_sha": "c2efddd2f53065807fe79bab4795a4c70f853fae558803049c3a61972334525e", "project_uri": "https://rubygems.org/gems/files.com", "gem_uri": "https://rubygems.org/gems/files.com-1.1.254.gem", "homepage_uri": "https://www.files.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/files.com/1.1.254", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "addressable", "requirements": ">= 2.8.0" }, { "name": "concurrent-ruby", "requirements": ">= 1.1.3" }, { "name": "faraday", "requirements": ">= 1.0.1" }, { "name": "faraday-multipart", "requirements": ">= 1.0" }, { "name": "faraday-net_http_persistent", "requirements": ">= 2.0" }, { "name": "net-http-persistent", "requirements": ">= 4.0" } ] } } |
2025-05-12 14:04:47 UTC |
YKG4SwPG1TMZZSxUxpN6t |
cybrid_api_id_rubyView our documentation at https://github.com/Cybrid-app/cybrid-api-id-ruby/ |
0.123.475 | Content{ "name": "cybrid_api_id_ruby", "downloads": 1361462, "version": "0.123.475", "version_created_at": "2025-05-12T14:04:36.273Z", "version_downloads": 0, "platform": "ruby", "authors": "Cybrid", "info": "View our documentation at https://github.com/Cybrid-app/cybrid-api-id-ruby/", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "03fd29f2fec8beac75057a357e898ea4d7e0ea5b929db429d3180bec26507b50", "spec_sha": "d83a5b8be483b93ac922a51b679dd460517165074a17d62719b496afcec3661c", "project_uri": "https://rubygems.org/gems/cybrid_api_id_ruby", "gem_uri": "https://rubygems.org/gems/cybrid_api_id_ruby-0.123.475.gem", "homepage_uri": "https://github.com/Cybrid-app/cybrid-api-id-ruby/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cybrid_api_id_ruby/0.123.475", "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": "typhoeus", "requirements": "~> 1.0, >= 1.0.1" } ] } } |
2025-05-12 14:04:39 UTC |
X2bHJB0pHgvFywHyeS6Hm |
cybrid_api_organization_rubyView our documentation at https://github.com/Cybrid-app/cybrid-api-organization-ruby/ |
0.123.475 | Content{ "name": "cybrid_api_organization_ruby", "downloads": 1373783, "version": "0.123.475", "version_created_at": "2025-05-12T14:04:08.943Z", "version_downloads": 0, "platform": "ruby", "authors": "Cybrid", "info": "View our documentation at https://github.com/Cybrid-app/cybrid-api-organization-ruby/", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "9e2163aa5919b0f9a410c0f2b784bb0ac1fd8e8690aa304a8316dc249ec93b69", "spec_sha": "a6f4ca0ced9a63f2b53a22abbb9f14ccebcd6d0b4d097e7dd1c0a5fe7c2f7407", "project_uri": "https://rubygems.org/gems/cybrid_api_organization_ruby", "gem_uri": "https://rubygems.org/gems/cybrid_api_organization_ruby-0.123.475.gem", "homepage_uri": "https://github.com/Cybrid-app/cybrid-api-organization-ruby/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cybrid_api_organization_ruby/0.123.475", "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": "typhoeus", "requirements": "~> 1.0, >= 1.0.1" } ] } } |
2025-05-12 14:04:14 UTC |
4ZrG4NacCAA8I25wpGkXS |
baza_migrationsMigrations support for the Baza database framework in Ruby. |
0.0.3 | Content{ "name": "baza_migrations", "downloads": 63340, "version": "0.0.3", "version_created_at": "2025-05-12T14:02:19.402Z", "version_downloads": 0, "platform": "ruby", "authors": "kaspernj", "info": "Migrations support for the Baza database framework in Ruby.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "0c693d13da56de0bc0f3e74752eca741a8220e25ec98e50d7c6a4012d2648797", "spec_sha": "fb23186b3f249f889ed9a6f67614680feec771cdb6059a670e0a015861c1fa24", "project_uri": "https://rubygems.org/gems/baza_migrations", "gem_uri": "https://rubygems.org/gems/baza_migrations-0.0.3.gem", "homepage_uri": "http://github.com/kaspernj/baza_migrations", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/baza_migrations/0.0.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "best_practice_project", "requirements": "= 0.0.10" }, { "name": "bundler", "requirements": "= 2.3.4" }, { "name": "jdbc-sqlite3", "requirements": ">= 0" }, { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rdoc", "requirements": ">= 0" }, { "name": "rspec", "requirements": "= 3.5.0" }, { "name": "rubocop", "requirements": "= 1.75.1" }, { "name": "rubocop-performance", "requirements": ">= 0" }, { "name": "rubocop-rake", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": ">= 0" }, { "name": "sqlite3", "requirements": "= 1.4.4" }, { "name": "wref", "requirements": "= 0.0.8" } ], "runtime": [ { "name": "auto_autoloader", "requirements": ">= 0" }, { "name": "baza", "requirements": "~> 0.0.20" }, { "name": "string-cases", "requirements": "~> 0.0.1" } ] } } |
2025-05-12 14:02:21 UTC |
Rr2kP-XuRlI3lQgxzgT_M |
bddgenxTransforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD. |
0.1.25 | Content{ "name": "bddgenx", "downloads": 1265, "version": "0.1.25", "version_created_at": "2025-05-12T13:59:11.964Z", "version_downloads": 0, "platform": "ruby", "authors": "David Nascimento", "info": "Transforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "e849731807cac46f7defe2382ed94a8980e9e1a99ff57a0e65ffcca5324fa273", "spec_sha": "2b70ff69ee92421b099892eaa8a021530020a8f6caff9601ce40b2f1095ea72a", "project_uri": "https://rubygems.org/gems/bddgenx", "gem_uri": "https://rubygems.org/gems/bddgenx-0.1.25.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/bddgenx/0.1.25", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-12 13:59:13 UTC |
wAbNF-Rdh5ZEtkFmECzrt |
bddgenxTransforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD. |
0.1.24 | Content{ "name": "bddgenx", "downloads": 1263, "version": "0.1.24", "version_created_at": "2025-05-12T13:56:08.017Z", "version_downloads": 0, "platform": "ruby", "authors": "David Nascimento", "info": "Transforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "19fb41d1adfe0c520b4a5e52f06d09779d856b4399e7baff1509a52f4e1f9d79", "spec_sha": "4a06de2dd421cebe18dabee3330306007b4ab07abcda310e13029e601919ec9f", "project_uri": "https://rubygems.org/gems/bddgenx", "gem_uri": "https://rubygems.org/gems/bddgenx-0.1.24.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/bddgenx/0.1.24", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-12 13:56:09 UTC |
Nimt8vukRklEE3kexhd5i |
translator-textAPI Wrapper for the Microsoft Translator Text API (Cognitive Services) |
0.3.2 | Content{ "name": "translator-text", "downloads": 54968, "version": "0.3.2", "version_created_at": "2025-05-12T13:55:09.888Z", "version_downloads": 0, "platform": "ruby", "authors": "Aymeric Brisse", "info": "API Wrapper for the Microsoft Translator Text API (Cognitive Services)", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "21afabd88591d929f771bc1576a117a6da43a305c05da20a73ddc12dafba4895", "spec_sha": "83aa329063f9e7c335881a069b1b7314997cf48fd080d88640360c00760bef13", "project_uri": "https://rubygems.org/gems/translator-text", "gem_uri": "https://rubygems.org/gems/translator-text-0.3.2.gem", "homepage_uri": "https://github.com/PerfectMemory/translator-text", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/translator-text/0.3.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "dry-struct", "requirements": "~> 1" }, { "name": "httparty", "requirements": "~> 0.21" } ] } } |
2025-05-12 13:55:11 UTC |
4OqV7rL0AbJAVNNgV1GRe |
algoliaA simple Ruby client for the algolia.com REST API |
3.16.0 | Content{ "name": "algolia", "downloads": 4278394, "version": "3.16.0", "version_created_at": "2025-05-12T13:50:05.151Z", "version_downloads": 0, "platform": "ruby", "authors": "https://alg.li/support", "info": "A simple Ruby client for the algolia.com REST API", "licenses": [ "MIT" ], "metadata": { "bug_tracker_uri": "https://github.com/algolia/algoliasearch-client-ruby/issues", "source_code_uri": "https://github.com/algolia/algoliasearch-client-ruby", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "b98b9420d9ba3fd41db656b06bec86a911940939ac7c64e3364e1226b9d0a6f5", "spec_sha": "9ac668643d87e1d789c8213f13f5a9bbeb6b6b9f7641a441d2c96c7c107387ac", "project_uri": "https://rubygems.org/gems/algolia", "gem_uri": "https://rubygems.org/gems/algolia-3.16.0.gem", "homepage_uri": "https://github.com/algolia/algoliasearch-client-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/algolia/algoliasearch-client-ruby", "bug_tracker_uri": "https://github.com/algolia/algoliasearch-client-ruby/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 2.4.10" }, { "name": "rake", "requirements": ">= 0" } ], "runtime": [ { "name": "base64", "requirements": ">= 0.2.0, < 1" }, { "name": "faraday", "requirements": ">= 1.0.1, < 3.0" }, { "name": "faraday-net_http_persistent", "requirements": ">= 0.15, < 3" }, { "name": "net-http-persistent", "requirements": ">= 0" } ] } } |
2025-05-12 13:50:07 UTC |
lthk66deZ6H_EOlRxxBem |
bddgenxTransforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD. |
0.1.23 | Content{ "name": "bddgenx", "downloads": 1234, "version": "0.1.23", "version_created_at": "2025-05-12T13:32:20.417Z", "version_downloads": 0, "platform": "ruby", "authors": "David Nascimento", "info": "Transforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "7dd3b7c559b6cc4e84aaa50d2be60e15b6e7c20cabdf4c3c30be4eb2332c8258", "spec_sha": "df5daa52539f972468749fd2ec7976c1f157e62ab5c57f057201d3725de9a9ec", "project_uri": "https://rubygems.org/gems/bddgenx", "gem_uri": "https://rubygems.org/gems/bddgenx-0.1.23.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/bddgenx/0.1.23", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-12 13:32:21 UTC |
mF_p7bSENheVFD3v6LPS1 |
ukraine_phone_formatterThis gem allows you to format Ukrainian phone numbers from various input formats into a standard format. |
0.1.0 | Content{ "name": "ukraine_phone_formatter", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-05-12T13:30:51.352Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrii Stavskyi", "info": "This gem allows you to format Ukrainian phone numbers from various input formats into a standard format.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "356d3df139a0c494891bf997667b6e81445158637cb68e689fbdfea644cb6fcc", "spec_sha": "e4ae085d3bc5b389b811d846746c514a245d54ca71e10719c27df017c241c860", "project_uri": "https://rubygems.org/gems/ukraine_phone_formatter", "gem_uri": "https://rubygems.org/gems/ukraine_phone_formatter-0.1.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ukraine_phone_formatter/0.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [] } } |
2025-05-12 13:30:52 UTC |
jMHY8e9EREv3TntWCfVXQ |
rorvswildPerformances and errors insights for rails developers. |
1.9.2 | Content{ "name": "rorvswild", "downloads": 361380, "version": "1.9.2", "version_created_at": "2025-05-12T13:20:22.958Z", "version_downloads": 0, "platform": "ruby", "authors": "Alexis Bernard, Antoine Marguerie", "info": "Performances and errors insights for rails developers.", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/BaseSecrete/rorvswild/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/BaseSecrete/rorvswild" }, "yanked": false, "sha": "e07a4eaa40b79eec10f6855c06ff482925418fd61b47891437d6b64ea94cbf6c", "spec_sha": "070937e67363debf75a77405381cfbfd0de384262776d323184699c1a2f56925", "project_uri": "https://rubygems.org/gems/rorvswild", "gem_uri": "https://rubygems.org/gems/rorvswild-1.9.2.gem", "homepage_uri": "https://www.rorvswild.com", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/BaseSecrete/rorvswild", "bug_tracker_uri": null, "changelog_uri": "https://github.com/BaseSecrete/rorvswild/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-12 13:20:24 UTC |
ZMkxemPBmGOr58PSIvpYO |
hyperactiveformEncapsulate form logic and validations in a simple object |
0.4.1 | Content{ "name": "hyperactiveform", "downloads": 1005, "version": "0.4.1", "version_created_at": "2025-05-12T13:18:35.127Z", "version_downloads": 0, "platform": "ruby", "authors": "Adrien Siami", "info": "Encapsulate form logic and validations in a simple object", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/Intrepidd/hyperactiveform", "changelog_uri": "https://github.com/Intrepidd/hyperactiveform/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/Intrepidd/hyperactiveform" }, "yanked": false, "sha": "d0ec6326c437243f51f8442482a181ea73db27eee6521eab99380dca14a93162", "spec_sha": "e3d2a16c9d98c226a09bdfcc21f2e26aaa5e53e003d17cbe400a3f728027c007", "project_uri": "https://rubygems.org/gems/hyperactiveform", "gem_uri": "https://rubygems.org/gems/hyperactiveform-0.4.1.gem", "homepage_uri": "https://github.com/Intrepidd/hyperactiveform", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Intrepidd/hyperactiveform", "bug_tracker_uri": null, "changelog_uri": "https://github.com/Intrepidd/hyperactiveform/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.13" }, { "name": "yard", "requirements": ">= 0" } ], "runtime": [ { "name": "rails", "requirements": ">= 7.0" } ] } } |
2025-05-12 13:18:36 UTC |
m3NcNL4voveiCS9Xi9hjX |
ox-ai-workersOxAiWorkers (ox-ai-workers) is a cutting-edge Ruby gem designed to seamlessly integrate a sophisticated state machine with the powerful capabilities of generative intelligence via the ruby-openai gem. This innovative tool empowers developers to construct state machines that efficiently handle complex tasks, enhancing outcomes by combining robust internal logic with advanced AI-driven decision-making. Key features include straightforward creation and management of state machines, harnessing AI for improved decision-making and task execution, customizable behavior to suit specific requirements, and user-friendly syntax and documentation for a smooth development experience. |
0.9.7 | Content{ "name": "ox-ai-workers", "downloads": 11367, "version": "0.9.7", "version_created_at": "2025-05-12T13:18:06.156Z", "version_downloads": 0, "platform": "ruby", "authors": "Denis Smolev", "info": " OxAiWorkers (ox-ai-workers) is a cutting-edge Ruby gem designed to seamlessly integrate\n a sophisticated state machine with the powerful capabilities of generative intelligence\n via the ruby-openai gem. This innovative tool empowers developers to construct state machines\n that efficiently handle complex tasks, enhancing outcomes by combining robust internal\n logic with advanced AI-driven decision-making. Key features include straightforward creation\n and management of state machines, harnessing AI for improved decision-making and task\n execution, customizable behavior to suit specific requirements, and user-friendly syntax\n and documentation for a smooth development experience.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://ai.oxteam.me", "changelog_uri": "https://github.com/neonix20b/ox-ai-workers/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/neonix20b/ox-ai-workers" }, "yanked": false, "sha": "b85a5eaf12ca67447e6e62024bf4c0780f6527f2bd07386edd4aa2bb39200099", "spec_sha": "45fff92378611cb9955d558845fd4e8f3fe7a9a465db531a8928097d39e6cca6", "project_uri": "https://rubygems.org/gems/ox-ai-workers", "gem_uri": "https://rubygems.org/gems/ox-ai-workers-0.9.7.gem", "homepage_uri": "https://ai.oxteam.me", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/neonix20b/ox-ai-workers", "bug_tracker_uri": null, "changelog_uri": "https://github.com/neonix20b/ox-ai-workers/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "colorize", "requirements": "~> 1" }, { "name": "faraday", "requirements": ">= 1" }, { "name": "faraday-multipart", "requirements": ">= 1" }, { "name": "i18n", "requirements": ">= 1" }, { "name": "ptools", "requirements": ">= 1" }, { "name": "ruby-openai", "requirements": ">= 7" }, { "name": "state_machines", "requirements": ">= 0.6" } ] } } |
2025-05-12 13:18:08 UTC |
RdSYFWqCpZk8-HYcg-Iy6 |
playbook_ui_docsDisplay all the components from Playbook UI inside your own system. |
14.19.0.pre.alpha.PLAY20937693 | Content{ "name": "playbook_ui_docs", "downloads": 308772, "version": "14.19.0.pre.alpha.PLAY20937693", "version_created_at": "2025-05-12T13:10:01.938Z", "version_downloads": 0, "platform": "ruby", "authors": "Power UX, Power Devs", "info": "Display all the components from Playbook UI inside your own system.", "licenses": [ "ISC" ], "metadata": {}, "yanked": false, "sha": "b40df74101bdf0d85d3d58ab86b2e5bae489ba73d41b808c63d14934f5dfa8dc", "spec_sha": "a61181e342de219d19615735e0e9ee066a434d9bf2c792b0f6b239753741b9e4", "project_uri": "https://rubygems.org/gems/playbook_ui_docs", "gem_uri": "https://rubygems.org/gems/playbook_ui_docs-14.19.0.pre.alpha.PLAY20937693.gem", "homepage_uri": "https://playbook.powerapp.cloud/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/playbook_ui_docs/14.19.0.pre.alpha.PLAY20937693", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "playbook_ui", "requirements": ">= 0" } ] } } |
2025-05-12 13:10:05 UTC |
nbCHMbDAZ_UQbHhB_s-DC |
playbook_uiPlaybook UI is built out in Ruby View Components and React Components. Playbook takes a modern design approach and applies it in a way that makes it easy to support bleeding edge or legacy systems. |
14.19.0.pre.alpha.PLAY20937693 | Content{ "name": "playbook_ui", "downloads": 1442053, "version": "14.19.0.pre.alpha.PLAY20937693", "version_created_at": "2025-05-12T13:09:57.416Z", "version_downloads": 0, "platform": "ruby", "authors": "Power UX, Power Devs", "info": "Playbook UI is built out in Ruby View Components and React Components. Playbook takes a modern design approach and applies it in a way that makes it easy to support bleeding edge or legacy systems.", "licenses": [ "ISC" ], "metadata": {}, "yanked": false, "sha": "b772a7e89430b06c64e9e32fde8ee3b8d64f2cc7282b371eea64a9d761494037", "spec_sha": "badcb72766a68c46b01af81038a44dbb81dd619b6f712f4a3097d9c44ba4b6ac", "project_uri": "https://rubygems.org/gems/playbook_ui", "gem_uri": "https://rubygems.org/gems/playbook_ui-14.19.0.pre.alpha.PLAY20937693.gem", "homepage_uri": "https://playbook.powerapp.cloud/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/playbook_ui/14.19.0.pre.alpha.PLAY20937693", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "brakeman", "requirements": "= 7.0.0" }, { "name": "byebug", "requirements": ">= 11.0.0" }, { "name": "github_changelog_generator", "requirements": "= 1.15.2" }, { "name": "rails", "requirements": ">= 5.2.4.5" }, { "name": "rspec-html-matchers", "requirements": "= 0.9.1" }, { "name": "rspec-rails", "requirements": "~> 3.8, >= 3.8.0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-performance", "requirements": "~> 1.11.5" }, { "name": "tzinfo-data", "requirements": "= 1.2018.9" }, { "name": "will_paginate", "requirements": "= 3.3.1" } ], "runtime": [ { "name": "actionpack", "requirements": ">= 5.2.4.5" }, { "name": "actionview", "requirements": ">= 5.2.4.5" }, { "name": "activesupport", "requirements": ">= 5.2.4.5" }, { "name": "react-rails", "requirements": "= 2.6.1" }, { "name": "view_component", "requirements": "= 2.83.0" }, { "name": "webpacker-react", "requirements": "~> 0.3.2" } ] } } |
2025-05-12 13:10:02 UTC |
rSl-5GiqOYEsi2IkbiT0d |
ox-ai-workersOxAiWorkers (ox-ai-workers) is a cutting-edge Ruby gem designed to seamlessly integrate a sophisticated state machine with the powerful capabilities of generative intelligence via the ruby-openai gem. This innovative tool empowers developers to construct state machines that efficiently handle complex tasks, enhancing outcomes by combining robust internal logic with advanced AI-driven decision-making. Key features include straightforward creation and management of state machines, harnessing AI for improved decision-making and task execution, customizable behavior to suit specific requirements, and user-friendly syntax and documentation for a smooth development experience. |
0.9.6.8 | Content{ "name": "ox-ai-workers", "downloads": 11342, "version": "0.9.6.8", "version_created_at": "2025-05-12T13:07:27.304Z", "version_downloads": 0, "platform": "ruby", "authors": "Denis Smolev", "info": " OxAiWorkers (ox-ai-workers) is a cutting-edge Ruby gem designed to seamlessly integrate\n a sophisticated state machine with the powerful capabilities of generative intelligence\n via the ruby-openai gem. This innovative tool empowers developers to construct state machines\n that efficiently handle complex tasks, enhancing outcomes by combining robust internal\n logic with advanced AI-driven decision-making. Key features include straightforward creation\n and management of state machines, harnessing AI for improved decision-making and task\n execution, customizable behavior to suit specific requirements, and user-friendly syntax\n and documentation for a smooth development experience.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://ai.oxteam.me", "changelog_uri": "https://github.com/neonix20b/ox-ai-workers/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/neonix20b/ox-ai-workers" }, "yanked": false, "sha": "5fcb0db7665ad2c846a854111cbc9b5d074e1cf482947f5bf5f6acaf54b90886", "spec_sha": "d2347fc4e3e0c3a69206869c955d6307a9ab5190ad4f9c1bc1083dfcaaa486c5", "project_uri": "https://rubygems.org/gems/ox-ai-workers", "gem_uri": "https://rubygems.org/gems/ox-ai-workers-0.9.6.8.gem", "homepage_uri": "https://ai.oxteam.me", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/neonix20b/ox-ai-workers", "bug_tracker_uri": null, "changelog_uri": "https://github.com/neonix20b/ox-ai-workers/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "colorize", "requirements": "~> 1" }, { "name": "faraday", "requirements": ">= 1" }, { "name": "faraday-multipart", "requirements": ">= 1" }, { "name": "i18n", "requirements": ">= 1" }, { "name": "ptools", "requirements": ">= 1" }, { "name": "ruby-openai", "requirements": ">= 7" }, { "name": "state_machines", "requirements": ">= 0.6" } ] } } |
2025-05-12 13:07:28 UTC |
6DBzqtk3VrDpv1phFmwYD |
activecypherOpenCypher Adapter ala ActiveRecord |
0.3.0 | Content{ "name": "activecypher", "downloads": 742, "version": "0.3.0", "version_created_at": "2025-05-12T13:06:13.917Z", "version_downloads": 0, "platform": "ruby", "authors": "Abdelkader Boudih", "info": "OpenCypher Adapter ala ActiveRecord", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/seuros/activecypher", "source_code_uri": "https://github.com/seuros/activecypher", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "57a81a470c93b1c96bb19cdd29020dd0841e079893d3aface3bbc2d02c1e2e24", "spec_sha": "1bbaf144235e6a92fd7bc152e39859608959f0c7bae67980292e610809448e24", "project_uri": "https://rubygems.org/gems/activecypher", "gem_uri": "https://rubygems.org/gems/activecypher-0.3.0.gem", "homepage_uri": "https://github.com/seuros/activecypher", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/seuros/activecypher", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activemodel", "requirements": "~> 8.0" }, { "name": "async", "requirements": "~> 2.21" }, { "name": "async-pool", "requirements": ">= 0" }, { "name": "io-endpoint", "requirements": "~> 0.14" }, { "name": "io-event", "requirements": "~> 1.10" }, { "name": "io-stream", "requirements": "~> 0.6" } ] } } |
2025-05-12 13:06:15 UTC |
RdoTzV7F-lo4Wl-GaNq0Q |
ox-ai-workersOxAiWorkers (ox-ai-workers) is a cutting-edge Ruby gem designed to seamlessly integrate a sophisticated state machine with the powerful capabilities of generative intelligence via the ruby-openai gem. This innovative tool empowers developers to construct state machines that efficiently handle complex tasks, enhancing outcomes by combining robust internal logic with advanced AI-driven decision-making. Key features include straightforward creation and management of state machines, harnessing AI for improved decision-making and task execution, customizable behavior to suit specific requirements, and user-friendly syntax and documentation for a smooth development experience. |
0.9.6.7 | Content{ "name": "ox-ai-workers", "downloads": 11333, "version": "0.9.6.7", "version_created_at": "2025-05-12T13:03:56.036Z", "version_downloads": 0, "platform": "ruby", "authors": "Denis Smolev", "info": " OxAiWorkers (ox-ai-workers) is a cutting-edge Ruby gem designed to seamlessly integrate\n a sophisticated state machine with the powerful capabilities of generative intelligence\n via the ruby-openai gem. This innovative tool empowers developers to construct state machines\n that efficiently handle complex tasks, enhancing outcomes by combining robust internal\n logic with advanced AI-driven decision-making. Key features include straightforward creation\n and management of state machines, harnessing AI for improved decision-making and task\n execution, customizable behavior to suit specific requirements, and user-friendly syntax\n and documentation for a smooth development experience.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://ai.oxteam.me", "changelog_uri": "https://github.com/neonix20b/ox-ai-workers/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/neonix20b/ox-ai-workers" }, "yanked": false, "sha": "093217e29c84267e957b12babbd599f3aa0a0a01ccfa659897ff4c69a8298c0d", "spec_sha": "2276d0f293cb0f270aabb3f8c59f3515a50cc46806892884497a31d9462fad59", "project_uri": "https://rubygems.org/gems/ox-ai-workers", "gem_uri": "https://rubygems.org/gems/ox-ai-workers-0.9.6.7.gem", "homepage_uri": "https://ai.oxteam.me", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/neonix20b/ox-ai-workers", "bug_tracker_uri": null, "changelog_uri": "https://github.com/neonix20b/ox-ai-workers/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "colorize", "requirements": "~> 1" }, { "name": "faraday", "requirements": ">= 1" }, { "name": "faraday-multipart", "requirements": ">= 1" }, { "name": "i18n", "requirements": ">= 1" }, { "name": "ptools", "requirements": ">= 1" }, { "name": "ruby-openai", "requirements": ">= 7" }, { "name": "state_machines", "requirements": ">= 0.6" } ] } } |
2025-05-12 13:03:57 UTC |
Eu2l2eSHfgo4QY1nhrIrl |
rbs-traceRBS::Trace collects argument types and return value types using TracePoint, and inserts inline RBS type declarations into files. |
0.6.0 | Content{ "name": "rbs-trace", "downloads": 2311, "version": "0.6.0", "version_created_at": "2025-05-12T13:00:23.453Z", "version_downloads": 0, "platform": "ruby", "authors": "Takumi Shotoku", "info": "RBS::Trace collects argument types and return value types using TracePoint, and inserts\ninline RBS type declarations into files.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/sinsoku/rbs-trace", "changelog_uri": "https://github.com/sinsoku/rbs-trace/blob/v0.6.0/CHANGELOG.md", "source_code_uri": "https://github.com/sinsoku/rbs-trace/tree/v0.6.0", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "eb5ec9581f4190601c4d01566a7b9570a3a522e400f2b0f105c95282dbd0e51a", "spec_sha": "e9b47272ae3fe0da1f5804a42903aabf470602022f1d18dfdded4290ad58795a", "project_uri": "https://rubygems.org/gems/rbs-trace", "gem_uri": "https://rubygems.org/gems/rbs-trace-0.6.0.gem", "homepage_uri": "https://github.com/sinsoku/rbs-trace", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sinsoku/rbs-trace/tree/v0.6.0", "bug_tracker_uri": null, "changelog_uri": "https://github.com/sinsoku/rbs-trace/blob/v0.6.0/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "prism", "requirements": ">= 0.3.0" }, { "name": "rbs", "requirements": ">= 3.5.0" } ] } } |
2025-05-12 13:00:25 UTC |
3hSs4yqw2MhnYwKPRZ3FQ |
ox-ai-workersOxAiWorkers (ox-ai-workers) is a cutting-edge Ruby gem designed to seamlessly integrate a sophisticated state machine with the powerful capabilities of generative intelligence via the ruby-openai gem. This innovative tool empowers developers to construct state machines that efficiently handle complex tasks, enhancing outcomes by combining robust internal logic with advanced AI-driven decision-making. Key features include straightforward creation and management of state machines, harnessing AI for improved decision-making and task execution, customizable behavior to suit specific requirements, and user-friendly syntax and documentation for a smooth development experience. |
0.9.6.6 | Content{ "name": "ox-ai-workers", "downloads": 11317, "version": "0.9.6.6", "version_created_at": "2025-05-12T12:57:05.698Z", "version_downloads": 0, "platform": "ruby", "authors": "Denis Smolev", "info": " OxAiWorkers (ox-ai-workers) is a cutting-edge Ruby gem designed to seamlessly integrate\n a sophisticated state machine with the powerful capabilities of generative intelligence\n via the ruby-openai gem. This innovative tool empowers developers to construct state machines\n that efficiently handle complex tasks, enhancing outcomes by combining robust internal\n logic with advanced AI-driven decision-making. Key features include straightforward creation\n and management of state machines, harnessing AI for improved decision-making and task\n execution, customizable behavior to suit specific requirements, and user-friendly syntax\n and documentation for a smooth development experience.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://ai.oxteam.me", "changelog_uri": "https://github.com/neonix20b/ox-ai-workers/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/neonix20b/ox-ai-workers" }, "yanked": false, "sha": "3f9d7261c5455a9a84acb0c7662a45ad9ede71e8dda88c13a2b8157ac7e026b9", "spec_sha": "90943243b3dd39630ec7fa98cc10a9731978babb7ffa59e1f760c9f0c684052e", "project_uri": "https://rubygems.org/gems/ox-ai-workers", "gem_uri": "https://rubygems.org/gems/ox-ai-workers-0.9.6.6.gem", "homepage_uri": "https://ai.oxteam.me", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/neonix20b/ox-ai-workers", "bug_tracker_uri": null, "changelog_uri": "https://github.com/neonix20b/ox-ai-workers/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "colorize", "requirements": "~> 1" }, { "name": "faraday", "requirements": ">= 1" }, { "name": "faraday-multipart", "requirements": ">= 1" }, { "name": "i18n", "requirements": ">= 1" }, { "name": "ptools", "requirements": ">= 1" }, { "name": "ruby-openai", "requirements": ">= 7" }, { "name": "state_machines", "requirements": ">= 0.6" } ] } } |
2025-05-12 12:57:07 UTC |
5KQrhky5r0HIk5lBzh6Nc |
smartdust-clientConnect to devices from Smartdust Lab via adb from cli |
1.3.0 | Content{ "name": "smartdust-client", "downloads": 983, "version": "1.3.0", "version_created_at": "2025-05-12T12:50:57.051Z", "version_downloads": 0, "platform": "ruby", "authors": "Smartdust", "info": "Connect to devices from Smartdust Lab via adb from cli", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "c93bc060b64e7766a84a4ec4b391acbe9698434ba18489cd043f85d326e005c2", "spec_sha": "22edd197876177c94b6c9e85dfcdcafd231de98ed9e97fdb7bf8c383ce04a24c", "project_uri": "https://rubygems.org/gems/smartdust-client", "gem_uri": "https://rubygems.org/gems/smartdust-client-1.3.0.gem", "homepage_uri": "https://github.com/jordus100/stf-client", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/smartdust-client/1.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": "~> 1.16.a" }, { "name": "rake", "requirements": "~> 10.0" }, { "name": "rspec", "requirements": "~> 3.5" }, { "name": "rspec_junit_formatter", "requirements": "~> 0.2" }, { "name": "simplecov", "requirements": "~> 0.14" }, { "name": "simplecov-json", "requirements": "~> 0.2" }, { "name": "sinatra", "requirements": "~> 1.4" }, { "name": "webmock", "requirements": "~> 2.1" } ], "runtime": [ { "name": "ADB", "requirements": "~> 0.5" }, { "name": "dante", "requirements": "~> 0.2.0" }, { "name": "dry-configurable", "requirements": "~> 0.1.4" }, { "name": "dry-container", "requirements": "~> 0.6.0" }, { "name": "facets", "requirements": "~> 3.1.0" }, { "name": "gli", "requirements": "~> 2.17" } ] } } |
2025-05-12 12:50:58 UTC |
wJ_Gt5CMILWjrtwxwalcF |
multiwoven-integrationsMultiwoven Integrations is a comprehensive Ruby gem designed to facilitate seamless connectivity between various data sources and SaaS platforms. |
0.24.1 | Content{ "name": "multiwoven-integrations", "downloads": 48824, "version": "0.24.1", "version_created_at": "2025-05-12T12:48:57.898Z", "version_downloads": 0, "platform": "ruby", "authors": "Subin T P", "info": "Multiwoven Integrations is a comprehensive Ruby gem designed to facilitate seamless connectivity between various data sources and SaaS platforms.", "licenses": [ "MIT" ], "metadata": { "github_repo": "https://github.com/Multiwoven/multiwoven", "homepage_uri": "https://www.multiwoven.com/", "changelog_uri": "https://github.com/Multiwoven/multiwoven/blob/main/integrations/CHANGELOG.md", "source_code_uri": "https://github.com/Multiwoven/multiwoven/tree/main/integrations" }, "yanked": false, "sha": "8bc624e3ebf5f0ca34bb40ad6666da328916003769295362f8cf335f75d62464", "spec_sha": "148e4c25cf0dd06a237316e10f4ab5b70c695d6f42d619aaeacdbac56c3cbbb7", "project_uri": "https://rubygems.org/gems/multiwoven-integrations", "gem_uri": "https://rubygems.org/gems/multiwoven-integrations-0.24.1.gem", "homepage_uri": "https://www.multiwoven.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Multiwoven/multiwoven/tree/main/integrations", "bug_tracker_uri": null, "changelog_uri": "https://github.com/Multiwoven/multiwoven/blob/main/integrations/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "byebug", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "simplecov_json_formatter", "requirements": ">= 0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "async-websocket", "requirements": ">= 0" }, { "name": "aws-sdk-athena", "requirements": ">= 0" }, { "name": "aws-sdk-cloudwatchlogs", "requirements": ">= 0" }, { "name": "aws-sdk-s3", "requirements": ">= 0" }, { "name": "aws-sdk-sts", "requirements": ">= 0" }, { "name": "aws-sigv4", "requirements": ">= 0" }, { "name": "csv", "requirements": ">= 0" }, { "name": "dry-schema", "requirements": ">= 0" }, { "name": "dry-struct", "requirements": ">= 0" }, { "name": "dry-types", "requirements": ">= 0" }, { "name": "duckdb", "requirements": ">= 0" }, { "name": "git", "requirements": ">= 0" }, { "name": "google-apis-sheets_v4", "requirements": ">= 0" }, { "name": "google-cloud-ai_platform-v1", "requirements": ">= 0" }, { "name": "google-cloud-bigquery", "requirements": ">= 0" }, { "name": "grpc", "requirements": ">= 0" }, { "name": "hubspot-api-client", "requirements": ">= 0" }, { "name": "iterable-api-client", "requirements": ">= 0" }, { "name": "MailchimpMarketing", "requirements": ">= 0" }, { "name": "net-sftp", "requirements": ">= 0" }, { "name": "pg", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "restforce", "requirements": ">= 0" }, { "name": "ruby-limiter", "requirements": ">= 0" }, { "name": "ruby-oci8", "requirements": ">= 0" }, { "name": "ruby-odbc", "requirements": ">= 0" }, { "name": "rubyzip", "requirements": ">= 0" }, { "name": "sequel", "requirements": ">= 0" }, { "name": "slack-ruby-client", "requirements": ">= 0" }, { "name": "stripe", "requirements": ">= 0" }, { "name": "tiny_tds", "requirements": ">= 0" }, { "name": "zendesk_api", "requirements": ">= 0" } ] } } |
2025-05-12 12:49:00 UTC |
DlCkZ5XBh7sJI5ucW4BoT |
rspec-openapiGenerate OpenAPI from RSpec request specs |
0.19.0 | Content{ "name": "rspec-openapi", "downloads": 1753093, "version": "0.19.0", "version_created_at": "2025-05-12T12:47:55.754Z", "version_downloads": 0, "platform": "ruby", "authors": "Takashi Kokubun, TATSUNO Yasuhiro", "info": "Generate OpenAPI from RSpec request specs", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/exoego/rspec-openapi", "changelog_uri": "https://github.com/exoego/rspec-openapi/releases/tag/v0.19.0", "source_code_uri": "https://github.com/exoego/rspec-openapi", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "2e33b0715029fb0b20b32035ebad333ba7a01b49de4b217b8192f3009b66a8db", "spec_sha": "e003eb8b80c92e4126362e9136563548b416f7042cdc653532c7d3a245118e2c", "project_uri": "https://rubygems.org/gems/rspec-openapi", "gem_uri": "https://rubygems.org/gems/rspec-openapi-0.19.0.gem", "homepage_uri": "https://github.com/exoego/rspec-openapi", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/exoego/rspec-openapi", "bug_tracker_uri": null, "changelog_uri": "https://github.com/exoego/rspec-openapi/releases/tag/v0.19.0", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "actionpack", "requirements": ">= 5.2.0" }, { "name": "rails-dom-testing", "requirements": ">= 0" }, { "name": "rspec-core", "requirements": ">= 0" } ] } } |
2025-05-12 12:47:57 UTC |
4sUjkRgbo2y-fKG_CVezZ |
ox-ai-workersOxAiWorkers (ox-ai-workers) is a cutting-edge Ruby gem designed to seamlessly integrate a sophisticated state machine with the powerful capabilities of generative intelligence via the ruby-openai gem. This innovative tool empowers developers to construct state machines that efficiently handle complex tasks, enhancing outcomes by combining robust internal logic with advanced AI-driven decision-making. Key features include straightforward creation and management of state machines, harnessing AI for improved decision-making and task execution, customizable behavior to suit specific requirements, and user-friendly syntax and documentation for a smooth development experience. |
0.9.6.5 | Content{ "name": "ox-ai-workers", "downloads": 11304, "version": "0.9.6.5", "version_created_at": "2025-05-12T12:47:07.211Z", "version_downloads": 0, "platform": "ruby", "authors": "Denis Smolev", "info": " OxAiWorkers (ox-ai-workers) is a cutting-edge Ruby gem designed to seamlessly integrate\n a sophisticated state machine with the powerful capabilities of generative intelligence\n via the ruby-openai gem. This innovative tool empowers developers to construct state machines\n that efficiently handle complex tasks, enhancing outcomes by combining robust internal\n logic with advanced AI-driven decision-making. Key features include straightforward creation\n and management of state machines, harnessing AI for improved decision-making and task\n execution, customizable behavior to suit specific requirements, and user-friendly syntax\n and documentation for a smooth development experience.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://ai.oxteam.me", "changelog_uri": "https://github.com/neonix20b/ox-ai-workers/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/neonix20b/ox-ai-workers" }, "yanked": false, "sha": "da9f26b5763302bb3c9328ab19993234e7b3c40595081d73f73213a894544955", "spec_sha": "3df3760aa239d17b8d589d08b3a8509ea4fca90b26b6b20074178788f77692b2", "project_uri": "https://rubygems.org/gems/ox-ai-workers", "gem_uri": "https://rubygems.org/gems/ox-ai-workers-0.9.6.5.gem", "homepage_uri": "https://ai.oxteam.me", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/neonix20b/ox-ai-workers", "bug_tracker_uri": null, "changelog_uri": "https://github.com/neonix20b/ox-ai-workers/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "colorize", "requirements": "~> 1" }, { "name": "faraday", "requirements": ">= 1" }, { "name": "faraday-multipart", "requirements": ">= 1" }, { "name": "i18n", "requirements": ">= 1" }, { "name": "ptools", "requirements": ">= 1" }, { "name": "ruby-openai", "requirements": ">= 7" }, { "name": "state_machines", "requirements": ">= 0.6" } ] } } |
2025-05-12 12:47:08 UTC |
P0bG7BDKH8bxgdRI9gLsq |
bddgenxTransforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD. |
0.1.22 | Content{ "name": "bddgenx", "downloads": 1146, "version": "0.1.22", "version_created_at": "2025-05-12T12:43:26.607Z", "version_downloads": 0, "platform": "ruby", "authors": "David Nascimento", "info": "Transforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "f4ebc7bdceadb2d930b85f04fc9059e0340126d2d99e3b5ab24799b040606943", "spec_sha": "1267c1732bdf95abeebd227f26210cee3d77278b37acd82a289bdedd9368fc6b", "project_uri": "https://rubygems.org/gems/bddgenx", "gem_uri": "https://rubygems.org/gems/bddgenx-0.1.22.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/bddgenx/0.1.22", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-12 12:43:28 UTC |
fsWJu3yBCmA2HSIhU13PZ |
cybrid_api_organization_rubyView our documentation at https://github.com/Cybrid-app/cybrid-api-organization-ruby/ |
0.123.474 | Content{ "name": "cybrid_api_organization_ruby", "downloads": 1373744, "version": "0.123.474", "version_created_at": "2025-05-12T12:42:45.684Z", "version_downloads": 0, "platform": "ruby", "authors": "Cybrid", "info": "View our documentation at https://github.com/Cybrid-app/cybrid-api-organization-ruby/", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "2d2f2d7e4e4fa6985f421c51698cb459dfe0b6f54790f1db279d3920b205d36d", "spec_sha": "3365253c4c26f8d415d93f7e43ebc450377c9c80b03929198657eb97ed360694", "project_uri": "https://rubygems.org/gems/cybrid_api_organization_ruby", "gem_uri": "https://rubygems.org/gems/cybrid_api_organization_ruby-0.123.474.gem", "homepage_uri": "https://github.com/Cybrid-app/cybrid-api-organization-ruby/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cybrid_api_organization_ruby/0.123.474", "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": "typhoeus", "requirements": "~> 1.0, >= 1.0.1" } ] } } |
2025-05-12 12:42:49 UTC |
MINn78L0YKRrrtMk1keHQ |
cybrid_api_bank_rubyView our documentation at https://github.com/Cybrid-app/cybrid-api-bank-ruby/ |
0.123.474 | Content{ "name": "cybrid_api_bank_ruby", "downloads": 1328470, "version": "0.123.474", "version_created_at": "2025-05-12T12:42:37.860Z", "version_downloads": 0, "platform": "ruby", "authors": "Cybrid", "info": "View our documentation at https://github.com/Cybrid-app/cybrid-api-bank-ruby/", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "950c919fd87c81085827999a6060ec819851e67ce247c7f7a4f52c995cdd5186", "spec_sha": "da91425dcc7e0d2e0ecfe0750e7bc8adb9cc08be7368cbb8c9ae320993596afe", "project_uri": "https://rubygems.org/gems/cybrid_api_bank_ruby", "gem_uri": "https://rubygems.org/gems/cybrid_api_bank_ruby-0.123.474.gem", "homepage_uri": "https://github.com/Cybrid-app/cybrid-api-bank-ruby/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cybrid_api_bank_ruby/0.123.474", "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": "typhoeus", "requirements": "~> 1.0, >= 1.0.1" } ] } } |
2025-05-12 12:42:42 UTC |
QZp1emev6KgmOfE_iFm0u |
cybrid_api_id_rubyView our documentation at https://github.com/Cybrid-app/cybrid-api-id-ruby/ |
0.123.474 | Content{ "name": "cybrid_api_id_ruby", "downloads": 1361423, "version": "0.123.474", "version_created_at": "2025-05-12T12:42:25.833Z", "version_downloads": 0, "platform": "ruby", "authors": "Cybrid", "info": "View our documentation at https://github.com/Cybrid-app/cybrid-api-id-ruby/", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "0066d623e1aa1c9c8b0b3c23cf32b20b6d167d96dd5a5ba4b9ba8a33d96219fe", "spec_sha": "9a638b8de0197c6c6cf046842ca807db5fef702d4c731a5cf3a10642f25d5eac", "project_uri": "https://rubygems.org/gems/cybrid_api_id_ruby", "gem_uri": "https://rubygems.org/gems/cybrid_api_id_ruby-0.123.474.gem", "homepage_uri": "https://github.com/Cybrid-app/cybrid-api-id-ruby/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/cybrid_api_id_ruby/0.123.474", "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": "typhoeus", "requirements": "~> 1.0, >= 1.0.1" } ] } } |
2025-05-12 12:42:31 UTC |
ugtuzPYfZ-E81OYz3kjAL |
ox-ai-workersOxAiWorkers (ox-ai-workers) is a cutting-edge Ruby gem designed to seamlessly integrate a sophisticated state machine with the powerful capabilities of generative intelligence via the ruby-openai gem. This innovative tool empowers developers to construct state machines that efficiently handle complex tasks, enhancing outcomes by combining robust internal logic with advanced AI-driven decision-making. Key features include straightforward creation and management of state machines, harnessing AI for improved decision-making and task execution, customizable behavior to suit specific requirements, and user-friendly syntax and documentation for a smooth development experience. |
0.9.6.4 | Content{ "name": "ox-ai-workers", "downloads": 11296, "version": "0.9.6.4", "version_created_at": "2025-05-12T12:40:33.340Z", "version_downloads": 0, "platform": "ruby", "authors": "Denis Smolev", "info": " OxAiWorkers (ox-ai-workers) is a cutting-edge Ruby gem designed to seamlessly integrate\n a sophisticated state machine with the powerful capabilities of generative intelligence\n via the ruby-openai gem. This innovative tool empowers developers to construct state machines\n that efficiently handle complex tasks, enhancing outcomes by combining robust internal\n logic with advanced AI-driven decision-making. Key features include straightforward creation\n and management of state machines, harnessing AI for improved decision-making and task\n execution, customizable behavior to suit specific requirements, and user-friendly syntax\n and documentation for a smooth development experience.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://ai.oxteam.me", "changelog_uri": "https://github.com/neonix20b/ox-ai-workers/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/neonix20b/ox-ai-workers" }, "yanked": false, "sha": "2fc445835071fd6300ab7e89acf60157ed63cbc650c93d8f664d6d4f7eb617d0", "spec_sha": "6a8e63423e8ecbe8efa23a658fbe8777bfb3086406fbb586455c0c5edf400da7", "project_uri": "https://rubygems.org/gems/ox-ai-workers", "gem_uri": "https://rubygems.org/gems/ox-ai-workers-0.9.6.4.gem", "homepage_uri": "https://ai.oxteam.me", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/neonix20b/ox-ai-workers", "bug_tracker_uri": null, "changelog_uri": "https://github.com/neonix20b/ox-ai-workers/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "colorize", "requirements": "~> 1" }, { "name": "faraday", "requirements": ">= 1" }, { "name": "faraday-multipart", "requirements": ">= 1" }, { "name": "i18n", "requirements": ">= 1" }, { "name": "ptools", "requirements": ">= 1" }, { "name": "ruby-openai", "requirements": ">= 7" }, { "name": "state_machines", "requirements": ">= 0.6" } ] } } |
2025-05-12 12:40:35 UTC |
nD5D86Grv_Q7cVbox2ank |
bddgenxTransforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD. |
0.1.22.pre.release | Content{ "name": "bddgenx", "downloads": 1133, "version": "0.1.22.pre.release", "version_created_at": "2025-05-12T12:37:58.234Z", "version_downloads": 0, "platform": "ruby", "authors": "David Nascimento", "info": "Transforma arquivos .txt com histórias em arquivos .feature, com steps, rastreabilidade e integração com CI/CD.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "9d59c12c1c4b986b5c42cde99a0b384510324d43151d16cb3e197572c98843dc", "spec_sha": "8f6731781bea48ee9b078360994087f4c11859b65841dafa97488c0e7a09ca7b", "project_uri": "https://rubygems.org/gems/bddgenx", "gem_uri": "https://rubygems.org/gems/bddgenx-0.1.22.pre.release.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/bddgenx/0.1.22.pre.release", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-12 12:37:59 UTC |
C2p6Fnc4L6VdKY7OiupwR |
ox-ai-workersOxAiWorkers (ox-ai-workers) is a cutting-edge Ruby gem designed to seamlessly integrate a sophisticated state machine with the powerful capabilities of generative intelligence via the ruby-openai gem. This innovative tool empowers developers to construct state machines that efficiently handle complex tasks, enhancing outcomes by combining robust internal logic with advanced AI-driven decision-making. Key features include straightforward creation and management of state machines, harnessing AI for improved decision-making and task execution, customizable behavior to suit specific requirements, and user-friendly syntax and documentation for a smooth development experience. |
0.9.6.3 | Content{ "name": "ox-ai-workers", "downloads": 11296, "version": "0.9.6.3", "version_created_at": "2025-05-12T12:35:55.724Z", "version_downloads": 0, "platform": "ruby", "authors": "Denis Smolev", "info": " OxAiWorkers (ox-ai-workers) is a cutting-edge Ruby gem designed to seamlessly integrate\n a sophisticated state machine with the powerful capabilities of generative intelligence\n via the ruby-openai gem. This innovative tool empowers developers to construct state machines\n that efficiently handle complex tasks, enhancing outcomes by combining robust internal\n logic with advanced AI-driven decision-making. Key features include straightforward creation\n and management of state machines, harnessing AI for improved decision-making and task\n execution, customizable behavior to suit specific requirements, and user-friendly syntax\n and documentation for a smooth development experience.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://ai.oxteam.me", "changelog_uri": "https://github.com/neonix20b/ox-ai-workers/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/neonix20b/ox-ai-workers" }, "yanked": false, "sha": "a312c1487fb0c78fb205f4eed176425287fd00b5b0af500c38483e67f6dfd0bc", "spec_sha": "48ce4f859544568a21568f7eeb70c48b5238de4df4c721aa73bc3b7d5c4d1561", "project_uri": "https://rubygems.org/gems/ox-ai-workers", "gem_uri": "https://rubygems.org/gems/ox-ai-workers-0.9.6.3.gem", "homepage_uri": "https://ai.oxteam.me", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/neonix20b/ox-ai-workers", "bug_tracker_uri": null, "changelog_uri": "https://github.com/neonix20b/ox-ai-workers/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "colorize", "requirements": "~> 1" }, { "name": "faraday", "requirements": ">= 1" }, { "name": "faraday-multipart", "requirements": ">= 1" }, { "name": "i18n", "requirements": ">= 1" }, { "name": "ptools", "requirements": ">= 1" }, { "name": "ruby-openai", "requirements": ">= 7" }, { "name": "state_machines", "requirements": ">= 0.6" } ] } } |
2025-05-12 12:35:57 UTC |
0ys3INjV4HVNPe7Q5c_QE |
jsonA JSON implementation as a JRuby extension. |
2.12.0 | Content{ "name": "json", "downloads": 1014992372, "version": "2.12.0", "version_created_at": "2025-05-12T12:33:30.457Z", "version_downloads": 0, "platform": "java", "authors": "Daniel Luz", "info": "A JSON implementation as a JRuby extension.", "licenses": [ "Ruby" ], "metadata": { "homepage_uri": "https://github.com/ruby/json", "changelog_uri": "https://github.com/ruby/json/blob/master/CHANGES.md", "bug_tracker_uri": "https://github.com/ruby/json/issues", "source_code_uri": "https://github.com/ruby/json", "documentation_uri": "https://docs.ruby-lang.org/en/master/JSON.html" }, "yanked": false, "sha": "278548f0f340eb9d91a2d8b5f12e6860591173e5806e7900c96c0f53a3db47a4", "spec_sha": "ca78ee66b45ab2347d246e6592f4bf4631b5e67032a911a13bd3fa72dbcaf583", "project_uri": "https://rubygems.org/gems/json", "gem_uri": "https://rubygems.org/gems/json-2.12.0-java.gem", "homepage_uri": "https://github.com/ruby/json", "wiki_uri": null, "documentation_uri": "https://docs.ruby-lang.org/en/master/JSON.html", "mailing_list_uri": null, "source_code_uri": "https://github.com/ruby/json", "bug_tracker_uri": "https://github.com/ruby/json/issues", "changelog_uri": "https://github.com/ruby/json/blob/master/CHANGES.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-12 12:33:32 UTC |
31mCjsK4QOsy6mQVMwTnE |
jsonThis is a JSON implementation as a Ruby extension in C. |
2.12.0 | Content{ "name": "json", "downloads": 1014992188, "version": "2.12.0", "version_created_at": "2025-05-12T12:33:19.580Z", "version_downloads": 0, "platform": "ruby", "authors": "Florian Frank", "info": "This is a JSON implementation as a Ruby extension in C.", "licenses": [ "Ruby" ], "metadata": { "homepage_uri": "https://github.com/ruby/json", "changelog_uri": "https://github.com/ruby/json/blob/master/CHANGES.md", "bug_tracker_uri": "https://github.com/ruby/json/issues", "source_code_uri": "https://github.com/ruby/json", "documentation_uri": "https://docs.ruby-lang.org/en/master/JSON.html" }, "yanked": false, "sha": "b30fce000756de94c756679c7e57ed41f03f8cc8dde2d2dc00a7c44005da0a50", "spec_sha": "d794539c013817f7575a2acb967765c0533bac2a4bb796cd05eb6474c12f64c6", "project_uri": "https://rubygems.org/gems/json", "gem_uri": "https://rubygems.org/gems/json-2.12.0.gem", "homepage_uri": "https://github.com/ruby/json", "wiki_uri": null, "documentation_uri": "https://docs.ruby-lang.org/en/master/JSON.html", "mailing_list_uri": null, "source_code_uri": "https://github.com/ruby/json", "bug_tracker_uri": "https://github.com/ruby/json/issues", "changelog_uri": "https://github.com/ruby/json/blob/master/CHANGES.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-12 12:33:21 UTC |
aGizHuYK_GKskTPKw6239 |
loofahLoofah is a general library for manipulating and transforming HTML/XML documents and fragments, built on top of Nokogiri. Loofah also includes some HTML sanitizers based on `html5lib`'s safelist, which are a specific application of the general transformation functionality. |
2.24.1 | Content{ "name": "loofah", "downloads": 574018454, "version": "2.24.1", "version_created_at": "2025-05-12T12:32:05.301Z", "version_downloads": 0, "platform": "ruby", "authors": "Mike Dalessio, Bryan Helmkamp", "info": "Loofah is a general library for manipulating and transforming HTML/XML documents and fragments,\nbuilt on top of Nokogiri.\n\nLoofah also includes some HTML sanitizers based on `html5lib`'s safelist, which are a specific\napplication of the general transformation functionality.\n", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/flavorjones", "homepage_uri": "https://github.com/flavorjones/loofah", "changelog_uri": "https://github.com/flavorjones/loofah/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/flavorjones/loofah/issues", "source_code_uri": "https://github.com/flavorjones/loofah", "documentation_uri": "https://www.rubydoc.info/gems/loofah/" }, "yanked": false, "sha": "655a30842b70ec476410b347ab1cd2a5b92da46a19044357bbd9f401b009a337", "spec_sha": "e09cb01977b8099878930a63766b6c04f6a79f9d4762f2eaa8905e6dbd151e1e", "project_uri": "https://rubygems.org/gems/loofah", "gem_uri": "https://rubygems.org/gems/loofah-2.24.1.gem", "homepage_uri": "https://github.com/flavorjones/loofah", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/loofah/", "mailing_list_uri": null, "source_code_uri": "https://github.com/flavorjones/loofah", "bug_tracker_uri": "https://github.com/flavorjones/loofah/issues", "changelog_uri": "https://github.com/flavorjones/loofah/blob/main/CHANGELOG.md", "funding_uri": "https://github.com/sponsors/flavorjones", "dependencies": { "development": [], "runtime": [ { "name": "crass", "requirements": "~> 1.0.2" }, { "name": "nokogiri", "requirements": ">= 1.12.0" } ] } } |
2025-05-12 12:32:07 UTC |
kPVPJVydc1Y7HtUITDde1 |
sidekiq-schedulerLight weight job scheduling extension for Sidekiq that adds support for queueing jobs in a recurring way. |
6.0.0 | Content{ "name": "sidekiq-scheduler", "downloads": 34776525, "version": "6.0.0", "version_created_at": "2025-05-12T12:25:03.954Z", "version_downloads": 0, "platform": "ruby", "authors": "Morton Jonuschat, Moove-it, Marcelo Lauxen", "info": "Light weight job scheduling extension for Sidekiq that adds support for queueing jobs in a recurring way.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "b7a3323473e772c291ee17bdff3c66c5b8869bd2c664b6a92643cbe6995d1c80", "spec_sha": "23549142e1c02225c80f58fccb906476c9dadf39cebc13cdbf6739366ef73f9d", "project_uri": "https://rubygems.org/gems/sidekiq-scheduler", "gem_uri": "https://rubygems.org/gems/sidekiq-scheduler-6.0.0.gem", "homepage_uri": "https://sidekiq-scheduler.github.io/sidekiq-scheduler/", "wiki_uri": "", "documentation_uri": "https://www.rubydoc.info/gems/sidekiq-scheduler/6.0.0", "mailing_list_uri": "", "source_code_uri": "https://github.com/moove-it/sidekiq-scheduler", "bug_tracker_uri": "https://github.com/moove-it/sidekiq-scheduler/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "activejob", "requirements": ">= 0" }, { "name": "byebug", "requirements": ">= 0" }, { "name": "mocha", "requirements": ">= 0" }, { "name": "rack-test", "requirements": ">= 1.1" }, { "name": "rake", "requirements": "~> 12.0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "timecop", "requirements": ">= 0" } ], "runtime": [ { "name": "rufus-scheduler", "requirements": "~> 3.2" }, { "name": "sidekiq", "requirements": ">= 7.3, < 9" } ] } } |
2025-05-12 12:25:05 UTC |
M-eglPfm4rctadPM2tfpM |
rails-assets-raven-jsProvides raven-js JavaScript library as a Rails asset gem. |
3.27.2 | Content{ "name": "rails-assets-raven-js", "downloads": 68, "version": "3.27.2", "version_created_at": "2025-05-12T12:19:20.682Z", "version_downloads": 0, "platform": "ruby", "authors": "Your Name", "info": "Provides raven-js JavaScript library as a Rails asset gem.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "cc2887c9db37062408cc176eba0356e1c90e81c82d0cb4cb00ecd94532b0917f", "spec_sha": "52620b9187ae152c15d586e83bc42d45b29d41b8586aeef081ec7b8dbff4754e", "project_uri": "https://rubygems.org/gems/rails-assets-raven-js", "gem_uri": "https://rubygems.org/gems/rails-assets-raven-js-3.27.2.gem", "homepage_uri": "https://rubygems.org/gems/rails-assets-raven-js", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/rails-assets-raven-js/3.27.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-05-12 12:19:22 UTC |
1JXgbxyFwX4QFVgJLHO7t |
enviroblyEnvirobly command line interface |
1.0.0 | Content{ "name": "envirobly", "downloads": 3621, "version": "1.0.0", "version_created_at": "2025-05-12T12:18:25.223Z", "version_downloads": 0, "platform": "ruby", "authors": "Robert Starsi", "info": "Envirobly command line interface", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "9b2890c23fbd782278ede16a2d93dae6d3e9b8f02f3d0ab0e0dc0f804593b675", "spec_sha": "45e12594843d8ae7b1476fb2ce6b9c68e7ffd978c5087f133e006dcd94e0c011", "project_uri": "https://rubygems.org/gems/envirobly", "gem_uri": "https://rubygems.org/gems/envirobly-1.0.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/envirobly/1.0.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "debug", "requirements": "~> 1.10" }, { "name": "minitest", "requirements": "~> 5.25" }, { "name": "mocha", "requirements": "~> 2.7" }, { "name": "railties", "requirements": "~> 8.0" } ], "runtime": [ { "name": "activesupport", "requirements": "~> 8.0" }, { "name": "aws-sdk-s3", "requirements": "~> 1.182" }, { "name": "concurrent-ruby", "requirements": "~> 1.3" }, { "name": "dotenv", "requirements": "~> 3.1" }, { "name": "thor", "requirements": "~> 1.3" }, { "name": "zeitwerk", "requirements": "~> 2.6" } ] } } |
2025-05-12 12:18:26 UTC |
Ufi9EDH2U_uTrfztv9_vr |
calculate-allExtends Active Record with #calculate_all method |
0.2.2 | Content{ "name": "calculate-all", "downloads": 281244, "version": "0.2.2", "version_created_at": "2025-05-12T12:17:48.350Z", "version_downloads": 0, "platform": "ruby", "authors": "Alexey Trofimenko", "info": "Extends Active Record with #calculate_all method", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "6c7ef8207bc4cc03b3e625f651762f9c54f216f82771a17320ec9075f69e0451", "spec_sha": "8e6cb7a4fc13e6344ee157e91bb935337f12a8be5d5e20f2178ff9cc443ceeb0", "project_uri": "https://rubygems.org/gems/calculate-all", "gem_uri": "https://rubygems.org/gems/calculate-all-0.2.2.gem", "homepage_uri": "http://github.com/codesnik/calculate-all", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/calculate-all/0.2.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 0" } ] } } |
2025-05-12 12:17:49 UTC |