Lastest updates from Rubygems.org
ID | Gem | Version | Body | Updated At |
---|---|---|---|---|
LMdHj9FDsfcWI5UuoKEEe |
aws-sdk-cloudwatchlogsOfficial AWS Ruby gem for Amazon CloudWatch Logs. This gem is part of the AWS SDK for Ruby. |
1.118.0 | Content{ "name": "aws-sdk-cloudwatchlogs", "downloads": 120791225, "version": "1.118.0", "version_created_at": "2025-06-18T19:57:01.871Z", "version_downloads": 0, "platform": "ruby", "authors": "Amazon Web Services", "info": "Official AWS Ruby gem for Amazon CloudWatch Logs. This gem is part of the AWS SDK for Ruby.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatchlogs/CHANGELOG.md", "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatchlogs" }, "yanked": false, "sha": "49514c061cc6085f71826a9bbb13c6152635ea4a6e0629c5ae06d0030e654bb7", "spec_sha": "ce78a17704daedf26c776ebbcfc6a47e613420e0805d855c63467de498e9894d", "project_uri": "https://rubygems.org/gems/aws-sdk-cloudwatchlogs", "gem_uri": "https://rubygems.org/gems/aws-sdk-cloudwatchlogs-1.118.0.gem", "homepage_uri": "https://github.com/aws/aws-sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatchlogs", "bug_tracker_uri": null, "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatchlogs/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aws-sdk-core", "requirements": "~> 3, >= 3.225.0" }, { "name": "aws-sigv4", "requirements": "~> 1.5" } ] } } |
2025-06-18 19:57:05 UTC |
V1GkmwrMDstRJBTTT-9zY |
aws-sdk-s3Official AWS Ruby gem for Amazon Simple Storage Service (Amazon S3). This gem is part of the AWS SDK for Ruby. |
1.190.0 | Content{ "name": "aws-sdk-s3", "downloads": 877664048, "version": "1.190.0", "version_created_at": "2025-06-18T19:57:01.916Z", "version_downloads": 0, "platform": "ruby", "authors": "Amazon Web Services", "info": "Official AWS Ruby gem for Amazon Simple Storage Service (Amazon S3). This gem is part of the AWS SDK for Ruby.", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3/CHANGELOG.md", "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3" }, "yanked": false, "sha": "75c9e609796713b28c6428bd1d1be1c3f65b1dc5a541590c9b515183c1d85a2b", "spec_sha": "993dcce03c410551c0f845122746d4ccd3a7ab88036dcb2962d3cca0533fc08f", "project_uri": "https://rubygems.org/gems/aws-sdk-s3", "gem_uri": "https://rubygems.org/gems/aws-sdk-s3-1.190.0.gem", "homepage_uri": "https://github.com/aws/aws-sdk-ruby", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3", "bug_tracker_uri": null, "changelog_uri": "https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "aws-sdk-core", "requirements": "~> 3, >= 3.225.0" }, { "name": "aws-sdk-kms", "requirements": "~> 1" }, { "name": "aws-sigv4", "requirements": "~> 1.5" } ] } } |
2025-06-18 19:57:04 UTC |
VlynWuEVESRRYRvjrUCAt |
cfdi40Tool for create, read and edit XML files of CFDI (Comprobantes Fiscales Digitales por Internet) regulated by Mexican Government |
0.1.1 | Content{ "name": "cfdi40", "downloads": 3809, "version": "0.1.1", "version_created_at": "2025-06-18T19:34:43.499Z", "version_downloads": 0, "platform": "ruby", "authors": "Israel Benítez", "info": "Tool for create, read and edit XML files of CFDI (Comprobantes Fiscales Digitales por Internet) regulated by Mexican Government", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/israelbz/cfdi40", "changelog_uri": "https://github.com/israelbz/cfdi40/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/israelbz/cfdi40", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "4cd549b682d16711106765e5c1659b68ef0614b6d6c0b07df54ded5c228846a1", "spec_sha": "1567eb3291de781604d8c2405706a9ab9061ce4b1e0230edef2ed1e248ff22a4", "project_uri": "https://rubygems.org/gems/cfdi40", "gem_uri": "https://rubygems.org/gems/cfdi40-0.1.1.gem", "homepage_uri": "https://github.com/israelbz/cfdi40", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/israelbz/cfdi40", "bug_tracker_uri": null, "changelog_uri": "https://github.com/israelbz/cfdi40/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "nokogiri", "requirements": ">= 1.10.10" } ] } } |
2025-06-18 19:34:44 UTC |
qas_z3VsUNzaQAQwhpDHh |
primer_view_componentsViewComponents for the Primer Design System |
0.43.4 | Content{ "name": "primer_view_components", "downloads": 298616, "version": "0.43.4", "version_created_at": "2025-06-18T19:33:43.805Z", "version_downloads": 0, "platform": "ruby", "authors": "GitHub Open Source", "info": "ViewComponents for the Primer Design System", "licenses": [ "MIT" ], "metadata": { "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "e6b7e5d36febcf88196e775312073b77c179d91f42f16c3d97bdf0f02590b944", "spec_sha": "73c922cee83c0d00842e5ef789f92c954eaee15fb9d790d34d72dbd1c94fff00", "project_uri": "https://rubygems.org/gems/primer_view_components", "gem_uri": "https://rubygems.org/gems/primer_view_components-0.43.4.gem", "homepage_uri": "https://github.com/primer/view_components", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/primer_view_components/0.43.4", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "actionview", "requirements": ">= 7.1.0" }, { "name": "activesupport", "requirements": ">= 7.1.0" }, { "name": "octicons", "requirements": ">= 18.0.0" }, { "name": "view_component", "requirements": ">= 3.1, < 4.0" } ] } } |
2025-06-18 19:33:45 UTC |
VbK-JZ4ZtTrLoAWB5JdlC |
lab42_baseVery basic but useful extensions, still in alpha |
0.0.1 | Content{ "name": "lab42_base", "downloads": 0, "version": "0.0.1", "version_created_at": "2025-06-18T19:30:19.407Z", "version_downloads": 0, "platform": "ruby", "authors": "Robert Dober", "info": "Very basic but useful extensions, still in alpha\n", "licenses": [ "AGPL-3.0-or-later" ], "metadata": {}, "yanked": false, "sha": "d859410e1f154e2dbb92695ba49962f5cbbbe21742f54f4a2c0ece22f1601af2", "spec_sha": "c44e3e2e402492f9e9bb58b0b7cf299b9fcf689cbbac7fe291b7f7226139151f", "project_uri": "https://rubygems.org/gems/lab42_base", "gem_uri": "https://rubygems.org/gems/lab42_base-0.0.1.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/lab42_base/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": "ostruct", "requirements": "~> 0.6.1" } ] } } |
2025-06-18 19:30:21 UTC |
RUDklzXIFxDDtFBl5oTXc |
scout_apm_loggingSets up log monitoring for Scout APM Ruby clients. |
2.1.0 | Content{ "name": "scout_apm_logging", "downloads": 151531, "version": "2.1.0", "version_created_at": "2025-06-18T19:15:53.766Z", "version_downloads": 0, "platform": "ruby", "authors": "Scout APM", "info": "Sets up log monitoring for Scout APM Ruby clients.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "111fc6cb31d2e72dcec0a1073e1b373a936c1f57271b578f8317dea41a0ddba2", "spec_sha": "72c3ffe7bf8f75d1f21596f54f8cb341fd02bf64453113be336089ce263ec379", "project_uri": "https://rubygems.org/gems/scout_apm_logging", "gem_uri": "https://rubygems.org/gems/scout_apm_logging-2.1.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/scout_apm_logging/2.1.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "action_cable_client", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "rubocop", "requirements": "= 1.50.2" }, { "name": "rubocop-ast", "requirements": "= 1.30.0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "googleapis-common-protos-types", "requirements": ">= 0" }, { "name": "google-protobuf", "requirements": ">= 3.18" }, { "name": "opentelemetry-api", "requirements": ">= 0" }, { "name": "opentelemetry-common", "requirements": ">= 0" }, { "name": "opentelemetry-exporter-otlp-logs", "requirements": ">= 0.2.0" }, { "name": "opentelemetry-instrumentation-base", "requirements": ">= 0" }, { "name": "opentelemetry-logs-sdk", "requirements": ">= 0.2.0" }, { "name": "opentelemetry-sdk", "requirements": ">= 1.2" }, { "name": "scout_apm", "requirements": ">= 0" } ] } } |
2025-06-18 19:15:55 UTC |
2EEMVWmnUYKtQr8u3llHz |
scout_apm_loggingSets up log monitoring for Scout APM Ruby clients. |
1.2.0 | Content{ "name": "scout_apm_logging", "downloads": 151531, "version": "1.2.0", "version_created_at": "2025-06-18T19:15:36.881Z", "version_downloads": 0, "platform": "ruby", "authors": "Scout APM", "info": "Sets up log monitoring for Scout APM Ruby clients.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "5252f999e807b48d71075553565b604eca056521340171e3c81d756d185fd792", "spec_sha": "d3a67f675cfcda3a495740a16fbeb1d42fd1e9858e1476610b8d976e0e4cfd86", "project_uri": "https://rubygems.org/gems/scout_apm_logging", "gem_uri": "https://rubygems.org/gems/scout_apm_logging-1.2.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/scout_apm_logging/1.2.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "action_cable_client", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "rubocop", "requirements": "= 1.50.2" }, { "name": "rubocop-ast", "requirements": "= 1.30.0" }, { "name": "webmock", "requirements": ">= 0" } ], "runtime": [ { "name": "googleapis-common-protos-types", "requirements": ">= 0" }, { "name": "google-protobuf", "requirements": "~> 3.0" }, { "name": "opentelemetry-api", "requirements": ">= 0" }, { "name": "opentelemetry-common", "requirements": ">= 0" }, { "name": "opentelemetry-instrumentation-base", "requirements": ">= 0" }, { "name": "opentelemetry-sdk", "requirements": ">= 1.2" }, { "name": "scout_apm", "requirements": ">= 0" } ] } } |
2025-06-18 19:15:38 UTC |
Qxa0R1RCgtKm6YEzBuDYa |
launchdarkly-server-sdk-aiLaunchDarkly SDK AI Configs integration for the Ruby server side SDK |
0.1.0 | Content{ "name": "launchdarkly-server-sdk-ai", "downloads": 151, "version": "0.1.0", "version_created_at": "2025-06-18T19:05:24.976Z", "version_downloads": 0, "platform": "ruby", "authors": "LaunchDarkly", "info": "LaunchDarkly SDK AI Configs integration for the Ruby server side SDK", "licenses": [ "Apache-2.0" ], "metadata": { "changelog_uri": "https://github.com/launchdarkly/ruby-server-sdk-ai/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/launchdarkly/ruby-server-sdk-ai" }, "yanked": false, "sha": "cdcf791da0270ac2868989642313dbb3e32d16b4fdfb03cc9217410e96c3018a", "spec_sha": "f0c18264d233f9d9f93954a7830598f346b75a41ab68df17eb1ada8347628ae3", "project_uri": "https://rubygems.org/gems/launchdarkly-server-sdk-ai", "gem_uri": "https://rubygems.org/gems/launchdarkly-server-sdk-ai-0.1.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/launchdarkly/ruby-server-sdk-ai", "bug_tracker_uri": null, "changelog_uri": "https://github.com/launchdarkly/ruby-server-sdk-ai/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rubocop", "requirements": "~> 1.21" }, { "name": "rubocop-performance", "requirements": "~> 1.15" }, { "name": "rubocop-rake", "requirements": "~> 0.6" }, { "name": "rubocop-rspec", "requirements": "~> 3.6" } ], "runtime": [ { "name": "launchdarkly-server-sdk", "requirements": "~> 8.5" }, { "name": "logger", "requirements": ">= 0" }, { "name": "mustache", "requirements": "~> 1.1" } ] } } |
2025-06-18 19:05:26 UTC |
fIEjy-nF_pdahHVF808-6 |
parquetParquet is a high-performance Parquet library for Ruby, written in Rust. It wraps the official Apache Rust implementation to provide fast, correct Parquet parsing. |
0.5.12 | Content{ "name": "parquet", "downloads": 46333, "version": "0.5.12", "version_created_at": "2025-06-18T19:01:06.232Z", "version_downloads": 0, "platform": "x86_64-linux-musl", "authors": "Nathan Jaremko", "info": " Parquet is a high-performance Parquet library for Ruby, written in Rust.\n It wraps the official Apache Rust implementation to provide fast, correct Parquet parsing.\n", "licenses": [ "MIT" ], "metadata": { "readme_uri": "https://github.com/njaremko/parquet-ruby/blob/main/README.md", "funding_uri": "https://github.com/sponsors/njaremko", "homepage_uri": "https://github.com/njaremko/parquet-ruby", "changelog_uri": "https://github.com/njaremko/parquet-ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/njaremko/parquet-ruby", "documentation_uri": "https://www.rubydoc.info/gems/parquet" }, "yanked": false, "sha": "290331ec8d50751c3365e6d8ad728bafce4f3fb0ddb0e0617b9436fab758a9d8", "spec_sha": "c45c633b4255500b821e5761b815bff7aed6a337b4a70984229a51458ce006e2", "project_uri": "https://rubygems.org/gems/parquet", "gem_uri": "https://rubygems.org/gems/parquet-0.5.12-x86_64-linux-musl.gem", "homepage_uri": "https://github.com/njaremko/parquet-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/parquet", "mailing_list_uri": null, "source_code_uri": "https://github.com/njaremko/parquet-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/njaremko/parquet-ruby/blob/main/CHANGELOG.md", "funding_uri": "https://github.com/sponsors/njaremko", "dependencies": { "development": [ { "name": "rake-compiler", "requirements": "~> 1.2.0" } ], "runtime": [] } } |
2025-06-18 19:01:08 UTC |
ota9hMeSuS0exPMGz0dIH |
parquetParquet is a high-performance Parquet library for Ruby, written in Rust. It wraps the official Apache Rust implementation to provide fast, correct Parquet parsing. |
0.5.12 | Content{ "name": "parquet", "downloads": 46333, "version": "0.5.12", "version_created_at": "2025-06-18T19:00:30.289Z", "version_downloads": 0, "platform": "x86_64-linux", "authors": "Nathan Jaremko", "info": " Parquet is a high-performance Parquet library for Ruby, written in Rust.\n It wraps the official Apache Rust implementation to provide fast, correct Parquet parsing.\n", "licenses": [ "MIT" ], "metadata": { "readme_uri": "https://github.com/njaremko/parquet-ruby/blob/main/README.md", "funding_uri": "https://github.com/sponsors/njaremko", "homepage_uri": "https://github.com/njaremko/parquet-ruby", "changelog_uri": "https://github.com/njaremko/parquet-ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/njaremko/parquet-ruby", "documentation_uri": "https://www.rubydoc.info/gems/parquet" }, "yanked": false, "sha": "8c03213a232b31a89195ed7f2e1eb7a3187c29ea67849ab623e054d1905606ac", "spec_sha": "d0ad27b1008d9e60cac805cb508333f428501cd27557655086fc985a2cae586a", "project_uri": "https://rubygems.org/gems/parquet", "gem_uri": "https://rubygems.org/gems/parquet-0.5.12-x86_64-linux.gem", "homepage_uri": "https://github.com/njaremko/parquet-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/parquet", "mailing_list_uri": null, "source_code_uri": "https://github.com/njaremko/parquet-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/njaremko/parquet-ruby/blob/main/CHANGELOG.md", "funding_uri": "https://github.com/sponsors/njaremko", "dependencies": { "development": [ { "name": "rake-compiler", "requirements": "~> 1.2.0" } ], "runtime": [] } } |
2025-06-18 19:00:32 UTC |
20OC1fZwQPWR234l3aIpJ |
parquetParquet is a high-performance Parquet library for Ruby, written in Rust. It wraps the official Apache Rust implementation to provide fast, correct Parquet parsing. |
0.5.12 | Content{ "name": "parquet", "downloads": 46317, "version": "0.5.12", "version_created_at": "2025-06-18T18:59:04.628Z", "version_downloads": 0, "platform": "aarch64-linux-musl", "authors": "Nathan Jaremko", "info": " Parquet is a high-performance Parquet library for Ruby, written in Rust.\n It wraps the official Apache Rust implementation to provide fast, correct Parquet parsing.\n", "licenses": [ "MIT" ], "metadata": { "readme_uri": "https://github.com/njaremko/parquet-ruby/blob/main/README.md", "funding_uri": "https://github.com/sponsors/njaremko", "homepage_uri": "https://github.com/njaremko/parquet-ruby", "changelog_uri": "https://github.com/njaremko/parquet-ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/njaremko/parquet-ruby", "documentation_uri": "https://www.rubydoc.info/gems/parquet" }, "yanked": false, "sha": "6743d7bb7b2afa1d17d9f6de15dd84af146db57ce0c4763e0b37d675d9e8d611", "spec_sha": "22087d956ed4bf4cbdc45ccaf5f622acfbf0fb25115c7214e894b75d32cab042", "project_uri": "https://rubygems.org/gems/parquet", "gem_uri": "https://rubygems.org/gems/parquet-0.5.12-aarch64-linux-musl.gem", "homepage_uri": "https://github.com/njaremko/parquet-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/parquet", "mailing_list_uri": null, "source_code_uri": "https://github.com/njaremko/parquet-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/njaremko/parquet-ruby/blob/main/CHANGELOG.md", "funding_uri": "https://github.com/sponsors/njaremko", "dependencies": { "development": [ { "name": "rake-compiler", "requirements": "~> 1.2.0" } ], "runtime": [] } } |
2025-06-18 18:59:06 UTC |
avIx9B7ZWzzk68GzazAtq |
parquetParquet is a high-performance Parquet library for Ruby, written in Rust. It wraps the official Apache Rust implementation to provide fast, correct Parquet parsing. |
0.5.12 | Content{ "name": "parquet", "downloads": 46316, "version": "0.5.12", "version_created_at": "2025-06-18T18:58:50.682Z", "version_downloads": 0, "platform": "aarch64-linux", "authors": "Nathan Jaremko", "info": " Parquet is a high-performance Parquet library for Ruby, written in Rust.\n It wraps the official Apache Rust implementation to provide fast, correct Parquet parsing.\n", "licenses": [ "MIT" ], "metadata": { "readme_uri": "https://github.com/njaremko/parquet-ruby/blob/main/README.md", "funding_uri": "https://github.com/sponsors/njaremko", "homepage_uri": "https://github.com/njaremko/parquet-ruby", "changelog_uri": "https://github.com/njaremko/parquet-ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/njaremko/parquet-ruby", "documentation_uri": "https://www.rubydoc.info/gems/parquet" }, "yanked": false, "sha": "03c2d53d748528233d9a424d05bf302dbc6dacc30c5d04a9d88b4b548e39d147", "spec_sha": "2445263a5924617f22080bf4b146854e184b511e68d5e525d80e3ac9ace11064", "project_uri": "https://rubygems.org/gems/parquet", "gem_uri": "https://rubygems.org/gems/parquet-0.5.12-aarch64-linux.gem", "homepage_uri": "https://github.com/njaremko/parquet-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/parquet", "mailing_list_uri": null, "source_code_uri": "https://github.com/njaremko/parquet-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/njaremko/parquet-ruby/blob/main/CHANGELOG.md", "funding_uri": "https://github.com/sponsors/njaremko", "dependencies": { "development": [ { "name": "rake-compiler", "requirements": "~> 1.2.0" } ], "runtime": [] } } |
2025-06-18 18:58:52 UTC |
pEXZ-timddnXfbfnHzEEV |
parquetParquet is a high-performance Parquet library for Ruby, written in Rust. It wraps the official Apache Rust implementation to provide fast, correct Parquet parsing. |
0.5.12 | Content{ "name": "parquet", "downloads": 46316, "version": "0.5.12", "version_created_at": "2025-06-18T18:58:43.951Z", "version_downloads": 0, "platform": "arm64-darwin", "authors": "Nathan Jaremko", "info": " Parquet is a high-performance Parquet library for Ruby, written in Rust.\n It wraps the official Apache Rust implementation to provide fast, correct Parquet parsing.\n", "licenses": [ "MIT" ], "metadata": { "readme_uri": "https://github.com/njaremko/parquet-ruby/blob/main/README.md", "funding_uri": "https://github.com/sponsors/njaremko", "homepage_uri": "https://github.com/njaremko/parquet-ruby", "changelog_uri": "https://github.com/njaremko/parquet-ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/njaremko/parquet-ruby", "documentation_uri": "https://www.rubydoc.info/gems/parquet" }, "yanked": false, "sha": "00e90e7eb8bb857514eaa2d4d16cbce2ed94bd14e63e167e55c2cb2beeeffd79", "spec_sha": "1c744ac46aa37adff9848bcbf8023c624605d04869946f849524cbad9e3fcab5", "project_uri": "https://rubygems.org/gems/parquet", "gem_uri": "https://rubygems.org/gems/parquet-0.5.12-arm64-darwin.gem", "homepage_uri": "https://github.com/njaremko/parquet-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/parquet", "mailing_list_uri": null, "source_code_uri": "https://github.com/njaremko/parquet-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/njaremko/parquet-ruby/blob/main/CHANGELOG.md", "funding_uri": "https://github.com/sponsors/njaremko", "dependencies": { "development": [ { "name": "rake-compiler", "requirements": "~> 1.2.0" } ], "runtime": [] } } |
2025-06-18 18:58:46 UTC |
WQrTKDsBkL8gXz6Jm8Gae |
parquetParquet is a high-performance Parquet library for Ruby, written in Rust. It wraps the official Apache Rust implementation to provide fast, correct Parquet parsing. |
0.5.12 | Content{ "name": "parquet", "downloads": 46316, "version": "0.5.12", "version_created_at": "2025-06-18T18:58:43.150Z", "version_downloads": 0, "platform": "x86_64-darwin", "authors": "Nathan Jaremko", "info": " Parquet is a high-performance Parquet library for Ruby, written in Rust.\n It wraps the official Apache Rust implementation to provide fast, correct Parquet parsing.\n", "licenses": [ "MIT" ], "metadata": { "readme_uri": "https://github.com/njaremko/parquet-ruby/blob/main/README.md", "funding_uri": "https://github.com/sponsors/njaremko", "homepage_uri": "https://github.com/njaremko/parquet-ruby", "changelog_uri": "https://github.com/njaremko/parquet-ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/njaremko/parquet-ruby", "documentation_uri": "https://www.rubydoc.info/gems/parquet" }, "yanked": false, "sha": "a29007a7f4034fbcdb066283565247b6edc00c4f61e29c1a0c15a2e8418ee5ca", "spec_sha": "d427aea8d7247dca3d1098aeb9268ca05d46c0c9d77c4170f766b5a41469fb30", "project_uri": "https://rubygems.org/gems/parquet", "gem_uri": "https://rubygems.org/gems/parquet-0.5.12-x86_64-darwin.gem", "homepage_uri": "https://github.com/njaremko/parquet-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/parquet", "mailing_list_uri": null, "source_code_uri": "https://github.com/njaremko/parquet-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/njaremko/parquet-ruby/blob/main/CHANGELOG.md", "funding_uri": "https://github.com/sponsors/njaremko", "dependencies": { "development": [ { "name": "rake-compiler", "requirements": "~> 1.2.0" } ], "runtime": [] } } |
2025-06-18 18:58:45 UTC |
2w6dCsBnt1g24x7aXTD6L |
parquetParquet is a high-performance Parquet library for Ruby, written in Rust. It wraps the official Apache Rust implementation to provide fast, correct Parquet parsing. |
0.5.12 | Content{ "name": "parquet", "downloads": 46310, "version": "0.5.12", "version_created_at": "2025-06-18T18:56:52.007Z", "version_downloads": 0, "platform": "ruby", "authors": "Nathan Jaremko", "info": " Parquet is a high-performance Parquet library for Ruby, written in Rust.\n It wraps the official Apache Rust implementation to provide fast, correct Parquet parsing.\n", "licenses": [ "MIT" ], "metadata": { "readme_uri": "https://github.com/njaremko/parquet-ruby/blob/main/README.md", "funding_uri": "https://github.com/sponsors/njaremko", "homepage_uri": "https://github.com/njaremko/parquet-ruby", "changelog_uri": "https://github.com/njaremko/parquet-ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/njaremko/parquet-ruby", "documentation_uri": "https://www.rubydoc.info/gems/parquet" }, "yanked": false, "sha": "f599484f43e24f3de3e07476ccfc2c21a1a61b1e94bb3b842e0c2b9970fc5814", "spec_sha": "1822005a57a50c9b7df02cf3875289f0ad9d0cc291c8c0af30e0c5c47b477c90", "project_uri": "https://rubygems.org/gems/parquet", "gem_uri": "https://rubygems.org/gems/parquet-0.5.12.gem", "homepage_uri": "https://github.com/njaremko/parquet-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/parquet", "mailing_list_uri": null, "source_code_uri": "https://github.com/njaremko/parquet-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/njaremko/parquet-ruby/blob/main/CHANGELOG.md", "funding_uri": "https://github.com/sponsors/njaremko", "dependencies": { "development": [ { "name": "rake-compiler", "requirements": "~> 1.2.0" } ], "runtime": [ { "name": "rb_sys", "requirements": "~> 0.9.39" } ] } } |
2025-06-18 18:56:53 UTC |
Fv6XgjtlHOQHQKT2mZqkj |
stytchStytch Ruby Gem |
10.21.0 | Content{ "name": "stytch", "downloads": 479381, "version": "10.21.0", "version_created_at": "2025-06-18T18:53:38.239Z", "version_downloads": 0, "platform": "ruby", "authors": "stytch", "info": "Stytch Ruby Gem", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://stytch.com", "source_code_uri": "https://github.com/stytchauth/stytch-ruby" }, "yanked": false, "sha": "57c3a007e0726a681eeaa00dfcbdc0865978611d4956d782ab7adc6e50cf3c4c", "spec_sha": "a04ff40a0e95d206f97dceb55f21b93795ee8527f38b7796e068a7d720cccae1", "project_uri": "https://rubygems.org/gems/stytch", "gem_uri": "https://rubygems.org/gems/stytch-10.21.0.gem", "homepage_uri": "https://stytch.com", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/stytchauth/stytch-ruby", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.11.0" }, { "name": "rubocop", "requirements": "= 1.64.1" }, { "name": "rubocop-rspec", "requirements": "= 2.24.0" } ], "runtime": [ { "name": "faraday", "requirements": ">= 2.0.1, < 3.0" }, { "name": "json-jwt", "requirements": ">= 1.13.0" }, { "name": "jwt", "requirements": ">= 2.3.0" } ] } } |
2025-06-18 18:53:40 UTC |
1Ke5r-rWbRXrWYM4flR8n |
securialSecurial is a mountable Rails engine that provides robust, extensible authentication and access control for Rails applications. It supports JWT, API tokens, session-based auth, and is designed for easy integration with modern web and mobile apps. |
1.0.0 | Content{ "name": "securial", "downloads": 1406, "version": "1.0.0", "version_created_at": "2025-06-18T18:45:47.403Z", "version_downloads": 0, "platform": "ruby", "authors": "Aly Badawy", "info": "Securial is a mountable Rails engine that provides robust, extensible authentication and access control for Rails applications. It supports JWT, API tokens, session-based auth, and is designed for easy integration with modern web and mobile apps.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/AlyBadawy/Securial/wiki", "release_date": "2025-06-18", "changelog_uri": "https://github.com/AlyBadawy/Securial/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/AlyBadawy/Securial", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "fbcf828c4e20f4aa3335313accdfc1a8c69c15435ee844ef7680d8cab3c60177", "spec_sha": "3fb7622c683b3bdad0c87b5d41a7f8babac36bd29e1c6271b94974eee47fedc5", "project_uri": "https://rubygems.org/gems/securial", "gem_uri": "https://rubygems.org/gems/securial-1.0.0.gem", "homepage_uri": "https://github.com/AlyBadawy/Securial/wiki", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/AlyBadawy/Securial", "bug_tracker_uri": null, "changelog_uri": "https://github.com/AlyBadawy/Securial/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "bcrypt", "requirements": "~> 3.1" }, { "name": "jbuilder", "requirements": "~> 2.13" }, { "name": "jwt", "requirements": "~> 3.0.0" }, { "name": "rack-attack", "requirements": "~> 6.7" }, { "name": "rails", "requirements": "~> 8.0" } ] } } |
2025-06-18 18:45:48 UTC |
8IIaJv_kr7iUlxtkiUZCD |
cocina_displayHelpers for rendering Cocina metadata |
0.1.0 | Content{ "name": "cocina_display", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-06-18T18:42:25.809Z", "version_downloads": 0, "platform": "ruby", "authors": "Nick Budak", "info": "Helpers for rendering Cocina metadata", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://sul-dlss.github.io/cocina_display/", "source_code_uri": "https://github.com/sul-dlss/cocina_display" }, "yanked": false, "sha": "717c756f842f47785047231cef25dbf69a4f9287a4ee6a596daf4f72e02aefef", "spec_sha": "e844ed5d6ad584d0192d94b199f81419ca9c96ae79107963e4279dfac51f0124", "project_uri": "https://rubygems.org/gems/cocina_display", "gem_uri": "https://rubygems.org/gems/cocina_display-0.1.0.gem", "homepage_uri": "https://sul-dlss.github.io/cocina_display/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/sul-dlss/cocina_display", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "simplecov", "requirements": "~> 0.22.0" }, { "name": "standard", "requirements": "~> 1.3" }, { "name": "yard", "requirements": "~> 0.9.37" } ], "runtime": [ { "name": "cocina-models", "requirements": "~> 0.101" }, { "name": "janeway-jsonpath", "requirements": "~> 0.6" } ] } } |
2025-06-18 18:42:27 UTC |
aj3jhz8QS-TZfrn51HrEl |
files.comThe Files.com Ruby client. |
1.1.281 | Content{ "name": "files.com", "downloads": 776016, "version": "1.1.281", "version_created_at": "2025-06-18T18:37:27.272Z", "version_downloads": 0, "platform": "ruby", "authors": "files.com", "info": "The Files.com Ruby client.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "f3d44ad65ead19127f225c9cd8c094505490917f4d5975efaa7ab5c145c6911a", "spec_sha": "a9eddcd1c7521372410a2918a8dd40e92522fd22974cfc0b1eccf208bd310305", "project_uri": "https://rubygems.org/gems/files.com", "gem_uri": "https://rubygems.org/gems/files.com-1.1.281.gem", "homepage_uri": "https://www.files.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/files.com/1.1.281", "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-06-18 18:37:30 UTC |
VsEaOZYBv-K9_5Qbl9j-6 |
meta_workflowsMetaWorkflows provides a flexible framework for creating and executing AI-powered workflows with human interaction points, built as a Rails engine for easy integration into existing applications. |
0.8.1 | Content{ "name": "meta_workflows", "downloads": 202, "version": "0.8.1", "version_created_at": "2025-06-18T18:33:36.258Z", "version_downloads": 0, "platform": "ruby", "authors": "Leonid Medovyy, Sami Tanquary", "info": "MetaWorkflows provides a flexible framework for creating and executing AI-powered workflows with human interaction points, built as a Rails engine for easy integration into existing applications.", "licenses": [ "None" ], "metadata": { "homepage_uri": "https://github.com/strongmind/meta-workflows", "changelog_uri": "https://github.com/strongmind/meta-workflows/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/strongmind/meta-workflows", "allowed_push_host": "https://rubygems.org", "documentation_uri": "https://github.com/strongmind/meta-workflows/blob/main/README.md", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "4669b52e75abd8969b6455f1e01deb6c8500f6215ce5dc617e97f2173620006d", "spec_sha": "1da538966da270097329ee1000160127768178cad35a53c15d9aa2559d3aa597", "project_uri": "https://rubygems.org/gems/meta_workflows", "gem_uri": "https://rubygems.org/gems/meta_workflows-0.8.1.gem", "homepage_uri": "https://github.com/strongmind/meta-workflows", "wiki_uri": null, "documentation_uri": "https://github.com/strongmind/meta-workflows/blob/main/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/strongmind/meta-workflows", "bug_tracker_uri": null, "changelog_uri": "https://github.com/strongmind/meta-workflows/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": "~> 7.2.0" }, { "name": "ruby_conversations", "requirements": ">= 0" }, { "name": "ruby_llm", "requirements": ">= 0" }, { "name": "sidekiq", "requirements": ">= 6.0" }, { "name": "stimulus-rails", "requirements": ">= 1.0" }, { "name": "turbo-rails", "requirements": ">= 1.0" }, { "name": "view_component", "requirements": ">= 3.0" } ] } } |
2025-06-18 18:33:37 UTC |
YDAlMuMu7BnENzyjKuKBb |
shopify-moneyManage money in Shopify with a class that wont lose pennies during division! |
3.2.4 | Content{ "name": "shopify-money", "downloads": 2056680, "version": "3.2.4", "version_created_at": "2025-06-18T18:25:18.332Z", "version_downloads": 0, "platform": "ruby", "authors": "Shopify Inc", "info": "Manage money in Shopify with a class that wont lose pennies during division!", "licenses": [ "MIT" ], "metadata": { "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "b6657efbc076da1d08b014e8bd7dfbb6ebb397b30036122e341292737a599f51", "spec_sha": "86de4a5ba48473102f90e4bdf43a4b35007b9865d88309ea07fd196d98155fb7", "project_uri": "https://rubygems.org/gems/shopify-money", "gem_uri": "https://rubygems.org/gems/shopify-money-3.2.4.gem", "homepage_uri": "https://github.com/Shopify/money", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/shopify-money/3.2.4", "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": "database_cleaner", "requirements": "~> 2.0" }, { "name": "ostruct", "requirements": ">= 0" }, { "name": "rails", "requirements": "~> 7.2" }, { "name": "rspec", "requirements": "~> 3.2" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "sqlite3", "requirements": ">= 0" } ], "runtime": [ { "name": "bigdecimal", "requirements": ">= 3.0" } ] } } |
2025-06-18 18:25:20 UTC |
MbVt5wE0SR45GNv_L1KsK |
ruby-feedparserRuby library to parse ATOM and RSS feeds |
0.11.4 | Content{ "name": "ruby-feedparser", "downloads": 30767, "version": "0.11.4", "version_created_at": "2025-06-18T18:21:11.925Z", "version_downloads": 0, "platform": "ruby", "authors": "Lucas Nussbaum", "info": "Ruby library to parse ATOM and RSS feeds", "licenses": [], "metadata": {}, "yanked": false, "sha": "497f833954b7669d727cb6829616d66d7c8ffc960e626d4d3a0a72753e4cca2f", "spec_sha": "3004f4a0da3cc96fc3a6e2f210ab9fcf5c67ca8707c766dcf636454188ddc169", "project_uri": "https://rubygems.org/gems/ruby-feedparser", "gem_uri": "https://rubygems.org/gems/ruby-feedparser-0.11.4.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ruby-feedparser/0.11.4", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "mocha", "requirements": ">= 0" } ], "runtime": [ { "name": "magic", "requirements": ">= 0" } ] } } |
2025-06-18 18:21:13 UTC |
LS3f8W122_izZ6J0GVHnA |
voxpupuli-acceptanceA package that depends on all the gems Vox Pupuli modules need and methods to simplify acceptance spec helpers |
3.8.0 | Content{ "name": "voxpupuli-acceptance", "downloads": 445704, "version": "3.8.0", "version_created_at": "2025-06-18T18:14:13.354Z", "version_downloads": 0, "platform": "ruby", "authors": "Vox Pupuli", "info": "A package that depends on all the gems Vox Pupuli modules need and methods to simplify acceptance spec helpers", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "dae3c2cf19564fd774d34acda80e96f12329fdc1dce940b44896d858e44c616d", "spec_sha": "b082267f76ab60645c29e4f2593c5b3546cf3efce149e746878d571c33d5548c", "project_uri": "https://rubygems.org/gems/voxpupuli-acceptance", "gem_uri": "https://rubygems.org/gems/voxpupuli-acceptance-3.8.0.gem", "homepage_uri": "https://github.com/voxpupuli/voxpupuli-acceptance", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/voxpupuli-acceptance/3.8.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "voxpupuli-rubocop", "requirements": "~> 3.1.0" } ], "runtime": [ { "name": "bcrypt_pbkdf", "requirements": "~> 1.1" }, { "name": "beaker", "requirements": "~> 6.0" }, { "name": "beaker-docker", "requirements": "~> 2.1" }, { "name": "beaker-hiera", "requirements": "~> 1.0" }, { "name": "beaker-hostgenerator", "requirements": "~> 2.2" }, { "name": "beaker_puppet_helpers", "requirements": "~> 2.2" }, { "name": "beaker-rspec", "requirements": "~> 8.0, >= 8.0.1" }, { "name": "beaker-vagrant", "requirements": "~> 1.2" }, { "name": "puppet_fixtures", "requirements": ">= 0.1, < 2" }, { "name": "puppet-modulebuilder", "requirements": "~> 2.0, >= 2.0.2" }, { "name": "rake", "requirements": "~> 13.0, >= 13.0.6" }, { "name": "rspec-github", "requirements": "~> 2.0" }, { "name": "serverspec", "requirements": "~> 2.42, >= 2.42.2" }, { "name": "winrm", "requirements": "~> 2.3, >= 2.3.6" } ] } } |
2025-06-18 18:14:15 UTC |
DrAR6Ke12XAWicEhWf9jq |
epub-parserParse EPUB 3 book loosely |
0.4.9 | Content{ "name": "epub-parser", "downloads": 261346, "version": "0.4.9", "version_created_at": "2025-06-18T18:13:11.130Z", "version_downloads": 0, "platform": "ruby", "authors": "KITAITI Makoto", "info": "Parse EPUB 3 book loosely", "licenses": [ "MIT" ], "metadata": { "yard.run": "yard" }, "yanked": false, "sha": "87f8005b6b7a34198bc737b1ec56b2e013d1f04859a0b23acd3438d1f56c55b0", "spec_sha": "8723b9f5df0fb122b2e5fbb9e7b01d3f8b9582fbe3d2d7dabd9182b77c22d225", "project_uri": "https://rubygems.org/gems/epub-parser", "gem_uri": "https://rubygems.org/gems/epub-parser-0.4.9.gem", "homepage_uri": "https://kitaitimakoto.gitlab.io/epub-parser/file.Home.html", "wiki_uri": "", "documentation_uri": "https://kitaitimakoto.gitlab.io/epub-parser/", "mailing_list_uri": "", "source_code_uri": "https://gitlab.com/KitaitiMakoto/epub-parser", "bug_tracker_uri": "https://gitlab.com/KitaitiMakoto/epub-parser/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "asciidoctor", "requirements": ">= 0" }, { "name": "epub-maker", "requirements": ">= 0" }, { "name": "gem-man", "requirements": ">= 0" }, { "name": "nokogiri", "requirements": ">= 0" }, { "name": "oga", "requirements": ">= 2.16" }, { "name": "packnga", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "ronn-ng", "requirements": ">= 0" }, { "name": "rubygems-tasks", "requirements": ">= 0" }, { "name": "rubyzip", "requirements": ">= 2.0.0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "steep", "requirements": ">= 0" }, { "name": "test-unit", "requirements": ">= 0" }, { "name": "test-unit-notify", "requirements": ">= 0" }, { "name": "test-unit-rr", "requirements": ">= 0" }, { "name": "yard", "requirements": ">= 0" }, { "name": "zipruby", "requirements": ">= 0" } ], "runtime": [ { "name": "addressable", "requirements": ">= 2.3.5" }, { "name": "archive-zip", "requirements": ">= 0" }, { "name": "epub-cfi", "requirements": ">= 0" }, { "name": "rchardet", "requirements": ">= 1.6.1" }, { "name": "rexml", "requirements": ">= 0" } ] } } |
2025-06-18 18:13:12 UTC |
07F8vvEKU1pz2mgrQUZx7 |
wayback_machine_downloader_strawDownload complete websites from the Internet Archive's Wayback Machine. While the Wayback Machine (archive.org) excellently preserves web history, it lacks a built-in export functionality; this gem does just that, allowing you to download entire archived websites. (This is a significant rewrite of the original wayback_machine_downloader gem by hartator, with enhanced features and performance improvements.) |
2.3.9 | Content{ "name": "wayback_machine_downloader_straw", "downloads": 2089, "version": "2.3.9", "version_created_at": "2025-06-18T18:06:25.661Z", "version_downloads": 0, "platform": "ruby", "authors": "strawberrymaster", "info": "Download complete websites from the Internet Archive's Wayback Machine. While the Wayback Machine (archive.org) excellently preserves web history, it lacks a built-in export functionality; this gem does just that, allowing you to download entire archived websites. (This is a significant rewrite of the original wayback_machine_downloader gem by hartator, with enhanced features and performance improvements.)", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "b186b3d1d3fad00dd0827dad1db29178d2c8dbdce49c41a374eb5d6051e86892", "spec_sha": "66f0d5ba58909af68a30da51f1ccdae76dec5ed735e339d99a6c787cded268fa", "project_uri": "https://rubygems.org/gems/wayback_machine_downloader_straw", "gem_uri": "https://rubygems.org/gems/wayback_machine_downloader_straw-2.3.9.gem", "homepage_uri": "https://github.com/StrawberryMaster/wayback-machine-downloader", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/wayback_machine_downloader_straw/2.3.9", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.2" }, { "name": "rake", "requirements": "~> 12.2" } ], "runtime": [ { "name": "concurrent-ruby", "requirements": "~> 1.3, >= 1.3.4" } ] } } |
2025-06-18 18:06:27 UTC |
cmnpcx2KyZsPt5iE3QIOU |
hooks-rubyA Pluggable Webhook Server Framework written in Ruby |
0.4.0 | Content{ "name": "hooks-ruby", "downloads": 1136, "version": "0.4.0", "version_created_at": "2025-06-18T17:49:41.049Z", "version_downloads": 0, "platform": "ruby", "authors": "github, GrantBirki", "info": "A Pluggable Webhook Server Framework written in Ruby\n", "licenses": [ "MIT" ], "metadata": { "bug_tracker_uri": "https://github.com/github/hooks/issues" }, "yanked": false, "sha": "d132723b8c2d6fe6da6895181bcd327499b787c89bbc747a5b4a7ad7f586671d", "spec_sha": "02647f12b6a61144d853ec02eeaabc6d354a681456132989d353cce7ea728052", "project_uri": "https://rubygems.org/gems/hooks-ruby", "gem_uri": "https://rubygems.org/gems/hooks-ruby-0.4.0.gem", "homepage_uri": "https://github.com/github/hooks", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": "https://github.com/github/hooks/issues", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "dry-schema", "requirements": "~> 1.14, >= 1.14.1" }, { "name": "grape", "requirements": "~> 2.3" }, { "name": "puma", "requirements": "~> 6.6" }, { "name": "redacting-logger", "requirements": "~> 1.5" }, { "name": "retryable", "requirements": "~> 3.0, >= 3.0.5" } ] } } |
2025-06-18 17:49:43 UTC |
dx5iOU1DnKkx_exX6He77 |
llmedUse this 'compiler' to build software using LLMs in a controlled way. In classical terms, the LLM is the compiler, the context description is the programming language, and the generated output is the binary. |
0.3.14 | Content{ "name": "llmed", "downloads": 3806, "version": "0.3.14", "version_created_at": "2025-06-18T17:38:49.215Z", "version_downloads": 0, "platform": "ruby", "authors": "Jovany Leandro G.C", "info": "Use this 'compiler' to build software using LLMs in a controlled way. In classical terms, the LLM is the compiler, the context description is the programming language, and the generated output is the binary.", "licenses": [ "GPL-3.0" ], "metadata": { "source_code_uri": "https://github.com/bit4bit/llmed", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "eb27b38ddded24f57c91dda2e95f2cdce00b14c8e217b2dd891e2cc19adeef9d", "spec_sha": "6c88ca860192ec0659f84783ef820d5884e0b128308ddb5cafb4d46c4afbca7d", "project_uri": "https://rubygems.org/gems/llmed", "gem_uri": "https://rubygems.org/gems/llmed-0.3.14.gem", "homepage_uri": "https://github.com/bit4bit/llmed", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bit4bit/llmed", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.13" }, { "name": "rubocop", "requirements": "~> 1.75" } ], "runtime": [ { "name": "langchainrb", "requirements": "~> 0.19.5" }, { "name": "notify", "requirements": "~> 0.5.2" }, { "name": "ruby-openai", "requirements": "~> 8.1" } ] } } |
2025-06-18 17:38:51 UTC |
kn0thGLrJ3yOwjODEyJtC |
llmedUse this 'compiler' to build software using LLMs in a controlled way. In classical terms, the LLM is the compiler, the context description is the programming language, and the generated output is the binary. |
0.3.13 | Content{ "name": "llmed", "downloads": 3805, "version": "0.3.13", "version_created_at": "2025-06-18T17:33:07.921Z", "version_downloads": 0, "platform": "ruby", "authors": "Jovany Leandro G.C", "info": "Use this 'compiler' to build software using LLMs in a controlled way. In classical terms, the LLM is the compiler, the context description is the programming language, and the generated output is the binary.", "licenses": [ "GPL-3.0" ], "metadata": { "source_code_uri": "https://github.com/bit4bit/llmed", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "5c46a9eea2d1c388cf70823da2e9f98ba56265bb56e3d93646860ba7dd171cbd", "spec_sha": "54c2cee23d56b0a8db07c9630afcd3f9417d8fd435d0b0fb9b7dcbb16706d844", "project_uri": "https://rubygems.org/gems/llmed", "gem_uri": "https://rubygems.org/gems/llmed-0.3.13.gem", "homepage_uri": "https://github.com/bit4bit/llmed", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bit4bit/llmed", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.13" }, { "name": "rubocop", "requirements": "~> 1.75" } ], "runtime": [ { "name": "langchainrb", "requirements": "~> 0.19.5" }, { "name": "notify", "requirements": "~> 0.5.2" }, { "name": "ruby-openai", "requirements": "~> 8.1" } ] } } |
2025-06-18 17:33:09 UTC |
Ly6a6VgKSpwWzQ0XkMMkK |
blacklight-hierarchyAllows delimited Solr facets to become hierarchical trees in Blacklight. |
6.6.0 | Content{ "name": "blacklight-hierarchy", "downloads": 84721, "version": "6.6.0", "version_created_at": "2025-06-18T17:29:18.489Z", "version_downloads": 0, "platform": "ruby", "authors": "Michael B. Klein", "info": "Allows delimited Solr facets to become hierarchical trees in Blacklight.", "licenses": [], "metadata": {}, "yanked": false, "sha": "564c555ce9b9b739c2040dadd8c71b9898f4996e473b8c6dcb99cae35c067360", "spec_sha": "35faaf3a29272886a239b37a5071e99a8dec1987e124f11de58afd5d9035f2f3", "project_uri": "https://rubygems.org/gems/blacklight-hierarchy", "gem_uri": "https://rubygems.org/gems/blacklight-hierarchy-6.6.0.gem", "homepage_uri": "https://github.com/sul-dlss/blacklight-hierarchy", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/blacklight-hierarchy/6.6.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "capybara", "requirements": ">= 0" }, { "name": "engine_cart", "requirements": "~> 2.3" }, { "name": "rsolr", "requirements": ">= 0" }, { "name": "rspec-rails", "requirements": ">= 0" }, { "name": "sqlite3", "requirements": ">= 0" } ], "runtime": [ { "name": "blacklight", "requirements": ">= 7.18, < 9" }, { "name": "deprecation", "requirements": ">= 0" }, { "name": "rails", "requirements": ">= 7.1, < 9" } ] } } |
2025-06-18 17:29:20 UTC |
bIwYG-oyM1v9XmgO-9kEO |
kcc-gem-themeKCC's Gem-based theme for building jekyll sites. |
3.13.2 | Content{ "name": "kcc-gem-theme", "downloads": 665192, "version": "3.13.2", "version_created_at": "2025-06-18T17:25:57.634Z", "version_downloads": 0, "platform": "ruby", "authors": "wdzajicek", "info": "KCC's Gem-based theme for building jekyll sites.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "9c5058224918ecd005f29df9e2c82dd8569907d11bdcbdf73e57606021bf0fcb", "spec_sha": "1723e825ae38da2c8aa5f0da757f75b7876e20950ad80fd45399fec704bef70b", "project_uri": "https://rubygems.org/gems/kcc-gem-theme", "gem_uri": "https://rubygems.org/gems/kcc-gem-theme-3.13.2.gem", "homepage_uri": "https://github.com/KankakeeCommunityCollege/kcc-gem-theme", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/kcc-gem-theme/3.13.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2" }, { "name": "rake", "requirements": "~> 12.0" } ], "runtime": [ { "name": "jekyll", "requirements": "~> 4" } ] } } |
2025-06-18 17:26:00 UTC |
ZitQDEpgnDVHrIJ4F8M3g |
parquetParquet is a high-performance Parquet library for Ruby, written in Rust. It wraps the official Apache Rust implementation to provide fast, correct Parquet parsing. |
0.5.11 | Content{ "name": "parquet", "downloads": 45668, "version": "0.5.11", "version_created_at": "2025-06-18T17:08:25.468Z", "version_downloads": 0, "platform": "x86_64-linux-musl", "authors": "Nathan Jaremko", "info": " Parquet is a high-performance Parquet library for Ruby, written in Rust.\n It wraps the official Apache Rust implementation to provide fast, correct Parquet parsing.\n", "licenses": [ "MIT" ], "metadata": { "readme_uri": "https://github.com/njaremko/parquet-ruby/blob/main/README.md", "funding_uri": "https://github.com/sponsors/njaremko", "homepage_uri": "https://github.com/njaremko/parquet-ruby", "changelog_uri": "https://github.com/njaremko/parquet-ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/njaremko/parquet-ruby", "documentation_uri": "https://www.rubydoc.info/gems/parquet" }, "yanked": false, "sha": "2d3e72174c32a7260872e49d97a6b418199363a414c8fabfcb2c7ed6e5aafbd8", "spec_sha": "eadedf75a72b8fc85295e0c10b7ce15f939ee4d01cc5c6133e4f9ff104a55839", "project_uri": "https://rubygems.org/gems/parquet", "gem_uri": "https://rubygems.org/gems/parquet-0.5.11-x86_64-linux-musl.gem", "homepage_uri": "https://github.com/njaremko/parquet-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/parquet", "mailing_list_uri": null, "source_code_uri": "https://github.com/njaremko/parquet-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/njaremko/parquet-ruby/blob/main/CHANGELOG.md", "funding_uri": "https://github.com/sponsors/njaremko", "dependencies": { "development": [ { "name": "rake-compiler", "requirements": "~> 1.2.0" } ], "runtime": [] } } |
2025-06-18 17:08:27 UTC |
wXNV1323W3keAcmdTlRIx |
parquetParquet is a high-performance Parquet library for Ruby, written in Rust. It wraps the official Apache Rust implementation to provide fast, correct Parquet parsing. |
0.5.11 | Content{ "name": "parquet", "downloads": 45649, "version": "0.5.11", "version_created_at": "2025-06-18T17:07:53.283Z", "version_downloads": 0, "platform": "aarch64-linux", "authors": "Nathan Jaremko", "info": " Parquet is a high-performance Parquet library for Ruby, written in Rust.\n It wraps the official Apache Rust implementation to provide fast, correct Parquet parsing.\n", "licenses": [ "MIT" ], "metadata": { "readme_uri": "https://github.com/njaremko/parquet-ruby/blob/main/README.md", "funding_uri": "https://github.com/sponsors/njaremko", "homepage_uri": "https://github.com/njaremko/parquet-ruby", "changelog_uri": "https://github.com/njaremko/parquet-ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/njaremko/parquet-ruby", "documentation_uri": "https://www.rubydoc.info/gems/parquet" }, "yanked": false, "sha": "9c55beff2b76f9b9cf714377a9681143bdc17a1340d61a2196b4d2cbfb28bf86", "spec_sha": "5a26bee581b987af0b09e75698b8dd978fe231792e8af74248811b525d0a3141", "project_uri": "https://rubygems.org/gems/parquet", "gem_uri": "https://rubygems.org/gems/parquet-0.5.11-aarch64-linux.gem", "homepage_uri": "https://github.com/njaremko/parquet-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/parquet", "mailing_list_uri": null, "source_code_uri": "https://github.com/njaremko/parquet-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/njaremko/parquet-ruby/blob/main/CHANGELOG.md", "funding_uri": "https://github.com/sponsors/njaremko", "dependencies": { "development": [ { "name": "rake-compiler", "requirements": "~> 1.2.0" } ], "runtime": [] } } |
2025-06-18 17:07:55 UTC |
_2jZHFAMo2-KsiqLB4Mk8 |
parquetParquet is a high-performance Parquet library for Ruby, written in Rust. It wraps the official Apache Rust implementation to provide fast, correct Parquet parsing. |
0.5.11 | Content{ "name": "parquet", "downloads": 45647, "version": "0.5.11", "version_created_at": "2025-06-18T17:07:39.865Z", "version_downloads": 0, "platform": "x86_64-linux", "authors": "Nathan Jaremko", "info": " Parquet is a high-performance Parquet library for Ruby, written in Rust.\n It wraps the official Apache Rust implementation to provide fast, correct Parquet parsing.\n", "licenses": [ "MIT" ], "metadata": { "readme_uri": "https://github.com/njaremko/parquet-ruby/blob/main/README.md", "funding_uri": "https://github.com/sponsors/njaremko", "homepage_uri": "https://github.com/njaremko/parquet-ruby", "changelog_uri": "https://github.com/njaremko/parquet-ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/njaremko/parquet-ruby", "documentation_uri": "https://www.rubydoc.info/gems/parquet" }, "yanked": false, "sha": "4f7651547ca47f6189ae25682ca2b49f3f817b4244444ff27dbd04dab163374f", "spec_sha": "6220a20af313173e931aabdb8d6a47af99e372e84f1668c746ee56a54e3e4b2c", "project_uri": "https://rubygems.org/gems/parquet", "gem_uri": "https://rubygems.org/gems/parquet-0.5.11-x86_64-linux.gem", "homepage_uri": "https://github.com/njaremko/parquet-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/parquet", "mailing_list_uri": null, "source_code_uri": "https://github.com/njaremko/parquet-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/njaremko/parquet-ruby/blob/main/CHANGELOG.md", "funding_uri": "https://github.com/sponsors/njaremko", "dependencies": { "development": [ { "name": "rake-compiler", "requirements": "~> 1.2.0" } ], "runtime": [] } } |
2025-06-18 17:07:41 UTC |
vFOJenu0nQObEAmA3ObCz |
parquetParquet is a high-performance Parquet library for Ruby, written in Rust. It wraps the official Apache Rust implementation to provide fast, correct Parquet parsing. |
0.5.11 | Content{ "name": "parquet", "downloads": 45647, "version": "0.5.11", "version_created_at": "2025-06-18T17:07:27.562Z", "version_downloads": 0, "platform": "arm64-darwin", "authors": "Nathan Jaremko", "info": " Parquet is a high-performance Parquet library for Ruby, written in Rust.\n It wraps the official Apache Rust implementation to provide fast, correct Parquet parsing.\n", "licenses": [ "MIT" ], "metadata": { "readme_uri": "https://github.com/njaremko/parquet-ruby/blob/main/README.md", "funding_uri": "https://github.com/sponsors/njaremko", "homepage_uri": "https://github.com/njaremko/parquet-ruby", "changelog_uri": "https://github.com/njaremko/parquet-ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/njaremko/parquet-ruby", "documentation_uri": "https://www.rubydoc.info/gems/parquet" }, "yanked": false, "sha": "afbbf4ec2e06047a4906d2a0ad452d0b48be7d95390fc285adfdbcadb11ac0a7", "spec_sha": "c646db144e175b3c771be99041179ac9d13c637c608e894eb8fdb5e7a2739e57", "project_uri": "https://rubygems.org/gems/parquet", "gem_uri": "https://rubygems.org/gems/parquet-0.5.11-arm64-darwin.gem", "homepage_uri": "https://github.com/njaremko/parquet-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/parquet", "mailing_list_uri": null, "source_code_uri": "https://github.com/njaremko/parquet-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/njaremko/parquet-ruby/blob/main/CHANGELOG.md", "funding_uri": "https://github.com/sponsors/njaremko", "dependencies": { "development": [ { "name": "rake-compiler", "requirements": "~> 1.2.0" } ], "runtime": [] } } |
2025-06-18 17:07:29 UTC |
3tUHmxxo1GlUZ4bGtUkqw |
parquetParquet is a high-performance Parquet library for Ruby, written in Rust. It wraps the official Apache Rust implementation to provide fast, correct Parquet parsing. |
0.5.11 | Content{ "name": "parquet", "downloads": 45643, "version": "0.5.11", "version_created_at": "2025-06-18T17:06:06.730Z", "version_downloads": 0, "platform": "aarch64-linux-musl", "authors": "Nathan Jaremko", "info": " Parquet is a high-performance Parquet library for Ruby, written in Rust.\n It wraps the official Apache Rust implementation to provide fast, correct Parquet parsing.\n", "licenses": [ "MIT" ], "metadata": { "readme_uri": "https://github.com/njaremko/parquet-ruby/blob/main/README.md", "funding_uri": "https://github.com/sponsors/njaremko", "homepage_uri": "https://github.com/njaremko/parquet-ruby", "changelog_uri": "https://github.com/njaremko/parquet-ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/njaremko/parquet-ruby", "documentation_uri": "https://www.rubydoc.info/gems/parquet" }, "yanked": false, "sha": "2cc8e2d9b7b8d4d664a6db2236f87e0232b3f8c54d21916052a067770b8dc258", "spec_sha": "92b5be062c70f42511f36b3817ea49f1c46b0663a7e8becb96dd76248a1c91c2", "project_uri": "https://rubygems.org/gems/parquet", "gem_uri": "https://rubygems.org/gems/parquet-0.5.11-aarch64-linux-musl.gem", "homepage_uri": "https://github.com/njaremko/parquet-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/parquet", "mailing_list_uri": null, "source_code_uri": "https://github.com/njaremko/parquet-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/njaremko/parquet-ruby/blob/main/CHANGELOG.md", "funding_uri": "https://github.com/sponsors/njaremko", "dependencies": { "development": [ { "name": "rake-compiler", "requirements": "~> 1.2.0" } ], "runtime": [] } } |
2025-06-18 17:06:08 UTC |
SKQI7XqdMt0YCCBYxlKg6 |
parquetParquet is a high-performance Parquet library for Ruby, written in Rust. It wraps the official Apache Rust implementation to provide fast, correct Parquet parsing. |
0.5.11 | Content{ "name": "parquet", "downloads": 45643, "version": "0.5.11", "version_created_at": "2025-06-18T17:05:39.754Z", "version_downloads": 0, "platform": "x86_64-darwin", "authors": "Nathan Jaremko", "info": " Parquet is a high-performance Parquet library for Ruby, written in Rust.\n It wraps the official Apache Rust implementation to provide fast, correct Parquet parsing.\n", "licenses": [ "MIT" ], "metadata": { "readme_uri": "https://github.com/njaremko/parquet-ruby/blob/main/README.md", "funding_uri": "https://github.com/sponsors/njaremko", "homepage_uri": "https://github.com/njaremko/parquet-ruby", "changelog_uri": "https://github.com/njaremko/parquet-ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/njaremko/parquet-ruby", "documentation_uri": "https://www.rubydoc.info/gems/parquet" }, "yanked": false, "sha": "648d5822549476697a38734969d13e8f1d1e49dc50b4c33766692d8eaa5099a2", "spec_sha": "45dc1b3fc13694da45c956d9f35c94516a50f80b0a0b49c3bc68541ce40ade4b", "project_uri": "https://rubygems.org/gems/parquet", "gem_uri": "https://rubygems.org/gems/parquet-0.5.11-x86_64-darwin.gem", "homepage_uri": "https://github.com/njaremko/parquet-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/parquet", "mailing_list_uri": null, "source_code_uri": "https://github.com/njaremko/parquet-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/njaremko/parquet-ruby/blob/main/CHANGELOG.md", "funding_uri": "https://github.com/sponsors/njaremko", "dependencies": { "development": [ { "name": "rake-compiler", "requirements": "~> 1.2.0" } ], "runtime": [] } } |
2025-06-18 17:05:42 UTC |
L1CLJ54A8kOdJRDVpec7o |
parquetParquet is a high-performance Parquet library for Ruby, written in Rust. It wraps the official Apache Rust implementation to provide fast, correct Parquet parsing. |
0.5.11 | Content{ "name": "parquet", "downloads": 45640, "version": "0.5.11", "version_created_at": "2025-06-18T17:03:48.873Z", "version_downloads": 0, "platform": "ruby", "authors": "Nathan Jaremko", "info": " Parquet is a high-performance Parquet library for Ruby, written in Rust.\n It wraps the official Apache Rust implementation to provide fast, correct Parquet parsing.\n", "licenses": [ "MIT" ], "metadata": { "readme_uri": "https://github.com/njaremko/parquet-ruby/blob/main/README.md", "funding_uri": "https://github.com/sponsors/njaremko", "homepage_uri": "https://github.com/njaremko/parquet-ruby", "changelog_uri": "https://github.com/njaremko/parquet-ruby/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/njaremko/parquet-ruby", "documentation_uri": "https://www.rubydoc.info/gems/parquet" }, "yanked": false, "sha": "cda53c34edc06e06807891c7e04bbd49f4f8141e0e6c2c8703de2b5744b59449", "spec_sha": "210edb8decd06b010db2ad9976dcec42409ba96a3ba790719a7139e6258b13aa", "project_uri": "https://rubygems.org/gems/parquet", "gem_uri": "https://rubygems.org/gems/parquet-0.5.11.gem", "homepage_uri": "https://github.com/njaremko/parquet-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/parquet", "mailing_list_uri": null, "source_code_uri": "https://github.com/njaremko/parquet-ruby", "bug_tracker_uri": null, "changelog_uri": "https://github.com/njaremko/parquet-ruby/blob/main/CHANGELOG.md", "funding_uri": "https://github.com/sponsors/njaremko", "dependencies": { "development": [ { "name": "rake-compiler", "requirements": "~> 1.2.0" } ], "runtime": [ { "name": "rb_sys", "requirements": "~> 0.9.39" } ] } } |
2025-06-18 17:03:50 UTC |
XI2ESUAX8Md7G5C5KeoAC |
git_bannerDisplays Git commit info at the bottom of your Rails application. Easily configurable with live preview. |
0.3.4 | Content{ "name": "git_banner", "downloads": 56, "version": "0.3.4", "version_created_at": "2025-06-18T16:54:29.461Z", "version_downloads": 0, "platform": "ruby", "authors": "Govani Gregorio Sanchez Orduña", "info": "Displays Git commit info at the bottom of your Rails application. Easily configurable with live preview.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "e64bdfb37ad68bb04a9ba04c78398d93f219c71f5d72487b458edcdff8c8db9f", "spec_sha": "9cf60b4bec6c6ad3d3543eaa990b01b0212e4163d4d96d75bcf280078a9c1ac5", "project_uri": "https://rubygems.org/gems/git_banner", "gem_uri": "https://rubygems.org/gems/git_banner-0.3.4.gem", "homepage_uri": "https://soyprogramador.liz.mx", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/git_banner/0.3.4", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "rails", "requirements": ">= 6.0" } ] } } |
2025-06-18 16:54:31 UTC |
p1WbwQy8NfBmneLq5RSIB |
afterplayAfterplay provides tools and utilities for analyzing shogi games after they have been played |
0.1.1 | Content{ "name": "afterplay", "downloads": 0, "version": "0.1.1", "version_created_at": "2025-06-18T16:44:46.534Z", "version_downloads": 0, "platform": "ruby", "authors": "senjumin", "info": "Afterplay provides tools and utilities for analyzing shogi games after they have been played", "licenses": [], "metadata": { "homepage_uri": "https://github.com/senjumin/afterplay", "changelog_uri": "https://github.com/senjumin/afterplay/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/senjumin/afterplay" }, "yanked": false, "sha": "f17139849e584b770ce68f6e1dcd6292abbc30c711b776c65f6a43e400ee5996", "spec_sha": "4bdc668efee4b765a7de78139cb8f713d01ade7a5ec97eeb2b174cafb7b9c1eb", "project_uri": "https://rubygems.org/gems/afterplay", "gem_uri": "https://rubygems.org/gems/afterplay-0.1.1.gem", "homepage_uri": "https://github.com/senjumin/afterplay", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/senjumin/afterplay", "bug_tracker_uri": null, "changelog_uri": "https://github.com/senjumin/afterplay/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-06-18 16:44:47 UTC |
rY1GPtZJIcKS8yy7bkgew |
afterplayAfterplay provides tools and utilities for analyzing shogi games after they have been played |
0.1.0 | Content{ "name": "afterplay", "downloads": 0, "version": "0.1.0", "version_created_at": "2025-06-18T16:37:34.969Z", "version_downloads": 0, "platform": "ruby", "authors": "scrpgil", "info": "Afterplay provides tools and utilities for analyzing shogi games after they have been played", "licenses": [], "metadata": { "homepage_uri": "https://github.com/scrpgil/afterplay", "changelog_uri": "https://github.com/scrpgil/afterplay/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/scrpgil/afterplay" }, "yanked": false, "sha": "41255e1cec8e9a4d516b7413e31e4b9feb21bc7245e567f4c692f5b8729cacd2", "spec_sha": "1c626bbb10f2d14e738e715f6be5cfabb0d7cadfc816b3ed095914ee8e1487c1", "project_uri": "https://rubygems.org/gems/afterplay", "gem_uri": "https://rubygems.org/gems/afterplay-0.1.0.gem", "homepage_uri": "https://github.com/scrpgil/afterplay", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/scrpgil/afterplay", "bug_tracker_uri": null, "changelog_uri": "https://github.com/scrpgil/afterplay/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-06-18 16:37:36 UTC |
hxVSe0o7nj_C2bYwSHZ3P |
easypostClient library for accessing the EasyPost shipping API via Ruby. |
7.1.0 | Content{ "name": "easypost", "downloads": 6450956, "version": "7.1.0", "version_created_at": "2025-06-18T16:33:08.170Z", "version_downloads": 0, "platform": "ruby", "authors": "EasyPost Developers", "info": "Client library for accessing the EasyPost shipping API via Ruby.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "54df0798b760b7cc9e86d7fac8cb28862fadbda578bc58c99c10ec295718b37a", "spec_sha": "92f3f907c238ba8667c3f91022297197b852b682a35f5b00e6a96f9a769b5f53", "project_uri": "https://rubygems.org/gems/easypost", "gem_uri": "https://rubygems.org/gems/easypost-7.1.0.gem", "homepage_uri": "https://www.easypost.com/docs", "wiki_uri": "", "documentation_uri": "https://www.rubydoc.info/gems/easypost/7.1.0", "mailing_list_uri": "", "source_code_uri": "https://github.com/EasyPost/easypost-ruby", "bug_tracker_uri": "", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "abbrev", "requirements": "~> 0.1" }, { "name": "benchmark", "requirements": "~> 0.4" }, { "name": "bigdecimal", "requirements": "~> 3" }, { "name": "brakeman", "requirements": "~> 5.4" }, { "name": "faraday", "requirements": "~> 2.8" }, { "name": "logger", "requirements": "~> 1" }, { "name": "ostruct", "requirements": "~> 0.6" }, { "name": "rdoc", "requirements": "~> 6.12" }, { "name": "rspec", "requirements": "~> 3.13" }, { "name": "rubocop", "requirements": "= 1.72" }, { "name": "rubocop-rspec", "requirements": "= 2.31" }, { "name": "simplecov", "requirements": "~> 0.22" }, { "name": "simplecov-lcov", "requirements": "~> 0.8" }, { "name": "typhoeus", "requirements": "~> 1.4" }, { "name": "vcr", "requirements": "~> 6.3" }, { "name": "webmock", "requirements": "~> 3.25" } ], "runtime": [] } } |
2025-06-18 16:33:09 UTC |
0PrP0a8janjNbw7D9fU44 |
multi_version_common_cartridgeTarget versions supported: 1.1, 1.2, 1.3; Thin 1.2, 1.3 |
1.0.3 | Content{ "name": "multi_version_common_cartridge", "downloads": 2534, "version": "1.0.3", "version_created_at": "2025-06-18T16:32:55.906Z", "version_downloads": 0, "platform": "ruby", "authors": "Vista Higher Learning, Inc.", "info": "Target versions supported: 1.1, 1.2, 1.3; Thin 1.2, 1.3", "licenses": [], "metadata": {}, "yanked": false, "sha": "ff697d97bcb8b418c2da5c42425811cd818992f6f5bb4947bbc74f4ca31e2419", "spec_sha": "0766810a88f23200634838fd970edf377765d2f815cfa906db0c9c570e2e0d3e", "project_uri": "https://rubygems.org/gems/multi_version_common_cartridge", "gem_uri": "https://rubygems.org/gems/multi_version_common_cartridge-1.0.3.gem", "homepage_uri": "https://github.com/vhl/multi_version_common_cartridge", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/multi_version_common_cartridge/1.0.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.8" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": ">= 0" }, { "name": "simplecov", "requirements": "~> 0.16" } ], "runtime": [ { "name": "activesupport", "requirements": "> 2.0, < 7.0" }, { "name": "common_cartridge_parser", "requirements": "~> 1.0" } ] } } |
2025-06-18 16:32:57 UTC |
f7smD8l5sj8i-pvNK9FTR |
common_cartridge_parserParse IMS Common Cartridge packages |
1.0.9 | Content{ "name": "common_cartridge_parser", "downloads": 30068, "version": "1.0.9", "version_created_at": "2025-06-18T16:30:08.451Z", "version_downloads": 0, "platform": "ruby", "authors": "Josh Simpson, Remy Obein", "info": "Parse IMS Common Cartridge packages", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "455545f3ada5712512a695775f8c69b44f256ecda8af4e7ad5e9054fc49c103f", "spec_sha": "9925529f1bf6f1ce7688ea4cb4da43a1f2431bc439155d515f86df7cb5dc853b", "project_uri": "https://rubygems.org/gems/common_cartridge_parser", "gem_uri": "https://rubygems.org/gems/common_cartridge_parser-1.0.9.gem", "homepage_uri": "https://github.com/vhl/common_cartridge_parser/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/common_cartridge_parser/1.0.9", "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": ">= 0" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [ { "name": "nokogiri", "requirements": "~> 1.16.5" }, { "name": "rubyzip", "requirements": "~> 1.3.0" }, { "name": "sax-machine", "requirements": "~> 1.3.2" } ] } } |
2025-06-18 16:30:09 UTC |
r6aSiY5e-TQAt7N5sdGSg |
common_cartridge_parserParse IMS Common Cartridge packages |
1.0.10 | Content{ "name": "common_cartridge_parser", "downloads": 30068, "version": "1.0.10", "version_created_at": "2025-06-18T16:29:15.440Z", "version_downloads": 0, "platform": "ruby", "authors": "Josh Simpson, Remy Obein", "info": "Parse IMS Common Cartridge packages", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "45291e321b8518e98d88a5c8de34bb7d9c823e2cfd91a1562f0bea07e197f63c", "spec_sha": "d507568385f5256529819f40a5f581286f4a4c3e9ee03b0c94721707da19ee30", "project_uri": "https://rubygems.org/gems/common_cartridge_parser", "gem_uri": "https://rubygems.org/gems/common_cartridge_parser-1.0.10.gem", "homepage_uri": "https://github.com/vhl/common_cartridge_parser/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/common_cartridge_parser/1.0.10", "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": ">= 0" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [ { "name": "nokogiri", "requirements": "~> 1.18" }, { "name": "rubyzip", "requirements": "~> 1.3.0" }, { "name": "sax-machine", "requirements": "~> 1.3.2" } ] } } |
2025-06-18 16:29:17 UTC |
RWqXf56qOgWVHJBT19Z5J |
spotlight_searchThis gem should help reduce the efforts in the admin panel. It has search, sort and pagination included |
0.3.5 | Content{ "name": "spotlight_search", "downloads": 33153, "version": "0.3.5", "version_created_at": "2025-06-18T16:23:29.190Z", "version_downloads": 0, "platform": "ruby", "authors": "Anbazhagan Palani", "info": "This gem should help reduce the efforts in the admin panel.\n It has search, sort and pagination included", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "ce0dbb8957799f7d532cbb35660f4aed53ce7452ace9140016dd49616c93abf6", "spec_sha": "bcf076f2f72af05d45a4a79b8f047490e6770df66b76bb1817a686c387ff3b97", "project_uri": "https://rubygems.org/gems/spotlight_search", "gem_uri": "https://rubygems.org/gems/spotlight_search-0.3.5.gem", "homepage_uri": "https://github.com/commutatus/spotlight-search", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/spotlight_search/0.3.5", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.0" }, { "name": "rails", "requirements": "~> 5.2.4.2" }, { "name": "rake", "requirements": ">= 12.3.3" }, { "name": "rspec", "requirements": "~> 3.0" } ], "runtime": [ { "name": "caxlsx", "requirements": "~> 3.0.1" } ] } } |
2025-06-18 16:23:31 UTC |
QrMClPV_yNKFIRweszvqZ |
be-let-it-beA command-line tool that automatically converts RSpec's `let` and `let!` declarations to `let_it_be` where it's safe to do so. |
0.0.3 | Content{ "name": "be-let-it-be", "downloads": 311, "version": "0.0.3", "version_created_at": "2025-06-18T16:14:19.148Z", "version_downloads": 0, "platform": "ruby", "authors": "moznion", "info": "A command-line tool that automatically converts RSpec's `let` and `let!` declarations to `let_it_be` where it's safe to do so.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/moznion/be-let-it-be", "changelog_uri": "https://github.com/moznion/be-let-it-be/releases", "source_code_uri": "https://github.com/moznion/be-let-it-be" }, "yanked": false, "sha": "04d55a6d1a9238c7012d05616865403ac427ff88d820fd2253c569fda7d9df1a", "spec_sha": "91f109d7fb609516769fbd1d6b8f7b752b553a6b1dd6fdfab1dc3b0107e493e0", "project_uri": "https://rubygems.org/gems/be-let-it-be", "gem_uri": "https://rubygems.org/gems/be-let-it-be-0.0.3.gem", "homepage_uri": "https://github.com/moznion/be-let-it-be", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/moznion/be-let-it-be", "bug_tracker_uri": null, "changelog_uri": "https://github.com/moznion/be-let-it-be/releases", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "prism", "requirements": "~> 1.4" }, { "name": "thor", "requirements": "~> 1.3" } ] } } |
2025-06-18 16:14:21 UTC |
Fliv2gp23ft2ZOmqWcdCE |
inertia_railsQuickly build modern single-page React, Vue and Svelte apps using classic server-side routing and controllers. |
3.9.0 | Content{ "name": "inertia_rails", "downloads": 546453, "version": "3.9.0", "version_created_at": "2025-06-18T16:12:47.787Z", "version_downloads": 0, "platform": "ruby", "authors": "Brian Knoles, Brandon Shar, Eugene Granovsky", "info": "Quickly build modern single-page React, Vue and Svelte apps using classic server-side routing and controllers.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/inertiajs/inertia-rails", "changelog_uri": "https://github.com/inertiajs/inertia-rails/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/inertiajs/inertia-rails/issues", "source_code_uri": "https://github.com/inertiajs/inertia-rails", "documentation_uri": "https://github.com/inertiajs/inertia-rails/blob/master/README.md", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "5ce15ab97fa12d0779f68359f2b8cebca8d6401cd45aaab133475723be380341", "spec_sha": "141d986c00d3027c2247b99cefff96c49804028ab6965dced59ebfc6e72e67d1", "project_uri": "https://rubygems.org/gems/inertia_rails", "gem_uri": "https://rubygems.org/gems/inertia_rails-3.9.0.gem", "homepage_uri": "https://github.com/inertiajs/inertia-rails", "wiki_uri": null, "documentation_uri": "https://github.com/inertiajs/inertia-rails/blob/master/README.md", "mailing_list_uri": null, "source_code_uri": "https://github.com/inertiajs/inertia-rails", "bug_tracker_uri": "https://github.com/inertiajs/inertia-rails/issues", "changelog_uri": "https://github.com/inertiajs/inertia-rails/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "railties", "requirements": ">= 6" } ] } } |
2025-06-18 16:12:49 UTC |
60s2a28Z86NTRNhG8FYZ0 |
chaotic_jobTest ActiveJobs for reliability and resilience. |
0.11.1 | Content{ "name": "chaotic_job", "downloads": 3376, "version": "0.11.1", "version_created_at": "2025-06-18T16:04:57.361Z", "version_downloads": 0, "platform": "ruby", "authors": "Stephen Margheim", "info": "Test ActiveJobs for reliability and resilience.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/fractaledmind/chaotic_job", "changelog_uri": "https://github.com/fractaledmind/chaotic_job/CHANGELOG.md", "source_code_uri": "https://github.com/fractaledmind/chaotic_job" }, "yanked": false, "sha": "72e03ccee85ef621e5d3501f673cfaf2b84e91348a43856f959494c3a0e8e3ce", "spec_sha": "73c0eca21ec6961b36057338a9c7ace4115a24430e92001629845408c0e7a0f7", "project_uri": "https://rubygems.org/gems/chaotic_job", "gem_uri": "https://rubygems.org/gems/chaotic_job-0.11.1.gem", "homepage_uri": "https://github.com/fractaledmind/chaotic_job", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/fractaledmind/chaotic_job", "bug_tracker_uri": null, "changelog_uri": "https://github.com/fractaledmind/chaotic_job/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "activejob", "requirements": ">= 7.0" } ], "runtime": [] } } |
2025-06-18 16:04:58 UTC |
zS31zYrkcQMIL026hJRJu |
playbook_ui_docsDisplay all the components from Playbook UI inside your own system. |
14.21.2.pre.alpha.PLAY2256stickydataidreact8480 | Content{ "name": "playbook_ui_docs", "downloads": 368520, "version": "14.21.2.pre.alpha.PLAY2256stickydataidreact8480", "version_created_at": "2025-06-18T15:56:51.439Z", "version_downloads": 0, "platform": "ruby", "authors": "Power UX, Power Devs", "info": "Display all the components from Playbook UI inside your own system.", "licenses": [ "ISC" ], "metadata": {}, "yanked": false, "sha": "8b50e8c492ce911f3ba9d16fb3fa55e5c3cea1d020120454ec5d0c485b3c13ca", "spec_sha": "56013b66596bdbfbd81cd95e3be29d29981980a123f7fd0e9df32495b3ceaecd", "project_uri": "https://rubygems.org/gems/playbook_ui_docs", "gem_uri": "https://rubygems.org/gems/playbook_ui_docs-14.21.2.pre.alpha.PLAY2256stickydataidreact8480.gem", "homepage_uri": "https://playbook.powerapp.cloud/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/playbook_ui_docs/14.21.2.pre.alpha.PLAY2256stickydataidreact8480", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "playbook_ui", "requirements": ">= 0" } ] } } |
2025-06-18 15:56:54 UTC |
RdkL_Os5AK-G7ya0xKXFX |
playbook_uiPlaybook UI is built out in Ruby View Components and React Components. Playbook takes a modern design approach and applies it in a way that makes it easy to support bleeding edge or legacy systems. |
14.21.2.pre.alpha.PLAY2256stickydataidreact8480 | Content{ "name": "playbook_ui", "downloads": 1514271, "version": "14.21.2.pre.alpha.PLAY2256stickydataidreact8480", "version_created_at": "2025-06-18T15:56:46.515Z", "version_downloads": 0, "platform": "ruby", "authors": "Power UX, Power Devs", "info": "Playbook UI is built out in Ruby View Components and React Components. Playbook takes a modern design approach and applies it in a way that makes it easy to support bleeding edge or legacy systems.", "licenses": [ "ISC" ], "metadata": {}, "yanked": false, "sha": "bf2a41a07012e310539de13c1a0bd23c3ac81acda336d62c1d77d271c0c7c75d", "spec_sha": "caabccae8f866f574434fb9b391811a68ff6b7e3f5cbb59ed5c1f25ed4a47290", "project_uri": "https://rubygems.org/gems/playbook_ui", "gem_uri": "https://rubygems.org/gems/playbook_ui-14.21.2.pre.alpha.PLAY2256stickydataidreact8480.gem", "homepage_uri": "https://playbook.powerapp.cloud/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/playbook_ui/14.21.2.pre.alpha.PLAY2256stickydataidreact8480", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "brakeman", "requirements": "= 7.0.0" }, { "name": "byebug", "requirements": ">= 11.0.0" }, { "name": "github_changelog_generator", "requirements": "= 1.15.2" }, { "name": "rails", "requirements": ">= 5.2.4.5" }, { "name": "rspec-html-matchers", "requirements": "= 0.9.1" }, { "name": "rspec-rails", "requirements": "~> 3.8, >= 3.8.0" }, { "name": "rubocop", "requirements": ">= 0" }, { "name": "rubocop-performance", "requirements": "~> 1.11.5" }, { "name": "tzinfo-data", "requirements": "= 1.2018.9" }, { "name": "will_paginate", "requirements": "= 3.3.1" } ], "runtime": [ { "name": "actionpack", "requirements": ">= 5.2.4.5" }, { "name": "actionview", "requirements": ">= 5.2.4.5" }, { "name": "activesupport", "requirements": ">= 5.2.4.5" }, { "name": "react-rails", "requirements": "= 2.6.1" }, { "name": "view_component", "requirements": "= 2.83.0" }, { "name": "webpacker-react", "requirements": "~> 0.3.2" } ] } } |
2025-06-18 15:56:51 UTC |
wp9bGi3IAqugFVYNjIs8n |
or-toolsOperations research tools for Ruby |
0.15.1 | Content{ "name": "or-tools", "downloads": 175021, "version": "0.15.1", "version_created_at": "2025-06-18T15:49:24.025Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Kane", "info": "Operations research tools for Ruby", "licenses": [ "Apache-2.0" ], "metadata": {}, "yanked": false, "sha": "7e0d9102864e390767b001d76dd844ee0458a463ff5faa79316bf05e31240220", "spec_sha": "d2eb852f49a21a1c0d97543ed3fbd880a93b3d1aeb531f2609caf8553c155337", "project_uri": "https://rubygems.org/gems/or-tools", "gem_uri": "https://rubygems.org/gems/or-tools-0.15.1.gem", "homepage_uri": "https://github.com/ankane/or-tools-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/or-tools/0.15.1", "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.5.0" } ] } } |
2025-06-18 15:49:25 UTC |
zpXwxrAfl-Dx-rP89y3oX |
apimatic_coreThe APIMatic Core libraries provide a stable runtime that powers all the functionality of SDKs. This includes functionality like the ability to create HTTP requests, handle responses, apply authentication schemes, convert API responses back to object instances, and validate user and server data. |
0.3.17 | Content{ "name": "apimatic_core", "downloads": 261064, "version": "0.3.17", "version_created_at": "2025-06-18T15:46:10.384Z", "version_downloads": 0, "platform": "ruby", "authors": "APIMatic Ltd.", "info": "The APIMatic Core libraries provide a stable runtime that powers all the functionality of SDKs. This includes functionality like the ability to create HTTP requests, handle responses, apply authentication schemes, convert API responses back to object instances, and validate user and server data.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "cbb2604e90a40a12bc48b910c697befae9d5c5b2ccf19eae841b4e98405cbf3f", "spec_sha": "292280fb39fd69debfd56ee8743caee2d37ef605039e26ccc8b636d30a751c85", "project_uri": "https://rubygems.org/gems/apimatic_core", "gem_uri": "https://rubygems.org/gems/apimatic_core-0.3.17.gem", "homepage_uri": "https://apimatic.io", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/apimatic_core/0.3.17", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "faraday", "requirements": "~> 2.8, >= 2.8.1" }, { "name": "minitest", "requirements": "~> 5.25, >= 5.25.4" }, { "name": "minitest-proveit", "requirements": "~> 1.0" }, { "name": "simplecov", "requirements": "~> 0.22.0" } ], "runtime": [ { "name": "apimatic_core_interfaces", "requirements": "~> 0.2.0" }, { "name": "certifi", "requirements": "~> 2018.1, >= 2018.01.18" }, { "name": "faraday-multipart", "requirements": "~> 1.0" }, { "name": "nokogiri", "requirements": "~> 1.13, >= 1.13.10" } ] } } |
2025-06-18 15:46:11 UTC |
u8VrC1cIndV0qc5N-Z1GB |
ooxml_parserParse OOXML files (docx, xlsx, pptx) |
0.39.0 | Content{ "name": "ooxml_parser", "downloads": 660316, "version": "0.39.0", "version_created_at": "2025-06-18T15:43:06.483Z", "version_downloads": 0, "platform": "ruby", "authors": "ONLYOFFICE, Pavel Lobashov, Roman Zagudaev", "info": "Parse OOXML files (docx, xlsx, pptx)", "licenses": [ "AGPL-3.0" ], "metadata": { "homepage_uri": "https://github.com/onlyoffice/ooxml_parser", "changelog_uri": "https://github.com/onlyoffice/ooxml_parser/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/onlyoffice/ooxml_parser/issues", "source_code_uri": "https://github.com/onlyoffice/ooxml_parser", "documentation_uri": "https://www.rubydoc.info/gems/ooxml_parser", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "d5ec6ff29303c384a079222efd940408334ca6fe05ebeba62be2e52b3009032b", "spec_sha": "455397ed23e9fdfb6c6d72915eb9b24f464b3d04ea081b2842923d138735935d", "project_uri": "https://rubygems.org/gems/ooxml_parser", "gem_uri": "https://rubygems.org/gems/ooxml_parser-0.39.0.gem", "homepage_uri": "https://github.com/onlyoffice/ooxml_parser", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/ooxml_parser", "mailing_list_uri": null, "source_code_uri": "https://github.com/onlyoffice/ooxml_parser", "bug_tracker_uri": "https://github.com/onlyoffice/ooxml_parser/issues", "changelog_uri": "https://github.com/onlyoffice/ooxml_parser/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "nokogiri", "requirements": "~> 1" }, { "name": "ooxml_decrypt", "requirements": "~> 1" }, { "name": "rubyzip", "requirements": "~> 2" } ] } } |
2025-06-18 15:43:08 UTC |
kM7uMGOxDA7KGrCt1XruU |
stream-chat-rubyRuby client for Stream Chat. |
3.16.0 | Content{ "name": "stream-chat-ruby", "downloads": 1214062, "version": "3.16.0", "version_created_at": "2025-06-18T15:36:36.042Z", "version_downloads": 0, "platform": "ruby", "authors": "getstream.io", "info": "Ruby client for Stream Chat.", "licenses": [], "metadata": { "homepage_uri": "https://getstream.io/chat/docs/", "changelog_uri": "https://github.com/GetStream/stream-chat-ruby/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://github.com/GetStream/stream-chat-ruby/issues", "source_code_uri": "https://github.com/GetStream/stream-chat-ruby", "documentation_uri": "https://getstream.io/chat/docs/ruby/?language=ruby", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "e8ddde599a01e285c14896708bcba6271345521e4ea0d0f573c0eea820611ee4", "spec_sha": "64cfe1743860b3d65beafdbc2ae3477a0882deab030a421ff1dfeb406c4a0e38", "project_uri": "https://rubygems.org/gems/stream-chat-ruby", "gem_uri": "https://rubygems.org/gems/stream-chat-ruby-3.16.0.gem", "homepage_uri": "https://getstream.io/chat/docs/", "wiki_uri": null, "documentation_uri": "https://getstream.io/chat/docs/ruby/?language=ruby", "mailing_list_uri": null, "source_code_uri": "https://github.com/GetStream/stream-chat-ruby", "bug_tracker_uri": "https://github.com/GetStream/stream-chat-ruby/issues", "changelog_uri": "https://github.com/GetStream/stream-chat-ruby/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "faraday", "requirements": "~> 2.12.2" }, { "name": "faraday-multipart", "requirements": "~> 1.1.0" }, { "name": "faraday-net_http_persistent", "requirements": "~> 2.3.0" }, { "name": "jwt", "requirements": "~> 2.10" }, { "name": "net-http-persistent", "requirements": "~> 4.0" }, { "name": "sorbet-runtime", "requirements": "~> 0.5.11820" } ] } } |
2025-06-18 15:36:37 UTC |
kjlbI5LSW61gWVEVSxvXZ |
swiss-crm-activemerchant-v2Active Merchant is a simple payment abstraction library used in and sponsored by Shopify. It is written by Tobias Luetke, Cody Fauser, and contributors. The aim of the project is to feel natural to Ruby users and to abstract as many parts as possible away from the user to offer a consistent interface across all supported gateways. |
1.0.20 | Content{ "name": "swiss-crm-activemerchant-v2", "downloads": 0, "version": "1.0.20", "version_created_at": "2025-06-18T15:34:41.668Z", "version_downloads": 0, "platform": "ruby", "authors": "Tobias Luetke", "info": "Active Merchant is a simple payment abstraction library used in and sponsored by Shopify. It is written by Tobias Luetke, Cody Fauser, and contributors. The aim of the project is to feel natural to Ruby users and to abstract as many parts as possible away from the user to offer a consistent interface across all supported gateways.", "licenses": [ "MIT" ], "metadata": { "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "025559acd6cda1fa765ac9352e7015fabfa5954019b0ca4f7fe5e784f9cc22e0", "spec_sha": "ed464a1db5f4f61627484cb56e67eb9053f29b59477e6f6f3ee3944b161489b5", "project_uri": "https://rubygems.org/gems/swiss-crm-activemerchant-v2", "gem_uri": "https://rubygems.org/gems/swiss-crm-activemerchant-v2-1.0.20.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/swiss-crm-activemerchant-v2/1.0.20", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "mocha", "requirements": "~> 1" }, { "name": "pry", "requirements": ">= 0" }, { "name": "pry-byebug", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "test-unit", "requirements": "~> 3" }, { "name": "thor", "requirements": ">= 0" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 4.2" }, { "name": "builder", "requirements": ">= 2.1.2, < 4.0.0" }, { "name": "i18n", "requirements": ">= 0.6.9" }, { "name": "nokogiri", "requirements": "~> 1.4" }, { "name": "rexml", "requirements": "~> 3.2.5" }, { "name": "swiss-klarna_proxy", "requirements": "= 1.0" } ] } } |
2025-06-18 15:34:43 UTC |
p35sqX5Z8cSZUaBE-t4kX |
faissEfficient similarity search and clustering for Ruby |
0.4.1 | Content{ "name": "faiss", "downloads": 90241, "version": "0.4.1", "version_created_at": "2025-06-18T15:34:06.174Z", "version_downloads": 0, "platform": "ruby", "authors": "Andrew Kane", "info": "Efficient similarity search and clustering for Ruby", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "b205d3bbfb68bc9dc09bab8c22b205fa479d224cb89e5e2239bc6af6424cc762", "spec_sha": "dd4d79639b2c6337ba8c60aadaa8d44362b30815b7076b6e7691829221679ddd", "project_uri": "https://rubygems.org/gems/faiss", "gem_uri": "https://rubygems.org/gems/faiss-0.4.1.gem", "homepage_uri": "https://github.com/ankane/faiss-ruby", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/faiss/0.4.1", "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.5" } ] } } |
2025-06-18 15:34:07 UTC |
tfI9twHVJ_7azoQyjxee4 |
rubocop-rubomatic-railsShared rails rubocop config for BrandsInsurance |
1.6.1 | Content{ "name": "rubocop-rubomatic-rails", "downloads": 14299, "version": "1.6.1", "version_created_at": "2025-06-18T15:32:21.735Z", "version_downloads": 0, "platform": "ruby", "authors": "Brands Insurance", "info": "Shared rails rubocop config for BrandsInsurance", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic-rails", "changelog_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic-rails/blob/main/CHANGELOG.adoc", "source_code_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic-rails", "rubygems_mfa_required": "true", "default_lint_roller_plugin": "RuboCop::RubomaticRails::Plugin" }, "yanked": false, "sha": "ef981b0aa68c54d34a717a93783b31f9b33553549266e677e350be73e63b6729", "spec_sha": "0364f4f06d2a5489e6a96a29cee29606f4864a37cb4e4e512efd5b2c7a61d662", "project_uri": "https://rubygems.org/gems/rubocop-rubomatic-rails", "gem_uri": "https://rubygems.org/gems/rubocop-rubomatic-rails-1.6.1.gem", "homepage_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic-rails", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic-rails", "bug_tracker_uri": null, "changelog_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic-rails/blob/main/CHANGELOG.adoc", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "lint_roller", "requirements": "~> 1.1.0" }, { "name": "rubocop-rails", "requirements": "~> 2.32.0" }, { "name": "rubocop-rspec_rails", "requirements": "= 2.31.0" }, { "name": "rubocop-rubomatic", "requirements": "~> 1.6.3" } ] } } |
2025-06-18 15:32:23 UTC |
IHQCqtt8C0OgcBvXg7LiM |
be-let-it-beA command-line tool that automatically converts RSpec's `let` and `let!` declarations to `let_it_be` where it's safe to do so. |
0.0.2 | Content{ "name": "be-let-it-be", "downloads": 286, "version": "0.0.2", "version_created_at": "2025-06-18T15:29:19.138Z", "version_downloads": 0, "platform": "ruby", "authors": "moznion", "info": "A command-line tool that automatically converts RSpec's `let` and `let!` declarations to `let_it_be` where it's safe to do so.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/moznion/be-let-it-be", "changelog_uri": "https://github.com/moznion/be-let-it-be/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/moznion/be-let-it-be" }, "yanked": false, "sha": "fd7826cea3024bc2143ccaef2a7c0d075a3eb629289961238d0344bf913b4fec", "spec_sha": "ae05db5ef9b69164e8b8acc61575bf518568091f3c9ce4d613dca9ea4c2ba220", "project_uri": "https://rubygems.org/gems/be-let-it-be", "gem_uri": "https://rubygems.org/gems/be-let-it-be-0.0.2.gem", "homepage_uri": "https://github.com/moznion/be-let-it-be", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/moznion/be-let-it-be", "bug_tracker_uri": null, "changelog_uri": "https://github.com/moznion/be-let-it-be/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "prism", "requirements": "~> 1.4" }, { "name": "thor", "requirements": "~> 1.3" } ] } } |
2025-06-18 15:29:21 UTC |
k3btKo7TQ9BPfbTXCXrzS |
rubocop-rubomaticCustom cops and shared config for BrandsInsurance |
1.6.3 | Content{ "name": "rubocop-rubomatic", "downloads": 14675, "version": "1.6.3", "version_created_at": "2025-06-18T15:27:48.664Z", "version_downloads": 0, "platform": "ruby", "authors": "Brands Insurance", "info": "Custom cops and shared config for BrandsInsurance", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic/", "changelog_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic/blob/main/CHANGELOG.adoc", "source_code_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic/tree/main", "rubygems_mfa_required": "true", "default_lint_roller_plugin": "RuboCop::Rubomatic::Plugin" }, "yanked": false, "sha": "18c54804c020cd3b4b21759e97674f3e7c6ad2f34d9f0fd7655d28eb368b7381", "spec_sha": "45e06e0c207118070a33c0703b0a54f43e51c8230fd62253223d7e50bc9376fb", "project_uri": "https://rubygems.org/gems/rubocop-rubomatic", "gem_uri": "https://rubygems.org/gems/rubocop-rubomatic-1.6.3.gem", "homepage_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic/tree/main", "bug_tracker_uri": null, "changelog_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic/blob/main/CHANGELOG.adoc", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "lint_roller", "requirements": "~> 1.1.0" }, { "name": "rubocop", "requirements": "~> 1.76.0, >= 1.76.2" }, { "name": "rubocop-packaging", "requirements": "= 0.6.0" }, { "name": "rubocop-performance", "requirements": "~> 1.25.0" }, { "name": "rubocop-rspec", "requirements": "~> 3.6.0" }, { "name": "rubocop-thread_safety", "requirements": "= 0.7.2" } ] } } |
2025-06-18 15:27:50 UTC |
9nbSV0q-lUHs_eM-ovSwz |
chaotic_jobTest ActiveJobs for reliability and resilience. |
0.11.0 | Content{ "name": "chaotic_job", "downloads": 3346, "version": "0.11.0", "version_created_at": "2025-06-18T15:17:34.186Z", "version_downloads": 0, "platform": "ruby", "authors": "Stephen Margheim", "info": "Test ActiveJobs for reliability and resilience.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/fractaledmind/chaotic_job", "changelog_uri": "https://github.com/fractaledmind/chaotic_job/CHANGELOG.md", "source_code_uri": "https://github.com/fractaledmind/chaotic_job" }, "yanked": false, "sha": "937734ecfde6e9b6553791c2311fc2c73c8c3502cdc3f770a7d451b5bef10d28", "spec_sha": "e9d03721a33c3552389ecd07435c7772470aeb00749f898ab9aa467644c999d3", "project_uri": "https://rubygems.org/gems/chaotic_job", "gem_uri": "https://rubygems.org/gems/chaotic_job-0.11.0.gem", "homepage_uri": "https://github.com/fractaledmind/chaotic_job", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/fractaledmind/chaotic_job", "bug_tracker_uri": null, "changelog_uri": "https://github.com/fractaledmind/chaotic_job/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "activejob", "requirements": ">= 7.0" } ], "runtime": [] } } |
2025-06-18 15:17:38 UTC |
CLAXp6ecHhvW3ZCbAm8GA |
hirberHirb provides a mini view framework for console applications and uses it to improve ripl(irb)'s default inspect output. Given an object or array of objects, hirb renders a view based on the object's class and/or ancestry. Hirb offers reusable views in the form of helper classes. The two main helpers, Hirb::Helpers::Table and Hirb::Helpers::Tree, provide several options for generating ascii tables and trees. Using Hirb::Helpers::AutoTable, hirb has useful default views for at least ten popular database gems i.e. Rails' ActiveRecord::Base. Other than views, hirb offers a smart pager and a console menu. The smart pager only pages when the output exceeds the current screen size. The menu is used in conjunction with tables to offer two dimensional menus. |
0.8.9 | Content{ "name": "hirber", "downloads": 494083, "version": "0.8.9", "version_created_at": "2025-06-18T15:13:08.771Z", "version_downloads": 0, "platform": "ruby", "authors": "Gabriel Horner, Marz Drel", "info": "Hirb provides a mini view framework for console applications and uses it to improve ripl(irb)'s default inspect output. Given an object or array of objects, hirb renders a view based on the object's class and/or ancestry. Hirb offers reusable views in the form of helper classes. The two main helpers, Hirb::Helpers::Table and Hirb::Helpers::Tree, provide several options for generating ascii tables and trees. Using Hirb::Helpers::AutoTable, hirb has useful default views for at least ten popular database gems i.e. Rails' ActiveRecord::Base. Other than views, hirb offers a smart pager and a console menu. The smart pager only pages when the output exceeds the current screen size. The menu is used in conjunction with tables to offer two dimensional menus.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "0725e66130242f75767228b6ac021c8a6b21685fe1a4776189a731330cff39b5", "spec_sha": "7c186a6683fcb589825d7bd833eae68a83ee52403d8786827823d87ba1be88a6", "project_uri": "https://rubygems.org/gems/hirber", "gem_uri": "https://rubygems.org/gems/hirber-0.8.9.gem", "homepage_uri": "https://github.com/hirber/hirber", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/hirber/0.8.9", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bacon", "requirements": "~> 1.1" }, { "name": "bacon-bits", "requirements": "~> 0.1" }, { "name": "mocha", "requirements": "~> 0.12.1" }, { "name": "mocha-on-bacon", "requirements": "~> 0.2.1" }, { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 3.9" }, { "name": "rspec_junit_formatter", "requirements": ">= 0" } ], "runtime": [] } } |
2025-06-18 15:13:10 UTC |
YJFXKZlMzv7EbPgMANE6l |
knockapiRuby library to access the Knock API |
1.8.1 | Content{ "name": "knockapi", "downloads": 89382, "version": "1.8.1", "version_created_at": "2025-06-18T15:09:59.391Z", "version_downloads": 0, "platform": "ruby", "authors": "Knock", "info": "Ruby library to access the Knock API", "licenses": [], "metadata": { "homepage_uri": "https://gemdocs.org/gems/knockapi", "source_code_uri": "https://github.com/knocklabs/knock-ruby", "rubygems_mfa_required": "false" }, "yanked": false, "sha": "76ce0e95bf99a6f136e023929b0a92db84cc6324291f7a2ed4e7aa47c9bf8124", "spec_sha": "1ee00071d51ac97aa7c7a08baecc0f3a1596520bf5f854460f496a1a2a1577b8", "project_uri": "https://rubygems.org/gems/knockapi", "gem_uri": "https://rubygems.org/gems/knockapi-1.8.1.gem", "homepage_uri": "https://gemdocs.org/gems/knockapi", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/knocklabs/knock-ruby", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "connection_pool", "requirements": ">= 0" } ] } } |
2025-06-18 15:10:02 UTC |
gpD5JOKEw_85iRJFJM7VC |
hirberHirb provides a mini view framework for console applications and uses it to improve ripl(irb)'s default inspect output. Given an object or array of objects, hirb renders a view based on the object's class and/or ancestry. Hirb offers reusable views in the form of helper classes. The two main helpers, Hirb::Helpers::Table and Hirb::Helpers::Tree, provide several options for generating ascii tables and trees. Using Hirb::Helpers::AutoTable, hirb has useful default views for at least ten popular database gems i.e. Rails' ActiveRecord::Base. Other than views, hirb offers a smart pager and a console menu. The smart pager only pages when the output exceeds the current screen size. The menu is used in conjunction with tables to offer two dimensional menus. |
0.8.8 | Content{ "name": "hirber", "downloads": 494052, "version": "0.8.8", "version_created_at": "2025-06-18T15:04:37.274Z", "version_downloads": 0, "platform": "ruby", "authors": "Gabriel Horner, Marz Drel", "info": "Hirb provides a mini view framework for console applications and uses it to improve ripl(irb)'s default inspect output. Given an object or array of objects, hirb renders a view based on the object's class and/or ancestry. Hirb offers reusable views in the form of helper classes. The two main helpers, Hirb::Helpers::Table and Hirb::Helpers::Tree, provide several options for generating ascii tables and trees. Using Hirb::Helpers::AutoTable, hirb has useful default views for at least ten popular database gems i.e. Rails' ActiveRecord::Base. Other than views, hirb offers a smart pager and a console menu. The smart pager only pages when the output exceeds the current screen size. The menu is used in conjunction with tables to offer two dimensional menus.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "9ad569337f4b58e6fb77affff45a777c5f81fdfd7a895b2243ca269c71b672fb", "spec_sha": "94ce6048009e63d755cd707110e286f2ac74e403441d5d6a94fb5f288bcd9d8f", "project_uri": "https://rubygems.org/gems/hirber", "gem_uri": "https://rubygems.org/gems/hirber-0.8.8.gem", "homepage_uri": "http://tagaholic.me/hirb/", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/hirber/0.8.8", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bacon", "requirements": "~> 1.1" }, { "name": "bacon-bits", "requirements": "~> 0.1" }, { "name": "mocha", "requirements": "~> 0.12.1" }, { "name": "mocha-on-bacon", "requirements": "~> 0.2.1" }, { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 3.9" }, { "name": "rspec_junit_formatter", "requirements": ">= 0" } ], "runtime": [] } } |
2025-06-18 15:04:38 UTC |
WxfYrUN74x3_l33oFFlrB |
shelloptsShellOpts is a simple command line parsing libray that supports short and long options and subcommands, and has built-in help and error messages |
2.6.3 | Content{ "name": "shellopts", "downloads": 61950, "version": "2.6.3", "version_created_at": "2025-06-18T15:02:58.318Z", "version_downloads": 0, "platform": "ruby", "authors": "Claus Rasmussen", "info": "ShellOpts is a simple command line parsing libray\n that supports short and long options and subcommands,\n and has built-in help and error messages", "licenses": [], "metadata": {}, "yanked": false, "sha": "9f7537ea63b685d9315c164fa6b776142a7bc260b37f28e0dec9d7a9a4cf1fed", "spec_sha": "655188f39a510fed5a5e1e4ef63e58c2a937ff3f7e49d04e475cb9b47003a995", "project_uri": "https://rubygems.org/gems/shellopts", "gem_uri": "https://rubygems.org/gems/shellopts-2.6.3.gem", "homepage_uri": "http://github.com/clrgit/shellopts", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/shellopts/2.6.3", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [ { "name": "constrain", "requirements": ">= 0" }, { "name": "forward_to", "requirements": ">= 0" }, { "name": "indented_io", "requirements": ">= 0" }, { "name": "tty-screen", "requirements": ">= 0" } ] } } |
2025-06-18 15:03:00 UTC |
YPBjrZ_iAjlPUAozJ9wEd |
metatronSo meta |
0.11.2 | Content{ "name": "metatron", "downloads": 16928, "version": "0.11.2", "version_created_at": "2025-06-18T15:00:19.296Z", "version_downloads": 0, "platform": "ruby", "authors": "Jonathan Gnagy", "info": "So meta", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/jgnagy/metatron", "changelog_uri": "https://github.com/jgnagy/metatron/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/jgnagy/metatron" }, "yanked": false, "sha": "e92c8a2e4e53eb5ee40573baf1ee01f528f4b8dccfd4127098b4cec267389434", "spec_sha": "942ffff23962e0bfaba920444f2f0523ed08bd30228ec5686018fde8e5314d0e", "project_uri": "https://rubygems.org/gems/metatron", "gem_uri": "https://rubygems.org/gems/metatron-0.11.2.gem", "homepage_uri": "https://github.com/jgnagy/metatron", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/jgnagy/metatron", "bug_tracker_uri": null, "changelog_uri": "https://github.com/jgnagy/metatron/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": "~> 2.3" }, { "name": "byebug", "requirements": "~> 11" }, { "name": "rack-test", "requirements": "~> 2.0" }, { "name": "rake", "requirements": "~> 12.3" }, { "name": "rspec", "requirements": "~> 3.10" }, { "name": "rubocop", "requirements": "~> 1.31" }, { "name": "rubocop-rake", "requirements": "~> 0.6" }, { "name": "rubocop-rspec", "requirements": "~> 2.11" }, { "name": "simplecov", "requirements": "~> 0.21" }, { "name": "simplecov-cobertura", "requirements": "~> 2.1" }, { "name": "solargraph", "requirements": "~> 0.45" }, { "name": "yard", "requirements": "~> 0.9" } ], "runtime": [ { "name": "base64", "requirements": ">= 0" }, { "name": "json", "requirements": "~> 2.6" }, { "name": "rack", "requirements": ">= 2.2.8, < 4" } ] } } |
2025-06-18 15:00:20 UTC |
m9XQV2YQ8OTo3XsnyktkE |
bidi2pdf-railsBidi2pdf Rails provides a seamless integration between Rails and the Bidi2pdf gem for generating high-quality PDFs using Chrome/Chromium's headless browser. It supports rendering PDFs from controller actions, remote URLs, or HTML strings with configurable options for orientation, margins, page size, and more. The gem handles browser lifecycle management and provides a clean API for PDF generation with proper asset handling. |
0.1.4 | Content{ "name": "bidi2pdf-rails", "downloads": 938, "version": "0.1.4", "version_created_at": "2025-06-18T14:38:39.604Z", "version_downloads": 0, "platform": "ruby", "authors": "Dieter S.", "info": "Bidi2pdf Rails provides a seamless integration between Rails and the Bidi2pdf gem for \ngenerating high-quality PDFs using Chrome/Chromium's headless browser. It supports \nrendering PDFs from controller actions, remote URLs, or HTML strings with configurable \noptions for orientation, margins, page size, and more. The gem handles browser lifecycle \nmanagement and provides a clean API for PDF generation with proper asset handling.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/dieter-medium/bidi2pdf-rails", "changelog_uri": "https://github.com/dieter-medium/bidi2pdf-rails/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/dieter-medium/bidi2pdf-rails", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "23fc6d4cfa627167bb5da815f80f0390ba4c54423ed1229f8757c52ee9784c0b", "spec_sha": "322c6745a63669a70f59001623a9943999016953c7862b79abd72d85cb79fa20", "project_uri": "https://rubygems.org/gems/bidi2pdf-rails", "gem_uri": "https://rubygems.org/gems/bidi2pdf-rails-0.1.4.gem", "homepage_uri": "https://github.com/dieter-medium/bidi2pdf-rails", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/dieter-medium/bidi2pdf-rails", "bug_tracker_uri": null, "changelog_uri": "https://github.com/dieter-medium/bidi2pdf-rails/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "dhash-vips", "requirements": "~> 0.2" }, { "name": "pdf-reader", "requirements": "~> 2.14" }, { "name": "puma", "requirements": ">= 0" }, { "name": "rspec-rails", "requirements": "~> 8.0" }, { "name": "rubocop-rake", "requirements": "~> 0.7" }, { "name": "rubocop-rspec", "requirements": "~> 3.5" }, { "name": "simplecov", "requirements": "~> 0.22" }, { "name": "testcontainers", "requirements": "~> 0.2" }, { "name": "unicode_utils", "requirements": "~> 1.4" }, { "name": "websocket-native", "requirements": "~> 1.0" } ], "runtime": [ { "name": "bidi2pdf", "requirements": ">= 0.1.10" }, { "name": "rails", "requirements": ">= 7.2.2.1, < 8.0.3.0" } ] } } |
2025-06-18 14:38:43 UTC |
_bzITsrbTRqNc2ScNOCTj |
gitlab-cloud-connectorThis gem provides common CloudConnector configuration and libraries for GitLab projects. |
1.18.0 | Content{ "name": "gitlab-cloud-connector", "downloads": 7779719, "version": "1.18.0", "version_created_at": "2025-06-18T14:37:56.019Z", "version_downloads": 0, "platform": "ruby", "authors": "Nikola Milojevic", "info": "This gem provides common CloudConnector configuration and libraries for GitLab projects.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://gitlab.com/gitlab-org/cloud-connector/gitlab-cloud-connector", "changelog_uri": "https://gitlab.com/gitlab-org/cloud-connector/gitlab-cloud-connector/-/releases", "source_code_uri": "https://gitlab.com/gitlab-org/cloud-connector/gitlab-cloud-connector", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "4c8bf9a9e0e0f2c7ce6a2b5177b7d7fa00d3ee86531e31573a794d169de22fa4", "spec_sha": "ec99d0eda288853a9102f4f78301661eca5342d495b5faefd6ccfb46afdb5370", "project_uri": "https://rubygems.org/gems/gitlab-cloud-connector", "gem_uri": "https://rubygems.org/gems/gitlab-cloud-connector-1.18.0.gem", "homepage_uri": "https://gitlab.com/gitlab-org/cloud-connector/gitlab-cloud-connector", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://gitlab.com/gitlab-org/cloud-connector/gitlab-cloud-connector", "bug_tracker_uri": null, "changelog_uri": "https://gitlab.com/gitlab-org/cloud-connector/gitlab-cloud-connector/-/releases", "funding_uri": null, "dependencies": { "development": [ { "name": "gitlab-styles", "requirements": "~> 12.0.1" }, { "name": "rake", "requirements": "~> 13.0.6" }, { "name": "rspec", "requirements": "~> 3.8" } ], "runtime": [ { "name": "activesupport", "requirements": "~> 7.0" }, { "name": "jwt", "requirements": "~> 2.9.3" } ] } } |
2025-06-18 14:37:57 UTC |
h7yT4-zvWbKEJKuKHKg0K |
act_with_booleansHandles booleans packed in an integer |
0.0.6 | Content{ "name": "act_with_booleans", "downloads": 2673, "version": "0.0.6", "version_created_at": "2025-06-18T14:27:21.931Z", "version_downloads": 0, "platform": "ruby", "authors": "Dittmar Krall", "info": "Handles booleans packed in an integer", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "2ba3d623b8e6c6d621365faa8b21575c7a69e5074519574696aabc2642ab30e4", "spec_sha": "d0f1ae6102f7b9b732fc4b7717bb1a7473219148a257b6156842b1edad8828d8", "project_uri": "https://rubygems.org/gems/act_with_booleans", "gem_uri": "https://rubygems.org/gems/act_with_booleans-0.0.6.gem", "homepage_uri": "https://github.com/matique/act_with_booleans", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/act_with_booleans/0.0.6", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "bundler", "requirements": ">= 0" }, { "name": "minitest", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" } ], "runtime": [] } } |
2025-06-18 14:27:23 UTC |
s19PhzjsXOLX4hGNGf8lj |
compost-jekyll-themeJekyll port for COMPOST Magazine Issue 02 |
0.4.1 | Content{ "name": "compost-jekyll-theme", "downloads": 12020, "version": "0.4.1", "version_created_at": "2025-06-18T14:20:39.712Z", "version_downloads": 0, "platform": "ruby", "authors": "Sutty", "info": "Jekyll port for COMPOST Magazine Issue 02", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://0xacab.org/sutty/jekyll/compost-jekyll-theme", "changelog_uri": "https://0xacab.org/sutty/jekyll/compost-jekyll-theme/-/blob/master/CHANGELOG.md", "bug_tracker_uri": "https://0xacab.org/sutty/jekyll/compost-jekyll-theme/issues", "source_code_uri": "https://0xacab.org/sutty/jekyll/compost-jekyll-theme", "documentation_uri": "https://rubydoc.info/gems/compost-jekyll-theme" }, "yanked": false, "sha": "6ee709e7cf02059adbb5af79241f5ad8f791b062031401500944353a296628c2", "spec_sha": "2cc170820069921660c41d5937bfba0bd2cdc47cb473a4cbd0fce4658fd9fcad", "project_uri": "https://rubygems.org/gems/compost-jekyll-theme", "gem_uri": "https://rubygems.org/gems/compost-jekyll-theme-0.4.1.gem", "homepage_uri": "https://0xacab.org/sutty/jekyll/compost-jekyll-theme", "wiki_uri": null, "documentation_uri": "https://rubydoc.info/gems/compost-jekyll-theme", "mailing_list_uri": null, "source_code_uri": "https://0xacab.org/sutty/jekyll/compost-jekyll-theme", "bug_tracker_uri": "https://0xacab.org/sutty/jekyll/compost-jekyll-theme/issues", "changelog_uri": "https://0xacab.org/sutty/jekyll/compost-jekyll-theme/-/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "jekyll-env", "requirements": "~> 1.1.0" }, { "name": "pry", "requirements": "~> 0.14.2" }, { "name": "rubocop-jekyll", "requirements": "~> 0.12.0" } ], "runtime": [ { "name": "jekyll", "requirements": "~> 4.2.0" }, { "name": "jekyll-activity-pub", "requirements": "~> 0.3.1" }, { "name": "jekyll-brotli", "requirements": ">= 2.3" }, { "name": "jekyll-data", "requirements": "~> 1.1.0" }, { "name": "jekyll-drafts-as-metadata", "requirements": "~> 0.0.6" }, { "name": "jekyll-embed-urls", "requirements": "~> 0.6.0" }, { "name": "jekyll-gzip", "requirements": "~> 2.5.1" }, { "name": "jekyll-hardlinks", "requirements": "~> 0.2.0" }, { "name": "jekyll-ignore-layouts", "requirements": "~> 0.1.2" }, { "name": "jekyll-images", "requirements": "~> 0.4.0" }, { "name": "jekyll-include-cache", "requirements": "~> 0.2.1" }, { "name": "jekyll-linked-posts", "requirements": "~> 0.5.0" }, { "name": "jekyll-locales", "requirements": "~> 0.2.0" }, { "name": "jekyll-order", "requirements": "~> 0.1.6" }, { "name": "jekyll-relative-urls", "requirements": "~> 0.0.6" }, { "name": "jekyll-seo-tag", "requirements": "~> 2.8.0" }, { "name": "sutty-liquid", "requirements": "~> 0.12.1" } ] } } |
2025-06-18 14:20:41 UTC |
8tm_qYyyQngG9krs6BnWA |
bidi2pdfBidi2pdf is a powerful PDF generation tool that uses Chrome's BiDirectional Protocol to render web pages as high-quality PDF documents. It offers: * Command-line interface for easy PDF generation * Support for cookies, headers, and basic authentication * Waiting conditions (window loaded, network idle) * Headless Chrome operation for server environments * Docker compatibility * Customizable PDF output options Bidi2pdf uses ChromeDriver to control Chrome through its BiDi protocol, providing precise rendering for reports, invoices, documentation, and other PDF documents from web-based content. It automatically manages the ChromeDriver binary and browser sessions for a seamless experience. |
0.1.10 | Content{ "name": "bidi2pdf", "downloads": 1931, "version": "0.1.10", "version_created_at": "2025-06-18T14:17:30.145Z", "version_downloads": 0, "platform": "ruby", "authors": "Dieter S.", "info": "Bidi2pdf is a powerful PDF generation tool that uses Chrome's BiDirectional Protocol\nto render web pages as high-quality PDF documents. It offers:\n\n* Command-line interface for easy PDF generation\n* Support for cookies, headers, and basic authentication\n* Waiting conditions (window loaded, network idle)\n* Headless Chrome operation for server environments\n* Docker compatibility\n* Customizable PDF output options\n\nBidi2pdf uses ChromeDriver to control Chrome through its BiDi protocol, providing\nprecise rendering for reports, invoices, documentation, and other PDF documents\nfrom web-based content. It automatically manages the ChromeDriver binary and browser\nsessions for a seamless experience.\n", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/dieter-medium/bidi2pdf", "changelog_uri": "https://github.com/dieter-medium/bidi2pdf/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/dieter-medium/bidi2pdf", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "2a0d4725d2a9377bfd421583c54fa5a34b2ceafdff5111f3badba95cf5f541bd", "spec_sha": "b26b6ba38c8adaaa330ae44c0528102fd64c0c30d70c81f5aa07527416e31a25", "project_uri": "https://rubygems.org/gems/bidi2pdf", "gem_uri": "https://rubygems.org/gems/bidi2pdf-0.1.10.gem", "homepage_uri": "https://github.com/dieter-medium/bidi2pdf", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/dieter-medium/bidi2pdf", "bug_tracker_uri": null, "changelog_uri": "https://github.com/dieter-medium/bidi2pdf/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "dhash-vips", "requirements": ">= 0" }, { "name": "diff-lcs", "requirements": "~> 1.5" }, { "name": "pdf-reader", "requirements": "~> 2.14" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rbs", "requirements": "~> 3.4" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rspec-benchmark", "requirements": "~> 0.6" }, { "name": "rubocop", "requirements": "~> 1.21" }, { "name": "rubocop-rake", "requirements": "~> 0.7" }, { "name": "rubocop-rspec", "requirements": "~> 3.5" }, { "name": "ruby-vips", "requirements": "~> 2.2" }, { "name": "simplecov", "requirements": "~> 0.22" }, { "name": "testcontainers", "requirements": "~> 0.2" }, { "name": "testcontainers-nginx", "requirements": "~> 0.2" }, { "name": "unicode_utils", "requirements": "~> 1.4" }, { "name": "websocket-native", "requirements": "~> 1.0" } ], "runtime": [ { "name": "base64", "requirements": ">= 0.2, < 0.4" }, { "name": "chromedriver-binary", "requirements": ">= 0" }, { "name": "concurrent-ruby", "requirements": "~> 1.0, >= 1.3.1" }, { "name": "json", "requirements": "~> 2.10" }, { "name": "rubyzip", "requirements": "~> 2.4" }, { "name": "sys-proctable", "requirements": "~> 1.3" }, { "name": "thor", "requirements": "~> 1.3" }, { "name": "websocket-client-simple", "requirements": "~> 0.9.0" } ] } } |
2025-06-18 14:17:31 UTC |
zYesnXpzIq_g0h9glFCQ5 |
snaptradeConnect brokerage accounts to your app for live positions and trading |
2.0.108 | Content{ "name": "snaptrade", "downloads": 77304, "version": "2.0.108", "version_created_at": "2025-06-18T14:13:44.687Z", "version_downloads": 0, "platform": "ruby", "authors": "SnapTrade", "info": "Connect brokerage accounts to your app for live positions and trading", "licenses": [ "MIT" ], "metadata": { "source_code_uri": "https://github.com/passiv/snaptrade-sdks/tree/master/sdks/ruby", "documentation_uri": "https://github.com/passiv/snaptrade-sdks/tree/master/sdks/ruby" }, "yanked": false, "sha": "bc8e9cdb2bd88bfd0e5f5c57d96219acf4261b742ca988f9320e6abe14866eed", "spec_sha": "10739ce14a124053167ac4d1d53c63942dfe3af00f2776df9dec17c7d4bf475c", "project_uri": "https://rubygems.org/gems/snaptrade", "gem_uri": "https://rubygems.org/gems/snaptrade-2.0.108.gem", "homepage_uri": "https://snaptrade.com/", "wiki_uri": null, "documentation_uri": "https://github.com/passiv/snaptrade-sdks/tree/master/sdks/ruby", "mailing_list_uri": null, "source_code_uri": "https://github.com/passiv/snaptrade-sdks/tree/master/sdks/ruby", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rspec", "requirements": "~> 3.6, >= 3.6.0" } ], "runtime": [ { "name": "faraday", "requirements": ">= 1.0.1, < 3.0" }, { "name": "faraday-multipart", "requirements": "~> 1.0, >= 1.0.4" } ] } } |
2025-06-18 14:13:47 UTC |
NQ6VveND8BDmMTkX-93zl |
baza.rbIt is a Ruby client for Zerocracy API, allowing you to check your job statuses, upload and download binaries, lock/unlock them, manage durables, and do everything else that is possible to do via the HTTP API. |
0.9.5 | Content{ "name": "baza.rb", "downloads": 17777, "version": "0.9.5", "version_created_at": "2025-06-18T14:08:30.849Z", "version_downloads": 0, "platform": "ruby", "authors": "Yegor Bugayenko", "info": "It is a Ruby client for Zerocracy API, allowing you to check your job statuses, upload and download binaries, lock/unlock them, manage durables, and do everything else that is possible to do via the HTTP API.", "licenses": [ "MIT" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "36290fb3e0c6c4da4e1ff570b5e34e250fe4e429f005f538feed59317060b7ac", "spec_sha": "8e01e6ba8c9459522c64c268b07df4dbc22ce6de16a7756a97a494a22e15d5ae", "project_uri": "https://rubygems.org/gems/baza.rb", "gem_uri": "https://rubygems.org/gems/baza.rb-0.9.5.gem", "homepage_uri": "https://github.com/zerocracy/baza.rb", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/baza.rb/0.9.5", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "backtrace", "requirements": "~> 0.4" }, { "name": "elapsed", "requirements": "~> 0.0" }, { "name": "faraday", "requirements": "~> 2.13" }, { "name": "faraday-http-cache", "requirements": "~> 2.5" }, { "name": "faraday-multipart", "requirements": "~> 1.1" }, { "name": "faraday-retry", "requirements": "~> 2.3" }, { "name": "iri", "requirements": "~> 0.11" }, { "name": "loog", "requirements": "~> 0.6" }, { "name": "retries", "requirements": "~> 0.0" }, { "name": "tago", "requirements": "~> 0.0" }, { "name": "typhoeus", "requirements": "~> 1.4" } ] } } |
2025-06-18 14:08:32 UTC |
LWKcmZqSHDl2_WIKw5oyX |
worldwideThe worldwide gem internationalizes and localizes Ruby code, enhancing user experience globally. It also aids in inputting, validating, and formatting mailing addresses. |
1.17.2 | Content{ "name": "worldwide", "downloads": 1068884, "version": "1.17.2", "version_created_at": "2025-06-18T13:58:20.695Z", "version_downloads": 0, "platform": "ruby", "authors": "Shopify", "info": "The worldwide gem internationalizes and localizes Ruby code, enhancing user experience globally. It also aids in inputting, validating, and formatting mailing addresses.", "licenses": [], "metadata": { "changelog_uri": "https://github.com/Shopify/worldwide/blob/main/CHANGELOG.md", "allowed_push_host": "https://rubygems.org/" }, "yanked": false, "sha": "d28777fc9e02263f98b2e98805621d32c82d0d3aaa729230a65ad41cd56ce2a2", "spec_sha": "1502d6a33c105d1c5f4799ca0f082ff2b053eed1ac09dbe94001446d51c256a9", "project_uri": "https://rubygems.org/gems/worldwide", "gem_uri": "https://rubygems.org/gems/worldwide-1.17.2.gem", "homepage_uri": "https://github.com/Shopify/worldwide", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": "https://github.com/Shopify/worldwide/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "activesupport", "requirements": ">= 7.0" }, { "name": "i18n", "requirements": ">= 0" }, { "name": "phonelib", "requirements": "~> 0.8" } ] } } |
2025-06-18 13:58:22 UTC |
N0bv_H_W1ccp5naBKqRMA |
trustcaptcha-rubyThis gem provides integration with TrustCaptcha for Ruby applications, offering CAPTCHA verification with a focus on security and privacy. |
1.2.1 | Content{ "name": "trustcaptcha-ruby", "downloads": 1258, "version": "1.2.1", "version_created_at": "2025-06-18T13:45:41.058Z", "version_downloads": 0, "platform": "ruby", "authors": "TrustComponent", "info": "This gem provides integration with TrustCaptcha for Ruby applications, offering CAPTCHA verification with a focus on security and privacy.", "licenses": [ "Apache-2.0" ], "metadata": { "deprecated_in_favor_of": "trustcaptcha" }, "yanked": false, "sha": "54324dcdda46b60688446a92a9499af681b57cb6d2d2e1d3111f24b04ce8a302", "spec_sha": "49647d74c8837bce94d5b47e63b285539582a1c84c778be9751a1acb4ea6af87", "project_uri": "https://rubygems.org/gems/trustcaptcha-ruby", "gem_uri": "https://rubygems.org/gems/trustcaptcha-ruby-1.2.1.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/trustcaptcha-ruby/1.2.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "json", "requirements": ">= 0" }, { "name": "net-http", "requirements": ">= 0" } ] } } |
2025-06-18 13:45:42 UTC |
f0O9dEgoZr_XZjkD-3Xhn |
trustcaptcha-rubyThis gem provides integration with TrustCaptcha for Ruby applications, offering CAPTCHA verification with a focus on security and privacy. |
1.2.1.pre.beta.0 | Content{ "name": "trustcaptcha-ruby", "downloads": 1258, "version": "1.2.1.pre.beta.0", "version_created_at": "2025-06-18T13:40:19.672Z", "version_downloads": 0, "platform": "ruby", "authors": "TrustComponent", "info": "This gem provides integration with TrustCaptcha for Ruby applications, offering CAPTCHA verification with a focus on security and privacy.", "licenses": [ "Apache-2.0" ], "metadata": { "deprecated_in_favor_of": "trustcaptcha" }, "yanked": false, "sha": "c0d16e936924b67585b107885c319f921e9819c77361db3314eef36d045c1184", "spec_sha": "0898b146bfa8c2060ee99a5a1f1d4b7ac2b6c2a14ede82b7766e23486f864c66", "project_uri": "https://rubygems.org/gems/trustcaptcha-ruby", "gem_uri": "https://rubygems.org/gems/trustcaptcha-ruby-1.2.1.pre.beta.0.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/trustcaptcha-ruby/1.2.1.pre.beta.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "json", "requirements": ">= 0" }, { "name": "net-http", "requirements": ">= 0" } ] } } |
2025-06-18 13:40:21 UTC |
GF1FfX3ixaceskVPHi2MS |
train-juniperProvides SSH connectivity to Juniper Networks devices running JunOS for InSpec compliance testing and infrastructure inspection. Supports platform detection, command execution, and configuration file access. |
0.6.0 | Content{ "name": "train-juniper", "downloads": 89, "version": "0.6.0", "version_created_at": "2025-06-18T13:36:41.119Z", "version_downloads": 0, "platform": "ruby", "authors": "MITRE Corporation", "info": "Provides SSH connectivity to Juniper Networks devices running JunOS for InSpec compliance testing and infrastructure inspection. Supports platform detection, command execution, and configuration file access.", "licenses": [ "Apache-2.0" ], "metadata": { "homepage_uri": "https://github.com/mitre/train-juniper", "changelog_uri": "https://github.com/mitre/train-juniper/blob/main/CHANGELOG.md", "bug_tracker_uri": "https://github.com/mitre/train-juniper/issues", "source_code_uri": "https://github.com/mitre/train-juniper", "documentation_uri": "https://mitre.github.io/train-juniper/", "security_policy_uri": "https://github.com/mitre/train-juniper/security/policy", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "0024c302977d78531e0d352f8ff0c1eff180013963a3b8b5757da35837268086", "spec_sha": "b10e47ad6fb5b69109bce5c4a4a71362ad6e7857d0935d18ec4b6d225fdf052a", "project_uri": "https://rubygems.org/gems/train-juniper", "gem_uri": "https://rubygems.org/gems/train-juniper-0.6.0.gem", "homepage_uri": "https://github.com/mitre/train-juniper", "wiki_uri": null, "documentation_uri": "https://mitre.github.io/train-juniper/", "mailing_list_uri": null, "source_code_uri": "https://github.com/mitre/train-juniper", "bug_tracker_uri": "https://github.com/mitre/train-juniper/issues", "changelog_uri": "https://github.com/mitre/train-juniper/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "ffi", "requirements": "~> 1.16.0" }, { "name": "net-ssh", "requirements": ">= 2.9, < 8.0" }, { "name": "train-core", "requirements": "~> 3.12.13" } ] } } |
2025-06-18 13:36:42 UTC |
CZ6iXI4SyoAB8kp1QZQH5 |
govspeakA set of extensions to markdown layered on top of the kramdown library for use in the UK Government Single Domain project |
10.4.0 | Content{ "name": "govspeak", "downloads": 490308, "version": "10.4.0", "version_created_at": "2025-06-18T13:35:14.242Z", "version_downloads": 0, "platform": "ruby", "authors": "GOV.UK Dev", "info": "A set of extensions to markdown layered on top of the kramdown\nlibrary for use in the UK Government Single Domain project", "licenses": [], "metadata": {}, "yanked": false, "sha": "227208effbe310d863a4d2753b748e4a2cb030e4b44c07bc4ad97ee364bef148", "spec_sha": "1c0548f9e741594c6d16705d01a9beb1627ef6b308421493ee70521b46c216cd", "project_uri": "https://rubygems.org/gems/govspeak", "gem_uri": "https://rubygems.org/gems/govspeak-10.4.0.gem", "homepage_uri": "http://github.com/alphagov/govspeak", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/govspeak/10.4.0", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "minitest", "requirements": "~> 5.14" }, { "name": "pry-byebug", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rubocop-govuk", "requirements": "= 5.1.15" }, { "name": "simplecov", "requirements": ">= 0" } ], "runtime": [ { "name": "actionview", "requirements": ">= 6, < 8.0.3" }, { "name": "addressable", "requirements": ">= 2.3.8, < 2.8.8" }, { "name": "govuk_publishing_components", "requirements": ">= 43" }, { "name": "htmlentities", "requirements": "~> 4" }, { "name": "i18n", "requirements": ">= 0.7, < 1.14.8" }, { "name": "kramdown", "requirements": ">= 2.3.1, < 2.5.2" }, { "name": "nokogiri", "requirements": "~> 1.12" }, { "name": "rinku", "requirements": "~> 2.0" }, { "name": "sanitize", "requirements": ">= 6, < 8" } ] } } |
2025-06-18 13:35:16 UTC |
OIkIh1LDHUBrj_kt1-TXr |
grape-listingФильтрация, пагинация и формирование эл. таблиц на базе Grape |
2.0.0.pre.beta.11 | Content{ "name": "grape-listing", "downloads": 9614, "version": "2.0.0.pre.beta.11", "version_created_at": "2025-06-18T13:32:06.789Z", "version_downloads": 0, "platform": "ruby", "authors": "Павел Бабин", "info": "Фильтрация, пагинация и формирование эл. таблиц на базе Grape", "licenses": [ "Copyright" ], "metadata": { "rubygems_mfa_required": "true" }, "yanked": false, "sha": "6df673bd3ad470a39369486a8a26f8c81455cb36dd1b705b0cb955113f551918", "spec_sha": "18f6fe7c884a46597139a5ec64bb0d7c7796c37506e7b608e44444e607a98296", "project_uri": "https://rubygems.org/gems/grape-listing", "gem_uri": "https://rubygems.org/gems/grape-listing-2.0.0.pre.beta.11.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/grape-listing/2.0.0.pre.beta.11", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "actionpack", "requirements": "~> 7.1" }, { "name": "addressable", "requirements": "~> 2.8" }, { "name": "fast_excel", "requirements": "~> 0.5.0" }, { "name": "grape", "requirements": "~> 2.0.0" }, { "name": "grape-entity", "requirements": "~> 1.0.0" } ] } } |
2025-06-18 13:32:08 UTC |
pepnKiAqKIwSwT49DQD0Z |
blacklightBlacklight is an open source Solr user interface discovery platform. You can use Blacklight to enable searching and browsing of your collections. Blacklight uses the Apache Solr search engine to search full text and/or metadata. |
9.0.0.beta2 | Content{ "name": "blacklight", "downloads": 1511863, "version": "9.0.0.beta2", "version_created_at": "2025-06-18T13:28:33.144Z", "version_downloads": 0, "platform": "ruby", "authors": "Jonathan Rochkind, Matt Mitchell, Chris Beer, Jessie Keck, Jason Ronallo, Vernon Chapman, Mark A. Matienzo, Dan Funk, Naomi Dushay, Justin Coyne", "info": "Blacklight is an open source Solr user interface discovery platform.\n You can use Blacklight to enable searching and browsing of your\n collections. Blacklight uses the Apache Solr search engine to search\n full text and/or metadata.", "licenses": [ "Apache 2.0" ], "metadata": {}, "yanked": false, "sha": "5655c7070d3949cf7fa6bb0d6c1472968b15c213de5f778b41810a26f93b284e", "spec_sha": "b4c4b9813983d91f9e0a4449c710b1d295c39819e98b2f06afc9f470abf22215", "project_uri": "https://rubygems.org/gems/blacklight", "gem_uri": "https://rubygems.org/gems/blacklight-9.0.0.beta2.gem", "homepage_uri": "http://projectblacklight.org/", "wiki_uri": "https://github.com/projectblacklight/blacklight/wiki", "documentation_uri": "http://projectblacklight.org/", "mailing_list_uri": "http://groups.google.com/group/blacklight-development", "source_code_uri": "https://github.com/projectblacklight/blacklight", "bug_tracker_uri": "http://jira.projectblacklight.org/jira/secure/Dashboard.jspa", "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "axe-core-rspec", "requirements": ">= 0" }, { "name": "capybara", "requirements": "~> 3" }, { "name": "engine_cart", "requirements": "~> 2.1" }, { "name": "equivalent-xml", "requirements": ">= 0" }, { "name": "i18n-tasks", "requirements": "~> 1.0" }, { "name": "rsolr", "requirements": ">= 1.0.6, < 3" }, { "name": "rspec-benchmark", "requirements": ">= 0" }, { "name": "rspec-collection_matchers", "requirements": ">= 1.0" }, { "name": "rspec-rails", "requirements": "~> 7.0" }, { "name": "rubocop", "requirements": "~> 1.0" }, { "name": "rubocop-capybara", "requirements": ">= 0" }, { "name": "rubocop-factory_bot", "requirements": ">= 0" }, { "name": "rubocop-rails", "requirements": ">= 0" }, { "name": "rubocop-rspec", "requirements": ">= 0" }, { "name": "rubocop-rspec_rails", "requirements": ">= 0" }, { "name": "selenium-webdriver", "requirements": ">= 0" }, { "name": "simplecov", "requirements": ">= 0" }, { "name": "solr_wrapper", "requirements": ">= 0" } ], "runtime": [ { "name": "globalid", "requirements": ">= 0" }, { "name": "i18n", "requirements": ">= 1.7.0" }, { "name": "jbuilder", "requirements": "~> 2.7" }, { "name": "kaminari", "requirements": ">= 0.15" }, { "name": "ostruct", "requirements": ">= 0.3.2" }, { "name": "rails", "requirements": ">= 7.0, < 9" }, { "name": "view_component", "requirements": "~> 3.9" }, { "name": "zeitwerk", "requirements": ">= 0" } ] } } |
2025-06-18 13:28:36 UTC |
Qfg8j3I7Z410t75AdGbX0 |
files.comThe Files.com Ruby client. |
1.1.280 | Content{ "name": "files.com", "downloads": 775797, "version": "1.1.280", "version_created_at": "2025-06-18T13:27:43.797Z", "version_downloads": 0, "platform": "ruby", "authors": "files.com", "info": "The Files.com Ruby client.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "5a6235efeee2c1628fbc0fa3aaa00d0e0017217a6160792a4c8be40a115fa0a3", "spec_sha": "4e53b860b260df6b22498b450e58e44a938a7733860d11fd04554d396f821487", "project_uri": "https://rubygems.org/gems/files.com", "gem_uri": "https://rubygems.org/gems/files.com-1.1.280.gem", "homepage_uri": "https://www.files.com", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/files.com/1.1.280", "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-06-18 13:27:47 UTC |
1osu3F9wbNBAx7vqZ4gZu |
mimocoSome testing for models and controllers |
1.0.4 | Content{ "name": "mimoco", "downloads": 4936, "version": "1.0.4", "version_created_at": "2025-06-18T13:22:56.068Z", "version_downloads": 0, "platform": "ruby", "authors": "Dittmar Krall", "info": "Some testing for models and controllers", "licenses": [ "MIT" ], "metadata": { "source_code_uri": "https://github.com/matique/mimoco" }, "yanked": false, "sha": "d30ddb7fb981b97102fc6d0c1285ca98a6120750b2788c1de6516550f941e162", "spec_sha": "29bd5938719a1883712c3115a5c4cb694c030e071d3c191731da03f4d5de0461", "project_uri": "https://rubygems.org/gems/mimoco", "gem_uri": "https://rubygems.org/gems/mimoco-1.0.4.gem", "homepage_uri": "https://github.com/matique/mimoco", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/matique/mimoco", "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "combustion", "requirements": ">= 0" }, { "name": "minitest", "requirements": ">= 0" } ], "runtime": [] } } |
2025-06-18 13:22:57 UTC |
nGMPiPqHuiRmYX89bHTdw |
stack-service-baseCommon files |
0.0.13 | Content{ "name": "stack-service-base", "downloads": 1839, "version": "0.0.13", "version_created_at": "2025-06-18T13:17:40.400Z", "version_downloads": 0, "platform": "ruby", "authors": "", "info": "Common files", "licenses": [], "metadata": {}, "yanked": false, "sha": "e2347265d1a3d205714584e897ee32fcc9859df815a34c908663f552f3874f2a", "spec_sha": "348b3cfc3aea237a43b0c0575135f10f656446b418b5e6bba8e5ffdf9c4d3a55", "project_uri": "https://rubygems.org/gems/stack-service-base", "gem_uri": "https://rubygems.org/gems/stack-service-base-0.0.13.gem", "homepage_uri": null, "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/stack-service-base/0.0.13", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.10" }, { "name": "rspec_junit_formatter", "requirements": "~> 0.5.1" }, { "name": "rubocop", "requirements": "~> 1.63.2" }, { "name": "rubocop-rake", "requirements": "~> 0.6.0" }, { "name": "rubocop-rspec", "requirements": "~> 2.14.2" } ], "runtime": [ { "name": "async", "requirements": ">= 0" }, { "name": "opentelemetry-exporter-otlp", "requirements": ">= 0" }, { "name": "opentelemetry-instrumentation-all", "requirements": ">= 0" }, { "name": "opentelemetry-sdk", "requirements": ">= 0" }, { "name": "prometheus-client", "requirements": ">= 0" } ] } } |
2025-06-18 13:17:42 UTC |
4pjGY_kt-Pt8Kb16f9Zil |
content_block_toolsA suite of tools for working with GOV.UK Content Blocks |
0.6.1 | Content{ "name": "content_block_tools", "downloads": 8544, "version": "0.6.1", "version_created_at": "2025-06-18T13:03:27.902Z", "version_downloads": 0, "platform": "ruby", "authors": "GOV.UK Dev", "info": "A suite of tools for working with GOV.UK Content Blocks", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "8b12eddbea8fe30a7ee1f596531ed349c71ebe2e2c4aa4870315a4c15874179d", "spec_sha": "94dab5af942300c81797f5a34d80df66a2ce54fe16c684e877a9bc334c76008a", "project_uri": "https://rubygems.org/gems/content_block_tools", "gem_uri": "https://rubygems.org/gems/content_block_tools-0.6.1.gem", "homepage_uri": "https://github.com/alphagov/content_block_tools", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/content_block_tools/0.6.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rake", "requirements": "= 13.2.1" }, { "name": "rspec", "requirements": "= 3.13.0" }, { "name": "rspec-html-matchers", "requirements": "= 0.10.0" }, { "name": "rubocop-govuk", "requirements": "= 5.1.6" } ], "runtime": [ { "name": "actionview", "requirements": ">= 6" } ] } } |
2025-06-18 13:03:29 UTC |
qQ7XRAx_dK3_TDBlpnrFR |
rubocop-rubomatic-railsShared rails rubocop config for BrandsInsurance |
1.6.0 | Content{ "name": "rubocop-rubomatic-rails", "downloads": 14220, "version": "1.6.0", "version_created_at": "2025-06-18T12:57:12.703Z", "version_downloads": 0, "platform": "ruby", "authors": "Brands Insurance", "info": "Shared rails rubocop config for BrandsInsurance", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic-rails", "changelog_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic-rails/blob/main/CHANGELOG.adoc", "source_code_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic-rails", "rubygems_mfa_required": "true", "default_lint_roller_plugin": "RuboCop::RubomaticRails::Plugin" }, "yanked": false, "sha": "abecfde8230881eec8c0cada8d2efbe43536193c52508689ae7b7b0eba3269ce", "spec_sha": "eaa7ed29f2baf4a6011001c9f54836617c6f9be4d378bdc3b8fd5fae0daf2f40", "project_uri": "https://rubygems.org/gems/rubocop-rubomatic-rails", "gem_uri": "https://rubygems.org/gems/rubocop-rubomatic-rails-1.6.0.gem", "homepage_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic-rails", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic-rails", "bug_tracker_uri": null, "changelog_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic-rails/blob/main/CHANGELOG.adoc", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "lint_roller", "requirements": "~> 1.1.0" }, { "name": "rubocop-rails", "requirements": "~> 2.32.0" }, { "name": "rubocop-rspec_rails", "requirements": "= 2.31.0" }, { "name": "rubocop-rubomatic", "requirements": "~> 1.6.2" } ] } } |
2025-06-18 12:57:14 UTC |
1MF488IsAeI2nwOIlV7Cn |
rubocop-rubomaticCustom cops and shared config for BrandsInsurance |
1.6.2 | Content{ "name": "rubocop-rubomatic", "downloads": 14576, "version": "1.6.2", "version_created_at": "2025-06-18T12:46:53.231Z", "version_downloads": 0, "platform": "ruby", "authors": "Brands Insurance", "info": "Custom cops and shared config for BrandsInsurance", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic/", "changelog_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic/blob/main/CHANGELOG.adoc", "source_code_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic/tree/main", "rubygems_mfa_required": "true", "default_lint_roller_plugin": "RuboCop::Rubomatic::Plugin" }, "yanked": false, "sha": "719844158b5bb371c60d16720846359b7e475137b773725fd801a23a0a7ea9e1", "spec_sha": "5576fa37bf8626cf95980f74c489aab865e3e2bcd40e87b4f15f29f2e7ed75cd", "project_uri": "https://rubygems.org/gems/rubocop-rubomatic", "gem_uri": "https://rubygems.org/gems/rubocop-rubomatic-1.6.2.gem", "homepage_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic/tree/main", "bug_tracker_uri": null, "changelog_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic/blob/main/CHANGELOG.adoc", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "lint_roller", "requirements": "~> 1.1.0" }, { "name": "rubocop", "requirements": "~> 1.76.0, >= 1.76.2" }, { "name": "rubocop-packaging", "requirements": "= 0.6.0" }, { "name": "rubocop-performance", "requirements": "~> 1.25.0" }, { "name": "rubocop-rspec", "requirements": "~> 3.6.0" }, { "name": "rubocop-thread_safety", "requirements": "= 0.7.2" } ] } } |
2025-06-18 12:46:54 UTC |
LtoJSZgQAR8cqdrKHrYQa |
rubocop-rubomaticCustom cops and shared config for BrandsInsurance |
1.6.2.rc.pre.1 | Content{ "name": "rubocop-rubomatic", "downloads": 14573, "version": "1.6.2.rc.pre.1", "version_created_at": "2025-06-18T12:41:10.710Z", "version_downloads": 0, "platform": "ruby", "authors": "Brands Insurance", "info": "Custom cops and shared config for BrandsInsurance", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic/", "changelog_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic/blob/main/CHANGELOG.adoc", "source_code_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic/tree/main", "rubygems_mfa_required": "true", "default_lint_roller_plugin": "RuboCop::Rubomatic::Plugin" }, "yanked": false, "sha": "86c6f8b3c206b15099f6ae503585c37e9a159827a287f51fd7a2458f1983815b", "spec_sha": "fc12936ae5f6f82c66c35f641e11e48eddcb3f9ec34bcd8c47771594687ccb8e", "project_uri": "https://rubygems.org/gems/rubocop-rubomatic", "gem_uri": "https://rubygems.org/gems/rubocop-rubomatic-1.6.2.rc.pre.1.gem", "homepage_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic/", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic/tree/main", "bug_tracker_uri": null, "changelog_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic/blob/main/CHANGELOG.adoc", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "lint_roller", "requirements": "~> 1.1.0" }, { "name": "rubocop", "requirements": "~> 1.76.0, >= 1.76.2" }, { "name": "rubocop-packaging", "requirements": "= 0.6.0" }, { "name": "rubocop-performance", "requirements": "~> 1.25.0" }, { "name": "rubocop-rspec", "requirements": "~> 3.6.0" }, { "name": "rubocop-thread_safety", "requirements": "= 0.7.2" } ] } } |
2025-06-18 12:41:12 UTC |
HlirFX5kpJla-ho9auChT |
bcdiceBCDice is a rolling dice engine for TRPG |
3.15.0 | Content{ "name": "bcdice", "downloads": 33416, "version": "3.15.0", "version_created_at": "2025-06-18T12:38:58.010Z", "version_downloads": 0, "platform": "ruby", "authors": "SAKATA Sinji", "info": "BCDice is a rolling dice engine for TRPG", "licenses": [ "BSD-3-Clause" ], "metadata": { "homepage_uri": "https://bcdice.org", "changelog_uri": "https://github.com/bcdice/BCDice/blob/master/CHANGELOG.md", "source_code_uri": "https://github.com/bcdice/BCDice", "allowed_push_host": "https://rubygems.org" }, "yanked": false, "sha": "40ae78769112065abbb2a8d64b500cd869883969c9539afd316cf95a9a7852a4", "spec_sha": "35d2c344c26131e5c38fda438ffee7d07a7018457fa3769e1eb33bdd69fd8dd7", "project_uri": "https://rubygems.org/gems/bcdice", "gem_uri": "https://rubygems.org/gems/bcdice-3.15.0.gem", "homepage_uri": "https://bcdice.org", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/bcdice/BCDice", "bug_tracker_uri": null, "changelog_uri": "https://github.com/bcdice/BCDice/blob/master/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "i18n", "requirements": "~> 1.8.5" }, { "name": "racc", "requirements": "~> 1.7.3" } ] } } |
2025-06-18 12:38:59 UTC |
qcPm4plYngDTI8-J-MSG6 |
posting_zonposting app |
3.106.999 | Content{ "name": "posting_zon", "downloads": 12375, "version": "3.106.999", "version_created_at": "2025-06-18T12:38:14.011Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "posting app", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "3dab355edc9dfded0d5e3d04d5ca681ca65357c8453291759f8337f740774ead", "spec_sha": "e0eb79b6467aba4fb1c25286770866946a6ac1a7f72fe4078ff6eccc618e783d", "project_uri": "https://rubygems.org/gems/posting_zon", "gem_uri": "https://rubygems.org/gems/posting_zon-3.106.999.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/posting_zon/3.106.999", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-06-18 12:38:15 UTC |
xk0HR-IsD3AzItqOA4NB7 |
posting_duoFile to Clipboard gem |
3.106.999 | Content{ "name": "posting_duo", "downloads": 13824, "version": "3.106.999", "version_created_at": "2025-06-18T12:37:43.298Z", "version_downloads": 0, "platform": "ruby", "authors": "zon", "info": "File to Clipboard gem", "licenses": [ "zon" ], "metadata": {}, "yanked": false, "sha": "a903bd311c1afb13af7ed61539e77167bfbdbaff4beb466abc652ff1362e43e3", "spec_sha": "4771f49ec9b99772ca4c10255924ca31782b7dfa7c1e2825ff84fee08cecbd83", "project_uri": "https://rubygems.org/gems/posting_duo", "gem_uri": "https://rubygems.org/gems/posting_duo-3.106.999.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/posting_duo/3.106.999", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-06-18 12:37:44 UTC |
dapgZP9IHhPAA4n-OvOEP |
rubocop-rubomatic-railsShared rails rubocop config for BrandsInsurance |
1.6.0.rc.pre.7 | Content{ "name": "rubocop-rubomatic-rails", "downloads": 14206, "version": "1.6.0.rc.pre.7", "version_created_at": "2025-06-18T12:33:24.386Z", "version_downloads": 0, "platform": "ruby", "authors": "Brands Insurance", "info": "Shared rails rubocop config for BrandsInsurance", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic-rails", "changelog_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic-rails/blob/main/CHANGELOG.adoc", "source_code_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic-rails", "rubygems_mfa_required": "true", "default_lint_roller_plugin": "RuboCop::RubomaticRails::Plugin" }, "yanked": false, "sha": "6a66259406503ce9800abf717f69efb3db377a849564f0f3154e3733cf321224", "spec_sha": "41e967e8c6d0143972731dc655f582e94f9be74f25b7d58af86854af2a34ed7c", "project_uri": "https://rubygems.org/gems/rubocop-rubomatic-rails", "gem_uri": "https://rubygems.org/gems/rubocop-rubomatic-rails-1.6.0.rc.pre.7.gem", "homepage_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic-rails", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic-rails", "bug_tracker_uri": null, "changelog_uri": "https://github.com/BrandsInsurance/rubocop-rubomatic-rails/blob/main/CHANGELOG.adoc", "funding_uri": null, "dependencies": { "development": [], "runtime": [ { "name": "lint_roller", "requirements": "~> 1.1.0" }, { "name": "rubocop-rails", "requirements": "~> 2.32.0" }, { "name": "rubocop-rspec_rails", "requirements": "= 2.31.0" }, { "name": "rubocop-rubomatic", "requirements": "~> 1.6.1" } ] } } |
2025-06-18 12:33:25 UTC |
dWVH_HK7ds7Z1CEoiL_h1 |
foreman_expire_hostsA Foreman plugin that allows hosts to expire at a configurable date. Hosts will be shut down and automatically deleted after a grace period. |
9.0.1 | Content{ "name": "foreman_expire_hosts", "downloads": 38941, "version": "9.0.1", "version_created_at": "2025-06-18T12:30:31.305Z", "version_downloads": 0, "platform": "ruby", "authors": "Nagarjuna Rachaneni, Timo Goebel", "info": "A Foreman plugin that allows hosts to expire at a configurable date.\nHosts will be shut down and automatically deleted after a grace period.\n", "licenses": [ "GPL-3.0" ], "metadata": {}, "yanked": false, "sha": "540cf7b7c8d7d3f29ee9392d3f148edaa47400b6a36679163cf4db1d2728e46a", "spec_sha": "ddb4356c31248db52100157d03ad6866ba2a3b881ae96345e887b4500f06c2c0", "project_uri": "https://rubygems.org/gems/foreman_expire_hosts", "gem_uri": "https://rubygems.org/gems/foreman_expire_hosts-9.0.1.gem", "homepage_uri": "https://github.com/theforeman/foreman_expire_hosts", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/foreman_expire_hosts/9.0.1", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "rdoc", "requirements": ">= 0" } ], "runtime": [ { "name": "deface", "requirements": ">= 0" } ] } } |
2025-06-18 12:30:33 UTC |
a3WqMHfMbUAC4X97h0JVJ |
scout-gearScout gear: workflow, TSVs, persistence, entities, associations, and knowledge_bases. |
10.8.4 | Content{ "name": "scout-gear", "downloads": 12366, "version": "10.8.4", "version_created_at": "2025-06-18T12:05:00.408Z", "version_downloads": 0, "platform": "ruby", "authors": "Miguel Vazquez", "info": "Scout gear: workflow, TSVs, persistence, entities, associations, and knowledge_bases.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "42d29a40da9b9be9518f6470d5ca2be20c1d5ed00ab5bc0a28cdab40280b9123", "spec_sha": "7ef1b1a7fe3181fbc71edfa12746bb1e951ab56914c9f7624396df715f6cc521", "project_uri": "https://rubygems.org/gems/scout-gear", "gem_uri": "https://rubygems.org/gems/scout-gear-10.8.4.gem", "homepage_uri": "http://github.com/mikisvaz/scout-gear", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/scout-gear/10.8.4", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "juwelier", "requirements": "~> 2.1.0" } ], "runtime": [ { "name": "csv", "requirements": ">= 0" }, { "name": "matrix", "requirements": ">= 0" }, { "name": "net-ssh", "requirements": ">= 0" }, { "name": "RubyInline", "requirements": ">= 0" }, { "name": "scout-essentials", "requirements": ">= 0" } ] } } |
2025-06-18 12:05:02 UTC |
PTLH-6dowppFvnJSnq9Pd |
libis-formatCollection of tools and classes that help to identify file formats and create derivative copies. |
1.3.7.2 | Content{ "name": "libis-format", "downloads": 139272, "version": "1.3.7.2", "version_created_at": "2025-06-18T12:03:39.564Z", "version_downloads": 0, "platform": "ruby", "authors": "Kris Dekeyser", "info": "Collection of tools and classes that help to identify file formats and create derivative copies.", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "a00563ad767e11708278b6d8d3b90050e4631ccc1e81c26e232510fcd5f0e076", "spec_sha": "2f940c7c1a1135c76b87694aae0dc3ade245680931b11f5495b9de0fcbe70fbf", "project_uri": "https://rubygems.org/gems/libis-format", "gem_uri": "https://rubygems.org/gems/libis-format-1.3.7.2.gem", "homepage_uri": "", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/libis-format/1.3.7.2", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "awesome_print", "requirements": ">= 0" }, { "name": "equivalent-xml", "requirements": ">= 0" }, { "name": "nokogiri", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": ">= 0" } ], "runtime": [ { "name": "chromaprint", "requirements": "~> 0.0.2" }, { "name": "deep_dive", "requirements": "~> 0.3" }, { "name": "libis-mapi", "requirements": "~> 0.3" }, { "name": "libis-tools", "requirements": "~> 1.1" }, { "name": "mini_magick", "requirements": "~> 5.0.1" }, { "name": "naturally", "requirements": "~> 2.2" }, { "name": "new_rfc_2047", "requirements": "~> 1.0" }, { "name": "os", "requirements": "~> 1.1" }, { "name": "pdfinfo", "requirements": "~> 1.4" }, { "name": "pdfkit", "requirements": "~> 0.8" } ] } } |
2025-06-18 12:03:41 UTC |
yuw-GvMb5ajC-RPUazNyW |
aptible-cliAptible CLI |
0.24.7 | Content{ "name": "aptible-cli", "downloads": 416187, "version": "0.24.7", "version_created_at": "2025-06-18T12:00:17.118Z", "version_downloads": 0, "platform": "ruby", "authors": "Frank Macreery", "info": "Aptible CLI", "licenses": [ "MIT" ], "metadata": {}, "yanked": false, "sha": "a3369fcd508af549c87bf09736e5cf72d820b758c0fd864bc963d0cc397fff07", "spec_sha": "bbb5617679da8236349289967ffa070d9b230163b1e5ae1ca3740cccec73ac31", "project_uri": "https://rubygems.org/gems/aptible-cli", "gem_uri": "https://rubygems.org/gems/aptible-cli-0.24.7.gem", "homepage_uri": "https://github.com/aptible/aptible-cli", "wiki_uri": null, "documentation_uri": "https://www.rubydoc.info/gems/aptible-cli/0.24.7", "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [ { "name": "aptible-tasks", "requirements": "~> 0.5.8" }, { "name": "bundler", "requirements": "~> 1.3" }, { "name": "climate_control", "requirements": "= 0.0.3" }, { "name": "fabrication", "requirements": "~> 2.15.2" }, { "name": "pry", "requirements": ">= 0" }, { "name": "rake", "requirements": ">= 0" }, { "name": "rspec", "requirements": "~> 3.2" } ], "runtime": [ { "name": "activesupport", "requirements": ">= 4.0, < 6.0" }, { "name": "aptible-api", "requirements": "~> 1.8.0" }, { "name": "aptible-auth", "requirements": "~> 1.2.5" }, { "name": "aptible-billing", "requirements": "~> 1.0" }, { "name": "aptible-resource", "requirements": "~> 1.1" }, { "name": "aws-eventstream", "requirements": "~> 1.1.1" }, { "name": "aws-sdk", "requirements": "~> 2.0" }, { "name": "aws-sigv4", "requirements": "~> 1.2.4" }, { "name": "bigdecimal", "requirements": "~> 1.3.5" }, { "name": "cbor", "requirements": ">= 0" }, { "name": "chronic_duration", "requirements": "~> 0.10.6" }, { "name": "concurrent-ruby", "requirements": "< 1.1.10" }, { "name": "connection_pool", "requirements": "< 2.2.4" }, { "name": "faraday", "requirements": "~> 0.17.6" }, { "name": "git", "requirements": "~> 1.7.0" }, { "name": "httpclient", "requirements": "~> 2.8.0" }, { "name": "json", "requirements": "~> 2.5.0" }, { "name": "jwt", "requirements": "~> 2.3.0" }, { "name": "rack", "requirements": "~> 1.0" }, { "name": "stripe", "requirements": "< 5.0" }, { "name": "term-ansicolor", "requirements": "~> 1.8.0" }, { "name": "thor", "requirements": "~> 0.20.0" } ] } } |
2025-06-18 12:00:19 UTC |
IMjeAczeahfSkuHZ_3u6q |
thrusterA zero-config HTTP/2 proxy for lightweight production deployments |
0.1.14 | Content{ "name": "thruster", "downloads": 3933094, "version": "0.1.14", "version_created_at": "2025-06-18T11:34:33.557Z", "version_downloads": 0, "platform": "x86_64-linux", "authors": "Kevin McConnell", "info": "A zero-config HTTP/2 proxy for lightweight production deployments", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/basecamp/thruster", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "05927cf84431fe898031b6eb6abc63e65ffacfce6740b40e9107916cb90e1aa6", "spec_sha": "3b3daa0f4e816ba73348a7014a3783cc4ea639313c28c73449630f830ecc47a5", "project_uri": "https://rubygems.org/gems/thruster", "gem_uri": "https://rubygems.org/gems/thruster-0.1.14-x86_64-linux.gem", "homepage_uri": "https://github.com/basecamp/thruster", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-06-18 11:34:35 UTC |
KqYjC9ydI0BIDD6s8wDyH |
thrusterA zero-config HTTP/2 proxy for lightweight production deployments |
0.1.14 | Content{ "name": "thruster", "downloads": 3933094, "version": "0.1.14", "version_created_at": "2025-06-18T11:34:25.152Z", "version_downloads": 0, "platform": "x86_64-darwin", "authors": "Kevin McConnell", "info": "A zero-config HTTP/2 proxy for lightweight production deployments", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/basecamp/thruster", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "c8e90a0c617a9ee19439e7e6466ea723fddf1d1fb4593b58c4e34f6e32bbbab1", "spec_sha": "0740e0509fe97cd37ef7b61fa6bce5ab6253dc5a500d33a3740ebddd4d002b23", "project_uri": "https://rubygems.org/gems/thruster", "gem_uri": "https://rubygems.org/gems/thruster-0.1.14-x86_64-darwin.gem", "homepage_uri": "https://github.com/basecamp/thruster", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-06-18 11:34:26 UTC |
vqKbnboMSmMt5FNF6nbUq |
thrusterA zero-config HTTP/2 proxy for lightweight production deployments |
0.1.14 | Content{ "name": "thruster", "downloads": 3933088, "version": "0.1.14", "version_created_at": "2025-06-18T11:34:17.415Z", "version_downloads": 0, "platform": "ruby", "authors": "Kevin McConnell", "info": "A zero-config HTTP/2 proxy for lightweight production deployments", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/basecamp/thruster", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "3457167768ef1ad5e5872859a91ed44cedad226a4265f9bd281aad0aafe99074", "spec_sha": "690b8c88de5060035b8f68043894bbcd71392d9b42d64936d3ac40c9b22673b9", "project_uri": "https://rubygems.org/gems/thruster", "gem_uri": "https://rubygems.org/gems/thruster-0.1.14.gem", "homepage_uri": "https://github.com/basecamp/thruster", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-06-18 11:34:18 UTC |
dOvB-T_mI2fBLffYBJMWN |
thrusterA zero-config HTTP/2 proxy for lightweight production deployments |
0.1.14 | Content{ "name": "thruster", "downloads": 3933088, "version": "0.1.14", "version_created_at": "2025-06-18T11:34:11.431Z", "version_downloads": 0, "platform": "arm64-darwin", "authors": "Kevin McConnell", "info": "A zero-config HTTP/2 proxy for lightweight production deployments", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/basecamp/thruster", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "ae68bcbb3ba4fdaf078ba95376f7d7ae7b480afa3d9833cfeb1444f4030251d0", "spec_sha": "cfe78e2973ca80c3e7920602cd9a96e228571f39bd17748c2383c4eedb6c2123", "project_uri": "https://rubygems.org/gems/thruster", "gem_uri": "https://rubygems.org/gems/thruster-0.1.14-arm64-darwin.gem", "homepage_uri": "https://github.com/basecamp/thruster", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-06-18 11:34:13 UTC |
KqgxQa5pgkdomACF3C9bX |
thrusterA zero-config HTTP/2 proxy for lightweight production deployments |
0.1.14 | Content{ "name": "thruster", "downloads": 3933062, "version": "0.1.14", "version_created_at": "2025-06-18T11:33:57.990Z", "version_downloads": 0, "platform": "aarch64-linux", "authors": "Kevin McConnell", "info": "A zero-config HTTP/2 proxy for lightweight production deployments", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/basecamp/thruster", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "b9d5d6909953402478b7b0ea143d5293aa98ed7dd1649fb2e57f886b7512d452", "spec_sha": "03fee80f1ab2e814f99ccf128d4b4e78972d91895213049b08d69425b28a3d9d", "project_uri": "https://rubygems.org/gems/thruster", "gem_uri": "https://rubygems.org/gems/thruster-0.1.14-aarch64-linux.gem", "homepage_uri": "https://github.com/basecamp/thruster", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": null, "bug_tracker_uri": null, "changelog_uri": null, "funding_uri": null, "dependencies": { "development": [], "runtime": [] } } |
2025-06-18 11:33:59 UTC |
zpNX7mQZMuFRNDrqpsrBj |
mermaid_rails_erdA Ruby gem that introspects ActiveRecord models and generates Mermaid.js ERD syntax for visualizing database relationships in Rails applications. |
1.0.1 | Content{ "name": "mermaid_rails_erd", "downloads": 0, "version": "1.0.1", "version_created_at": "2025-06-18T11:31:35.509Z", "version_downloads": 0, "platform": "ruby", "authors": "YL", "info": "A Ruby gem that introspects ActiveRecord models and generates Mermaid.js ERD syntax for visualizing database relationships in Rails applications.", "licenses": [ "MIT" ], "metadata": { "homepage_uri": "https://github.com/delexw/mermaid_rails_erd", "changelog_uri": "https://github.com/delexw/mermaid_rails_erd/blob/main/CHANGELOG.md", "source_code_uri": "https://github.com/delexw/mermaid_rails_erd", "allowed_push_host": "https://rubygems.org", "rubygems_mfa_required": "true" }, "yanked": false, "sha": "adf2d5280df889d1e9eca9317d5d602b6fc749dca35918b957611c9e58169481", "spec_sha": "83cfd05e8c44d12524dc3bede78d0f6bd291a279655ffbc3f898a457e4c693d6", "project_uri": "https://rubygems.org/gems/mermaid_rails_erd", "gem_uri": "https://rubygems.org/gems/mermaid_rails_erd-1.0.1.gem", "homepage_uri": "https://github.com/delexw/mermaid_rails_erd", "wiki_uri": null, "documentation_uri": null, "mailing_list_uri": null, "source_code_uri": "https://github.com/delexw/mermaid_rails_erd", "bug_tracker_uri": null, "changelog_uri": "https://github.com/delexw/mermaid_rails_erd/blob/main/CHANGELOG.md", "funding_uri": null, "dependencies": { "development": [ { "name": "bundler-audit", "requirements": "~> 0.9" }, { "name": "rake", "requirements": "~> 13.0" }, { "name": "rspec", "requirements": "~> 3.0" }, { "name": "rspec_junit_formatter", "requirements": "~> 0.6" }, { "name": "rubocop", "requirements": "~> 1.50" }, { "name": "rubocop-rspec", "requirements": "~> 3.6.0" } ], "runtime": [ { "name": "activerecord", "requirements": ">= 6.0" }, { "name": "activesupport", "requirements": ">= 6.0" }, { "name": "railties", "requirements": ">= 6.0" } ] } } |
2025-06-18 11:31:37 UTC |