Trending Projects for September 24, 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.

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)

pitchfork

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

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)

fluent-plugin-kubernetes-objects

A Fluentd input plugin for collecting Kubernetes objects, e.g. pods, namespaces, events, etc. by pulling or watching.

vonage-jwt

Vonage JWT Generator for Ruby

vite_rails

Use Vite in Rails and bring joy to your JavaScript experience

opentelemetry-instrumentation-racecar

Racecar instrumentation for the OpenTelemetry framework

vite_ruby

Use Vite in Ruby and bring joy to your JavaScript experience

dockerfile-rails

Dockerfile generator for Rails

rspec-twirp

Twirp RSpec matchers

rspec-protobuf

RSpec matchers for Protobuf

chusaku

Annotate your Rails controllers with route info.

uncruft

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

paperclip-gcs

Extends Paperclip with Google Cloud Storage

webmock-twirp

Twirp support for WebMock

meilisearch

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

stringio

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

view_component-contrib

A collection of extensions and developer tools for ViewComponent

tomlib

Fast TOML parser and generator with native extension.

libddwaf

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

opentelemetry-test-helpers

A collection of helpers for testing OpenTelemetry Ruby

uploadcare-ruby

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

opentelemetry-registry

Registry for the OpenTelemetry Instrumentation Libraries

opentelemetry-instrumentation-rdkafka

Rdkafka instrumentation for the OpenTelemetry framework

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!

hubspot-api-client

HubSpot Ruby API client

yabeda-graphql

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

rbs_rails

A RBS files generator for Rails application

turbo_tests

`turbo_tests` is a drop-in replacement for `grosser/parallel_tests` with incremental summarized output. Source code of `turbo_test` gem is based on Discourse and Rubygems work in this area (see README file of the source repository).

prefixed_ids

Prefixed IDs generates IDs with friendly prefixes for your models

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.

simplecov-tailwindcss

HTML Tailwind Design View of Simplecov as a formatterthat is clean, easy to read.

sassc-embedded

An embedded sass shim for SassC.

kaseya

Ruby client for the Kaseya BMS and VSA APIs

to_dots

Converts a Hash or Array into dot strings

puma-cloudwatch

Puma plugin sends puma stats to CloudWatch

cent

Provides helper classes Cent::Client and Cent::Notary. `Cent::Client` is made to communicate to the server API `Client::Notary` is a simple JWT wrapper to generate authorization tokens for the frontend

nkf

Ruby extension for Network Kanji Filter

importmap-rails

Use ESM with importmap to manage modern JavaScript in Rails without transpiling or bundling.

stimulus-rails

A modest JavaScript framework for the HTML you already have.