Trending Projects for April 11, 2021

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

onlyoffice_api

Ruby Framework to interact with OnlyOffice API 2.0

onlyoffice_documentserver_testing_framework

ONLYOFFICE DocumentServer testing framework, used in QA

berater

work...within limits

net-imap

Ruby client api for Internet Message Access Protocol

opentelemetry-exporter-jaeger

Jaeger trace exporter for the OpenTelemetry framework

allure-ruby-commons

Utilities allowing to implement allure result generation by other test frameworks

cgi

Support for the Common Gateway Interface protocol.

expressir

Expressir (“EXPRESS in Ruby”) is a Ruby parser for EXPRESS and a set of tools for accessing EXPRESS data models.

opentelemetry-instrumentation-net_http

Net::HTTP instrumentation for the OpenTelemetry framework

opentelemetry-instrumentation-restclient

REST Client instrumentation for the OpenTelemetry framework

skunk

Knows how to calculate the SkunkScore for a set of Ruby modules

allure-cucumber

Cucumber adaptor to generate rich allure test reports

ice_age

Freeze your ENVironment for testing.

digest

Provides a framework for message digest libraries.

jsonapi.rb

JSON:API serialization, error handling, filtering and pagination.

puma-metrics

Puma plugin to export puma stats as prometheus metrics

activerecord-postgres_enum

Integrate PostgreSQL's enum data type into ActiveRecord's schema and migrations.

database_cleaner-redis

Strategies for cleaning databases using Redis. Can be used to ensure a clean state for testing.

database_cleaner-active_record

Strategies for cleaning databases using ActiveRecord. Can be used to ensure a clean state for testing.

fiber-local

Provides a class-level mixin to make fiber local state easy.

semantic_range

node-semver rewritten in ruby, for comparison and inclusion of semantic versions and ranges

brpoplpush-redis_script

Bring your own LUA scripts into redis.

signalfx-rails-instrumentation

OpenTracing instrumentation for Rails.

activerecord-safer_migrations

ActiveRecord migration helpers to avoid downtime

ibm_cloud_sdk_core

Official IBM Cloud SDK core library

chef-utils

Basic utility functions for Core Chef Infra development

onlyoffice_webdriver_wrapper

ONLYOFFICE Webdriver Wrapper Gem. Used in QA

n_plus_one_control

RSpec and Minitest matchers to prevent N+1 queries problem. Evaluates code under consideration several times with different scale factors to make sure that the number of DB queries behaves as expected (i.e. O(1) instead of O(N)).

multi_exiftool

This library is a wrapper for the ExifTool command-line application (https://exiftool.org) written by Phil Harvey. It is designed for dealing with multiple files at once by creating commands to call exiftool with various arguments, call it and parsing the results.

avro_schema_registry-client

Client for the avro-schema-registry app

avro-resolution_canonical_form

Unique identification of Avro schemas for schema resolution

avromatic

Generate Ruby models from Avro schemas

avro-builder

Ruby DSL to create Avro schemas

cloudflare-rails

This gem configures Rails for CloudFlare so that request.ip and request.remote_ip and work correctly.

fluent-plugin-azurestorage-gen2

Azure Storage output plugin for Fluentd event collector

twirp

Twirp is a simple RPC framework with protobuf service definitions. The Twirp gem provides native support for Ruby.

docker_registry2

Docker v2 registry HTTP API client with support for token authentication

coverband

Rack middleware to measure production code usage (LOC runtime usage)

pact-provider-verifier

A cross-platform Pact verification tool to validate API Providers. Used in the pact-js-provider project to simplify development

devise-jwt

JWT authentication for devise with configurable token revocation strategies

kt-paperclip

Easy upload management for ActiveRecord

avro_turf

A library that makes it easier to use the Avro serialization format from Ruby

coveralls_reborn

A Ruby implementation of the Coveralls API.

pulp_container_client

Fetch, Upload, Organize, and Distribute Software Packages