Rubyhooks

Lastest updates from Rubygems.org

ID Gem Version Body Updated At
Utq_0iEMK-eda52P7NX6W

ory-client

# Introduction Documentation for all public and administrative Ory APIs. Administrative APIs can only be accessed with a valid Personal Access Token. Public APIs are mostly used in browsers. ## SDKs This document describes the APIs available in the Ory Network. The APIs are available as SDKs for the following languages: | Language | Download SDK | Documentation | | -------------- | ---------------------------------------------------------------- | ------------------------------------------------------------------------------------ | | Dart | [pub.dev](https://pub.dev/packages/ory_client) | [README](https://github.com/ory/sdk/blob/master/clients/client/dart/README.md) | | .NET | [nuget.org](https://www.nuget.org/packages/Ory.Client/) | [README](https://github.com/ory/sdk/blob/master/clients/client/dotnet/README.md) | | Elixir | [hex.pm](https://hex.pm/packages/ory_client) | [README](https://github.com/ory/sdk/blob/master/clients/client/elixir/README.md) | | Go | [github.com](https://github.com/ory/client-go) | [README](https://github.com/ory/sdk/blob/master/clients/client/go/README.md) | | Java | [maven.org](https://search.maven.org/artifact/sh.ory/ory-client) | [README](https://github.com/ory/sdk/blob/master/clients/client/java/README.md) | | JavaScript | [npmjs.com](https://www.npmjs.com/package/@ory/client) | [README](https://github.com/ory/sdk/blob/master/clients/client/typescript/README.md) | | JavaScript (With fetch) | [npmjs.com](https://www.npmjs.com/package/@ory/client-fetch) | [README](https://github.com/ory/sdk/blob/master/clients/client/typescript-fetch/README.md) | | PHP | [packagist.org](https://packagist.org/packages/ory/client) | [README](https://github.com/ory/sdk/blob/master/clients/client/php/README.md) | | Python | [pypi.org](https://pypi.org/project/ory-client/) | [README](https://github.com/ory/sdk/blob/master/clients/client/python/README.md) | | Ruby | [rubygems.org](https://rubygems.org/gems/ory-client) | [README](https://github.com/ory/sdk/blob/master/clients/client/ruby/README.md) | | Rust | [crates.io](https://crates.io/crates/ory-client) | [README](https://github.com/ory/sdk/blob/master/clients/client/rust/README.md) |

