Trending Projects for October 01, 2023

Discover libraries that are gaining popularity within the Ruby community. You can find an overview of how we calculate these in our documentation.

deprecations_detector

A tool to display deprecations in a simple way on a single HTML page.

pitchfork

`pitchfork` is a preforking HTTP server for Rack applications designed to minimize memory usage by maximizing Copy-on-Write performance.

warning_signs

A gem for managing ruby and rails deprecation warnings

gvltools

Set of GVL instrumentation tools

cipherstash-pg

CipherStashPG is the Ruby interface to CipherStash-enhanced PostgresQL, based on PG. Known to work on Postgres 14+ (might work on older version)

onlyoffice_testrail_wrapper

Wrapper for Testrail by OnlyOffice

growthbook

Official GrowthBook SDK for Ruby

litecable

Fat-free ActionCable implementation for using with AnyCable (and without Rails)

tokenizers

Fast state-of-the-art tokenizers for Ruby

use_packs

UsePacks is a gem that helps in creating and maintaining packwerk packages.

visualize_packwerk

A gem to visualize connections in a Rails app that uses Packwerk

vonage-jwt

Vonage JWT Generator for Ruby

vite_rails

Use Vite in Rails and bring joy to your JavaScript experience

vite_ruby

Use Vite in Ruby and bring joy to your JavaScript experience

chusaku

Annotate your Rails controllers with route info.

redis-cluster-client

A Redis cluster client for Ruby

busser-rspec_datadog

A Busser runner plugin for RSpec

uncruft

A library to assist with clearing out Rails deprecation warnings and upgrading Rails versions

webmock-twirp

Twirp support for WebMock

rubocop-capybara

Code style checking for Capybara test files (RSpec, Cucumber, Minitest). A plugin for the RuboCop code style enforcing & linting tool.

rspec-parameterized-table_syntax

RSpec::Parameterized supports simple parameterized test syntax in rspec.

kaseya

Ruby client for the Kaseya BMS and VSA APIs

libdatadog

libdatadog is a Rust-based utility library for Datadog's ddtrace gem.

meilisearch

An easy-to-use ruby client for Meilisearch API. See https://github.com/meilisearch/meilisearch

paperclip-gcs

Extends Paperclip with Google Cloud Storage

stringio

Pseudo `IO` class from/to `String`.

ruby_event_store-active_record

Persistent event repository implementation for RubyEventStore based on ActiveRecord. Ships with database schema and migrations suitable for PostgreSQL, MySQL ans SQLite database engines. Includes repository implementation with linearized writes to achieve log-like properties of streams on top of SQL database engine.

view_component-contrib

A collection of extensions and developer tools for ViewComponent

opentelemetry-test-helpers

A collection of helpers for testing OpenTelemetry Ruby

libddwaf

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

to_dots

Converts a Hash or Array into dot strings

rbs_rails

A RBS files generator for Rails application

opentelemetry-registry

Registry for the OpenTelemetry Instrumentation Libraries

functions_framework

The Functions Framework is an open source framework for writing lightweight, portable Ruby functions that run in a serverless environment. Functions written to this Framework will run on Google Cloud Functions, Google Cloud Run, or any other Knative-based environment.

uploadcare-ruby

Ruby API client that handles uploads and further operations with files by wrapping Uploadcare Upload and REST APIs.

sidekiq-cloudwatchmetrics

Runs a thread inside your Sidekiq processes to report metrics to CloudWatch useful for autoscaling and keeping an eye on your queues. Optimised for Sidekiq Enterprise with leader election, but works everywhere!

rbs

RBS is the language for type signatures for Ruby and standard library definitions.

opentelemetry-instrumentation-rdkafka

Rdkafka instrumentation for the OpenTelemetry framework

app_profiler

Collect performance profiles for your Rails application.

hubspot-api-client

HubSpot Ruby API client

trino-client

Trino client library

sassc-embedded

An embedded sass shim for SassC.

yabeda-graphql

Extends Yabeda metrics with graphql-ruby metrics: queries, mutations, fields…

accept_language

Parses the Accept-Language header from an HTTP request and produces a hash of languages and qualities.