Trending Projects for September 22, 2019

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

smartcloud

SmartCloud is a framework to run smartapps out of the box encouraging natural simplicity by favoring convention over configuration.

rails-middleware-extensions

Adds several additional operations useful for customizing your Rails middleware stack.

http-accept

Parse Accept and Accept-Language HTTP headers.

push_package

As of OSX 10.9 Safari can receive push notifications when it is closed.

graphql-docs

Easily generate beautiful documentation from your GraphQL schema.

asciidoctor-include-ext

This is a reimplementation of the Asciidoctor's built-in (pre)processor for the include::[] directive in extensible and more clean way. It provides the same features, but you can easily adjust it or extend for your needs. For example, you can change how it loads included files or add another ways how to select portions of the document to include.

zeitwerk

Zeitwerk implements constant autoloading with Ruby semantics. Each gem and application may have their own independent autoloader, with its own configuration, inflector, and logger. Supports autoloading, reloading, and eager loading.

invisible_captcha

Unobtrusive, flexible and simple spam protection for Rails applications using honeypot strategy for better user experience.

active_record_extended

Adds extended functionality to Activerecord Postgres implementation

git_diff

A Ruby library for parsing git diffs.

kramdown-parser-gfm

kramdown-parser-gfm provides a kramdown parser for the GFM dialect of Markdown

train-aws

Allows applications using Train to speak to AWS; handles authentication, cacheing, and SDK dependency management.

benchmark-malloc

Trace memory allocations and collect stats.

in_batches

Backport in_batches from Rails 5 for Rails 3 and 4.

createsend

Implements the complete functionality of the Campaign Monitor API.

train-habitat

Allows applications using Train to speak to Habitat.

aws-sdk-ioteventsdata

Official AWS Ruby gem for AWS IoT Events Data. This gem is part of the AWS SDK for Ruby.

extlz4

unofficial ruby bindings for LZ4 <https://github.com/lz4/lz4>.

aws-sdk-mediapackagevod

Official AWS Ruby gem for AWS Elemental MediaPackage VOD (MediaPackage Vod). This gem is part of the AWS SDK for Ruby.

ld-eventsource

LaunchDarkly SSE client for Ruby

binding_ninja

pass binding of method caller implicitly

gov_uk_date_fields

Provides acts_as_gov_uk_date to mark Rails model attributes as dates that will be entered as three separate text edit boxes, and a form_builder method gov_uk_date_field to display those fields.

dependabot-common

Automated dependency management for Ruby, JavaScript, Python, PHP, Elixir, Rust, Java, .NET, Elm and Go

goodcheck

Regexp based customizable linter

fastlane-plugin-appcenter

Fastlane plugin for App Center

dependabot-composer

Automated dependency management for Ruby, JavaScript, Python, PHP, Elixir, Rust, Java, .NET, Elm and Go

dependabot-hex

Automated dependency management for Ruby, JavaScript, Python, PHP, Elixir, Rust, Java, .NET, Elm and Go

pdk

A CLI to facilitate easy, unified development workflows for Puppet modules.

ruumba

RuboCop linting for ERB templates.

cose

Ruby implementation of RFC 8152 CBOR Object Signing and Encryption (COSE)

changes_are_logged

Tracks changes to your activerecord models

omniauth_openid_connect

OpenID Connect Strategy for OmniAuth.

db_schema_checker

Check the consistency of generated schema.rb

puppet-module-posix-dev-r2.5

A set of gems declaring Puppet module dependencies.

puppet-module-posix-default-r2.5

A set of gems declaring Puppet module dependencies.

dependabot-maven

Automated dependency management for Ruby, JavaScript, Python, PHP, Elixir, Rust, Java, .NET, Elm and Go

dependabot-gradle

Automated dependency management for Ruby, JavaScript, Python, PHP, Elixir, Rust, Java, .NET, Elm and Go

devise-jwt

JWT authentication for devise with configurable token revocation strategies