Trending Projects for March 27, 2022

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

logstash-output-opensearch

This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gem. This gem is not a stand-alone program

rubocop-changes

rubocop-changes will run rubocop on changed lines from forked point in your main branch. It will not complain about existing offenses in master branch on your git prioject. This gem is perfect as a Continuous Integration tool

gindex

Instant concurrent indexes for Rails

onlyoffice_documentserver_conversion_helper

Helper method for using ONLYOFFICE DocumentServer conversion api

circuit_switch

circuit_switch is a gem for 'difficult' application. This switch helps to make changes easier and deploy safely.

dead_end

When you get an "unexpected end" in your syntax this gem helps you find it

pgslice

Postgres partitioning as easy as pie

fluent-plugin-kinesis-aggregation

Fluentd output plugin that sends KPL style aggregated events to Amazon Kinesis.

lookbook

A native development UI for ViewComponent

tencentcloud-sdk-common

Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service.

onlyoffice_api

Ruby Framework to interact with OnlyOffice API 2.0

pulp_ostree_client

Fetch, Upload, Organize, and Distribute Software Packages

maintenance_tasks

A Rails engine for queuing and managing maintenance tasks

gctime

Exposes a monotonically increasing GC total_time metric.

tailwindcss-rails

Integrate Tailwind CSS with the asset pipeline in Rails.

lhm-shopify

Migrate large tables without downtime by copying to a temporary table in chunks. The old table is not dropped. Instead, it is moved to timestamp_table_name for verification.

routes_lazy_routes

A Rails plugin that defers loading the whole bloody routes so the app can spin up quickly

sass-embedded

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

stimulus-rails

A modest JavaScript framework for the HTML you already have.

capybara-lockstep

Synchronize Capybara commands with client-side JavaScript and AJAX requests

accept_language

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

zstd-ruby

Ruby binding for zstd(Zstandard - Fast real-time compression algorithm). See https://github.com/facebook/zstd

opentelemetry-semantic_conventions

Semantic Convention definitions for OpenTelemetry

fluent-plugin-kubernetes_metadata_filter

Filter plugin to add Kubernetes metadata

MailchimpTransactional

The official Ruby client library for the Mailchimp Trainsactional API

apt-spy2

Keep your /etc/apt/sources.list up to date

opentelemetry-instrumentation-http

HTTP instrumentation for the OpenTelemetry framework

turbo-rails

The speed of a single-page web application without having to write any JavaScript.

glimmer-dsl-libui

Glimmer DSL for LibUI (Fukuoka Award Winning Prerequisite-Free Ruby Desktop Development Cross-Platform Native GUI Library) - Winner of Fukuoka Ruby Award Competition 2022 Special Award (http://www.digitalfukuoka.jp/topics/187?locale=ja) - No need to pre-install any prerequisites. Just install the gem and have cross-platform native GUI that just works on Mac, Windows, and Linux! Glimmer DSL for ...

opentelemetry-resource_detectors

Resource detection helpers for OpenTelemetry

opentelemetry-instrumentation-active_record

ActiveRecord instrumentation for the OpenTelemetry framework

opentelemetry-instrumentation-ruby_kafka

RubyKafka instrumentation for the OpenTelemetry framework

opentelemetry-instrumentation-action_pack

ActionPack instrumentation for the OpenTelemetry framework

securerandom

Interface for secure random number generator.

kredis

Higher-level data structures built on Redis.

optparse

OptionParser is a class for command-line option analysis.

opentelemetry-instrumentation-action_view

ActionView instrumentation for the OpenTelemetry framework

strscan

Provides lexical scanning operations on a String.

anycable-core

AnyCable core RPC implementation not depenending on a particular server type (e.g., gRPC or whatever)

rspec-openapi

Generate OpenAPI from RSpec request specs

smarter_csv

Ruby Gem for convenient reading and writing of CSV files. It has intelligent defaults, and auto-discovery of column and row separators. It imports CSV Files as Array(s) of Hashes, suitable for direct processing with ActiveRecord, kicking-off batch jobs with Sidekiq, parallel processing, or oploading data to S3. Similarly, writing CSV files takes Hashes, or Arrays of Hashes to create a CSV file.