Trending Projects for January 17, 2021

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

faraday-net_http

Faraday adapter for Net::HTTP

sentry-sidekiq

A gem that provides Sidekiq integration for the Sentry error logger

onlyoffice_mysql_helper

Simple MySQL wrapper. Used in QA of ONLYOFFICE

logstash-output-kusto

This is a logstash output plugin used to write events to an Azure Data Explorer (a.k.a Kusto)

mutex_m

Mixin to extend objects to be handled like a Mutex.

onlyoffice_rspec_parser

Gem for static parsing of _rspec.rb files

open3

Popen, but with stderr, too

tracer

A Ruby tracer

prime

Prime numbers and factorization library.

yaml

YAML Ain't Markup Language

racc

Racc is an LALR(1) parser generator. It is written in Ruby itself, and generates Ruby program. NOTE: Ruby 1.8.x comes with Racc runtime module. You can run your parsers generated by racc 1.4.x out of the box.

uri

URI is a module providing classes to handle Uniform Resource Identifiers

singleton

The Singleton module implements the Singleton pattern.

fiddle

A libffi wrapper for Ruby.

fluent-plugin-http

Fluentd output plugin to send logs to an HTTP endpoint

rspec-github

Formatter for RSpec to show errors in GitHub action annotations

spoom

Useful tools for Sorbet enthusiasts.

signalfx-rails-instrumentation

OpenTracing instrumentation for Rails.

ostruct

Class to build custom data structures, similar to a Hash.

ruby-next-core

Ruby Next Core is a zero deps version of Ruby Next meant to be used as as dependency in your gems. It contains all the polyfills and utility files but doesn't require transpiler dependencies to be install.

forwardable

Provides delegation of specified methods to a designated object.

ros-apartment

Apartment allows Rack applications to deal with database multitenancy through ActiveRecord

fluent-plugin-sumologic_output

Output plugin to SumoLogic HTTP Endpoint

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.

ooxml_parser

Parse OOXML files (docx, xlsx, pptx)

boilerpipe-ruby

A pure ruby implementation of the boilerpipe web content extraction algorithm

patchelf

A simple utility for modifying existing ELF executables and libraries.

super_diff

SuperDiff is a gem that hooks into RSpec to intelligently display the differences between two data structures of any type.

naughty_or_nice

Naughty or Nice simplifies the process of extracting domain information from a domain-like string (an email, a URL, etc.) and checking whether it meets criteria you specify.

docker_registry2

Docker v2 registry HTTP API client with support for token authentication

appoptics_apm

Automatic tracing and metrics for Ruby applications. Get started at appoptics.com. @AppOptics

cql

CQL is a domain specific language used for querying a Cucumber (or other Gherkin based) test suite. The goal of CQL is to increase the ease with which useful information can be extracted from a modeled test suite and turned into summarized data or reports.

fluent-plugin-grafana-loki

Output plugin to ship logs to a Grafana Loki server

kt-paperclip

Easy upload management for ActiveRecord

stimulus_reflex

Build reactive applications with the Rails tooling you already know and love.

rubocop-minitest

Automatic Minitest code style checking tool. A RuboCop extension focused on enforcing Minitest best practices and coding conventions.

fluent-plugin-prometheus

A fluent plugin that collects metrics and exposes for Prometheus.

strscan

Provides lexical scanning operations on a String.

elftools

A light weight ELF parser. elftools is designed to be a low-level ELF parser. Inspired by https://github.com/eliben/pyelftools.

arel_extensions

Adds new features to Arel

cuprite

Cuprite is a driver for Capybara that allows you to run your tests on a headless Chrome browser

droplet_kit

Droplet Kit is the official Ruby library for DigitalOcean's API

datadog-lambda

datadog-lambda is Datadog's AWS Lambda integration for ruby. It is used to perform distributed tracing between serverful and serverless environments, and send custom metrics to Datadog.

dependabot-common

Dependabot-Common provides the shared code used across Dependabot. If you want support for multiple package managers, you probably want the meta-gem dependabot-omnibus.