Trending Projects for May 05, 2019

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

rubocop-performance

A collection of RuboCop cops to check for performance optimizations in Ruby code.

language_server-protocol

A Language Server Protocol SDK

fluent-plugin-splunk-hec

A fluentd output plugin created by Splunk that writes events to splunk indexers over HTTP Event Collector API.

dependabot-npm_and_yarn

Dependabot-NPM_And_Yarn provides support for bumping Javascript (npm and yarn) libraries via Dependabot. If you want support for multiple package managers, you probably want the meta-gem dependabot-omnibus.

omniauth-wechat-oauth2

Using OAuth2 to authenticate wechat user when web resources being viewed within wechat(weixin) client.

dependabot-go_modules

Dependabot-Go_Modules provides support for bumping Go Modules versions via Dependabot. If you want support for multiple package managers, you probably want the meta-gem dependabot-omnibus.

dependabot-cargo

Dependabot-Cargo provides support for bumping Rust (cargo) crates via Dependabot. If you want support for multiple package managers, you probably want the meta-gem dependabot-omnibus.

dependabot-python

Dependabot-Python provides support for bumping Python packages via Dependabot. If you want support for multiple package managers, you probably want the meta-gem dependabot-omnibus.

dependabot-docker

Dependabot-Docker provides support for bumping Docker image tags via Dependabot. If you want support for multiple package managers, you probably want the meta-gem dependabot-omnibus.

jaeger-client

OpenTracing Tracer implementation for Jaeger in Ruby

blueprinter

Blueprinter is a JSON Object Presenter for Ruby that takes business objects and breaks them down into simple hashes and serializes them to JSON. It can be used in Rails in place of other serializers (like JBuilder or ActiveModelSerializers). It is designed to be simple, direct, and performant.

devise-authy

Authy plugin to add two factor authentication to Devise. This gem is deprecated, please see the README for details.

inst_statsd

Statsd for Instructure

fluent-plugin-s3

Amazon S3 output plugin for Fluentd event collector

inst-jobs-statsd

Stats reporting for inst-jobs

ipaddr

IPAddr provides a set of methods to manipulate an IP address. Both IPv4 and IPv6 are supported.

webdrivers

Run Selenium tests more easily with install and updates for all supported webdrivers.

dependabot-omnibus

Dependabot-Omnibus provides all the gems included in Dependabot. Dependabot provides automated dependency updates for multiple package managers.

dependabot-terraform

Dependabot-Terraform provides support for bumping Terraform modules via Dependabot. If you want support for multiple package managers, you probably want the meta-gem dependabot-omnibus.

wx_pay

An unofficial simple wechat pay gem

facebookbusiness

The official Facebook Business API SDK for Ruby. https://developers.facebook.com/docs/marketing-api/sdks'

devise-jwt

JWT authentication for devise with configurable token revocation strategies

forked

Manage long running forked processes

omniauth_openid_connect

OpenID Connect Strategy for OmniAuth.

wechat

API, command and message handling for WeChat in Rails

webpush

Encryption Utilities for Web Push payload.

authy

Ruby library to access Authy services. This gem is deprecated, please see the README for details.

warden-jwt_auth

JWT authentication for Warden, ORM agnostic and accepting the implementation of token revocation strategies.

kitchen-salt

salt provisioner for test-kitchen so that you can test all the things

lolcat

Rainbows and unicorns!

apollo_upload_server

apollo-upload-server implementation for Ruby on Rails as middleware.

strong_json

Type check JSON objects

tty-pager

A cross-platform terminal pager that works on all major Ruby interpreters.

azure-storage-blob

Microsoft Azure Storage Blob Client Library for Ruby

taxjar-ruby

Ruby wrapper for Taxjar API, more info at developers.taxjar.com

azure-storage-common

Microsoft Azure Storage Common Client Library for Ruby

protected_attributes_continued

Protect attributes from mass assignment

jaro_winkler

jaro_winkler is an implementation of Jaro-Winkler \ distance algorithm which is written in C extension and will fallback to pure \ Ruby version in platforms other than MRI/KRI like JRuby or Rubinius. Both of \ C and Ruby implementation support any kind of string encoding, such as \ UTF-8, EUC-JP, Big5, etc.

yard-doctest

Execute YARD examples as tests

packaging

Packaging automation for Puppet FOSS projects

ddtrace

NOTICE: This gem has been renamed to `datadog` since 2.0.0. Please use `datadog` instead of `ddtrace`. ddtrace is Datadog's tracing client for Ruby. It is used to trace requests as they flow across web servers, databases and microservices so that developers have great visiblity into bottlenecks and troublesome requests.

rubocop-rails_config

RuboCop configuration which has the same code style checking as official Ruby on Rails

gitlab-default_value_for

The default_value_for plugin allows one to define default values for ActiveRecord models in a declarative manner

bamboozled

Bamboozled wraps the BambooHR API without the use of Rails dependencies.