1.20.3
Content{ "name": "ory-client", "downloads": 278182, "version": "1.20.3", "version_created_at": "2025-04-04T09:19:55.580Z", "version_downloads": 0, "platform": "ruby", "authors": "ORY GmbH", "info": "# Introduction Documentation for all public and administrative Ory APIs. Administrative APIs can only be accessed with a valid Personal Access Token. Public APIs are mostly used in browsers. ## SDKs This document describes the APIs available in the Ory Network. The APIs are available as SDKs for the following languages: | Language | Download SDK | Documentation | | -------------- | ---------------------------------------------------------------- | ------------------------------------------------------------------------------------ | | Dart | [pub.dev](https://pub.dev/packages/ory_client) | [README](https://github.com/ory/sdk/blob/master/clients/client/dart/README.md) | | .NET | [nuget.org](https://www.nuget.org/packages/Ory.Client/) | [README](https://github.com/ory/sdk/blob/master/clients/client/dotnet/README.md) | | Elixir | [hex.pm](https://hex.pm/packages/ory_client) | [README](https://github.com/ory/sdk/blob/master/clients/client/elixir/README.md) | | Go | [github.com](https://github.com/ory/client-go) | [README](https://github.com/ory/sdk/blob/master/clients/client/go/README.md) | | Java | [maven.org](https://search.maven.org/artifact/sh.ory/ory-client) | [README](https://github.com/ory/sdk/blob/master/clients/client/java/README.md) | | JavaScript | [npmjs.com](https://www.npmjs.com/package/@ory/client) | [README](https://github.com/ory/sdk/blob/master/clients/client/typescript/README.md) | | JavaScript (With fetch) | [npmjs.com](https://www.npmjs.com/package/@ory/client-fetch) | [README](https://github.com/ory/sdk/blob/master/clients/client/typescript-fetch/README.md) | | PHP | [packagist.org](https://packagist.org/packages/ory/client) | [README](https://github.com/ory/sdk/blob/master/clients/client/php/README.md) | | Python | [pypi.org](https://pypi.org/project/ory-client/) | [README](https://github.com/ory/sdk/blob/master/clients/client/python/README.md) | | Ruby | [rubygems.org](https://rubygems.org/gems/ory-client) | [README](https://github.com/ory/sdk/blob/master/clients/client/ruby/README.md) | | Rust | [crates.io](https://crates.io/crates/ory-client) | [README](https://github.com/ory/sdk/blob/master/clients/client/rust/README.md) | ", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "ac2da31967a104bbcb39a8b885f00848d4f7a7f6072e8011f5f6a84a8a84d197", "spec_sha": "bd089cd7f283568bdd8f14f8daf7e4785864defed4aa8246d8995fe560169d57", "project_uri": "https://rubygems.org/gems/ory-client", "gem_uri": "https://rubygems.org/gems/ory-client-1.20.3.gem", "homepage_uri": "https://www.ory.sh", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ory-client/1.20.3", "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-04-04 09:20:00 UTC
g6Zx3Lstz6sfktrPrSVck

standalone-ruby

Make your projects installation independent!

1.3.1
Content{ "name": "standalone-ruby", "downloads": 572, "version": "1.3.1", "version_created_at": "2025-04-04T09:02:49.586Z", "version_downloads": 0, "platform": "ruby", "authors": "Arda Tetik", "info": "Make your projects installation independent!", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/ardatetikbey/Standalone-Ruby", "changelog_uri": "https://github.com/ardatetikbey/Standalone-Ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/ardatetikbey/Standalone-Ruby" }, "yanked": false, "sha": "2e8405a2aa32a4ec5ba20e071b903e0e7cab6062318bc5c7c94d3453b40566a3", "spec_sha": "1e144097a8891788a7ba0333864975ea353e35e9d09f4386aa28fef98ceac4b6", "project_uri": "https://rubygems.org/gems/standalone-ruby", "gem_uri": "https://rubygems.org/gems/standalone-ruby-1.3.1.gem", "homepage_uri": "https://github.com/ardatetikbey/Standalone-Ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/ardatetikbey/Standalone-Ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/ardatetikbey/Standalone-Ruby/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-04-04 09:02:53 UTC
UWUwaBZokJP3c15aaHu_9

letter_thief

LetterThief allows you to record sent emails in your database.

0.1.1
Content{ "name": "letter_thief", "downloads": 131, "version": "0.1.1", "version_created_at": "2025-04-04T09:02:27.876Z", "version_downloads": 0, "platform": "ruby", "authors": "Alessandro Rodi", "info": "LetterThief allows you to record sent emails in your database.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/coorasse/letter_thief", "changelog_uri": "https://github.com/coorasse/letter_thief/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/coorasse/letter_thief" }, "yanked": false, "sha": "2c2d66c3efd79321b66937204b1094959d24095a394c71bcd6961b6e9765f581", "spec_sha": "79031f2826bbda2533f9375d1a146d6c9c0bbbce8781f488c6db3c6f6d8e6bd3", "project_uri": "https://rubygems.org/gems/letter_thief", "gem_uri": "https://rubygems.org/gems/letter_thief-0.1.1.gem", "homepage_uri": "https://github.com/coorasse/letter_thief", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/coorasse/letter_thief", "bug_tracker_uri": null, "changelog_uri": "https://github.com/coorasse/letter_thief/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 7.0" } ] } }
2025-04-04 09:02:30 UTC
AO5cb3OTYYWdQKFs1Yr4i

gocardless_pro

A gem for calling the GoCardless Pro API

3.5.0
Content{ "name": "gocardless_pro", "downloads": 2433699, "version": "3.5.0", "version_created_at": "2025-04-04T08:57:16.094Z", "version_downloads": 0, "platform": "ruby", "authors": "GoCardless", "info": "A gem for calling the GoCardless Pro API", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "894c7bcf7d2cfe7f41cea564e19bdfdcacb77c9f9a300146685b71404346be95", "spec_sha": "19f90a24df61fd384bea2b886b82402564905a9f6147521c813a406cf7505673", "project_uri": "https://rubygems.org/gems/gocardless_pro", "gem_uri": "https://rubygems.org/gems/gocardless_pro-3.5.0.gem", "homepage_uri": "https://github.com/gocardless/gocardless-pro-ruby", "wiki_uri": "", "documentation_uri": "https://www.rubydoc.info/gems/gocardless_pro/3.5.0", "mailing_list_uri": "", "source_code_uri": "https://github.com/gocardless/gocardless-pro-ruby", "bug_tracker_uri": "", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.7.0" }, { "name": "rubocop", "requirements": "~> 1.44.1" }, { "name": "webmock", "requirements": "~> 3.8.3" }, { "name": "yard", "requirements": "~> 0.9.11" } ], "runtime": [ { "name": "faraday", "requirements": ">= 2, < 3" } ] } }
2025-04-04 08:57:19 UTC
dPfgRYYGQUmQTLG7izM9Y

testa_appium_driver

Testa appium driver is a wrapper around ruby_lib_core. It leverages all driver features and makes them simple and easy to use, significantly reduces the amount of code needed and enables you to define locators that can be reused

0.2.1
Content{ "name": "testa_appium_driver", "downloads": 27260, "version": "0.2.1", "version_created_at": "2025-04-04T08:55:57.581Z", "version_downloads": 0, "platform": "ruby", "authors": "karlo.razumovic", "info": "Testa appium driver is a wrapper around ruby_lib_core. It leverages all driver features and makes them simple and easy to use, significantly reduces the amount of code needed and enables you to define locators that can be reused", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/Karazum/testa_appium_driver", "changelog_uri": "https://github.com/Karazum/testa_appium_driver", "source_code_uri": "https://github.com/Karazum/testa_appium_driver", "documentation_uri": "https://www.rubydoc.info/gems/testa_appium_driver", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "61e6268ae57a9a076ccd907e76a64b680d1857fde8b6f17cba90add014d595f9", "spec_sha": "fdbf227369cc10064ca35ad8f8e31eaf84f0dbf263c3f246e66a02060a1f991a", "project_uri": "https://rubygems.org/gems/testa_appium_driver", "gem_uri": "https://rubygems.org/gems/testa_appium_driver-0.2.1.gem", "homepage_uri": "https://github.com/Karazum/testa_appium_driver", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/testa_appium_driver", "mailing_list_uri": null, "source_code_uri": "https://github.com/Karazum/testa_appium_driver", "bug_tracker_uri": null, "changelog_uri": "https://github.com/Karazum/testa_appium_driver", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "appium_lib_core", "requirements": ">= 0" }, { "name": "awesome_print", "requirements": ">= 0" }, { "name": "json", "requirements": "~> 2.3" } ] } }
2025-04-04 08:56:00 UTC
D1xJyvMykwJIH1CEbmm0X

libddwaf

libddwaf packages a WAF implementation in C++, exposed to Ruby

1.22.0.0.1
Content{ "name": "libddwaf", "downloads": 42058624, "version": "1.22.0.0.1", "version_created_at": "2025-04-04T08:53:48.056Z", "version_downloads": 0, "platform": "aarch64-linux", "authors": "Datadog, Inc.", "info": "libddwaf packages a WAF implementation in C++, exposed to Ruby\n", "licenses": [ "BSD-3-Clause" ], "metadata": { "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "e3a1271436b43c66828b30cb05bd86c08613f24ccfca43370015ad8793ff9b2c", "spec_sha": "8091b597cc25680393e33b275710b27e3ce84afca88f79d70c6166ccaf536c0a", "project_uri": "https://rubygems.org/gems/libddwaf", "gem_uri": "https://rubygems.org/gems/libddwaf-1.22.0.0.1-aarch64-linux.gem", "homepage_uri": "https://github.com/DataDog/libddwaf-rb", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/libddwaf/1.22.0.0.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "ffi", "requirements": "~> 1.0" } ] } }
2025-04-04 08:53:51 UTC
02p_zb9ajVlwcqacvr6xu

libddwaf

libddwaf packages a WAF implementation in C++, exposed to Ruby

1.22.0.0.1
Content{ "name": "libddwaf", "downloads": 42058615, "version": "1.22.0.0.1", "version_created_at": "2025-04-04T08:53:42.166Z", "version_downloads": 0, "platform": "arm64-darwin", "authors": "Datadog, Inc.", "info": "libddwaf packages a WAF implementation in C++, exposed to Ruby\n", "licenses": [ "BSD-3-Clause" ], "metadata": { "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "b3b37dc76b86768ae489b014455b042d82b5126d265d9a4da426bc94be848e4b", "spec_sha": "fc81a20a163093e2552fcda02a6093c1f69d73c4b33bde99b2f1a7e2f035fb04", "project_uri": "https://rubygems.org/gems/libddwaf", "gem_uri": "https://rubygems.org/gems/libddwaf-1.22.0.0.1-arm64-darwin.gem", "homepage_uri": "https://github.com/DataDog/libddwaf-rb", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/libddwaf/1.22.0.0.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "ffi", "requirements": "~> 1.0" } ] } }
2025-04-04 08:53:46 UTC
MAOiYCF_CdL9nrT1KAprd

libddwaf

libddwaf packages a WAF implementation in C++, exposed to Ruby

1.22.0.0.1
Content{ "name": "libddwaf", "downloads": 42058599, "version": "1.22.0.0.1", "version_created_at": "2025-04-04T08:53:36.877Z", "version_downloads": 0, "platform": "x86_64-darwin", "authors": "Datadog, Inc.", "info": "libddwaf packages a WAF implementation in C++, exposed to Ruby\n", "licenses": [ "BSD-3-Clause" ], "metadata": { "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "6ccdabbc6496f9f23826dea91aa0cbf233a25d42c61be2ca20619d3dd1ebdc6d", "spec_sha": "0fb04e7c356e19585142fb5fa8edf85d45f9c76e38734ed74dc9e1ff397c1e7b", "project_uri": "https://rubygems.org/gems/libddwaf", "gem_uri": "https://rubygems.org/gems/libddwaf-1.22.0.0.1-x86_64-darwin.gem", "homepage_uri": "https://github.com/DataDog/libddwaf-rb", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/libddwaf/1.22.0.0.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "ffi", "requirements": "~> 1.0" } ] } }
2025-04-04 08:53:40 UTC
Xk28DudDCELR8NZgBiQar

libddwaf

libddwaf packages a WAF implementation in C++, exposed to Ruby

1.22.0.0.1
Content{ "name": "libddwaf", "downloads": 42058599, "version": "1.22.0.0.1", "version_created_at": "2025-04-04T08:53:31.136Z", "version_downloads": 0, "platform": "x86_64-linux", "authors": "Datadog, Inc.", "info": "libddwaf packages a WAF implementation in C++, exposed to Ruby\n", "licenses": [ "BSD-3-Clause" ], "metadata": { "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "0c6ee93a43308da2f3532bc68efb6c939b35d7067af1b97ad937bfb4db9f2e50", "spec_sha": "4fd17fc1edc6a81464526ae2b049eb44efc5f4377cf323ae7d4ddb8e3e939d9e", "project_uri": "https://rubygems.org/gems/libddwaf", "gem_uri": "https://rubygems.org/gems/libddwaf-1.22.0.0.1-x86_64-linux.gem", "homepage_uri": "https://github.com/DataDog/libddwaf-rb", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/libddwaf/1.22.0.0.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "ffi", "requirements": "~> 1.0" } ] } }
2025-04-04 08:53:36 UTC
wc86wEH7jrsONI74KhajK

libddwaf

libddwaf packages a WAF implementation in C++, exposed to Ruby

1.22.0.0.1
Content{ "name": "libddwaf", "downloads": 42058580, "version": "1.22.0.0.1", "version_created_at": "2025-04-04T08:53:24.473Z", "version_downloads": 0, "platform": "ruby", "authors": "Datadog, Inc.", "info": "libddwaf packages a WAF implementation in C++, exposed to Ruby\n", "licenses": [ "BSD-3-Clause" ], "metadata": { "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "d5c459ca478003c8e4cd59a7e355f4985990c7771fd691cdfb411b5098f4504d", "spec_sha": "71afa767e930a72058fac4f72bd639328c2bdd977e7621ccab580e77e51e9d95", "project_uri": "https://rubygems.org/gems/libddwaf", "gem_uri": "https://rubygems.org/gems/libddwaf-1.22.0.0.1.gem", "homepage_uri": "https://github.com/DataDog/libddwaf-rb", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/libddwaf/1.22.0.0.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "ffi", "requirements": "~> 1.0" } ] } }
2025-04-04 08:53:29 UTC
qXNQXcVfodbcjEkTQVS4P

standard_procedure_operations

Pipelines and State Machines for composable, trackable business logic

0.5.3
Content{ "name": "standard_procedure_operations", "downloads": 2328, "version": "0.5.3", "version_created_at": "2025-04-04T08:48:27.203Z", "version_downloads": 0, "platform": "ruby", "authors": "Rahoul Baruah", "info": "Pipelines and State Machines for composable, trackable business logic", "licenses": [ "LGPL" ], "metadata": { "homepage_uri": "https://theartandscienceofruby.com/", "changelog_uri": "https://github.com/standard-procedure/operations/tags", "source_code_uri": "https://github.com/standard-procedure/operations", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "78c83804d17b297fe3b7323a00d0d5609a1748a5f739642fa60cae1980e8cfd9", "spec_sha": "43993cf7c4c7873703bc4136000b1c7cc96e2d7188561800d0863cf3dcc082dc", "project_uri": "https://rubygems.org/gems/standard_procedure_operations", "gem_uri": "https://rubygems.org/gems/standard_procedure_operations-0.5.3.gem", "homepage_uri": "https://theartandscienceofruby.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/standard-procedure/operations", "bug_tracker_uri": null, "changelog_uri": "https://github.com/standard-procedure/operations/tags", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 7.1.3" }, { "name": "standard_procedure_global_id_serialiser", "requirements": ">= 0" } ] } }
2025-04-04 08:48:31 UTC
SMIP36sNa3148bBxCec7J

doorkeeper

Doorkeeper is an OAuth 2 provider for Rails and Grape.

5.8.2
Content{ "name": "doorkeeper", "downloads": 86804447, "version": "5.8.2", "version_created_at": "2025-04-04T08:29:01.936Z", "version_downloads": 0, "platform": "ruby", "authors": "Felipe Elias Philipp, Tute Costa, Jon Moss, Nikita Bulai", "info": "Doorkeeper is an OAuth 2 provider for Rails and Grape.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://opencollective.com/doorkeeper-gem", "homepage_uri": "https://github.com/doorkeeper-gem/doorkeeper", "changelog_uri": "https://github.com/doorkeeper-gem/doorkeeper/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/doorkeeper-gem/doorkeeper/issues", "source_code_uri": "https://github.com/doorkeeper-gem/doorkeeper", "documentation_uri": "https://doorkeeper.gitbook.io/guides/" }, "yanked": false, "sha": "a73d07aeaf590b1e7e2a35390446f23131c9f37bc0561653e514d3973f4d50d3", "spec_sha": "0adde971c8ef158b3e28b401cd57ef0b7aa3efc4bcbd713fde695b86d38ef2a4", "project_uri": "https://rubygems.org/gems/doorkeeper", "gem_uri": "https://rubygems.org/gems/doorkeeper-5.8.2.gem", "homepage_uri": "https://github.com/doorkeeper-gem/doorkeeper", "wiki_uri": null, "documentation_uri": "https://doorkeeper.gitbook.io/guides/", "mailing_list_uri": null, "source_code_uri": "https://github.com/doorkeeper-gem/doorkeeper", "bug_tracker_uri": "https://github.com/doorkeeper-gem/doorkeeper/issues", "changelog_uri": "https://github.com/doorkeeper-gem/doorkeeper/blob/main/CHANGELOG.md", "funding_uri": "https://opencollective.com/doorkeeper-gem", "dependencies": { "development": [ { "name": "appraisal", "requirements": ">= 0" }, { "name": "capybara", "requirements": ">= 0" }, { "name": "coveralls_reborn", "requirements": ">= 0" }, { "name": "database_cleaner", "requirements": "~> 2.0" }, { "name": "factory_bot", "requirements": "~> 6.0" }, { "name": "generator_spec", "requirements": "~> 0.10.0" }, { "name": "grape", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 11.3.0" }, { "name": "rspec-rails", "requirements": ">= 0" }, { "name": "timecop", "requirements": ">= 0" } ], "runtime": [ { "name": "railties", "requirements": ">= 5" } ] } }
2025-04-04 08:29:05 UTC
vOP0d6IhvxiNlzq0sQPIB

textbringer

Textbringer is a member of a demon race that takes on the form of an Emacs-like text editor.

2
Content{ "name": "textbringer", "downloads": 58428, "version": "2", "version_created_at": "2025-04-04T08:28:09.941Z", "version_downloads": 0, "platform": "ruby", "authors": "Shugo Maeda", "info": "Textbringer is a member of a demon race that takes on the form of an Emacs-like text editor.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "8b1e15a40738532ea9f527a67a7a041c31b032b20429315be18cf00153d17424", "spec_sha": "bee4a7a9ed11999c3de1ac57c1b7048eb321539dd1e6224978016be70335aaf7", "project_uri": "https://rubygems.org/gems/textbringer", "gem_uri": "https://rubygems.org/gems/textbringer-2.gem", "homepage_uri": "https://github.com/shugo/textbringer", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/textbringer/2", "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": "rake", "requirements": ">= 12.0" }, { "name": "ripper-tags", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "test-unit", "requirements": ">= 0" } ], "runtime": [ { "name": "clipboard", "requirements": ">= 1.1" }, { "name": "curses", "requirements": ">= 1.2.7" }, { "name": "drb", "requirements": ">= 0" }, { "name": "editorconfig", "requirements": ">= 0" }, { "name": "fiddle", "requirements": ">= 0" }, { "name": "fiddley", "requirements": ">= 0.0.5" }, { "name": "irb", "requirements": ">= 0" }, { "name": "nkf", "requirements": ">= 0" }, { "name": "ostruct", "requirements": ">= 0" }, { "name": "rdoc", "requirements": ">= 0" }, { "name": "unicode-blocks", "requirements": ">= 0" }, { "name": "unicode-categories", "requirements": ">= 0" }, { "name": "unicode-display_width", "requirements": ">= 1.1" }, { "name": "unicode-name", "requirements": ">= 0" }, { "name": "unicode-scripts", "requirements": ">= 0" }, { "name": "unicode-types", "requirements": ">= 0" }, { "name": "warning", "requirements": ">= 0" } ] } }
2025-04-04 08:28:14 UTC
V3vcyF1JJ9kKpo2k0ncQz

rspec-graphql_types

Test out types in ruby graphql

2.0.0
Content{ "name": "rspec-graphql_types", "downloads": 28239, "version": "2.0.0", "version_created_at": "2025-04-04T08:14:22.866Z", "version_downloads": 0, "platform": "ruby", "authors": "Tejas Dinkar", "info": "Test out types in ruby graphql", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/gaia-venture/rspec-graphql_types", "changelog_uri": "https://github.com/gaia-venture/rspec-graphql_types", "source_code_uri": "https://github.com/gaia-venture/rspec-graphql_types", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "f8a8e515eeb219ccb2e1bf3dfd9294e03b6e80a72f562d08ceeef43c88626356", "spec_sha": "21fdbb42bc44647b9f2413aa9f88b306e35efb2588995c1131e28807b6cdcd93", "project_uri": "https://rubygems.org/gems/rspec-graphql_types", "gem_uri": "https://rubygems.org/gems/rspec-graphql_types-2.0.0.gem", "homepage_uri": "https://github.com/gaia-venture/rspec-graphql_types", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/gaia-venture/rspec-graphql_types", "bug_tracker_uri": null, "changelog_uri": "https://github.com/gaia-venture/rspec-graphql_types", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 0" }, { "name": "graphql", "requirements": ">= 0" } ] } }
2025-04-04 08:14:25 UTC
-wZjpiKbmCwJ4-n_M5kmB

vinter

A linter for the Vim9 script language, helping to identify issues and enforce best practices

0.1.0
Content{ "name": "vinter", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-04-04T08:06:01.416Z", "version_downloads": 0, "platform": "ruby", "authors": "Dan Bradbury", "info": "A linter for the Vim9 script language, helping to identify issues and enforce best practices", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "30df27f1a300b57bdc16a8b93d4e924551e13afb43bda3d2a894eaf07ac0c758", "spec_sha": "5a45d63238c1bc51c4d4d2b66d354b3d960930f1161725850e5f6a530f50c524", "project_uri": "https://rubygems.org/gems/vinter", "gem_uri": "https://rubygems.org/gems/vinter-0.1.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/vinter/0.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-04-04 08:06:04 UTC
hbqJdzHIMGGZ19LZNTXcZ

simple_inline_text_annotation

This gem provides inline text annotation functionality, extracted from PubAnnotation, with support for denotations, entity types, and nested spans.

0.1.0
Content{ "name": "simple_inline_text_annotation", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-04-04T07:46:11.012Z", "version_downloads": 0, "platform": "ruby", "authors": "xaiBUh29wX", "info": "This gem provides inline text annotation functionality, extracted from PubAnnotation, with support for denotations, entity types, and nested spans.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/Tamada-Arino/simple-inline-text-annotation", "changelog_uri": "https://github.com/Tamada-Arino/simple-inline-text-annotation/blob/master/CHANGELOG.md" }, "yanked": false, "sha": "7a6d49d895d706e1adcac57b488c3b38bf8402737c17b16265cc39d7d6ed7ff0", "spec_sha": "e5c849ca5135d5528acd4f0e6a290e886bb83f6d88c2fab95b8423f2180b1f28", "project_uri": "https://rubygems.org/gems/simple_inline_text_annotation", "gem_uri": "https://rubygems.org/gems/simple_inline_text_annotation-0.1.0.gem", "homepage_uri": "https://github.com/Tamada-Arino/simple-inline-text-annotation", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": "https://github.com/Tamada-Arino/simple-inline-text-annotation/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-04-04 07:46:13 UTC
yUksKAnxrEZtT7vgBLMCf

stay_commerce

Description of Stay.

0.1.10
Content{ "name": "stay_commerce", "downloads": 1913, "version": "0.1.10", "version_created_at": "2025-04-04T07:29:10.404Z", "version_downloads": 0, "platform": "ruby", "authors": "w3villa-vikaspal", "info": "Description of Stay.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/w3villa/StayCommerce", "changelog_uri": "https://github.com/w3villa/StayCommerce", "source_code_uri": "https://github.com/w3villa/StayCommerce", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "8fe48054413002ec32134650f8c3a178f5b4eec4abd1f861759b5b02cbe14b06", "spec_sha": "bc2c56571ccca5611fb7ae4725b84e916bbbfb5eae79b91652930b0ba4349704", "project_uri": "https://rubygems.org/gems/stay_commerce", "gem_uri": "https://rubygems.org/gems/stay_commerce-0.1.10.gem", "homepage_uri": "https://github.com/w3villa/StayCommerce", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/w3villa/StayCommerce", "bug_tracker_uri": null, "changelog_uri": "https://github.com/w3villa/StayCommerce", "funding_uri": null, "dependencies": { "development": [ { "name": "letter_opener", "requirements": "~> 1.10" }, { "name": "pry", "requirements": ">= 0" } ], "runtime": [ { "name": "active_model_serializers", "requirements": ">= 0" }, { "name": "activestorage", "requirements": ">= 0" }, { "name": "bootstrap", "requirements": "~> 5.3" }, { "name": "carmen", "requirements": "~> 1.1" }, { "name": "devise", "requirements": ">= 0" }, { "name": "devise-api", "requirements": ">= 0" }, { "name": "friendly_id", "requirements": ">= 0" }, { "name": "geocoder", "requirements": "~> 1.8" }, { "name": "hotwire-rails", "requirements": "~> 0.1" }, { "name": "inline_svg", "requirements": "~> 1.10" }, { "name": "jquery-rails", "requirements": "~> 4.6" }, { "name": "jquery-ui-rails", "requirements": "~> 7.0" }, { "name": "jsbundling-rails", "requirements": "~> 1.3.1" }, { "name": "kaminari", "requirements": "~> 1.2" }, { "name": "mobility", "requirements": "~> 1.2" }, { "name": "mobility-ransack", "requirements": "~> 1.2" }, { "name": "monetize", "requirements": "~> 1.13" }, { "name": "money", "requirements": "~> 6.12" }, { "name": "mysql2", "requirements": "~> 0.5" }, { "name": "paranoia", "requirements": "~> 3.0" }, { "name": "rack-cors", "requirements": "~> 2.0" }, { "name": "rails", "requirements": ">= 7.2.1, < 9.0" }, { "name": "ransack", "requirements": ">= 0" }, { "name": "sassc-rails", "requirements": "~> 2.1" }, { "name": "sass-rails", "requirements": "~> 6.0" }, { "name": "sprockets", "requirements": ">= 0" }, { "name": "state_machines-activerecord", "requirements": "~> 0.9" }, { "name": "stripe", "requirements": "~> 5.32.0" } ] } }
2025-04-04 07:29:13 UTC
O_7OIX_7WVAjAi_jYlD_9

openproject-primer_view_components

ViewComponents of the Primer Design System for OpenProject

0.59.2
Content{ "name": "openproject-primer_view_components", "downloads": 59421, "version": "0.59.2", "version_created_at": "2025-04-04T06:49:52.147Z", "version_downloads": 0, "platform": "ruby", "authors": "GitHub Open Source, OpenProject GmbH", "info": "ViewComponents of the Primer Design System for OpenProject", "licenses": [ "MIT" ], "metadata": { "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "7830dc1c678a08d6474e7b492a7836946b7379798b6dd22e09d69e7a34ed7f0f", "spec_sha": "cc2db99582f7229cb29f1a30230dea6d8d0da545f0e2662c6401d74c1aace222", "project_uri": "https://rubygems.org/gems/openproject-primer_view_components", "gem_uri": "https://rubygems.org/gems/openproject-primer_view_components-0.59.2.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/openproject-primer_view_components/0.59.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "actionview", "requirements": ">= 5.0.0" }, { "name": "activesupport", "requirements": ">= 5.0.0" }, { "name": "openproject-octicons", "requirements": ">= 19.23.0" }, { "name": "view_component", "requirements": ">= 3.1, < 4.0" } ] } }
2025-04-04 06:49:54 UTC
5ukW8vYBB0IveJecLziCM

seam

SDK for the Seam API written in Ruby.

2.16.0
Content{ "name": "seam", "downloads": 75673, "version": "2.16.0", "version_created_at": "2025-04-04T06:30:12.629Z", "version_downloads": 0, "platform": "ruby", "authors": "Seam Labs, Inc.", "info": "SDK for the Seam API written in Ruby.", "licenses": [ "MIT" ], "metadata": { "github_repo": "git@github.com:seamapi/ruby-next.git", "homepage_uri": "https://github.com/seamapi/ruby-next", "changelog_uri": "https://github.com/seamapi/ruby-next/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/seamapi/ruby-next/issues", "source_code_uri": "https://github.com/seamapi/ruby-next" }, "yanked": false, "sha": "09cb3838d879341fb7e7cfa0510607307fd02cce4dca79231de39134f9c4fbfe", "spec_sha": "10e2c321f0ad261d255c0ac32712ec65e97fdd2ba6e914d8f3736f14dd100277", "project_uri": "https://rubygems.org/gems/seam", "gem_uri": "https://rubygems.org/gems/seam-2.16.0.gem", "homepage_uri": "https://github.com/seamapi/ruby-next", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/seamapi/ruby-next", "bug_tracker_uri": "https://github.com/seamapi/ruby-next/issues", "changelog_uri": "https://github.com/seamapi/ruby-next/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "gem-release", "requirements": "~> 2.2" }, { "name": "parse_gemspec-cli", "requirements": "~> 1.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "simplecov", "requirements": "~> 0.21" }, { "name": "simplecov-console", "requirements": "~> 0.9" }, { "name": "standard", "requirements": "~> 1.3" }, { "name": "webmock", "requirements": "~> 3.24.0" } ], "runtime": [ { "name": "faraday", "requirements": "~> 2.7" }, { "name": "faraday-retry", "requirements": "~> 2.2" }, { "name": "svix", "requirements": "~> 1.30" } ] } }
2025-04-04 06:30:14 UTC
UdtICghjCp9oa2xfKRQAy

bashly

Generate bash command line tools using YAML configuration

1.2.11
Content{ "name": "bashly", "downloads": 149262, "version": "1.2.11", "version_created_at": "2025-04-04T05:42:57.367Z", "version_downloads": 0, "platform": "ruby", "authors": "Danny Ben Shitrit", "info": "Generate bash command line tools using YAML configuration", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://bashly.dev/", "changelog_uri": "https://github.com/DannyBen/bashly/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/DannyBen/bashly/issues", "source_code_uri": "https://github.com/DannyBen/bashly", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "ede5b1ebdfd4d24a8afade8f52e64efddfa21d6788df4dce630713aa22bc464a", "spec_sha": "130105222ff42f51244b5cc6d0549900778cc5fb538d1b6de909e69b6ac12aa1", "project_uri": "https://rubygems.org/gems/bashly", "gem_uri": "https://rubygems.org/gems/bashly-1.2.11.gem", "homepage_uri": "https://bashly.dev/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/DannyBen/bashly", "bug_tracker_uri": "https://github.com/DannyBen/bashly/issues", "changelog_uri": "https://github.com/DannyBen/bashly/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "colsole", "requirements": ">= 0.8.1, < 2" }, { "name": "completely", "requirements": ">= 0.6.1, < 0.8" }, { "name": "filewatcher", "requirements": "~> 2.0" }, { "name": "gtx", "requirements": "~> 0.1.1" }, { "name": "logger", "requirements": ">= 1, < 3" }, { "name": "lp", "requirements": "~> 0.2.0" }, { "name": "mister_bin", "requirements": "~> 0.8.1" }, { "name": "ostruct", "requirements": ">= 0, < 2" }, { "name": "requires", "requirements": "~> 1.1" }, { "name": "tty-markdown", "requirements": "~> 0.7.2" } ] } }
2025-04-04 05:43:01 UTC
fqgn3TvBcezJvYeMiQl51

bscf-core

An engine which contains core models for Supply Chain Financing.

0.3.3
Content{ "name": "bscf-core", "downloads": 1206, "version": "0.3.3", "version_created_at": "2025-04-04T05:39:02.573Z", "version_downloads": 0, "platform": "ruby", "authors": "Asrat", "info": "An engine which contains core models for Supply Chain Financing.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://mksaddis.com/", "changelog_uri": "https://github.com/BITS-DEVSEC", "source_code_uri": "https://github.com/BITS-DEVSEC" }, "yanked": false, "sha": "4cd7abdb1bea17de8fee66103ec08575713dc0d23d753d0cc1fd2ef4b6a4335c", "spec_sha": "03c9741495ba9c943f22f71e8d4e6a9e2114125cfbbb4e83027dda516fccb9ef", "project_uri": "https://rubygems.org/gems/bscf-core", "gem_uri": "https://rubygems.org/gems/bscf-core-0.3.3.gem", "homepage_uri": "https://mksaddis.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/BITS-DEVSEC", "bug_tracker_uri": null, "changelog_uri": "https://github.com/BITS-DEVSEC", "funding_uri": null, "dependencies": { "development": [ { "name": "database_cleaner-active_record", "requirements": ">= 0" }, { "name": "factory_bot_rails", "requirements": ">= 0" }, { "name": "faker", "requirements": ">= 0" }, { "name": "letter_opener", "requirements": ">= 0" }, { "name": "rspec-rails", "requirements": ">= 0" }, { "name": "rspec-retry", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": ">= 0" }, { "name": "shoulda-matchers", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [ { "name": "active_model_serializers", "requirements": ">= 0" }, { "name": "ancestry", "requirements": "~> 4.1.0" }, { "name": "bcrypt", "requirements": "~> 3.1" }, { "name": "httparty", "requirements": ">= 0" }, { "name": "image_processing", "requirements": "~> 1.12, >= 1.12.2" }, { "name": "jwt", "requirements": "~> 2.7" }, { "name": "noticed", "requirements": "~> 1.6" }, { "name": "rails", "requirements": "~> 8.0, >= 8.0.2" }, { "name": "ransack", "requirements": ">= 0" } ] } }
2025-04-04 05:39:04 UTC
rvTsQ94EaatWRCgTSjFfX

sorbet-static-and-runtime

Sorbet static and runtime in one gem

0.5.11987
Content{ "name": "sorbet-static-and-runtime", "downloads": 18913249, "version": "0.5.11987", "version_created_at": "2025-04-04T05:36:23.003Z", "version_downloads": 0, "platform": "ruby", "authors": "Stripe", "info": "Sorbet static and runtime in one gem", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "ebd1fb9c4cf92753e25d3b53ea8c38d6308848ae1ade805fd6fc214dbcd5b3dd", "spec_sha": "f1a2913eb06640b129df3a08d2a0f4af72d9e6f5b843abadb09480560c7a01b2", "project_uri": "https://rubygems.org/gems/sorbet-static-and-runtime", "gem_uri": "https://rubygems.org/gems/sorbet-static-and-runtime-0.5.11987.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "sorbet", "requirements": "= 0.5.11987" }, { "name": "sorbet-runtime", "requirements": "= 0.5.11987" } ] } }
2025-04-04 05:36:26 UTC
iPDQXLbywPpwnfsJHDXHW

sorbet

The main entrypoint for using Sorbet

0.5.11987
Content{ "name": "sorbet", "downloads": 36627315, "version": "0.5.11987", "version_created_at": "2025-04-04T05:36:18.635Z", "version_downloads": 0, "platform": "ruby", "authors": "Stripe", "info": "The main entrypoint for using Sorbet", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "5f119cd4805135a6e0834d03141b9e922216be9c702b2f450dd01e1421562653", "spec_sha": "127fce40cbbd150b04474858e6fa98674633788a79d08804024f61fda1b73ca0", "project_uri": "https://rubygems.org/gems/sorbet", "gem_uri": "https://rubygems.org/gems/sorbet-0.5.11987.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.11" }, { "name": "mocha", "requirements": "~> 1.7" }, { "name": "rake", "requirements": ">= 0" } ], "runtime": [ { "name": "sorbet-static", "requirements": "= 0.5.11987" } ] } }
2025-04-04 05:36:24 UTC
eLRX-J9KZsPTJn63Ce8sC

sorbet-runtime

Sorbet's runtime type checking component

0.5.11987
Content{ "name": "sorbet-runtime", "downloads": 82272229, "version": "0.5.11987", "version_created_at": "2025-04-04T05:36:15.667Z", "version_downloads": 0, "platform": "ruby", "authors": "Stripe", "info": "Sorbet's runtime type checking component", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "060653f508e9f32b6b3713426b60e56e878e4fdab194c1034859528798b50cb9", "spec_sha": "74b29c4664e4f39207779a2dec8965b8dab6cae3daffa2ed9d79c4c1a5f4ae2d", "project_uri": "https://rubygems.org/gems/sorbet-runtime", "gem_uri": "https://rubygems.org/gems/sorbet-runtime-0.5.11987.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "concurrent-ruby", "requirements": "~> 1.1.5" }, { "name": "debug", "requirements": ">= 0" }, { "name": "minitest", "requirements": "~> 5.11" }, { "name": "mocha", "requirements": "~> 2.1" }, { "name": "pry", "requirements": ">= 0" }, { "name": "pry-byebug", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rubocop", "requirements": "= 1.57.1" }, { "name": "rubocop-performance", "requirements": "= 1.13.2" }, { "name": "subprocess", "requirements": "~> 1.5.3" } ], "runtime": [] } }
2025-04-04 05:36:19 UTC
G_8S3Co-DaMN1nfcxKMAT

sorbet-static

The Sorbet typechecker binary

0.5.11987
Content{ "name": "sorbet-static", "downloads": 50305551, "version": "0.5.11987", "version_created_at": "2025-04-04T05:36:08.008Z", "version_downloads": 0, "platform": "x86_64-linux", "authors": "Stripe", "info": "The Sorbet typechecker binary", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "1fca9c2cee992b83818c83224fdc28448e22f7836e200afda7ec6b761a459a8a", "spec_sha": "c299d457a69c3c72474923a0166de6652ef7dd726ff3b9a7bdd3e955dcc3e3c1", "project_uri": "https://rubygems.org/gems/sorbet-static", "gem_uri": "https://rubygems.org/gems/sorbet-static-0.5.11987-x86_64-linux.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-04-04 05:36:16 UTC
tuGTHJc8HllSlO4sVFWyj

sorbet-static

The Sorbet typechecker binary

0.5.11987
Content{ "name": "sorbet-static", "downloads": 50305551, "version": "0.5.11987", "version_created_at": "2025-04-04T05:35:57.968Z", "version_downloads": 0, "platform": "universal-darwin", "authors": "Stripe", "info": "The Sorbet typechecker binary", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "2fabe7d3d6e3e8be0700a982bef1f4a2adad5685a3bc1788faac22ddfefe1018", "spec_sha": "83a8b102e2f6b1062271a16b44abe169fa1bb1ca2a3e5d02315ad6395b5435b7", "project_uri": "https://rubygems.org/gems/sorbet-static", "gem_uri": "https://rubygems.org/gems/sorbet-static-0.5.11987-universal-darwin.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-04-04 05:36:08 UTC
Ct80NBq7yusJ52E8eKdj4

sorbet-static

The Sorbet typechecker binary

0.5.11987
Content{ "name": "sorbet-static", "downloads": 50305551, "version": "0.5.11987", "version_created_at": "2025-04-04T05:35:44.070Z", "version_downloads": 0, "platform": "java", "authors": "Stripe", "info": "The Sorbet typechecker binary", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "5c7d5af73ea510abf983be78a6ba54eae2b9d3ac2ef4a2e5bc353ee4ad9e1716", "spec_sha": "8bb1727cc10093ed81bdde40718cfd985d0291d87dba8aae4c3c42cf432c6766", "project_uri": "https://rubygems.org/gems/sorbet-static", "gem_uri": "https://rubygems.org/gems/sorbet-static-0.5.11987-java.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-04-04 05:35:58 UTC
rOxlnAw_b9UKnwKHOQ3Xe

sorbet-static

The Sorbet typechecker binary

0.5.11987
Content{ "name": "sorbet-static", "downloads": 50305551, "version": "0.5.11987", "version_created_at": "2025-04-04T05:35:24.196Z", "version_downloads": 0, "platform": "aarch64-linux", "authors": "Stripe", "info": "The Sorbet typechecker binary", "licenses": [ "Apache-2.0" ], "metadata": { "source_code_uri": "https://github.com/sorbet/sorbet" }, "yanked": false, "sha": "467e1df530cbc8a3bf784630cb55723aeaeec87e1162af0f5e162d54911b2682", "spec_sha": "d85c3fc4782970f4f10d3fd9e25dde2ca6d0a818783c8075bc24fbdbd6189116", "project_uri": "https://rubygems.org/gems/sorbet-static", "gem_uri": "https://rubygems.org/gems/sorbet-static-0.5.11987-aarch64-linux.gem", "homepage_uri": "https://sorbet.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sorbet/sorbet", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-04-04 05:35:41 UTC
QiGcHzStfOg-XDUOSeMjF

completely

Generate bash completion scripts using simple YAML configuration

0.7.1
Content{ "name": "completely", "downloads": 75598, "version": "0.7.1", "version_created_at": "2025-04-04T05:30:49.276Z", "version_downloads": 0, "platform": "ruby", "authors": "Danny Ben Shitrit", "info": "Generate bash completion scripts using simple YAML configuration", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/DannyBen/completely/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/DannyBen/completely/issues", "source_code_uri": "https://github.com/DannyBen/completely", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "c8d19227db371359280447be4f68deab69a5893125a6d0f6f15b40523e554904", "spec_sha": "20f2854e9460a01ef17de5a16d5168a987b29b887bc4e8bfedc612b7eb00ea02", "project_uri": "https://rubygems.org/gems/completely", "gem_uri": "https://rubygems.org/gems/completely-0.7.1.gem", "homepage_uri": "https://github.com/DannyBen/completely", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/DannyBen/completely", "bug_tracker_uri": "https://github.com/DannyBen/completely/issues", "changelog_uri": "https://github.com/DannyBen/completely/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "colsole", "requirements": ">= 0.8.1, < 2" }, { "name": "mister_bin", "requirements": "~> 0.7" } ] } }
2025-04-04 05:30:52 UTC
Vu5IkjeDx6dS41PiuL4Wt

hubssolib

The Hub SSO Library supports single sign-on across multiple Rails applications on the same host. The Hub application provides account management facilities (sign up, log in, etc.). The library provides read-only access to data set up by the application. Using the library, external applications can see whether or not someone is logged in via Hub and see what their assigned roles are. Each application determines its own mappings between roles and permissions.

3.8.0
Content{ "name": "hubssolib", "downloads": 6962, "version": "3.8.0", "version_created_at": "2025-04-04T05:23:42.579Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Hodgkinson and others", "info": " The Hub SSO Library supports single sign-on across multiple Rails\n applications on the same host. The Hub application provides account\n management facilities (sign up, log in, etc.). The library provides\n read-only access to data set up by the application. Using the library,\n external applications can see whether or not someone is logged in via\n Hub and see what their assigned roles are. Each application determines\n its own mappings between roles and permissions.\n", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "c8088e904e2aed46209f38062a7b8e37b6101d297abecd7c16196f5c828908e1", "spec_sha": "bbc7b9e5e9418b5c01e68ca6c97234ccbf806725a812f061bc265320ee2365e2", "project_uri": "https://rubygems.org/gems/hubssolib", "gem_uri": "https://rubygems.org/gems/hubssolib-3.8.0.gem", "homepage_uri": "http://hub.pond.org.uk/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/hubssolib/3.8.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.1" }, { "name": "doggo", "requirements": "~> 1.4" }, { "name": "rails", "requirements": "~> 8.0" }, { "name": "rspec", "requirements": "~> 3.13" }, { "name": "rspec-mocks", "requirements": "~> 3.13" }, { "name": "simplecov", "requirements": "~> 0.22" } ], "runtime": [ { "name": "base64", "requirements": "~> 0.2" }, { "name": "drb", "requirements": "~> 2.2" } ] } }
2025-04-04 05:23:46 UTC
NbXfAvO_MXYUYipUOIOjK

active_genie

# ActiveGenie 🧞‍♂️ > The lodash for GenAI, stop reinventing the wheel [![Gem Version](https://badge.fury.io/rb/active_genie.svg?icon=si%3Arubygems)](https://badge.fury.io/rb/active_genie) [![Ruby](https://github.com/roriz/active_genie/actions/workflows/benchmark.yml/badge.svg)](https://github.com/roriz/active_genie/actions/workflows/benchmark.yml) ActiveGenie is a Ruby gem that provides valuable solutions powered by Generative AI (GenAI) models. Just like Lodash or ActiveStorage, ActiveGenie brings a set of Modules reach real value fast and reliable. ActiveGenie is backed by a custom benchmarking system that ensures consistent quality and performance across different models and providers in every release. ## Installation 1. Add to your Gemfile: ```ruby gem 'active_genie' ``` 2. Install the gem: ```shell bundle install ``` 3. Generate the configuration: ```shell echo "ActiveGenie.load_tasks" >> Rakefile rails g active_genie:install ``` 4. Configure your credentials in `config/initializers/active_genie.rb`: ```ruby ActiveGenie.configure do |config| config.openai.api_key = ENV['OPENAI_API_KEY'] end ``` ## Quick Start ### Data Extractor Extract structured data from text using AI-powered analysis, handling informal language and complex expressions. ```ruby text = "Nike Air Max 90 - Size 42 - $199.99" schema = { brand: { type: 'string', enum: ["Nike", "Adidas", "Puma"] }, price: { type: 'number', minimum: 0 }, size: { type: 'number', minimum: 35, maximum: 46 } } result = ActiveGenie::DataExtractor.call( text, schema, config: { provider: :openai, model: 'gpt-4o-mini' } # optional ) # => { # brand: "Nike", # brand_explanation: "Brand name found at start of text", # price: 199.99, # price_explanation: "Price found in USD format at end", # size: 42, # size_explanation: "Size explicitly stated in the middle" # } ``` *Recommended model*: `gpt-4o-mini` Features: - Structured data extraction with type validation - Schema-based extraction with custom constraints - Informal text analysis (litotes, hedging) - Detailed explanations for extracted values See the [Data Extractor README](lib/active_genie/data_extractor/README.md) for informal text processing, advanced schemas, and detailed interface documentation. ### Scoring Text evaluation system that provides detailed scoring and feedback using multiple expert reviewers. Get balanced scoring through AI-powered expert reviewers that automatically adapt to your content. ```ruby text = "The code implements a binary search algorithm with O(log n) complexity" criteria = "Evaluate technical accuracy and clarity" result = ActiveGenie::Scoring.basic( text, criteria, config: { provider: :anthropic, model: 'claude-3-5-haiku-20241022' } # optional ) # => { # algorithm_expert_score: 95, # algorithm_expert_reasoning: "Accurately describes binary search and its complexity", # technical_writer_score: 90, # technical_writer_reasoning: "Clear and concise explanation of the algorithm", # final_score: 92.5 # } ``` *Recommended model*: `claude-3-5-haiku-20241022` Features: - Multi-reviewer evaluation with automatic expert selection - Detailed feedback with scoring reasoning - Customizable reviewer weights - Flexible evaluation criteria See the [Scoring README](lib/active_genie/scoring/README.md) for advanced usage, custom reviewers, and detailed interface documentation. ### Battle AI-powered battle evaluation system that determines winners between two players based on specified criteria. ```ruby require 'active_genie' player_1 = "Implementation uses dependency injection for better testability" player_2 = "Code has high test coverage but tightly coupled components" criteria = "Evaluate code quality and maintainability" result = ActiveGenie::Battle.call( player_1, player_2, criteria, config: { provider: :google, model: 'gemini-2.0-flash-lite' } # optional ) # => { # winner_player: "Implementation uses dependency injection for better testability", # reasoning: "Player 1 implementation demonstrates better maintainability through dependency injection, # which allows for easier testing and component replacement. While Player 2 has good test coverage, # the tight coupling makes the code harder to maintain and modify.", # what_could_be_changed_to_avoid_draw: "Focus on specific architectural patterns and design principles" # } ``` *Recommended model*: `claude-3-5-haiku` Features: - Multi-reviewer evaluation with automatic expert selection - Detailed feedback with scoring reasoning - Customizable reviewer weights - Flexible evaluation criteria See the [Battle README](lib/active_genie/battle/README.md) for advanced usage, custom reviewers, and detailed interface documentation. ### Ranking The Ranking module provides competitive ranking through multi-stage evaluation: ```ruby require 'active_genie' players = ['REST API', 'GraphQL API', 'SOAP API', 'gRPC API', 'Websocket API'] criteria = "Best one to be used into a high changing environment" result = ActiveGenie::Ranking.call( players, criteria, config: { provider: :google, model: 'gemini-2.0-flash-lite' } # optional ) # => { # winner_player: "gRPC API", # reasoning: "gRPC API is the best one to be used into a high changing environment", # } ``` *Recommended model*: `gemini-2.0-flash-lite` - **Multi-phase ranking system** combining expert scoring and ELO algorithms - **Automatic elimination** of inconsistent performers using statistical analysis - **Dynamic ranking adjustments** based on simulated pairwise battles, from bottom to top See the [Ranking README](lib/active_genie/ranking/README.md) for implementation details, configuration, and advanced ranking strategies. ### Text Summarizer (Future) ### Categorizer (Future) ### Language detector (Future) ### Translator (Future) ### Sentiment analyzer (Future) ## Benchmarking 🧪 ActiveGenie includes a comprehensive benchmarking system to ensure consistent, high-quality outputs across different LLM models and providers. ```ruby # Run all benchmarks bundle exec rake active_genie:benchmark # Run benchmarks for a specific module bundle exec rake active_genie:benchmark[data_extractor] ``` ### Latest Results | Model | Overall Precision | |-------|-------------------| | claude-3-5-haiku-20241022 | 92.25% | | gemini-2.0-flash-lite | 84.25% | | gpt-4o-mini | 62.75% | | deepseek-chat | 57.25% | See the [Benchmark README](benchmark/README.md) for detailed results, methodology, and how to contribute to our test suite. ## Configuration | Config | Description | Default | |--------|-------------|---------| | `provider` | LLM provider (openai, anthropic, etc) | `nil` | | `model` | Model to use | `nil` | | `api_key` | Provider API key | `nil` | | `timeout` | Request timeout in seconds | `5` | | `max_retries` | Maximum retry attempts | `3` | > **Note:** Each module can append its own set of configuration, see the individual module documentation for details. ## How to create a new provider ActiveGenie supports adding custom providers to integrate with different LLM services. To create a new provider: 1. Create a configuration class for your provider in `lib/active_genie/configuration/providers/`: ```ruby # Example: lib/active_genie/configuration/providers/internal_company_api_config.rb module ActiveGenie module Configuration::Providers class InternalCompanyApiConfig < BaseConfig NAME = :internal_company_api # API key accessor with environment variable fallback def api_key @api_key || ENV['INTERNAL_COMPANY_API_KEY'] end # Base API URL def api_url @api_url || 'https://api.internal-company.com/v1' end # Client instantiation def client @client ||= ::ActiveGenie::Clients::InternalCompanyApiClient.new(self) end # Model tier definitions def lower_tier_model @lower_tier_model || 'internal-basic' end def middle_tier_model @middle_tier_model || 'internal-standard' end def upper_tier_model @upper_tier_model || 'internal-premium' end end end end ``` 2. Register your provider in your configuration: ```ruby # In config/initializers/active_genie.rb ActiveGenie.configure do |config| # Register your custom provider config.providers.register(InternalCompanyApi::Configuration) # Configure your provider config.internal_company_api.api_key = ENV['INTERNAL_COMPANY_API_KEY'] end ``` ## Contributing 1. Fork the repository 2. Create your feature branch (`git checkout -b feature/amazing-feature`) 3. Commit your changes (`git commit -m 'Add amazing feature'`) 4. Push to the branch (`git push origin feature/amazing-feature`) 5. Open a Pull Request ## License This project is licensed under the Apache License 2.0 License - see the [LICENSE](LICENSE) file for details.

0.0.20
Content{ "name": "active_genie", "downloads": 950, "version": "0.0.20", "version_created_at": "2025-04-04T05:16:49.185Z", "version_downloads": 0, "platform": "ruby", "authors": "Radamés Roriz", "info": "# ActiveGenie 🧞‍♂️\n> The lodash for GenAI, stop reinventing the wheel\n\n[![Gem Version](https://badge.fury.io/rb/active_genie.svg?icon=si%3Arubygems)](https://badge.fury.io/rb/active_genie)\n[![Ruby](https://github.com/roriz/active_genie/actions/workflows/benchmark.yml/badge.svg)](https://github.com/roriz/active_genie/actions/workflows/benchmark.yml)\n\nActiveGenie is a Ruby gem that provides valuable solutions powered by Generative AI (GenAI) models. Just like Lodash or ActiveStorage, ActiveGenie brings a set of Modules reach real value fast and reliable.\nActiveGenie is backed by a custom benchmarking system that ensures consistent quality and performance across different models and providers in every release.\n\n## Installation\n\n1. Add to your Gemfile:\n```ruby\ngem 'active_genie'\n```\n\n2. Install the gem:\n```shell\nbundle install\n```\n\n3. Generate the configuration:\n```shell\necho \"ActiveGenie.load_tasks\" >> Rakefile\nrails g active_genie:install\n```\n\n4. Configure your credentials in `config/initializers/active_genie.rb`:\n```ruby\nActiveGenie.configure do |config|\n config.openai.api_key = ENV['OPENAI_API_KEY']\nend\n```\n\n## Quick Start\n\n### Data Extractor\n\nExtract structured data from text using AI-powered analysis, handling informal language and complex expressions.\n\n```ruby\ntext = \"Nike Air Max 90 - Size 42 - $199.99\"\nschema = {\n brand: { \n type: 'string',\n enum: [\"Nike\", \"Adidas\", \"Puma\"]\n },\n price: { \n type: 'number',\n minimum: 0\n },\n size: {\n type: 'number',\n minimum: 35,\n maximum: 46\n }\n}\n\nresult = ActiveGenie::DataExtractor.call(\n text,\n schema,\n config: { provider: :openai, model: 'gpt-4o-mini' } # optional\n)\n# => { \n# brand: \"Nike\", \n# brand_explanation: \"Brand name found at start of text\",\n# price: 199.99,\n# price_explanation: \"Price found in USD format at end\",\n# size: 42,\n# size_explanation: \"Size explicitly stated in the middle\"\n# }\n```\n\n*Recommended model*: `gpt-4o-mini`\n\nFeatures:\n- Structured data extraction with type validation\n- Schema-based extraction with custom constraints\n- Informal text analysis (litotes, hedging)\n- Detailed explanations for extracted values\n\nSee the [Data Extractor README](lib/active_genie/data_extractor/README.md) for informal text processing, advanced schemas, and detailed interface documentation.\n\n### Scoring\nText evaluation system that provides detailed scoring and feedback using multiple expert reviewers. Get balanced scoring through AI-powered expert reviewers that automatically adapt to your content.\n\n```ruby\ntext = \"The code implements a binary search algorithm with O(log n) complexity\"\ncriteria = \"Evaluate technical accuracy and clarity\"\n\nresult = ActiveGenie::Scoring.basic(\n text,\n criteria,\n config: { provider: :anthropic, model: 'claude-3-5-haiku-20241022' } # optional\n)\n# => {\n# algorithm_expert_score: 95,\n# algorithm_expert_reasoning: \"Accurately describes binary search and its complexity\",\n# technical_writer_score: 90,\n# technical_writer_reasoning: \"Clear and concise explanation of the algorithm\",\n# final_score: 92.5\n# }\n```\n\n*Recommended model*: `claude-3-5-haiku-20241022`\n\nFeatures:\n- Multi-reviewer evaluation with automatic expert selection\n- Detailed feedback with scoring reasoning\n- Customizable reviewer weights\n- Flexible evaluation criteria\n\nSee the [Scoring README](lib/active_genie/scoring/README.md) for advanced usage, custom reviewers, and detailed interface documentation.\n\n### Battle\nAI-powered battle evaluation system that determines winners between two players based on specified criteria.\n\n```ruby\nrequire 'active_genie'\n\nplayer_1 = \"Implementation uses dependency injection for better testability\"\nplayer_2 = \"Code has high test coverage but tightly coupled components\"\ncriteria = \"Evaluate code quality and maintainability\"\n\nresult = ActiveGenie::Battle.call(\n player_1,\n player_2,\n criteria,\n config: { provider: :google, model: 'gemini-2.0-flash-lite' } # optional\n)\n# => {\n# winner_player: \"Implementation uses dependency injection for better testability\",\n# reasoning: \"Player 1 implementation demonstrates better maintainability through dependency injection, \n# which allows for easier testing and component replacement. While Player 2 has good test coverage, \n# the tight coupling makes the code harder to maintain and modify.\",\n# what_could_be_changed_to_avoid_draw: \"Focus on specific architectural patterns and design principles\"\n# }\n```\n\n*Recommended model*: `claude-3-5-haiku`\n\nFeatures:\n- Multi-reviewer evaluation with automatic expert selection\n- Detailed feedback with scoring reasoning\n- Customizable reviewer weights\n- Flexible evaluation criteria\n\nSee the [Battle README](lib/active_genie/battle/README.md) for advanced usage, custom reviewers, and detailed interface documentation.\n\n### Ranking\nThe Ranking module provides competitive ranking through multi-stage evaluation:\n\n```ruby\nrequire 'active_genie'\n\nplayers = ['REST API', 'GraphQL API', 'SOAP API', 'gRPC API', 'Websocket API']\ncriteria = \"Best one to be used into a high changing environment\"\n\nresult = ActiveGenie::Ranking.call(\n players,\n criteria,\n config: { provider: :google, model: 'gemini-2.0-flash-lite' } # optional\n)\n# => {\n# winner_player: \"gRPC API\",\n# reasoning: \"gRPC API is the best one to be used into a high changing environment\",\n# }\n```\n\n*Recommended model*: `gemini-2.0-flash-lite`\n\n- **Multi-phase ranking system** combining expert scoring and ELO algorithms\n- **Automatic elimination** of inconsistent performers using statistical analysis\n- **Dynamic ranking adjustments** based on simulated pairwise battles, from bottom to top\n\nSee the [Ranking README](lib/active_genie/ranking/README.md) for implementation details, configuration, and advanced ranking strategies.\n\n### Text Summarizer (Future)\n### Categorizer (Future)\n### Language detector (Future)\n### Translator (Future)\n### Sentiment analyzer (Future)\n\n## Benchmarking 🧪\n\nActiveGenie includes a comprehensive benchmarking system to ensure consistent, high-quality outputs across different LLM models and providers.\n\n```ruby\n# Run all benchmarks\nbundle exec rake active_genie:benchmark\n\n# Run benchmarks for a specific module\nbundle exec rake active_genie:benchmark[data_extractor]\n```\n\n### Latest Results\n\n| Model | Overall Precision |\n|-------|-------------------|\n| claude-3-5-haiku-20241022 | 92.25% |\n| gemini-2.0-flash-lite | 84.25% |\n| gpt-4o-mini | 62.75% |\n| deepseek-chat | 57.25% |\n\nSee the [Benchmark README](benchmark/README.md) for detailed results, methodology, and how to contribute to our test suite.\n\n## Configuration\n\n| Config | Description | Default |\n|--------|-------------|---------|\n| `provider` | LLM provider (openai, anthropic, etc) | `nil` |\n| `model` | Model to use | `nil` |\n| `api_key` | Provider API key | `nil` |\n| `timeout` | Request timeout in seconds | `5` |\n| `max_retries` | Maximum retry attempts | `3` |\n\n> **Note:** Each module can append its own set of configuration, see the individual module documentation for details.\n\n## How to create a new provider\n\nActiveGenie supports adding custom providers to integrate with different LLM services. To create a new provider:\n\n1. Create a configuration class for your provider in `lib/active_genie/configuration/providers/`:\n\n```ruby\n# Example: lib/active_genie/configuration/providers/internal_company_api_config.rb\nmodule ActiveGenie\n module Configuration::Providers\n class InternalCompanyApiConfig < BaseConfig\n NAME = :internal_company_api\n \n # API key accessor with environment variable fallback\n def api_key\n @api_key || ENV['INTERNAL_COMPANY_API_KEY']\n end\n \n # Base API URL\n def api_url\n @api_url || 'https://api.internal-company.com/v1'\n end\n \n # Client instantiation\n def client\n @client ||= ::ActiveGenie::Clients::InternalCompanyApiClient.new(self)\n end\n \n # Model tier definitions\n def lower_tier_model\n @lower_tier_model || 'internal-basic'\n end\n \n def middle_tier_model\n @middle_tier_model || 'internal-standard'\n end\n \n def upper_tier_model\n @upper_tier_model || 'internal-premium'\n end\n end\n end\nend\n```\n\n2. Register your provider in your configuration:\n\n```ruby\n# In config/initializers/active_genie.rb\nActiveGenie.configure do |config|\n # Register your custom provider\n config.providers.register(InternalCompanyApi::Configuration)\n \n # Configure your provider\n config.internal_company_api.api_key = ENV['INTERNAL_COMPANY_API_KEY']\nend\n```\n\n## Contributing\n\n1. Fork the repository\n2. Create your feature branch (`git checkout -b feature/amazing-feature`)\n3. Commit your changes (`git commit -m 'Add amazing feature'`)\n4. Push to the branch (`git push origin feature/amazing-feature`)\n5. Open a Pull Request\n\n## License\n\nThis project is licensed under the Apache License 2.0 License - see the [LICENSE](LICENSE) file for details.\n", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/Roriz/active_genie", "changelog_uri": "https://github.com/Roriz/active_genie/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/Roriz/active_genie/issues", "documentation_uri": "https://github.com/Roriz/active_genie/wiki", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "dfb0ee308e07a492ec991433b313c9b793c24bb8224e348de0eaf95590e9eef4", "spec_sha": "434f6637e4fa8bcd61942be8a298e0518d085b0dedd77d3b77b1271c1cc46732", "project_uri": "https://rubygems.org/gems/active_genie", "gem_uri": "https://rubygems.org/gems/active_genie-0.0.20.gem", "homepage_uri": "https://github.com/Roriz/active_genie", "wiki_uri": null, "documentation_uri": "https://github.com/Roriz/active_genie/wiki", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": "https://github.com/Roriz/active_genie/issues", "changelog_uri": "https://github.com/Roriz/active_genie/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-04-04 05:16:51 UTC
f3Icf1TPaVexPxBAileTM

active_genie

# ActiveGenie 🧞‍♂️ > The lodash for GenAI, stop reinventing the wheel [![Gem Version](https://badge.fury.io/rb/active_genie.svg?icon=si%3Arubygems)](https://badge.fury.io/rb/active_genie) [![Ruby](https://github.com/roriz/active_genie/actions/workflows/benchmark.yml/badge.svg)](https://github.com/roriz/active_genie/actions/workflows/benchmark.yml) ActiveGenie is a Ruby gem that provides valuable solutions powered by Generative AI (GenAI) models. Just like Lodash or ActiveStorage, ActiveGenie brings a set of Modules reach real value fast and reliable. ActiveGenie is backed by a custom benchmarking system that ensures consistent quality and performance across different models and providers in every release. ## Installation 1. Add to your Gemfile: ```ruby gem 'active_genie' ``` 2. Install the gem: ```shell bundle install ``` 3. Generate the configuration: ```shell echo "ActiveGenie.load_tasks" >> Rakefile rails g active_genie:install ``` 4. Configure your credentials in `config/initializers/active_genie.rb`: ```ruby ActiveGenie.configure do |config| config.openai.api_key = ENV['OPENAI_API_KEY'] end ``` ## Quick Start ### Data Extractor Extract structured data from text using AI-powered analysis, handling informal language and complex expressions. ```ruby text = "Nike Air Max 90 - Size 42 - $199.99" schema = { brand: { type: 'string', enum: ["Nike", "Adidas", "Puma"] }, price: { type: 'number', minimum: 0 }, size: { type: 'number', minimum: 35, maximum: 46 } } result = ActiveGenie::DataExtractor.call( text, schema, config: { provider: :openai, model: 'gpt-4o-mini' } # optional ) # => { # brand: "Nike", # brand_explanation: "Brand name found at start of text", # price: 199.99, # price_explanation: "Price found in USD format at end", # size: 42, # size_explanation: "Size explicitly stated in the middle" # } ``` *Recommended model*: `gpt-4o-mini` Features: - Structured data extraction with type validation - Schema-based extraction with custom constraints - Informal text analysis (litotes, hedging) - Detailed explanations for extracted values See the [Data Extractor README](lib/active_genie/data_extractor/README.md) for informal text processing, advanced schemas, and detailed interface documentation. ### Scoring Text evaluation system that provides detailed scoring and feedback using multiple expert reviewers. Get balanced scoring through AI-powered expert reviewers that automatically adapt to your content. ```ruby text = "The code implements a binary search algorithm with O(log n) complexity" criteria = "Evaluate technical accuracy and clarity" result = ActiveGenie::Scoring.basic( text, criteria, config: { provider: :anthropic, model: 'claude-3-5-haiku-20241022' } # optional ) # => { # algorithm_expert_score: 95, # algorithm_expert_reasoning: "Accurately describes binary search and its complexity", # technical_writer_score: 90, # technical_writer_reasoning: "Clear and concise explanation of the algorithm", # final_score: 92.5 # } ``` *Recommended model*: `claude-3-5-haiku-20241022` Features: - Multi-reviewer evaluation with automatic expert selection - Detailed feedback with scoring reasoning - Customizable reviewer weights - Flexible evaluation criteria See the [Scoring README](lib/active_genie/scoring/README.md) for advanced usage, custom reviewers, and detailed interface documentation. ### Battle AI-powered battle evaluation system that determines winners between two players based on specified criteria. ```ruby require 'active_genie' player_1 = "Implementation uses dependency injection for better testability" player_2 = "Code has high test coverage but tightly coupled components" criteria = "Evaluate code quality and maintainability" result = ActiveGenie::Battle.call( player_1, player_2, criteria, config: { provider: :google, model: 'gemini-2.0-flash-lite' } # optional ) # => { # winner_player: "Implementation uses dependency injection for better testability", # reasoning: "Player 1 implementation demonstrates better maintainability through dependency injection, # which allows for easier testing and component replacement. While Player 2 has good test coverage, # the tight coupling makes the code harder to maintain and modify.", # what_could_be_changed_to_avoid_draw: "Focus on specific architectural patterns and design principles" # } ``` *Recommended model*: `gemini-2.0-flash-lite` Features: - Multi-reviewer evaluation with automatic expert selection - Detailed feedback with scoring reasoning - Customizable reviewer weights - Flexible evaluation criteria See the [Battle README](lib/active_genie/battle/README.md) for advanced usage, custom reviewers, and detailed interface documentation. ### Ranking The Ranking module provides competitive ranking through multi-stage evaluation: ```ruby require 'active_genie' players = ['REST API', 'GraphQL API', 'SOAP API', 'gRPC API', 'Websocket API'] criteria = "Best one to be used into a high changing environment" result = ActiveGenie::Ranking.call( players, criteria, config: { provider: :google, model: 'gemini-2.0-flash-lite' } # optional ) # => { # winner_player: "gRPC API", # reasoning: "gRPC API is the best one to be used into a high changing environment", # } ``` *Recommended model*: `gemini-2.0-flash-lite` - **Multi-phase ranking system** combining expert scoring and ELO algorithms - **Automatic elimination** of inconsistent performers using statistical analysis - **Dynamic ranking adjustments** based on simulated pairwise battles, from bottom to top See the [Ranking README](lib/active_genie/ranking/README.md) for implementation details, configuration, and advanced ranking strategies. ### Text Summarizer (Future) ### Categorizer (Future) ### Language detector (Future) ### Translator (Future) ### Sentiment analyzer (Future) ## Benchmarking 🧪 ActiveGenie includes a comprehensive benchmarking system to ensure consistent, high-quality outputs across different LLM models and providers. ```ruby # Run all benchmarks bundle exec rake active_genie:benchmark # Run benchmarks for a specific module bundle exec rake active_genie:benchmark[data_extractor] ``` ### Latest Results | Model | Overall Precision | |-------|-------------------| | claude-3-5-haiku-20241022 | 92.25% | | gemini-2.0-flash-lite | 84.25% | | gpt-4o-mini | 62.75% | | deepseek-chat | 57.25% | See the [Benchmark README](benchmark/README.md) for detailed results, methodology, and how to contribute to our test suite. ## Configuration | Config | Description | Default | |--------|-------------|---------| | `provider` | LLM provider (openai, anthropic, etc) | `nil` | | `model` | Model to use | `nil` | | `api_key` | Provider API key | `nil` | | `timeout` | Request timeout in seconds | `5` | | `max_retries` | Maximum retry attempts | `3` | > **Note:** Each module can append its own set of configuration, see the individual module documentation for details. ## Contributing 1. Fork the repository 2. Create your feature branch (`git checkout -b feature/amazing-feature`) 3. Commit your changes (`git commit -m 'Add amazing feature'`) 4. Push to the branch (`git push origin feature/amazing-feature`) 5. Open a Pull Request ## License This project is licensed under the Apache License 2.0 License - see the [LICENSE](LICENSE) file for details.

0.0.19
Content{ "name": "active_genie", "downloads": 950, "version": "0.0.19", "version_created_at": "2025-04-04T05:15:35.166Z", "version_downloads": 0, "platform": "ruby", "authors": "Radamés Roriz", "info": "# ActiveGenie 🧞‍♂️\n> The lodash for GenAI, stop reinventing the wheel\n\n[![Gem Version](https://badge.fury.io/rb/active_genie.svg?icon=si%3Arubygems)](https://badge.fury.io/rb/active_genie)\n[![Ruby](https://github.com/roriz/active_genie/actions/workflows/benchmark.yml/badge.svg)](https://github.com/roriz/active_genie/actions/workflows/benchmark.yml)\n\nActiveGenie is a Ruby gem that provides valuable solutions powered by Generative AI (GenAI) models. Just like Lodash or ActiveStorage, ActiveGenie brings a set of Modules reach real value fast and reliable.\nActiveGenie is backed by a custom benchmarking system that ensures consistent quality and performance across different models and providers in every release.\n\n## Installation\n\n1. Add to your Gemfile:\n```ruby\ngem 'active_genie'\n```\n\n2. Install the gem:\n```shell\nbundle install\n```\n\n3. Generate the configuration:\n```shell\necho \"ActiveGenie.load_tasks\" >> Rakefile\nrails g active_genie:install\n```\n\n4. Configure your credentials in `config/initializers/active_genie.rb`:\n```ruby\nActiveGenie.configure do |config|\n config.openai.api_key = ENV['OPENAI_API_KEY']\nend\n```\n\n## Quick Start\n\n### Data Extractor\n\nExtract structured data from text using AI-powered analysis, handling informal language and complex expressions.\n\n```ruby\ntext = \"Nike Air Max 90 - Size 42 - $199.99\"\nschema = {\n brand: { \n type: 'string',\n enum: [\"Nike\", \"Adidas\", \"Puma\"]\n },\n price: { \n type: 'number',\n minimum: 0\n },\n size: {\n type: 'number',\n minimum: 35,\n maximum: 46\n }\n}\n\nresult = ActiveGenie::DataExtractor.call(\n text,\n schema,\n config: { provider: :openai, model: 'gpt-4o-mini' } # optional\n)\n# => { \n# brand: \"Nike\", \n# brand_explanation: \"Brand name found at start of text\",\n# price: 199.99,\n# price_explanation: \"Price found in USD format at end\",\n# size: 42,\n# size_explanation: \"Size explicitly stated in the middle\"\n# }\n```\n\n*Recommended model*: `gpt-4o-mini`\n\nFeatures:\n- Structured data extraction with type validation\n- Schema-based extraction with custom constraints\n- Informal text analysis (litotes, hedging)\n- Detailed explanations for extracted values\n\nSee the [Data Extractor README](lib/active_genie/data_extractor/README.md) for informal text processing, advanced schemas, and detailed interface documentation.\n\n### Scoring\nText evaluation system that provides detailed scoring and feedback using multiple expert reviewers. Get balanced scoring through AI-powered expert reviewers that automatically adapt to your content.\n\n```ruby\ntext = \"The code implements a binary search algorithm with O(log n) complexity\"\ncriteria = \"Evaluate technical accuracy and clarity\"\n\nresult = ActiveGenie::Scoring.basic(\n text,\n criteria,\n config: { provider: :anthropic, model: 'claude-3-5-haiku-20241022' } # optional\n)\n# => {\n# algorithm_expert_score: 95,\n# algorithm_expert_reasoning: \"Accurately describes binary search and its complexity\",\n# technical_writer_score: 90,\n# technical_writer_reasoning: \"Clear and concise explanation of the algorithm\",\n# final_score: 92.5\n# }\n```\n\n*Recommended model*: `claude-3-5-haiku-20241022`\n\nFeatures:\n- Multi-reviewer evaluation with automatic expert selection\n- Detailed feedback with scoring reasoning\n- Customizable reviewer weights\n- Flexible evaluation criteria\n\nSee the [Scoring README](lib/active_genie/scoring/README.md) for advanced usage, custom reviewers, and detailed interface documentation.\n\n### Battle\nAI-powered battle evaluation system that determines winners between two players based on specified criteria.\n\n```ruby\nrequire 'active_genie'\n\nplayer_1 = \"Implementation uses dependency injection for better testability\"\nplayer_2 = \"Code has high test coverage but tightly coupled components\"\ncriteria = \"Evaluate code quality and maintainability\"\n\nresult = ActiveGenie::Battle.call(\n player_1,\n player_2,\n criteria,\n config: { provider: :google, model: 'gemini-2.0-flash-lite' } # optional\n)\n# => {\n# winner_player: \"Implementation uses dependency injection for better testability\",\n# reasoning: \"Player 1 implementation demonstrates better maintainability through dependency injection, \n# which allows for easier testing and component replacement. While Player 2 has good test coverage, \n# the tight coupling makes the code harder to maintain and modify.\",\n# what_could_be_changed_to_avoid_draw: \"Focus on specific architectural patterns and design principles\"\n# }\n```\n\n*Recommended model*: `gemini-2.0-flash-lite`\n\nFeatures:\n- Multi-reviewer evaluation with automatic expert selection\n- Detailed feedback with scoring reasoning\n- Customizable reviewer weights\n- Flexible evaluation criteria\n\nSee the [Battle README](lib/active_genie/battle/README.md) for advanced usage, custom reviewers, and detailed interface documentation.\n\n### Ranking\nThe Ranking module provides competitive ranking through multi-stage evaluation:\n\n```ruby\nrequire 'active_genie'\n\nplayers = ['REST API', 'GraphQL API', 'SOAP API', 'gRPC API', 'Websocket API']\ncriteria = \"Best one to be used into a high changing environment\"\n\nresult = ActiveGenie::Ranking.call(\n players,\n criteria,\n config: { provider: :google, model: 'gemini-2.0-flash-lite' } # optional\n)\n# => {\n# winner_player: \"gRPC API\",\n# reasoning: \"gRPC API is the best one to be used into a high changing environment\",\n# }\n```\n\n*Recommended model*: `gemini-2.0-flash-lite`\n\n- **Multi-phase ranking system** combining expert scoring and ELO algorithms\n- **Automatic elimination** of inconsistent performers using statistical analysis\n- **Dynamic ranking adjustments** based on simulated pairwise battles, from bottom to top\n\nSee the [Ranking README](lib/active_genie/ranking/README.md) for implementation details, configuration, and advanced ranking strategies.\n\n### Text Summarizer (Future)\n### Categorizer (Future)\n### Language detector (Future)\n### Translator (Future)\n### Sentiment analyzer (Future)\n\n## Benchmarking 🧪\n\nActiveGenie includes a comprehensive benchmarking system to ensure consistent, high-quality outputs across different LLM models and providers.\n\n```ruby\n# Run all benchmarks\nbundle exec rake active_genie:benchmark\n\n# Run benchmarks for a specific module\nbundle exec rake active_genie:benchmark[data_extractor]\n```\n\n### Latest Results\n\n| Model | Overall Precision |\n|-------|-------------------|\n| claude-3-5-haiku-20241022 | 92.25% |\n| gemini-2.0-flash-lite | 84.25% |\n| gpt-4o-mini | 62.75% |\n| deepseek-chat | 57.25% |\n\nSee the [Benchmark README](benchmark/README.md) for detailed results, methodology, and how to contribute to our test suite.\n\n## Configuration\n\n| Config | Description | Default |\n|--------|-------------|---------|\n| `provider` | LLM provider (openai, anthropic, etc) | `nil` |\n| `model` | Model to use | `nil` |\n| `api_key` | Provider API key | `nil` |\n| `timeout` | Request timeout in seconds | `5` |\n| `max_retries` | Maximum retry attempts | `3` |\n\n> **Note:** Each module can append its own set of configuration, see the individual module documentation for details.\n\n## Contributing\n\n1. Fork the repository\n2. Create your feature branch (`git checkout -b feature/amazing-feature`)\n3. Commit your changes (`git commit -m 'Add amazing feature'`)\n4. Push to the branch (`git push origin feature/amazing-feature`)\n5. Open a Pull Request\n\n## License\n\nThis project is licensed under the Apache License 2.0 License - see the [LICENSE](LICENSE) file for details.\n", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/Roriz/active_genie", "changelog_uri": "https://github.com/Roriz/active_genie/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/Roriz/active_genie/issues", "documentation_uri": "https://github.com/Roriz/active_genie/wiki", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "255c5a3d31d7eceeffa5fc3d608236964b619ab35561d1554ec67a1de18d93f6", "spec_sha": "141031ce7339024b6fad203256b9c92a76ca3d9b5f7b657d6243fb773f6938c5", "project_uri": "https://rubygems.org/gems/active_genie", "gem_uri": "https://rubygems.org/gems/active_genie-0.0.19.gem", "homepage_uri": "https://github.com/Roriz/active_genie", "wiki_uri": null, "documentation_uri": "https://github.com/Roriz/active_genie/wiki", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": "https://github.com/Roriz/active_genie/issues", "changelog_uri": "https://github.com/Roriz/active_genie/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-04-04 05:15:37 UTC
JZjdXLDSMVswoXvqvrDC8

kettle-soup-cover

A Covered Kettle of Test Coverage SOUP (Software of Unknown Provenance) Four-line SimpleCov config, w/ curated, opinionated, pre-configured, dependencies

1.0.5
Content{ "name": "kettle-soup-cover", "downloads": 8851, "version": "1.0.5", "version_created_at": "2025-04-04T04:26:25.238Z", "version_downloads": 0, "platform": "ruby", "authors": "Peter Boling", "info": "A Covered Kettle of Test Coverage SOUP (Software of Unknown Provenance)\nFour-line SimpleCov config, w/ curated, opinionated, pre-configured, dependencies\n", "licenses": [ "MIT" ], "metadata": { "wiki_uri": "https://gitlab.com/kettle-rb/kettle-soup-cover/-/wiki", "funding_uri": "https://liberapay.com/pboling", "homepage_uri": "https://kettle-rb.gitlab.io/", "changelog_uri": "https://gitlab.com/kettle-rb/kettle-soup-cover/-/blob/v1.0.5/CHANGELOG.md", "bug_tracker_uri": "https://gitlab.com/kettle-rb/kettle-soup-cover/-/issues", "source_code_uri": "https://gitlab.com/kettle-rb/kettle-soup-cover/-/tree/v1.0.5", "documentation_uri": "https://www.rubydoc.info/gems/kettle-soup-cover/1.0.5", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "aaaa19abe58f1b7ab9c67ebe834c36b4f8353bc72f9a02497cb9b1b79c90cf4d", "spec_sha": "7cff6e6e5042eac7c71f764c15401ea49501878ce7bcd9de3a736c4fbda63f90", "project_uri": "https://rubygems.org/gems/kettle-soup-cover", "gem_uri": "https://rubygems.org/gems/kettle-soup-cover-1.0.5.gem", "homepage_uri": "https://kettle-rb.gitlab.io/", "wiki_uri": "https://gitlab.com/kettle-rb/kettle-soup-cover/-/wiki", "documentation_uri": "https://www.rubydoc.info/gems/kettle-soup-cover/1.0.5", "mailing_list_uri": null, "source_code_uri": "https://gitlab.com/kettle-rb/kettle-soup-cover/-/tree/v1.0.5", "bug_tracker_uri": "https://gitlab.com/kettle-rb/kettle-soup-cover/-/issues", "changelog_uri": "https://gitlab.com/kettle-rb/kettle-soup-cover/-/blob/v1.0.5/CHANGELOG.md", "funding_uri": "https://liberapay.com/pboling", "dependencies": { "development": [ { "name": "kramdown", "requirements": "~> 2.4" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.12" }, { "name": "rspec-block_is_expected", "requirements": "~> 1.0, >= 1.0.5" }, { "name": "rspec_junit_formatter", "requirements": "~> 0.6" }, { "name": "rspec-stubbed_env", "requirements": "~> 1.0, >= 1.0.1" }, { "name": "rubocop-lts", "requirements": "~> 18.1, >= 18.2.1" }, { "name": "rubocop-packaging", "requirements": "~> 0.5, >= 0.5.2" }, { "name": "rubocop-rspec", "requirements": "~> 2.24" }, { "name": "stone_checksums", "requirements": "~> 1.0" }, { "name": "yard", "requirements": "~> 0.9, >= 0.9.36" }, { "name": "yard-junk", "requirements": "~> 0.0" } ], "runtime": [ { "name": "simplecov", "requirements": "~> 0.22" }, { "name": "simplecov-cobertura", "requirements": "~> 2.1" }, { "name": "simplecov-console", "requirements": "~> 0.9, >= 0.9.1" }, { "name": "simplecov-html", "requirements": "~> 0.12" }, { "name": "simplecov_json_formatter", "requirements": "~> 0.1, >= 0.1.4" }, { "name": "simplecov-lcov", "requirements": "~> 0.8" }, { "name": "simplecov-rcov", "requirements": "~> 0.3, >= 0.3.3" }, { "name": "version_gem", "requirements": "~> 1.1, >= 1.1.4" } ] } }
2025-04-04 04:26:29 UTC
AQzXZ37dVuatplSf_qsjT

combine_pdf

A nifty gem, in pure Ruby, to parse PDF files and combine (merge) them with other PDF files, number the pages, watermark them or stamp them, create tables, add basic text objects etc` (all using the PDF file format).

1.0.30beta
Content{ "name": "combine_pdf", "downloads": 38604951, "version": "1.0.30beta", "version_created_at": "2025-04-04T04:09:22.603Z", "version_downloads": 0, "platform": "ruby", "authors": "Boaz Segev", "info": "A nifty gem, in pure Ruby, to parse PDF files and combine (merge) them with other PDF files, number the pages, watermark them or stamp them, create tables, add basic text objects etc` (all using the PDF file format).", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "c9e6ef85227ff799f8e69a7f93267230f725c02de241131f7ad2331b085f1793", "spec_sha": "0447393e17180dfe0447a18de987d8cae0c78191150aa4da78c50634bfb9c7af", "project_uri": "https://rubygems.org/gems/combine_pdf", "gem_uri": "https://rubygems.org/gems/combine_pdf-1.0.30beta.gem", "homepage_uri": "https://github.com/boazsegev/combine_pdf", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/combine_pdf/1.0.30beta", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": ">= 0" }, { "name": "minitest-around", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 12.3.3" } ], "runtime": [ { "name": "matrix", "requirements": ">= 0" }, { "name": "ruby-rc4", "requirements": ">= 0.1.5" } ] } }
2025-04-04 04:09:25 UTC
xV1MPZ1-SDzERvt_hAPqB

unitf-radio

Audio archiving

0.2.5
Content{ "name": "unitf-radio", "downloads": 296, "version": "0.2.5", "version_created_at": "2025-04-04T03:58:16.842Z", "version_downloads": 0, "platform": "ruby", "authors": "Matt Baron", "info": "Audio archiving", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "http://www.github.com/mattbaron", "changelog_uri": "http://www.github.com/mattbaron", "source_code_uri": "http://www.github.com/mattbaron" }, "yanked": false, "sha": "abeca96294430e13e67d0e46b621893cd40c4df7fec98e5eb775cd0efc2ce114", "spec_sha": "108dcd38f1641ea40de8825a53e1ba2eb1e463cbef2c82743eb1da17a2eefa1d", "project_uri": "https://rubygems.org/gems/unitf-radio", "gem_uri": "https://rubygems.org/gems/unitf-radio-0.2.5.gem", "homepage_uri": "http://www.github.com/mattbaron", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "http://www.github.com/mattbaron", "bug_tracker_uri": null, "changelog_uri": "http://www.github.com/mattbaron", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "faraday", "requirements": ">= 0" }, { "name": "nokogiri", "requirements": ">= 0" }, { "name": "unitf-logging", "requirements": ">= 0" }, { "name": "unitf-tag", "requirements": ">= 0" } ] } }
2025-04-04 03:58:22 UTC
-4XDmNT0zdPWzCRo9Ao2Y

bscf-core

An engine which contains core models for Supply Chain Financing.

0.3.2
Content{ "name": "bscf-core", "downloads": 1148, "version": "0.3.2", "version_created_at": "2025-04-04T03:35:35.304Z", "version_downloads": 0, "platform": "ruby", "authors": "Asrat", "info": "An engine which contains core models for Supply Chain Financing.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://mksaddis.com/", "changelog_uri": "https://github.com/BITS-DEVSEC", "source_code_uri": "https://github.com/BITS-DEVSEC" }, "yanked": false, "sha": "e9657aed4bef59bd13539755025de631fe2a763fbadcf5db52b551fe69d4432d", "spec_sha": "3bb0002617450eddb4f17f9d7786c03a6b0ac7bf9c3aea067266ab8df8bba7fa", "project_uri": "https://rubygems.org/gems/bscf-core", "gem_uri": "https://rubygems.org/gems/bscf-core-0.3.2.gem", "homepage_uri": "https://mksaddis.com/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/BITS-DEVSEC", "bug_tracker_uri": null, "changelog_uri": "https://github.com/BITS-DEVSEC", "funding_uri": null, "dependencies": { "development": [ { "name": "database_cleaner-active_record", "requirements": ">= 0" }, { "name": "factory_bot_rails", "requirements": ">= 0" }, { "name": "faker", "requirements": ">= 0" }, { "name": "letter_opener", "requirements": ">= 0" }, { "name": "rspec-rails", "requirements": ">= 0" }, { "name": "rspec-retry", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": ">= 0" }, { "name": "shoulda-matchers", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [ { "name": "active_model_serializers", "requirements": ">= 0" }, { "name": "ancestry", "requirements": "~> 4.1.0" }, { "name": "bcrypt", "requirements": "~> 3.1" }, { "name": "httparty", "requirements": ">= 0" }, { "name": "image_processing", "requirements": "~> 1.12, >= 1.12.2" }, { "name": "jwt", "requirements": "~> 2.7" }, { "name": "noticed", "requirements": "~> 1.6" }, { "name": "rails", "requirements": "~> 8.0, >= 8.0.2" }, { "name": "ransack", "requirements": ">= 0" } ] } }
2025-04-04 03:35:37 UTC
_FORqNpOAF9NsGL6BAJJP

ircinch

A simple, friendly Ruby DSL for creating IRC bots

2.4.2
Content{ "name": "ircinch", "downloads": 823, "version": "2.4.2", "version_created_at": "2025-04-04T03:23:29.001Z", "version_downloads": 0, "platform": "ruby", "authors": "Matt Sias", "info": "A simple, friendly Ruby DSL for creating IRC bots", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/ircinchrb/ircinch", "changelog_uri": "https://github.com/ircinchrb/ircinch/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/ircinchrb/ircinch/issues", "source_code_uri": "https://github.com/ircinchrb/ircinch", "documentation_uri": "https://rubydoc.info/gems/ircinch", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "35f93a749a0ff7bf35df1f9f3b456186e366e1ce4c773a64b810dbf7c1755444", "spec_sha": "b2e9515fafab449d360e8e3d676e7caf5284d6a9cadb3d7f8f5d30cd5411f481", "project_uri": "https://rubygems.org/gems/ircinch", "gem_uri": "https://rubygems.org/gems/ircinch-2.4.2.gem", "homepage_uri": "https://github.com/ircinchrb/ircinch", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/ircinch", "mailing_list_uri": null, "source_code_uri": "https://github.com/ircinchrb/ircinch", "bug_tracker_uri": "https://github.com/ircinchrb/ircinch/issues", "changelog_uri": "https://github.com/ircinchrb/ircinch/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "base64", "requirements": ">= 0" }, { "name": "bundler-audit", "requirements": ">= 0" }, { "name": "bundler-integrity", "requirements": ">= 0" }, { "name": "minitest", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "standard", "requirements": ">= 0" } ], "runtime": [ { "name": "ostruct", "requirements": ">= 0" } ] } }
2025-04-04 03:23:34 UTC
K9TTI6W4LSb3XZDQ93p2g

brakeman

Brakeman detects security vulnerabilities in Ruby on Rails applications via static analysis.

7.0.1
Content{ "name": "brakeman", "downloads": 154136244, "version": "7.0.1", "version_created_at": "2025-04-04T02:48:22.434Z", "version_downloads": 0, "platform": "ruby", "authors": "Justin Collins", "info": "Brakeman detects security vulnerabilities in Ruby on Rails applications via static analysis.", "licenses": [ "Brakeman Public Use License" ], "metadata": { "wiki_uri": "https://github.com/presidentbeef/brakeman/wiki", "homepage_uri": "https://brakemanscanner.org/", "changelog_uri": "https://github.com/presidentbeef/brakeman/releases", "bug_tracker_uri": "https://github.com/presidentbeef/brakeman/issues", "source_code_uri": "https://github.com/presidentbeef/brakeman", "documentation_uri": "https://brakemanscanner.org/docs/" }, "yanked": false, "sha": "ec751d439820ed9d04d4ed00ff4fb21ac91689fcbb6cc564b786a4061c8f720d", "spec_sha": "eaa70503e829d1b4531b81e1c5d591fc48bdc74fb19bde02a8478e3e1ba5dca3", "project_uri": "https://rubygems.org/gems/brakeman", "gem_uri": "https://rubygems.org/gems/brakeman-7.0.1.gem", "homepage_uri": "https://brakemanscanner.org/", "wiki_uri": "https://github.com/presidentbeef/brakeman/wiki", "documentation_uri": "https://brakemanscanner.org/docs/", "mailing_list_uri": null, "source_code_uri": "https://github.com/presidentbeef/brakeman", "bug_tracker_uri": "https://github.com/presidentbeef/brakeman/issues", "changelog_uri": "https://github.com/presidentbeef/brakeman/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "racc", "requirements": ">= 0" } ] } }
2025-04-04 02:48:28 UTC
hdEbeN6SOmYBTtra9D0Sh

jekyll-liquify

A Jekyll filter that can parse Liquid in front matter.

0.1.0
Content{ "name": "jekyll-liquify", "downloads": 126624, "version": "0.1.0", "version_created_at": "2025-04-04T02:43:36.340Z", "version_downloads": 0, "platform": "ruby", "authors": "Brian Hedberg", "info": "A Jekyll filter that can parse Liquid in front matter.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "4ce99149a9a30c226f9281e4efa71e6b27140795887ee6c9e556a4e12b4ff2c3", "spec_sha": "0b5541b746a62fc1d8882d03843a9ab043d3c62ee64f3ee16b93290b41d23f42", "project_uri": "https://rubygems.org/gems/jekyll-liquify", "gem_uri": "https://rubygems.org/gems/jekyll-liquify-0.1.0.gem", "homepage_uri": "https://github.com/gemfarmer/jekyll-liquify", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/jekyll-liquify/0.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "base64", "requirements": ">= 0" }, { "name": "csv", "requirements": ">= 0" }, { "name": "liquid", "requirements": ">= 0" }, { "name": "logger", "requirements": ">= 0" }, { "name": "redcarpet", "requirements": ">= 0" } ] } }
2025-04-04 02:43:40 UTC
iETIU3R0wiFQUoU4aG65O

appscms-tools-theme

Appscms theme for all tools

5.1.1
Content{ "name": "appscms-tools-theme", "downloads": 471192, "version": "5.1.1", "version_created_at": "2025-04-04T02:40:52.270Z", "version_downloads": 0, "platform": "ruby", "authors": "vivek-appscms", "info": "Appscms theme for all tools", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "4e4cbf94c0bd62b270c633077df799878f3e265f8f7aa0ddbfedfcf5c2ee3911", "spec_sha": "53bad4d8787a077ba950b789a0791c53364e94816aa2be6c7eca8223ddbf1fbb", "project_uri": "https://rubygems.org/gems/appscms-tools-theme", "gem_uri": "https://rubygems.org/gems/appscms-tools-theme-5.1.1.gem", "homepage_uri": "https://github.com/Appscms-com/appscms-tools-theme", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/appscms-tools-theme/5.1.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 0" }, { "name": "rake", "requirements": "~> 12.0" } ], "runtime": [ { "name": "jekyll", "requirements": "~> 3.9" } ] } }
2025-04-04 02:40:56 UTC
lA5tQ0zWiS7jRTa5oKuS1

brakeman-lib

Brakeman detects security vulnerabilities in Ruby on Rails applications via static analysis. This package declares gem dependencies instead of bundling them.

7.0.1
Content{ "name": "brakeman-lib", "downloads": 133836, "version": "7.0.1", "version_created_at": "2025-04-04T02:40:36.435Z", "version_downloads": 0, "platform": "ruby", "authors": "Justin Collins", "info": "Brakeman detects security vulnerabilities in Ruby on Rails applications via static analysis. This package declares gem dependencies instead of bundling them.", "licenses": [ "Brakeman Public Use License" ], "metadata": { "wiki_uri": "https://github.com/presidentbeef/brakeman/wiki", "homepage_uri": "https://brakemanscanner.org/", "changelog_uri": "https://github.com/presidentbeef/brakeman/releases", "bug_tracker_uri": "https://github.com/presidentbeef/brakeman/issues", "source_code_uri": "https://github.com/presidentbeef/brakeman", "mailing_list_uri": "https://gitter.im/presidentbeef/brakeman", "documentation_uri": "https://brakemanscanner.org/docs/" }, "yanked": false, "sha": "94c3b2801ce8c35db9354b778feb06dcfafc8273c3f09d398771912de793aa52", "spec_sha": "4c12c78347df30521a9fe16e438827d068ebf81b87e64957a4ca4598a0088722", "project_uri": "https://rubygems.org/gems/brakeman-lib", "gem_uri": "https://rubygems.org/gems/brakeman-lib-7.0.1.gem", "homepage_uri": "https://brakemanscanner.org/", "wiki_uri": "https://github.com/presidentbeef/brakeman/wiki", "documentation_uri": "https://brakemanscanner.org/docs/", "mailing_list_uri": "https://gitter.im/presidentbeef/brakeman", "source_code_uri": "https://github.com/presidentbeef/brakeman", "bug_tracker_uri": "https://github.com/presidentbeef/brakeman/issues", "changelog_uri": "https://github.com/presidentbeef/brakeman/releases", "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": ">= 0" }, { "name": "minitest-ci", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [ { "name": "csv", "requirements": ">= 0" }, { "name": "erubis", "requirements": "~> 2.6" }, { "name": "haml", "requirements": "~> 5.1" }, { "name": "highline", "requirements": "~> 3.0" }, { "name": "parallel", "requirements": "~> 1.20" }, { "name": "prism", "requirements": "~> 1.0" }, { "name": "racc", "requirements": ">= 0" }, { "name": "rexml", "requirements": "~> 3.0" }, { "name": "ruby2ruby", "requirements": "~> 2.5.1" }, { "name": "ruby_parser", "requirements": "~> 3.20.2" }, { "name": "sexp_processor", "requirements": "~> 4.7" }, { "name": "slim", "requirements": ">= 1.3.6, < 5.3" }, { "name": "terminal-table", "requirements": "< 5.0" } ] } }
2025-04-04 02:40:39 UTC
m4b0KIGVSePfv_rm63T6F

brakeman-min

Brakeman detects security vulnerabilities in Ruby on Rails applications via static analysis. This version of the gem only requires the minimum number of dependencies. Use the 'brakeman' gem for a full install.

7.0.1
Content{ "name": "brakeman-min", "downloads": 338764, "version": "7.0.1", "version_created_at": "2025-04-04T02:40:24.768Z", "version_downloads": 0, "platform": "ruby", "authors": "Justin Collins", "info": "Brakeman detects security vulnerabilities in Ruby on Rails applications via static analysis. This version of the gem only requires the minimum number of dependencies. Use the 'brakeman' gem for a full install.", "licenses": [ "Brakeman Public Use License" ], "metadata": { "wiki_uri": "https://github.com/presidentbeef/brakeman/wiki", "homepage_uri": "https://brakemanscanner.org/", "changelog_uri": "https://github.com/presidentbeef/brakeman/releases", "bug_tracker_uri": "https://github.com/presidentbeef/brakeman/issues", "source_code_uri": "https://github.com/presidentbeef/brakeman", "mailing_list_uri": "https://gitter.im/presidentbeef/brakeman", "documentation_uri": "https://brakemanscanner.org/docs/" }, "yanked": false, "sha": "a3a9b3c2ecd5f34abbc689f14ad3abd7f4380a7ffcb21c2310f7a74efc543805", "spec_sha": "5fc5de7e7e83e88f7a6a98c3f9a867c835f2dc17f3d38ace8ac21d22ff47e62d", "project_uri": "https://rubygems.org/gems/brakeman-min", "gem_uri": "https://rubygems.org/gems/brakeman-min-7.0.1.gem", "homepage_uri": "https://brakemanscanner.org/", "wiki_uri": "https://github.com/presidentbeef/brakeman/wiki", "documentation_uri": "https://brakemanscanner.org/docs/", "mailing_list_uri": "https://gitter.im/presidentbeef/brakeman", "source_code_uri": "https://github.com/presidentbeef/brakeman", "bug_tracker_uri": "https://github.com/presidentbeef/brakeman/issues", "changelog_uri": "https://github.com/presidentbeef/brakeman/releases", "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": ">= 0" }, { "name": "minitest-ci", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [ { "name": "parallel", "requirements": "~> 1.20" }, { "name": "racc", "requirements": ">= 0" }, { "name": "ruby2ruby", "requirements": "~> 2.5.1" }, { "name": "ruby_parser", "requirements": "~> 3.20.2" }, { "name": "sexp_processor", "requirements": "~> 4.7" } ] } }
2025-04-04 02:40:27 UTC
SgwXKZchz_Qcen4TJrV6Y

mime-types

The mime-types library provides a library and registry for information about MIME content type definitions. It can be used to determine defined filename extensions for MIME types, or to use filename extensions to look up the likely MIME type definitions. Version 3.0 is a major release that requires Ruby 2.0 compatibility and removes deprecated functions. The columnar registry format introduced in 2.6 has been made the primary format; the registry data has been extracted from this library and put into {mime-types-data}[https://github.com/mime-types/mime-types-data]. Additionally, mime-types is now licensed exclusively under the MIT licence and there is a code of conduct in effect. There are a number of other smaller changes described in the History file.

3.7.0.pre1
Content{ "name": "mime-types", "downloads": 775353433, "version": "3.7.0.pre1", "version_created_at": "2025-04-04T02:39:09.639Z", "version_downloads": 0, "platform": "ruby", "authors": "Austin Ziegler", "info": "The mime-types library provides a library and registry for information about\nMIME content type definitions. It can be used to determine defined filename\nextensions for MIME types, or to use filename extensions to look up the likely\nMIME type definitions.\n\nVersion 3.0 is a major release that requires Ruby 2.0 compatibility and removes\ndeprecated functions. The columnar registry format introduced in 2.6 has been\nmade the primary format; the registry data has been extracted from this library\nand put into {mime-types-data}[https://github.com/mime-types/mime-types-data].\nAdditionally, mime-types is now licensed exclusively under the MIT licence and\nthere is a code of conduct in effect. There are a number of other smaller\nchanges described in the History file.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/mime-types/ruby-mime-types/", "changelog_uri": "https://github.com/mime-types/ruby-mime-types/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/mime-types/ruby-mime-types/issues", "source_code_uri": "https://github.com/mime-types/ruby-mime-types/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "4da8dd889219383de5c0dccc926af4fe7bbfad45ecf3d5e6f5d8912fcd4f0f35", "spec_sha": "abe8ad0f5e823fafb23de233d53483e0eb69bfe33c139feb37fec6659c85a2b0", "project_uri": "https://rubygems.org/gems/mime-types", "gem_uri": "https://rubygems.org/gems/mime-types-3.7.0.pre1.gem", "homepage_uri": "https://github.com/mime-types/ruby-mime-types/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/mime-types/ruby-mime-types/", "bug_tracker_uri": "https://github.com/mime-types/ruby-mime-types/issues", "changelog_uri": "https://github.com/mime-types/ruby-mime-types/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "hoe", "requirements": "~> 4.0" }, { "name": "hoe-halostatue", "requirements": "~> 2.0" }, { "name": "hoe-rubygems", "requirements": "~> 1.0" }, { "name": "minitest", "requirements": "~> 5.0" }, { "name": "minitest-autotest", "requirements": "~> 1.0" }, { "name": "minitest-focus", "requirements": "~> 1.0" }, { "name": "minitest-hooks", "requirements": "~> 1.4" }, { "name": "rake", "requirements": ">= 10.0, < 14" }, { "name": "rdoc", "requirements": ">= 0.0" }, { "name": "standard", "requirements": "~> 1.0" } ], "runtime": [ { "name": "logger", "requirements": ">= 0" }, { "name": "mime-types-data", "requirements": "~> 3.2025, >= 3.2025.0506.pre1" } ] } }
2025-04-04 02:39:13 UTC
Cfhahbv09CR4J_ctTVsMD

mime-types-data

mime-types-data provides a registry for information about MIME media type definitions. It can be used with the Ruby mime-types library or other software to determine defined filename extensions for MIME types, or to use filename extensions to look up the likely MIME type definitions.

3.2025.0506.pre1
Content{ "name": "mime-types-data", "downloads": 589969079, "version": "3.2025.0506.pre1", "version_created_at": "2025-04-04T02:34:45.547Z", "version_downloads": 0, "platform": "ruby", "authors": "Austin Ziegler", "info": "mime-types-data provides a registry for information about MIME media type\ndefinitions. It can be used with the Ruby mime-types library or other software\nto determine defined filename extensions for MIME types, or to use filename\nextensions to look up the likely MIME type definitions.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/mime-types/mime-types-data/", "changelog_uri": "https://github.com/mime-types/mime-types-data/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/mime-types/mime-types-data/issues", "source_code_uri": "https://github.com/mime-types/mime-types-data/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "a939959b56b69b3429b519b77ae199fa18771d827c44a4d95a97162f671fa58d", "spec_sha": "a90841b8777c878216819a8041a7ae634a3144b7ab0aeab30077a29c409de7ca", "project_uri": "https://rubygems.org/gems/mime-types-data", "gem_uri": "https://rubygems.org/gems/mime-types-data-3.2025.0506.pre1.gem", "homepage_uri": "https://github.com/mime-types/mime-types-data/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/mime-types/mime-types-data/", "bug_tracker_uri": "https://github.com/mime-types/mime-types-data/issues", "changelog_uri": "https://github.com/mime-types/mime-types-data/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "hoe", "requirements": "~> 4.0" }, { "name": "hoe-halostatue", "requirements": "~> 2.0" }, { "name": "mime-types", "requirements": ">= 3.4.0, < 4" }, { "name": "nokogiri", "requirements": "~> 1.6" }, { "name": "rake", "requirements": ">= 10.0, < 14" }, { "name": "standard", "requirements": "~> 1.0" } ], "runtime": [] } }
2025-04-04 02:34:50 UTC
XxVvvm15XoQLUNGfpcj4v

pxs-forms

Generic form helpers

0.1.4.6
Content{ "name": "pxs-forms", "downloads": 5093, "version": "0.1.4.6", "version_created_at": "2025-04-04T02:31:09.601Z", "version_downloads": 0, "platform": "ruby", "authors": "Poubelle", "info": "Generic form helpers", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "ee71de1a95ef5b94ba69df4093628b7e95d3fa21b489bfd72e25070947b4c8d8", "spec_sha": "29baeaa37b6e8f302e8cfc2099531098019550f4fadd2d55049e55edf7c874ba", "project_uri": "https://rubygems.org/gems/pxs-forms", "gem_uri": "https://rubygems.org/gems/pxs-forms-0.1.4.6.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/pxs-forms/0.1.4.6", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-04-04 02:31:14 UTC
tg5mIiZRW_Q6uLqTOYmQH

nrepl-lazuli

A Ruby nREPL server, made to be used with Lazuli plug-in (but can be used with any nREPL client too)

0.5.0
Content{ "name": "nrepl-lazuli", "downloads": 4146, "version": "0.5.0", "version_created_at": "2025-04-04T02:15:37.991Z", "version_downloads": 0, "platform": "ruby", "authors": "Maurício Szabo", "info": "A Ruby nREPL server, made to be used with Lazuli plug-in (but can be used with any nREPL client too)", "licenses": [ "MIT" ], "metadata": { "source_code_uri": "https://gitlab.com/clj-editors/nrepl-lazuli" }, "yanked": false, "sha": "7950c10b1f716069786658bb76e0bb09fd4cde9847947dbebd5b65f28faf9b4c", "spec_sha": "632be3e13859d014a6755732ee8225b695fcbe841fe54bf502f9e781fc104013", "project_uri": "https://rubygems.org/gems/nrepl-lazuli", "gem_uri": "https://rubygems.org/gems/nrepl-lazuli-0.5.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://gitlab.com/clj-editors/nrepl-lazuli", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-04-04 02:15:42 UTC
FQode2ksXU__BvKIBs0or

llm.rb

llm.rb is a lightweight Ruby library that provides a common interface and set of functionality for multple Large Language Models (LLMs). It is designed to be simple, flexible, and easy to use.

0.2.1
Content{ "name": "llm.rb", "downloads": 241, "version": "0.2.1", "version_created_at": "2025-04-04T02:06:16.646Z", "version_downloads": 0, "platform": "ruby", "authors": "Antar Azri, 0x1eef", "info": "llm.rb is a lightweight Ruby library that provides a common interface and set of functionality for multple Large Language Models (LLMs). It is designed to be simple, flexible, and easy to use.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/llmrb/llm", "changelog_uri": "https://github.com/llmrb/llm/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/llmrb/llm" }, "yanked": false, "sha": "6dcfc561babd30f17b03bb07723664c08dd1cbade4c2fa49e1258d5e9bdefd4f", "spec_sha": "9a2496b023fbff54d0d3dc69759538ae16739c6e0b3c06b468b668a272934689", "project_uri": "https://rubygems.org/gems/llm.rb", "gem_uri": "https://rubygems.org/gems/llm.rb-0.2.1.gem", "homepage_uri": "https://github.com/llmrb/llm", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/llmrb/llm", "bug_tracker_uri": null, "changelog_uri": "https://github.com/llmrb/llm/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "kramdown", "requirements": "~> 2.4" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "standard", "requirements": "~> 1.40" }, { "name": "test-cmd.rb", "requirements": "~> 0.12.0" }, { "name": "vcr", "requirements": "~> 6.0" }, { "name": "webmock", "requirements": "~> 3.24.0" }, { "name": "webrick", "requirements": "~> 1.8" }, { "name": "yard", "requirements": "~> 0.9.37" } ], "runtime": [ { "name": "json", "requirements": ">= 0" }, { "name": "net-http", "requirements": "~> 0.6.0" }, { "name": "yaml", "requirements": ">= 0" } ] } }
2025-04-04 02:06:20 UTC
iddnkrPCdhcfg4mH3B3uS

ombu_labs-auth

Helps us authenticate teammates using GitHub Oauth and Devise

1.1.0
Content{ "name": "ombu_labs-auth", "downloads": 1571, "version": "1.1.0", "version_created_at": "2025-04-04T01:56:57.195Z", "version_downloads": 0, "platform": "ruby", "authors": "OmbuLabs", "info": "Helps us authenticate teammates using GitHub Oauth and Devise", "licenses": [ "MIT" ], "metadata": { "changelog_uri": "https://github.com/fastruby/ombu_labs-auth/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/fastruby/ombu_labs-auth", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "e540cf6b00760cae45320cdb23f81753fe2595f2ae668bb683a04d5110f597de", "spec_sha": "72aa4d2441f913e864c9b8b349813963617fc60da2915e115fde531e026507a4", "project_uri": "https://rubygems.org/gems/ombu_labs-auth", "gem_uri": "https://rubygems.org/gems/ombu_labs-auth-1.1.0.gem", "homepage_uri": "https://github.com/fastruby/ombu_labs-auth", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/fastruby/ombu_labs-auth", "bug_tracker_uri": null, "changelog_uri": "https://github.com/fastruby/ombu_labs-auth/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "capybara", "requirements": ">= 0" }, { "name": "puma", "requirements": ">= 0" }, { "name": "webdrivers", "requirements": ">= 0" } ], "runtime": [ { "name": "devise", "requirements": "~> 4.9" }, { "name": "omniauth", "requirements": "~> 2.1.0" }, { "name": "omniauth-github", "requirements": "~> 2.0.0" }, { "name": "omniauth-rails_csrf_protection", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 6.0, < 8.1" } ] } }
2025-04-04 01:57:00 UTC
q3btp4ZeKMUp43SItW02d

unitf-tag

Audio File Tagging

0.2.1
Content{ "name": "unitf-tag", "downloads": 9529, "version": "0.2.1", "version_created_at": "2025-04-04T01:20:22.704Z", "version_downloads": 0, "platform": "ruby", "authors": "Matt Baron", "info": "Audio File Tagging", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/mattbaron/unitf-tag", "changelog_uri": "https://github.com/mattbaron/unitf-tag/CHANGELOG.md", "source_code_uri": "https://github.com/mattbaron/unitf-tag", "allowed_push_host": "https://www.rubygems.org" }, "yanked": false, "sha": "1e357691148b9657e7ad36e6b545285d0ab2741cd3356bd1dcc26bacf5c69a61", "spec_sha": "b0744979a6a708653d4ef48449ce8c5c3dd331a3b5d8a3811933cb5f6a9c949d", "project_uri": "https://rubygems.org/gems/unitf-tag", "gem_uri": "https://rubygems.org/gems/unitf-tag-0.2.1.gem", "homepage_uri": "https://github.com/mattbaron/unitf-tag", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/mattbaron/unitf-tag", "bug_tracker_uri": null, "changelog_uri": "https://github.com/mattbaron/unitf-tag/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "logger", "requirements": ">= 0" }, { "name": "taglib-ruby", "requirements": "= 1.1.3" }, { "name": "unitf-logging", "requirements": ">= 0" } ] } }
2025-04-04 01:20:25 UTC
ArcxRuVNk0fS34jD3RrFX

ip2location_io_ruby

IP2Location.IO Ruby SDK allows user to query for an enriched data set based on IP address and provides WHOIS lookup api that helps users to obtain domain information.

1.1.0
Content{ "name": "ip2location_io_ruby", "downloads": 17055, "version": "1.1.0", "version_created_at": "2025-04-04T01:11:05.442Z", "version_downloads": 0, "platform": "ruby", "authors": "IP2Location", "info": "IP2Location.IO Ruby SDK allows user to query for an enriched data set based on IP address and provides WHOIS lookup api that helps users to obtain domain information.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://www.ip2location.io", "bug_tracker_uri": "https://github.com/ip2location/ip2location-io-ruby/issues", "source_code_uri": "https://github.com/ip2location/ip2location-io-ruby", "documentation_uri": "https://www.rubydoc.info/gems/ip2location_io_ruby" }, "yanked": false, "sha": "1666206c0fd3d72611ae4632ffc0e5b8fe2cd5c7bcdd6109e70fd71e4ef812ad", "spec_sha": "721b59e5e0a07ed1ed37de4f3495f3e46becb1533fa9443568d11182def0d2cf", "project_uri": "https://rubygems.org/gems/ip2location_io_ruby", "gem_uri": "https://rubygems.org/gems/ip2location_io_ruby-1.1.0.gem", "homepage_uri": "https://www.ip2location.io", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ip2location_io_ruby", "mailing_list_uri": null, "source_code_uri": "https://github.com/ip2location/ip2location-io-ruby", "bug_tracker_uri": "https://github.com/ip2location/ip2location-io-ruby/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "simpleidn", "requirements": "~> 0.2" } ] } }
2025-04-04 01:11:07 UTC
XbRPKIL6LUvodTLypEFCh

sass-embedded

A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.

1.86.3
Content{ "name": "sass-embedded", "downloads": 18771512, "version": "1.86.3", "version_created_at": "2025-04-04T00:57:49.104Z", "version_downloads": 0, "platform": "aarch64-linux-android", "authors": "なつき", "info": "A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/ntkme", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "e87c075681dc05cd405426158e928a37ba27e7ad1959a32b6f4cd8a5d9bcf055", "spec_sha": "a5f1b5400342f8c61fc0f1cefc186d97e48ab7514968c9c9dbfdc468234ab8a3", "project_uri": "https://rubygems.org/gems/sass-embedded", "gem_uri": "https://rubygems.org/gems/sass-embedded-1.86.3-aarch64-linux-android.gem", "homepage_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "mailing_list_uri": null, "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "changelog_uri": null, "funding_uri": "https://github.com/sponsors/ntkme", "dependencies": { "development": [], "runtime": [ { "name": "google-protobuf", "requirements": "~> 4.30" } ] } }
2025-04-04 00:58:00 UTC
ennJFy3VL9C-J_LQ1sZjm

sass-embedded

A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.

1.86.3
Content{ "name": "sass-embedded", "downloads": 18771512, "version": "1.86.3", "version_created_at": "2025-04-04T00:57:47.239Z", "version_downloads": 0, "platform": "aarch64-linux-gnu", "authors": "なつき", "info": "A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/ntkme", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "e5f9d222d7b933c2f6dc8682328750c26a7bdc5ede3666814fc8cd79d8e1f271", "spec_sha": "80fd65d6fd083546ef77dfaba76b7ff3bd6bad0bd0a7b7cb0720694bea67709b", "project_uri": "https://rubygems.org/gems/sass-embedded", "gem_uri": "https://rubygems.org/gems/sass-embedded-1.86.3-aarch64-linux-gnu.gem", "homepage_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "mailing_list_uri": null, "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "changelog_uri": null, "funding_uri": "https://github.com/sponsors/ntkme", "dependencies": { "development": [], "runtime": [ { "name": "google-protobuf", "requirements": "~> 4.30" } ] } }
2025-04-04 00:57:59 UTC
m650JO-PpsklYWqBVH1rE

sass-embedded

A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.

1.86.3
Content{ "name": "sass-embedded", "downloads": 18771512, "version": "1.86.3", "version_created_at": "2025-04-04T00:57:45.618Z", "version_downloads": 0, "platform": "aarch64-linux-musl", "authors": "なつき", "info": "A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/ntkme", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "4122f185d049be7e28b288b876941d9234364c1f6d6dc012a6061a32ebf8d972", "spec_sha": "0fa640bb1a8bfa1c764459d2f60fad3c5110ba415fcd0312d9e8fb79b8c86098", "project_uri": "https://rubygems.org/gems/sass-embedded", "gem_uri": "https://rubygems.org/gems/sass-embedded-1.86.3-aarch64-linux-musl.gem", "homepage_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "mailing_list_uri": null, "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "changelog_uri": null, "funding_uri": "https://github.com/sponsors/ntkme", "dependencies": { "development": [], "runtime": [ { "name": "google-protobuf", "requirements": "~> 4.30" } ] } }
2025-04-04 00:57:59 UTC
d6PN9Tsu3mOwIMRzWREMp

sass-embedded

A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.

1.86.3
Content{ "name": "sass-embedded", "downloads": 18771512, "version": "1.86.3", "version_created_at": "2025-04-04T00:57:43.779Z", "version_downloads": 0, "platform": "aarch64-mingw-ucrt", "authors": "なつき", "info": "A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/ntkme", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "886b36ba1c36e88fce2b4de7690c327802af519531c559e274d4079efe2ef2f0", "spec_sha": "6645ec6a36a707bda2e8bca3c2aef3c08ea7682b1f5a55ef1e84d82d6d379ad6", "project_uri": "https://rubygems.org/gems/sass-embedded", "gem_uri": "https://rubygems.org/gems/sass-embedded-1.86.3-aarch64-mingw-ucrt.gem", "homepage_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "mailing_list_uri": null, "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "changelog_uri": null, "funding_uri": "https://github.com/sponsors/ntkme", "dependencies": { "development": [], "runtime": [ { "name": "google-protobuf", "requirements": "~> 4.30" } ] } }
2025-04-04 00:57:58 UTC
GUS05lME_Ue8W6w8DdHhd

sass-embedded

A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.

1.86.3
Content{ "name": "sass-embedded", "downloads": 18771512, "version": "1.86.3", "version_created_at": "2025-04-04T00:57:41.646Z", "version_downloads": 0, "platform": "arm-linux-androideabi", "authors": "なつき", "info": "A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/ntkme", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "3c2a2e7f46aa1946fc6d5f0a041be2956dc659f1aed4f4c32f27a5ea29919256", "spec_sha": "bf60a40158bd455adcdac1e9c281a113b35af115e9059520b9d0966a672a4527", "project_uri": "https://rubygems.org/gems/sass-embedded", "gem_uri": "https://rubygems.org/gems/sass-embedded-1.86.3-arm-linux-androideabi.gem", "homepage_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "mailing_list_uri": null, "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "changelog_uri": null, "funding_uri": "https://github.com/sponsors/ntkme", "dependencies": { "development": [], "runtime": [ { "name": "google-protobuf", "requirements": "~> 4.30" } ] } }
2025-04-04 00:57:58 UTC
VQzXhUC83YQ0bM_mZW-ub

sass-embedded

A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.

1.86.3
Content{ "name": "sass-embedded", "downloads": 18771512, "version": "1.86.3", "version_created_at": "2025-04-04T00:57:39.731Z", "version_downloads": 0, "platform": "arm-linux-gnueabihf", "authors": "なつき", "info": "A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/ntkme", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "eeaefe7d5e5c80c7c4232914b0d4bd6c0017c42c1665060d4ca9e3ebc0194e10", "spec_sha": "659b6102b8630e98dcc4ec9b7266d4aeaad448f12383020f2f837bac5fe3d561", "project_uri": "https://rubygems.org/gems/sass-embedded", "gem_uri": "https://rubygems.org/gems/sass-embedded-1.86.3-arm-linux-gnueabihf.gem", "homepage_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "mailing_list_uri": null, "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "changelog_uri": null, "funding_uri": "https://github.com/sponsors/ntkme", "dependencies": { "development": [], "runtime": [ { "name": "google-protobuf", "requirements": "~> 4.30" } ] } }
2025-04-04 00:57:57 UTC
YRXAO8mbW8hQ4vvRE54k_

sass-embedded

A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.

1.86.3
Content{ "name": "sass-embedded", "downloads": 18771512, "version": "1.86.3", "version_created_at": "2025-04-04T00:57:37.755Z", "version_downloads": 0, "platform": "arm-linux-musleabihf", "authors": "なつき", "info": "A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/ntkme", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "73fc8e91cf0958e5ec74f643d0def572fe3c2ead21f31a38c17bd339d9fc6c30", "spec_sha": "4e52024991a441439c119e4c110879d270ba9d6a08f55db118784a6db4f9cef2", "project_uri": "https://rubygems.org/gems/sass-embedded", "gem_uri": "https://rubygems.org/gems/sass-embedded-1.86.3-arm-linux-musleabihf.gem", "homepage_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "mailing_list_uri": null, "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "changelog_uri": null, "funding_uri": "https://github.com/sponsors/ntkme", "dependencies": { "development": [], "runtime": [ { "name": "google-protobuf", "requirements": "~> 4.30" } ] } }
2025-04-04 00:57:56 UTC
iNXfnFx9mXI_btZCrLNhi

sass-embedded

A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.

1.86.3
Content{ "name": "sass-embedded", "downloads": 18771512, "version": "1.86.3", "version_created_at": "2025-04-04T00:57:35.529Z", "version_downloads": 0, "platform": "arm64-darwin", "authors": "なつき", "info": "A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/ntkme", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "722cae205a971efb982e151a3d098e62b331d7b97525376a2fee5b2b84e6158d", "spec_sha": "05f5b45032f6a98b72fdca8e2f992e80b8356b9e237e645f4a7070c7e4307207", "project_uri": "https://rubygems.org/gems/sass-embedded", "gem_uri": "https://rubygems.org/gems/sass-embedded-1.86.3-arm64-darwin.gem", "homepage_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "mailing_list_uri": null, "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "changelog_uri": null, "funding_uri": "https://github.com/sponsors/ntkme", "dependencies": { "development": [], "runtime": [ { "name": "google-protobuf", "requirements": "~> 4.30" } ] } }
2025-04-04 00:57:56 UTC
p166gcZUgbRoisl230ER5

sass-embedded

A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.

1.86.3
Content{ "name": "sass-embedded", "downloads": 18771512, "version": "1.86.3", "version_created_at": "2025-04-04T00:57:33.430Z", "version_downloads": 0, "platform": "riscv64-linux-android", "authors": "なつき", "info": "A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/ntkme", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "758663e7e9e2a51d30f9602b81fb30ca4c11ed89e44d0fd0d1a4e883f919e28b", "spec_sha": "7b94496f3359b0ce436eb0823e9e90a36cb6d172ed744f5726c90ff554c380fd", "project_uri": "https://rubygems.org/gems/sass-embedded", "gem_uri": "https://rubygems.org/gems/sass-embedded-1.86.3-riscv64-linux-android.gem", "homepage_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "mailing_list_uri": null, "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "changelog_uri": null, "funding_uri": "https://github.com/sponsors/ntkme", "dependencies": { "development": [], "runtime": [ { "name": "google-protobuf", "requirements": "~> 4.30" } ] } }
2025-04-04 00:57:55 UTC
WlqKkxcbOwSKifJiTt4kq

sass-embedded

A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.

1.86.3
Content{ "name": "sass-embedded", "downloads": 18771512, "version": "1.86.3", "version_created_at": "2025-04-04T00:57:31.709Z", "version_downloads": 0, "platform": "riscv64-linux-gnu", "authors": "なつき", "info": "A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/ntkme", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "11a75a50aebb19264a05e331e960b12f01db7237f2380a110b66a44b14973fb9", "spec_sha": "bcc12e24b89710ed0050c6231f1f1904f32532fc89cabfb3d806d49e405c0b81", "project_uri": "https://rubygems.org/gems/sass-embedded", "gem_uri": "https://rubygems.org/gems/sass-embedded-1.86.3-riscv64-linux-gnu.gem", "homepage_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "mailing_list_uri": null, "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "changelog_uri": null, "funding_uri": "https://github.com/sponsors/ntkme", "dependencies": { "development": [], "runtime": [ { "name": "google-protobuf", "requirements": "~> 4.30" } ] } }
2025-04-04 00:57:54 UTC
65yZgsH56vuRgB7xVFS6Y

sass-embedded

A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.

1.86.3
Content{ "name": "sass-embedded", "downloads": 18771512, "version": "1.86.3", "version_created_at": "2025-04-04T00:57:29.600Z", "version_downloads": 0, "platform": "riscv64-linux-musl", "authors": "なつき", "info": "A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/ntkme", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "f63e385d938b9f6387dc8d20bbbd91e75616deb3c76d51d18f8948321e802349", "spec_sha": "11761afd08c5133a53cf4f99b9e2fe0c05751e9ca1287134c7718f17aca202e0", "project_uri": "https://rubygems.org/gems/sass-embedded", "gem_uri": "https://rubygems.org/gems/sass-embedded-1.86.3-riscv64-linux-musl.gem", "homepage_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "mailing_list_uri": null, "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "changelog_uri": null, "funding_uri": "https://github.com/sponsors/ntkme", "dependencies": { "development": [], "runtime": [ { "name": "google-protobuf", "requirements": "~> 4.30" } ] } }
2025-04-04 00:57:53 UTC
UC47AsiYF_kQatxi5ygOP

sass-embedded

A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.

1.86.3
Content{ "name": "sass-embedded", "downloads": 18771512, "version": "1.86.3", "version_created_at": "2025-04-04T00:57:27.461Z", "version_downloads": 0, "platform": "x64-mingw-ucrt", "authors": "なつき", "info": "A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/ntkme", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "816bfd20eb3100e9333cbdb873d9c3f31def9d8d1794fb7eed05f639ab2965e5", "spec_sha": "b6cf48d426834b1ae231d5a553a68f0664c92a3c407b3a70483213eec5622e5a", "project_uri": "https://rubygems.org/gems/sass-embedded", "gem_uri": "https://rubygems.org/gems/sass-embedded-1.86.3-x64-mingw-ucrt.gem", "homepage_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "mailing_list_uri": null, "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "changelog_uri": null, "funding_uri": "https://github.com/sponsors/ntkme", "dependencies": { "development": [], "runtime": [ { "name": "google-protobuf", "requirements": "~> 4.30" } ] } }
2025-04-04 00:57:53 UTC
Yzml9dlGYm5E68QilWXU0

sass-embedded

A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.

1.86.3
Content{ "name": "sass-embedded", "downloads": 18771512, "version": "1.86.3", "version_created_at": "2025-04-04T00:57:25.262Z", "version_downloads": 0, "platform": "x86_64-darwin", "authors": "なつき", "info": "A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/ntkme", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "92e64cf8358a439fed165995a0e3783464f7768882c07ae0f40af2a2eb906a58", "spec_sha": "55094c7ec3e0ba7d00314c7efcf15fcf5cec41f50a47141f062f9e45dae858fd", "project_uri": "https://rubygems.org/gems/sass-embedded", "gem_uri": "https://rubygems.org/gems/sass-embedded-1.86.3-x86_64-darwin.gem", "homepage_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "mailing_list_uri": null, "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "changelog_uri": null, "funding_uri": "https://github.com/sponsors/ntkme", "dependencies": { "development": [], "runtime": [ { "name": "google-protobuf", "requirements": "~> 4.30" } ] } }
2025-04-04 00:57:47 UTC
5B-6J2N9meHgC1UdCgIVV

sass-embedded

A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.

1.86.3
Content{ "name": "sass-embedded", "downloads": 18771512, "version": "1.86.3", "version_created_at": "2025-04-04T00:57:23.092Z", "version_downloads": 0, "platform": "x86_64-linux-android", "authors": "なつき", "info": "A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/ntkme", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "f3e8d3f579811ef61ee89eb5608c4b5070322d2d942f420aa2a2368dec8f9f76", "spec_sha": "dd4d1c10f7d7541149eb97072d26fe3b3f8c21a4f0d3dcbe2bc0df1c3fb02298", "project_uri": "https://rubygems.org/gems/sass-embedded", "gem_uri": "https://rubygems.org/gems/sass-embedded-1.86.3-x86_64-linux-android.gem", "homepage_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "mailing_list_uri": null, "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "changelog_uri": null, "funding_uri": "https://github.com/sponsors/ntkme", "dependencies": { "development": [], "runtime": [ { "name": "google-protobuf", "requirements": "~> 4.30" } ] } }
2025-04-04 00:57:36 UTC
xgKdhilWMxZUd4dNyPlyb

sass-embedded

A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.

1.86.3
Content{ "name": "sass-embedded", "downloads": 18771512, "version": "1.86.3", "version_created_at": "2025-04-04T00:57:19.380Z", "version_downloads": 0, "platform": "x86_64-linux-gnu", "authors": "なつき", "info": "A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/ntkme", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "7a62a2e706a457e063f2877a6953c1ae8fed60ffee312bcf3969810d54bd9b5f", "spec_sha": "fc24f0652db5bc8ab09f6a239eb32b34e0c04c39560034610eb2a0622dc64a00", "project_uri": "https://rubygems.org/gems/sass-embedded", "gem_uri": "https://rubygems.org/gems/sass-embedded-1.86.3-x86_64-linux-gnu.gem", "homepage_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "mailing_list_uri": null, "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "changelog_uri": null, "funding_uri": "https://github.com/sponsors/ntkme", "dependencies": { "development": [], "runtime": [ { "name": "google-protobuf", "requirements": "~> 4.30" } ] } }
2025-04-04 00:57:31 UTC
VVq0lNpXMctS4FKzLsZv9

sass-embedded

A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.

1.86.3
Content{ "name": "sass-embedded", "downloads": 18771512, "version": "1.86.3", "version_created_at": "2025-04-04T00:57:16.388Z", "version_downloads": 0, "platform": "x86_64-linux-musl", "authors": "なつき", "info": "A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/ntkme", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "add22b474d0cbc66f9db3e38c7684fdf62ce0dd95726c68ec70489aebb4b590e", "spec_sha": "c5bbcdb33a162d909991a9d04f5fd85b1d30969f35ab974024aabde338adaf85", "project_uri": "https://rubygems.org/gems/sass-embedded", "gem_uri": "https://rubygems.org/gems/sass-embedded-1.86.3-x86_64-linux-musl.gem", "homepage_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "mailing_list_uri": null, "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "changelog_uri": null, "funding_uri": "https://github.com/sponsors/ntkme", "dependencies": { "development": [], "runtime": [ { "name": "google-protobuf", "requirements": "~> 4.30" } ] } }
2025-04-04 00:57:22 UTC
d_nxGXvhyQZkfLU3SJk0l

sass-embedded

A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.

1.86.3
Content{ "name": "sass-embedded", "downloads": 18771512, "version": "1.86.3", "version_created_at": "2025-04-04T00:57:13.591Z", "version_downloads": 0, "platform": "ruby", "authors": "なつき", "info": "A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.", "licenses": [ "MIT" ], "metadata": { "funding_uri": "https://github.com/sponsors/ntkme", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "476dd84d18bf6e3f905f576da75eb723bbc7f76620eed5fec7c0f7bca674905a", "spec_sha": "a64ec53e04705c519851f6520b968af990ac34116cdc9cdcd188d2763a4a3095", "project_uri": "https://rubygems.org/gems/sass-embedded", "gem_uri": "https://rubygems.org/gems/sass-embedded-1.86.3.gem", "homepage_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/sass-embedded/1.86.3", "mailing_list_uri": null, "source_code_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.86.3", "bug_tracker_uri": "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "changelog_uri": null, "funding_uri": "https://github.com/sponsors/ntkme", "dependencies": { "development": [], "runtime": [ { "name": "google-protobuf", "requirements": "~> 4.30" }, { "name": "rake", "requirements": ">= 13" } ] } }
2025-04-04 00:57:17 UTC
B_T2g4Sa6PqPBC3mUN8ZS

unitf-tag

Audio File Tagging

0.2.0
Content{ "name": "unitf-tag", "downloads": 9506, "version": "0.2.0", "version_created_at": "2025-04-04T00:45:35.375Z", "version_downloads": 0, "platform": "ruby", "authors": "Matt Baron", "info": "Audio File Tagging", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/mattbaron/unitf-tag", "changelog_uri": "https://github.com/mattbaron/unitf-tag/CHANGELOG.md", "source_code_uri": "https://github.com/mattbaron/unitf-tag", "allowed_push_host": "https://www.rubygems.org" }, "yanked": false, "sha": "7f0c71a245773af2913b8a0b858b221eb9db13e5b6f1c0676274362d77ddb944", "spec_sha": "364cf98ffb5c246e0c46253a999e35837ade46b226939d378ab5314a8bd76b74", "project_uri": "https://rubygems.org/gems/unitf-tag", "gem_uri": "https://rubygems.org/gems/unitf-tag-0.2.0.gem", "homepage_uri": "https://github.com/mattbaron/unitf-tag", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/mattbaron/unitf-tag", "bug_tracker_uri": null, "changelog_uri": "https://github.com/mattbaron/unitf-tag/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "logger", "requirements": ">= 0" }, { "name": "taglib-ruby", "requirements": "= 1.1.3" }, { "name": "unitf-logging", "requirements": ">= 0" } ] } }
2025-04-04 00:45:38 UTC
wJAwIOHyOHex8mKqPTiFj

graphql

A plain-Ruby implementation of GraphQL.

2.5.1
Content{ "name": "graphql", "downloads": 139229140, "version": "2.5.1", "version_created_at": "2025-04-04T00:38:05.818Z", "version_downloads": 0, "platform": "ruby", "authors": "Robert Mosolgo", "info": "A plain-Ruby implementation of GraphQL.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://graphql-ruby.org", "changelog_uri": "https://github.com/rmosolgo/graphql-ruby/blob/master/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", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "2eb0cdab9e257290eae2579c813611f6202a0f1e13e9063f41b0d3d454bc5344", "spec_sha": "3caa40c7f93a647099427c62baabc44ca901dccf1a0081286830974fd9efdb58", "project_uri": "https://rubygems.org/gems/graphql", "gem_uri": "https://rubygems.org/gems/graphql-2.5.1.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/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "benchmark-ips", "requirements": ">= 0" }, { "name": "concurrent-ruby", "requirements": "~> 1.0" }, { "name": "google-protobuf", "requirements": ">= 0" }, { "name": "graphql-batch", "requirements": ">= 0" }, { "name": "jekyll", "requirements": ">= 0" }, { "name": "jekyll-algolia", "requirements": ">= 0" }, { "name": "jekyll-redirect-from", "requirements": ">= 0" }, { "name": "jekyll-sass-converter", "requirements": "~> 2.2" }, { "name": "m", "requirements": "~> 1.5.0" }, { "name": "memory_profiler", "requirements": ">= 0" }, { "name": "minitest", "requirements": ">= 0" }, { "name": "minitest-focus", "requirements": ">= 0" }, { "name": "minitest-reporters", "requirements": ">= 0" }, { "name": "mutex_m", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rake-compiler", "requirements": ">= 0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "simplecov-lcov", "requirements": ">= 0" }, { "name": "undercover", "requirements": ">= 0" }, { "name": "webrick", "requirements": ">= 0" }, { "name": "yard", "requirements": ">= 0" } ], "runtime": [ { "name": "base64", "requirements": ">= 0" }, { "name": "fiber-storage", "requirements": ">= 0" }, { "name": "logger", "requirements": ">= 0" } ] } }
2025-04-04 00:38:12 UTC
gzFwpvGulhaG1Nc8wuIfW

ding_sdk

Ding Ruby SDK

0.12.17
Content{ "name": "ding_sdk", "downloads": 34847, "version": "0.12.17", "version_created_at": "2025-04-04T00:22:28.952Z", "version_downloads": 0, "platform": "ruby", "authors": "Ding", "info": "Ding Ruby SDK", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/ding-live/ding-ruby.git", "source_code_uri": "https://github.com/ding-live/ding-ruby.git", "documentation_uri": "https://github.com/ding-live/ding-ruby.git" }, "yanked": false, "sha": "b1da6ff9c803d4fe9d85995cc6a5fe0cadff72cd6b261ace1b11c8da0b19f92d", "spec_sha": "b88c5e893530122d555e0a784b81ccc7c6cdd57edf249d766321848589de56e2", "project_uri": "https://rubygems.org/gems/ding_sdk", "gem_uri": "https://rubygems.org/gems/ding_sdk-0.12.17.gem", "homepage_uri": "https://github.com/ding-live/ding-ruby.git", "wiki_uri": null, "documentation_uri": "https://github.com/ding-live/ding-ruby.git", "mailing_list_uri": null, "source_code_uri": "https://github.com/ding-live/ding-ruby.git", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": ">= 0" }, { "name": "minitest-focus", "requirements": ">= 0" }, { "name": "rubocop", "requirements": "~> 1.73.2" }, { "name": "rubocop-minitest", "requirements": "~> 0.37.1" }, { "name": "sorbet", "requirements": ">= 0" }, { "name": "tapioca", "requirements": ">= 0" } ], "runtime": [ { "name": "faraday", "requirements": ">= 0" }, { "name": "faraday-multipart", "requirements": ">= 0" }, { "name": "faraday-retry", "requirements": "~> 2.2.1" }, { "name": "rack", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "sorbet-runtime", "requirements": ">= 0" } ] } }
2025-04-04 00:22:31 UTC
_fXiWSaenYmN24s-uD6oC

trend

Ruby client for Trend, the time series API

0.3.0
Content{ "name": "trend", "downloads": 144180, "version": "0.3.0", "version_created_at": "2025-04-04T00:21:57.387Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Kane", "info": "Ruby client for Trend, the time series API", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "9bf54823102115489d2131e21002bf1907b6d92f729688860a3c07c937e9dfea", "spec_sha": "773ce542358ef7adbf05e403b7641aeee32f971b2eba03b33c196b7308600bb5", "project_uri": "https://rubygems.org/gems/trend", "gem_uri": "https://rubygems.org/gems/trend-0.3.0.gem", "homepage_uri": "https://github.com/ankane/trend-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/trend/0.3.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-04-04 00:22:02 UTC
qzl8Qoj0dgDQarLWsbSeY

plex_ruby_sdk

Ruby Client SDK Generated by Speakeasy

0.8.1
Content{ "name": "plex_ruby_sdk", "downloads": 2969, "version": "0.8.1", "version_created_at": "2025-04-04T00:11:10.867Z", "version_downloads": 0, "platform": "ruby", "authors": "LukeHagar", "info": "Ruby Client SDK Generated by Speakeasy", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/LukeHagar/plexruby.git", "source_code_uri": "https://github.com/LukeHagar/plexruby.git", "documentation_uri": "https://github.com/LukeHagar/plexruby.git" }, "yanked": false, "sha": "88f47754d8f19a560d8126b202cc8c4fdfb45de2e8d46110322d8e7c71eb3b0d", "spec_sha": "0dfb40cfb4458d8d25c66a35607e15fad98a99d22398804e98055614073cf942", "project_uri": "https://rubygems.org/gems/plex_ruby_sdk", "gem_uri": "https://rubygems.org/gems/plex_ruby_sdk-0.8.1.gem", "homepage_uri": "https://github.com/LukeHagar/plexruby.git", "wiki_uri": null, "documentation_uri": "https://github.com/LukeHagar/plexruby.git", "mailing_list_uri": null, "source_code_uri": "https://github.com/LukeHagar/plexruby.git", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": ">= 0" }, { "name": "minitest-focus", "requirements": ">= 0" }, { "name": "rubocop", "requirements": "~> 1.73.2" }, { "name": "rubocop-minitest", "requirements": "~> 0.37.1" }, { "name": "sorbet", "requirements": ">= 0" }, { "name": "tapioca", "requirements": ">= 0" } ], "runtime": [ { "name": "faraday", "requirements": ">= 0" }, { "name": "faraday-multipart", "requirements": ">= 0" }, { "name": "faraday-retry", "requirements": "~> 2.2.1" }, { "name": "rack", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "sorbet-runtime", "requirements": ">= 0" } ] } }
2025-04-04 00:11:15 UTC
VwSHMQOAMIh-t3H8FlDKO

ruboty-slack_events

Ruboty adapter with Slack Events API

0.3.0
Content{ "name": "ruboty-slack_events", "downloads": 298, "version": "0.3.0", "version_created_at": "2025-04-04T00:04:31.762Z", "version_downloads": 0, "platform": "ruby", "authors": "Tomoya Chiba", "info": "Ruboty adapter with Slack Events API", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/tomoasleep/ruboty-slack_events", "changelog_uri": "https://github.com/tomoasleep/ruboty-slack_events/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/tomoasleep/ruboty-slack_events", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "55844dafdfdc1ab469218281fec7968afbcd770a9fb977beca29b6929ef82e22", "spec_sha": "4031a7ce316aec0127687688c15448b500576ce413dc560ef9dee5436fd18138", "project_uri": "https://rubygems.org/gems/ruboty-slack_events", "gem_uri": "https://rubygems.org/gems/ruboty-slack_events-0.3.0.gem", "homepage_uri": "https://github.com/tomoasleep/ruboty-slack_events", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/tomoasleep/ruboty-slack_events", "bug_tracker_uri": null, "changelog_uri": "https://github.com/tomoasleep/ruboty-slack_events/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "async-websocket", "requirements": "~> 0.25" }, { "name": "ruboty", "requirements": ">= 1.1.4" }, { "name": "slack-ruby-client", "requirements": "~> 2.5" } ] } }
2025-04-04 00:04:35 UTC
75UlE-X7X4a1WAaab8dMx

simple_cov-formatter-terminal

Print detailed code coverage info to the terminal

1.9.0
Content{ "name": "simple_cov-formatter-terminal", "downloads": 6359, "version": "1.9.0", "version_created_at": "2025-04-03T23:32:25.140Z", "version_downloads": 0, "platform": "ruby", "authors": "David Runger", "info": "Print detailed code coverage info to the terminal", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/davidrunger/simple_cov-formatter-terminal", "changelog_uri": "https://github.com/davidrunger/simple_cov-formatter-terminal/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/davidrunger/simple_cov-formatter-terminal", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "d150330d6b772254ed271b4d04dd3dc6c062b15c5ff11605506ef6ba4f892316", "spec_sha": "fd2e6cb539053314e06d66c3c095252284dea86e29d6278928525ac431c001b8", "project_uri": "https://rubygems.org/gems/simple_cov-formatter-terminal", "gem_uri": "https://rubygems.org/gems/simple_cov-formatter-terminal-1.9.0.gem", "homepage_uri": "https://github.com/davidrunger/simple_cov-formatter-terminal", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/davidrunger/simple_cov-formatter-terminal", "bug_tracker_uri": null, "changelog_uri": "https://github.com/davidrunger/simple_cov-formatter-terminal/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 7.0.4" }, { "name": "memo_wise", "requirements": ">= 1.7.0" }, { "name": "rouge", "requirements": ">= 4.0.0" }, { "name": "rspec-core", "requirements": ">= 3.11.0" }, { "name": "runger_config", "requirements": ">= 3.0.0" }, { "name": "simplecov", "requirements": ">= 0.21.2" } ] } }
2025-04-03 23:32:27 UTC
mb9Ewmmp-pQJcVyLp23SB

orb-billing

Ruby library to access the Orb API

0.1.0.pre.alpha.37
Content{ "name": "orb-billing", "downloads": 326, "version": "0.1.0.pre.alpha.37", "version_created_at": "2025-04-03T23:12:29.638Z", "version_downloads": 0, "platform": "ruby", "authors": "Orb", "info": "Ruby library to access the Orb API", "licenses": [], "metadata": { "homepage_uri": "https://gemdocs.org/gems/orb-billing", "source_code_uri": "https://github.com/orbcorp/orb-ruby", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "062c7a20415843f0d2f76911aaec6e73b8534a4e6087b15336a1a2d528789724", "spec_sha": "b67a149c484268e5b84dfdbdfcfd9ffddfb50ad6514c9a76dd94b62c179fecd6", "project_uri": "https://rubygems.org/gems/orb-billing", "gem_uri": "https://rubygems.org/gems/orb-billing-0.1.0.pre.alpha.37.gem", "homepage_uri": "https://gemdocs.org/gems/orb-billing", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/orbcorp/orb-ruby", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "connection_pool", "requirements": ">= 0" } ] } }
2025-04-03 23:12:32 UTC
inMDwKhyQE3IiPdF6IHNg

lithic

Ruby library to access the Lithic API

0.1.0.pre.alpha.5
Content{ "name": "lithic", "downloads": 289, "version": "0.1.0.pre.alpha.5", "version_created_at": "2025-04-03T22:36:55.537Z", "version_downloads": 0, "platform": "ruby", "authors": "Lithic", "info": "Ruby library to access the Lithic API", "licenses": [], "metadata": { "homepage_uri": "https://gemdocs.org/gems/lithic", "source_code_uri": "https://github.com/lithic-com/lithic-ruby", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "ae35d285114ff9961a14563968a7df177a77e96b38da75828fe4147f783c4c98", "spec_sha": "81ee82ea7bb8d81bc6abbebc4ce4a213c0af35c11516a0323f8936d730577b97", "project_uri": "https://rubygems.org/gems/lithic", "gem_uri": "https://rubygems.org/gems/lithic-0.1.0.pre.alpha.5.gem", "homepage_uri": "https://gemdocs.org/gems/lithic", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/lithic-com/lithic-ruby", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "connection_pool", "requirements": ">= 0" } ] } }
2025-04-03 22:37:01 UTC
9lRCRPNdsJbWJ3Xm66Cci

clockwork_web

A web interface for Clockwork

0.4.0
Content{ "name": "clockwork_web", "downloads": 146252, "version": "0.4.0", "version_created_at": "2025-04-03T22:31:13.973Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Kane", "info": "A web interface for Clockwork", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "3ceaefb3616ec7934fe3fe8f8828c3c5605ba62626990dc25914b61c88f5b7f7", "spec_sha": "49d3d414200bcc72ad0aad34ac24563d1c0c97f98b04cc8bca689b2747dc6beb", "project_uri": "https://rubygems.org/gems/clockwork_web", "gem_uri": "https://rubygems.org/gems/clockwork_web-0.4.0.gem", "homepage_uri": "https://github.com/ankane/clockwork_web", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/clockwork_web/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": "clockwork", "requirements": ">= 3" }, { "name": "railties", "requirements": ">= 7.1" }, { "name": "safely_block", "requirements": ">= 0.4" } ] } }
2025-04-03 22:31:17 UTC
pu1-8KTJk6KhC7K2OUtCa

libffm

Field-aware factorization machines for Ruby

0.4.0
Content{ "name": "libffm", "downloads": 8540, "version": "0.4.0", "version_created_at": "2025-04-03T22:30:04.780Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Kane", "info": "Field-aware factorization machines for Ruby", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "e75eb3823886c55a932268019d77e682cb688de0b74fe2972cdc402db3601d34", "spec_sha": "89bc233d5f58bba87169cb1c13f4be18d9c834f8b0a5000d6101d0b642c42e54", "project_uri": "https://rubygems.org/gems/libffm", "gem_uri": "https://rubygems.org/gems/libffm-0.4.0.gem", "homepage_uri": "https://github.com/ankane/libffm-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/libffm/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": "rice", "requirements": ">= 4.3.3" } ] } }
2025-04-03 22:30:08 UTC
V8R2DzwK6vLbqNEVXQpXe

standalone-ruby

Make your projects installation independent!

1.3
Content{ "name": "standalone-ruby", "downloads": 477, "version": "1.3", "version_created_at": "2025-04-03T22:29:42.700Z", "version_downloads": 0, "platform": "ruby", "authors": "Arda Tetik", "info": "Make your projects installation independent!", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/ardatetikbey/Standalone-Ruby", "changelog_uri": "https://github.com/ardatetikbey/Standalone-Ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/ardatetikbey/Standalone-Ruby" }, "yanked": false, "sha": "6e04388420e74942e965bdb8c71c861caa6794b3d9f13545679da9b96743f18e", "spec_sha": "63c166acb7ca221d81115ec53e23450db3befa23d6c9da38ba189ccac66d81e2", "project_uri": "https://rubygems.org/gems/standalone-ruby", "gem_uri": "https://rubygems.org/gems/standalone-ruby-1.3.gem", "homepage_uri": "https://github.com/ardatetikbey/Standalone-Ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/ardatetikbey/Standalone-Ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/ardatetikbey/Standalone-Ruby/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-04-03 22:29:45 UTC
1JYhGQR1I5jlPb8PSsndH

ignite-client

Ruby client for Apache Ignite

0.3.0
Content{ "name": "ignite-client", "downloads": 6214, "version": "0.3.0", "version_created_at": "2025-04-03T22:28:44.986Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Kane", "info": "Ruby client for Apache Ignite", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "6d6ece0b6baf20ee1f27b71a0b1ff43e2806859f74b7a0a5ac1075cb53a48c06", "spec_sha": "38062e1bd2582c70f24bb2fc1777f22550f898950212c9c559adc9ea7d48256b", "project_uri": "https://rubygems.org/gems/ignite-client", "gem_uri": "https://rubygems.org/gems/ignite-client-0.3.0.gem", "homepage_uri": "https://github.com/ankane/ignite-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ignite-client/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": "bigdecimal", "requirements": ">= 0" } ] } }
2025-04-03 22:28:47 UTC
qaipRo6Iom6-g7zsAkAA3

hexspace

Ruby client for Apache Spark SQL and Apache Hive

0.3.0
Content{ "name": "hexspace", "downloads": 5078, "version": "0.3.0", "version_created_at": "2025-04-03T22:27:16.551Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Kane", "info": "Ruby client for Apache Spark SQL and Apache Hive", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "23cf3f07700beec75340fbfb40c13b00ae0609f13451004319207a1e2385fb84", "spec_sha": "ab90587160684b9ff0946d15749796f11d9b1446c2fdb08d7fc432112a41f701", "project_uri": "https://rubygems.org/gems/hexspace", "gem_uri": "https://rubygems.org/gems/hexspace-0.3.0.gem", "homepage_uri": "https://github.com/ankane/hexspace", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/hexspace/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": "bigdecimal", "requirements": ">= 0" }, { "name": "thrift", "requirements": ">= 0.18" } ] } }
2025-04-03 22:27:19 UTC
XSsjHEivDJmriqeJq4QH4

datasketches

Sketch data structures for Ruby

0.5.0
Content{ "name": "datasketches", "downloads": 37567, "version": "0.5.0", "version_created_at": "2025-04-03T22:26:20.089Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Kane", "info": "Sketch data structures for Ruby", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "256f8c705c9ce4ffceaaaf4363145db52cc8db5aff113ae96530e7b0eb2739a3", "spec_sha": "dbe82eca1ec6978e6c6616bbccfd7296c2f8db90f1c7185251488615821b531d", "project_uri": "https://rubygems.org/gems/datasketches", "gem_uri": "https://rubygems.org/gems/datasketches-0.5.0.gem", "homepage_uri": "https://github.com/ankane/datasketches-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/datasketches/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": "rice", "requirements": ">= 4.3.3" } ] } }
2025-04-03 22:26:23 UTC
FJyW8kRehzeKA7gty8yRx

mmmd

MMMD (short for Mark My Manuscript Down) is a Markdown processor (as in "parser and translator") with a CLI interface utility and multiple modes of output (currently HTML and terminal).

0.1.3
Content{ "name": "mmmd", "downloads": 550, "version": "0.1.3", "version_created_at": "2025-04-03T22:26:15.260Z", "version_downloads": 0, "platform": "ruby", "authors": "Yessiest", "info": "MMMD (short for Mark My Manuscript Down) is a Markdown processor\n(as in \"parser and translator\") with a CLI interface utility and\nmultiple modes of output (currently HTML and terminal).\n", "licenses": [ "AGPL-3.0-or-later" ], "metadata": {}, "yanked": false, "sha": "d68515481d45fb0a34ea25503a544bcc3d4549fae62a9bdf70e297a75e984791", "spec_sha": "9d1043a30465d2ce14649d8df89000220c838916379ee9c9ea11a5aa8c8fd072", "project_uri": "https://rubygems.org/gems/mmmd", "gem_uri": "https://rubygems.org/gems/mmmd-0.1.3.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/mmmd/0.1.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-04-03 22:26:17 UTC
Wxb9GsahE025h1sonVNPM

thundersvm

High performance parallel SVMs for Ruby

0.3.0
Content{ "name": "thundersvm", "downloads": 9180, "version": "0.3.0", "version_created_at": "2025-04-03T22:25:19.675Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Kane", "info": "High performance parallel SVMs for Ruby", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "0a44d6c44fc4abbe738fdef7349396510c63a982933dfc0fc463c56e5ebefa0a", "spec_sha": "5441abbec302a225cd36864a94b21ee1710f7986b8326f9ffe22a16ced61727d", "project_uri": "https://rubygems.org/gems/thundersvm", "gem_uri": "https://rubygems.org/gems/thundersvm-0.3.0.gem", "homepage_uri": "https://github.com/ankane/thundersvm-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/thundersvm/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": "fiddle", "requirements": ">= 0" } ] } }
2025-04-03 22:25:22 UTC
m3N00atViTpvjQpbRYA0U

tsne

High performance t-SNE for Ruby

0.3.0
Content{ "name": "tsne", "downloads": 4434, "version": "0.3.0", "version_created_at": "2025-04-03T22:24:05.213Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Kane", "info": "High performance t-SNE for Ruby", "licenses": [ "BSD-3-Clause" ], "metadata": {}, "yanked": false, "sha": "359ad9e6f94038ac8132a402db1e38998da685d38f9c6229de54fd1192f56de0", "spec_sha": "9d34291d65dd79b95ef896411ecfafe434bb96739f53e4eb64935abbe86d844a", "project_uri": "https://rubygems.org/gems/tsne", "gem_uri": "https://rubygems.org/gems/tsne-0.3.0.gem", "homepage_uri": "https://github.com/ankane/tsne-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/tsne/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": "fiddle", "requirements": ">= 0" }, { "name": "numo-narray", "requirements": ">= 0" } ] } }
2025-04-03 22:24:07 UTC
KUz7Xl4xo_2ZTFGq-4yqc

tag_ripper

Add tags to your Ruby code comments and then Rip the as lexical tokens

0.1.0
Content{ "name": "tag_ripper", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-04-03T22:23:38.070Z", "version_downloads": 0, "platform": "ruby", "authors": "Gavin Morrice", "info": "Add tags to your Ruby code comments and then Rip the as lexical tokens", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/Bodacious/tag-ripper/", "changelog_uri": "https://github.com/Bodacious/tag-ripper/", "source_code_uri": "https://github.com/Bodacious/tag-ripper/", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "970a7f6d4423caf1d4a831b34bf64f170f1b47efeab995c51cf9e7d74ce0ebff", "spec_sha": "cbf81c985d719a7908001a053e713519f30d64384e166770f2adbe9b1280addd", "project_uri": "https://rubygems.org/gems/tag_ripper", "gem_uri": "https://rubygems.org/gems/tag_ripper-0.1.0.gem", "homepage_uri": "https://github.com/Bodacious/tag-ripper/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/Bodacious/tag-ripper/", "bug_tracker_uri": null, "changelog_uri": "https://github.com/Bodacious/tag-ripper/", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-04-03 22:23:41 UTC
EdXWG67Q7_GQrhyy_Xi40

greenhat

Experimental SOS and Log Parser for GitLab

0.9.0
Content{ "name": "greenhat", "downloads": 26039, "version": "0.9.0", "version_created_at": "2025-04-03T22:23:13.032Z", "version_downloads": 0, "platform": "ruby", "authors": "Davin Walker", "info": "Experimental SOS and Log Parser for GitLab", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "4f657391f9e8a14e6961adc5c4a120ec4cdd41e0d6644d6e101ceb44e8caa803", "spec_sha": "c31d236edaf4872cda96235da5d749375efe9c9b4310114d18143cff1dc63efb", "project_uri": "https://rubygems.org/gems/greenhat", "gem_uri": "https://rubygems.org/gems/greenhat-0.9.0.gem", "homepage_uri": "https://gitlab.com/gitlab-com/support/toolbox/greenhat", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/greenhat/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": "actionview", "requirements": "~> 6.1" }, { "name": "activesupport", "requirements": "~> 6.1" }, { "name": "amazing_print", "requirements": "~> 1.3" }, { "name": "chartkick", "requirements": "~> 4.1" }, { "name": "concurrent-ruby", "requirements": "= 1.3.4" }, { "name": "did_you_mean", "requirements": "~> 2.0" }, { "name": "dotenv", "requirements": "~> 2.7" }, { "name": "gitlab_chronic_duration", "requirements": "~> 0.10.6" }, { "name": "hash_dot", "requirements": "~> 2.5" }, { "name": "oj", "requirements": "~> 3.11" }, { "name": "pastel", "requirements": "~> 0.8" }, { "name": "pry", "requirements": "~> 0.14" }, { "name": "puma", "requirements": "~> 5.6" }, { "name": "require_all", "requirements": "~> 3.0" }, { "name": "ruby_native_statistics", "requirements": "~> 0.10" }, { "name": "semantic", "requirements": "~> 1.6" }, { "name": "sinatra", "requirements": "~> 2.2" }, { "name": "slim", "requirements": "~> 4.1" }, { "name": "teron", "requirements": "~> 0.0.8" }, { "name": "tty-cursor", "requirements": "~> 0.7" }, { "name": "tty-pager", "requirements": "~> 0.14" }, { "name": "tty-platform", "requirements": "~> 0.3" }, { "name": "tty-progressbar", "requirements": "~> 0.18" }, { "name": "tty-prompt", "requirements": "~> 0.23" }, { "name": "tty-reader", "requirements": "~> 0.9" }, { "name": "tty-spinner", "requirements": "~> 0.9" }, { "name": "tty-table", "requirements": "~> 0.12" }, { "name": "tty-which", "requirements": "~> 0.5" } ] } }
2025-04-03 22:23:18 UTC
BT5GFGxxAApqkjgEhz8Hl

mittens

Stemming for Ruby, powered by Snowball

0.2.0
Content{ "name": "mittens", "downloads": 7651, "version": "0.2.0", "version_created_at": "2025-04-03T22:23:05.615Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Kane", "info": "Stemming for Ruby, powered by Snowball", "licenses": [ "BSD-3-Clause" ], "metadata": {}, "yanked": false, "sha": "4a0b2394007a8eb3cab6d8894344689373bc1e205a83f619a2f48a238fa781fa", "spec_sha": "cf0f439aa7cffe4f044c517b3779ff4674c2d07661313f5a8828a074624eee8b", "project_uri": "https://rubygems.org/gems/mittens", "gem_uri": "https://rubygems.org/gems/mittens-0.2.0.gem", "homepage_uri": "https://github.com/ankane/mittens", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/mittens/0.2.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-04-03 22:23:09 UTC
EWVVffd7oP3AtJFjOdxtp

breakout-detection

Breakout detection for Ruby

0.3.0
Content{ "name": "breakout-detection", "downloads": 4511, "version": "0.3.0", "version_created_at": "2025-04-03T22:20:46.633Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Kane", "info": "Breakout detection for Ruby", "licenses": [ "GPL-2.0-or-later" ], "metadata": {}, "yanked": false, "sha": "cb5aa127203efa6e9037c6ab4e785553c5249b5f05dc07431d604d2feacccc3e", "spec_sha": "375eb9c8b5f16eda856a88232c934c08cbce3933c050a052330fd63b79c8a5c1", "project_uri": "https://rubygems.org/gems/breakout-detection", "gem_uri": "https://rubygems.org/gems/breakout-detection-0.3.0.gem", "homepage_uri": "https://github.com/ankane/breakout-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/breakout-detection/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": "rice", "requirements": ">= 4.3.3" } ] } }
2025-04-03 22:20:51 UTC
GQtSvpBq2c9Tuc69en3he

midas-edge

Edge stream anomaly detection for Ruby

0.5.0
Content{ "name": "midas-edge", "downloads": 15988, "version": "0.5.0", "version_created_at": "2025-04-03T22:19:46.478Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Kane", "info": "Edge stream anomaly detection for Ruby", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "c129f0d38150d372ac500491140b909f4b27c5ba517d34c75681ae2695d67ada", "spec_sha": "129190ca7be5823022e45f304718376a91f27dee32aabb533e79fc43cfffbe39", "project_uri": "https://rubygems.org/gems/midas-edge", "gem_uri": "https://rubygems.org/gems/midas-edge-0.5.0.gem", "homepage_uri": "https://github.com/ankane/midas-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/midas-edge/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": "numo-narray", "requirements": ">= 0" }, { "name": "rice", "requirements": ">= 4.3.3" } ] } }
2025-04-03 22:19:49 UTC
iJkptdEBP_L4hJYINryBd

blingfire

High speed text tokenization for Ruby

0.3.0
Content{ "name": "blingfire", "downloads": 2269748, "version": "0.3.0", "version_created_at": "2025-04-03T22:18:44.816Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Kane", "info": "High speed text tokenization for Ruby", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "01a87bc173081120e631a01277be975f83f3fb35e3353b1851c567c159e0b2ff", "spec_sha": "ba13af74583509fe183799991baa802603211de44c7dcbcf07e3015fcb07c0f4", "project_uri": "https://rubygems.org/gems/blingfire", "gem_uri": "https://rubygems.org/gems/blingfire-0.3.0.gem", "homepage_uri": "https://github.com/ankane/blingfire-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/blingfire/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": "fiddle", "requirements": ">= 0" } ] } }
2025-04-03 22:18:47 UTC
UCbw3Fm8UyHctExZWRy5A

mapkick-static

Create beautiful static maps with one line of Ruby

0.2.0
Content{ "name": "mapkick-static", "downloads": 11225, "version": "0.2.0", "version_created_at": "2025-04-03T22:16:08.266Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Kane", "info": "Create beautiful static maps with one line of Ruby", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "5c44551cee7bd324ad5f715fc2d7bf589ab237e26567991558ca86fb1aadd40e", "spec_sha": "3b52913715a5b1ab9703151b857e1604799ab90d0292bbc7c0ec9de32b2e92f4", "project_uri": "https://rubygems.org/gems/mapkick-static", "gem_uri": "https://rubygems.org/gems/mapkick-static-0.2.0.gem", "homepage_uri": "https://github.com/ankane/mapkick-static", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/mapkick-static/0.2.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-04-03 22:16:10 UTC
zLbGoxPIH4FgL5w0fuMhr

active_hll

HyperLogLog for Rails and Postgres

0.3.0
Content{ "name": "active_hll", "downloads": 6049, "version": "0.3.0", "version_created_at": "2025-04-03T22:14:38.557Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Kane", "info": "HyperLogLog for Rails and Postgres", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "c1dc787367e0f34208e03d05e9addd3fd26ffb91d8d1287fa3a6064988d1e7a0", "spec_sha": "2826febea49407e944640bbcf47758c2e2e127a64e02d4a58db3ae210f93d079", "project_uri": "https://rubygems.org/gems/active_hll", "gem_uri": "https://rubygems.org/gems/active_hll-0.3.0.gem", "homepage_uri": "https://github.com/ankane/active_hll", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/active_hll/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": "activerecord", "requirements": ">= 7.1" } ] } }
2025-04-03 22:14:41 UTC
gsKn4aXs0CTkdNBD0wtiI

str_enum

String enums for Rails

0.5.0
Content{ "name": "str_enum", "downloads": 709826, "version": "0.5.0", "version_created_at": "2025-04-03T22:13:54.427Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Kane", "info": "String enums for Rails", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "71c69e9da0d1f5b7372e4abf3c68c782d2eac77b58bd941749b6ddbd8d2d5c87", "spec_sha": "4167f7b1b65c87ab05ad2df4f510c97b5ff0d6324a5a2a59ee3e8932bd0779f5", "project_uri": "https://rubygems.org/gems/str_enum", "gem_uri": "https://rubygems.org/gems/str_enum-0.5.0.gem", "homepage_uri": "https://github.com/ankane/str_enum", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/str_enum/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": "activesupport", "requirements": ">= 7.1" } ] } }
2025-04-03 22:13:56 UTC
n87to-7pVhOp7gfXaWWK0

kms_encrypted

Simple, secure key management for Lockbox and attr_encrypted

1.7.0
Content{ "name": "kms_encrypted", "downloads": 1773179, "version": "1.7.0", "version_created_at": "2025-04-03T22:12:55.047Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Kane", "info": "Simple, secure key management for Lockbox and attr_encrypted", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "30221d7f924f549ba00d8ba2d4941e51fa10f964b58f1c25feac167a0b734550", "spec_sha": "92ba0f12744c46c453d5545f8136bb685c31bf5e5306b059f8cee5807d31613d", "project_uri": "https://rubygems.org/gems/kms_encrypted", "gem_uri": "https://rubygems.org/gems/kms_encrypted-1.7.0.gem", "homepage_uri": "https://github.com/ankane/kms_encrypted", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/kms_encrypted/1.7.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 7.1" }, { "name": "base64", "requirements": ">= 0" } ] } }
2025-04-03 22:12:58 UTC
CrTHFYn2_2cqajD0LcqtT

files.com

The Files.com Ruby client.

1.1.231
Content{ "name": "files.com", "downloads": 727968, "version": "1.1.231", "version_created_at": "2025-04-03T22:12:03.583Z", "version_downloads": 0, "platform": "ruby", "authors": "files.com", "info": "The Files.com Ruby client.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "f747ce67ea9416c46a5f8242314532a44b27c844f70186e137549886d5af6d31", "spec_sha": "2923a89619cd6480e0538034e3e069c6566180c390a2831bd7063d674839cc2d", "project_uri": "https://rubygems.org/gems/files.com", "gem_uri": "https://rubygems.org/gems/files.com-1.1.231.gem", "homepage_uri": "https://www.files.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/files.com/1.1.231", "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-04-03 22:12:08 UTC
bpG-mOJMZoZrilMYGDoP7

hypershield

Shield sensitive data in Postgres and MySQL

0.5.0
Content{ "name": "hypershield", "downloads": 657316, "version": "0.5.0", "version_created_at": "2025-04-03T22:10:49.266Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Kane", "info": "Shield sensitive data in Postgres and MySQL", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "a47270785479f008d6a3e40ff82bfdda99576690a18dcce43471bd3596148155", "spec_sha": "b3c46c715ea7e3feb82cbe5099fe734753b881eca849ae129dd1199c5cd84f7a", "project_uri": "https://rubygems.org/gems/hypershield", "gem_uri": "https://rubygems.org/gems/hypershield-0.5.0.gem", "homepage_uri": "https://github.com/ankane/hypershield", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/hypershield/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": "activerecord", "requirements": ">= 7.1" } ] } }
2025-04-03 22:10:51 UTC
qr046tiNZUppiEuY1Q-9C

prophet-rb

Time series forecasting for Ruby

0.6.0
Content{ "name": "prophet-rb", "downloads": 163147, "version": "0.6.0", "version_created_at": "2025-04-03T22:09:44.486Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Kane", "info": "Time series forecasting for Ruby", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "8914535e507c59cfe11350ef150f39ceac870c2691d72b8236c7054f0e4f623d", "spec_sha": "4a42c6137349cb8a3d4f6bd7d4fbedfb64dd8d6ad0a416a3ab016ea8cf1d0b61", "project_uri": "https://rubygems.org/gems/prophet-rb", "gem_uri": "https://rubygems.org/gems/prophet-rb-0.6.0.gem", "homepage_uri": "https://github.com/ankane/prophet-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/prophet-rb/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": "cmdstan", "requirements": ">= 0.2" }, { "name": "logger", "requirements": ">= 0" }, { "name": "numo-narray", "requirements": ">= 0.9.1.7" }, { "name": "rover-df", "requirements": ">= 0" } ] } }
2025-04-03 22:09:47 UTC
reEJhFriBx97VozO5nnVb

hashicorp-checkpoint

Internal HashiCorp service to check version information

0.1.6
Content{ "name": "hashicorp-checkpoint", "downloads": 173847, "version": "0.1.6", "version_created_at": "2025-04-03T21:49:00.330Z", "version_downloads": 0, "platform": "ruby", "authors": "Mitchell Hashimoto", "info": "Internal HashiCorp service to check version information", "licenses": [ "MPL-2.0" ], "metadata": {}, "yanked": false, "sha": "928cea744b2eb0a05c7e97429e0fcb1a0ef8e0b02824271c61ff9cb2c9fe340c", "spec_sha": "acbbf714ce39db4acde6fe5fdb87eeefcc5c1ffbdcce474982f9e9ab15da051b", "project_uri": "https://rubygems.org/gems/hashicorp-checkpoint", "gem_uri": "https://rubygems.org/gems/hashicorp-checkpoint-0.1.6.gem", "homepage_uri": "http://www.hashicorp.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/hashicorp-checkpoint/0.1.6", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rspec-its", "requirements": "~> 2.0" } ], "runtime": [] } }
2025-04-03 21:49:04 UTC
eWrjVqlp6OjKOYIvzD_vz

jruby-launcher

Builds and installs a native launcher for JRuby on your system

2.0.0.pre2
Content{ "name": "jruby-launcher", "downloads": 4536362, "version": "2.0.0.pre2", "version_created_at": "2025-04-03T21:47:26.160Z", "version_downloads": 0, "platform": "java", "authors": "Nick Sieger, Vladimir Sizikov", "info": "Builds and installs a native launcher for JRuby on your system", "licenses": [], "metadata": {}, "yanked": false, "sha": "74c78c0ba1fcae53d4dd68408aabbdb689c0a97f92ed91c3dbc1a2192948734b", "spec_sha": "2670cea1c8be740d4a3cc23b752564b65d3746b48311f36d02e6e491ceccbd53", "project_uri": "https://rubygems.org/gems/jruby-launcher", "gem_uri": "https://rubygems.org/gems/jruby-launcher-2.0.0.pre2-java.gem", "homepage_uri": "http://jruby.org", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/jruby-launcher/2.0.0.pre2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } }
2025-04-03 21:47:29 UTC