Trending Projects for January 31, 2021

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

sentry-sidekiq

A gem that provides Sidekiq integration for the Sentry error logger

logstash-output-kusto

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

libv8-node

Node.JS's V8 JavaScript engine for multiplatform goodness

racc

Racc is a 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.

mutex_m

Mixin to extend objects to be handled like a Mutex.

signalfx-rails-instrumentation

OpenTracing instrumentation for Rails.

onlyoffice_rspec_parser

Gem for static parsing of _rspec.rb files

uri

URI is a module providing classes to handle Uniform Resource Identifiers

yaml

YAML Ain't Markup Language

open3

Popen, but with stderr, too

rspec-github

Formatter for RSpec to show errors in GitHub action annotations

argon2-kdf

Argon2 key derivation for Ruby

dedup

If your app keeps lots of static data in memory, such as i18n data or large configurations, this can reduce memory retention.

ostruct

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

rubocop-packaging

A collection of RuboCop cops to check for downstream compatibility issues in the Ruby code.

elastic-app-search

API client for accessing the Elastic App Search API with no dependencies.

logstash-mixin-ecs_compatibility_support

This gem is meant to be a dependency of any Logstash plugin that wishes to use the ECS-Compatibility mode introduced in Logstash 7.x while maintaining backward-compatibility with earlier Logstash releases. When used on older Logstash versions, this adapter provides an implementation of ECS-Compatibility mode that can be controlled at the plugin instance level.

forwardable

Provides delegation of specified methods to a designated object.

rubocop-shopify

Gem containing the rubocop.yml config that corresponds to the implementation of the Shopify's style guide for Ruby.

ruby2_keywords

Shim library for Module#ruby2_keywords

fastlane-plugin-bundletool

Extracts a universal apk from an .aab file

cucumber-create-meta

Produce the meta message for Cucumber Ruby

semantic_range

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

telegram-bot-ruby

Ruby wrapper for Telegram's Bot API

rswag-ui

Expose beautiful API documentation, powered by Swagger JSON endpoints, including a UI to explore and test operations. More about the OpenAPI initiative here: http://spec.openapis.org/

super_diff

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

rswag-specs

Simplify API integration testing with a succinct rspec DSL and generate OpenAPI specification files directly from your rspec tests. More about the OpenAPI initiative here: http://spec.openapis.org/

pg_query

Parses SQL queries using a copy of the PostgreSQL server query parser

omniauth-apple

OmniAuth strategy for Sign In with Apple

apollo-federation

A Ruby implementation of Apollo Federation

ooxml_parser

Parse OOXML files (docx, xlsx, pptx)

webauthn

WebAuthn ruby server library ― Make your application a W3C Web Authentication conformant Relying Party and allow your users to authenticate with U2F and FIDO2 authenticators.

rswag-api

Open up your API to the phenomenal OpenAPI ecosystem by exposing OpenAPI files, that describe your service, as JSON endpoints. More about the OpenAPI initiative here: http://spec.openapis.org/

proxycrawl

Ruby based client for the ProxyCrawl API that helps developers crawl or scrape thousands of web pages anonymously

treye-semaphore_test_boosters

Gem for auto-parallelizing builds across Semaphore jobs.

cucumber-html-formatter

HTML formatter for Cucumber

amazing_print

Great Ruby debugging companion: pretty print Ruby objects to visualize their structure. Supports custom object formatting via plugins

unicode-version

Returns Unicode / Emoji versions of current and previous Rubies

kt-paperclip

Easy upload management for ActiveRecord

fluent-plugin-grafana-loki

Output plugin to ship logs to a Grafana Loki server

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.