Trending Projects for September 06, 2020
Discover libraries that are gaining popularity within the Ruby community. You can find an overview of how we calculate these in our documentation.
Useful tools for Sorbet enthusiasts.
Fast, simple and easy to use JSON:API serialization library (also known as fast_jsonapi).
A simple utility for modifying existing ELF executables and libraries.
Tools for working with Component Based Rails Apps (see https://cbra.info). Includes tools for graphing the components of an app and their relationships, as well as selectively testing components based on changes made.
Backports to keep supporting old rubies
Pry plugin for Sorbet
A light weight ELF parser. elftools is designed to be a low-level ELF parser. Inspired by https://github.com/eliben/pyelftools.
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.
Lightweight Ruby debugger written in plain Ruby using the TracePoint API
GraphQL Playground provides a UI similar to GraphiQL with more features
ONLYOFFICE Webdriver Wrapper Gem. Used in QA
Argon2 key derivation for Ruby
Easy upload management for ActiveRecord
Wrapper around wrata API
Utilities allowing to implement allure result generation by other test frameworks
HTML formatter for Cucumber
Basic utility functions for Core Chef Infra development
A framework for building reusable, testable & encapsulated view components in Ruby on Rails.
It makes histograms out of Ruby data. How cool is that!? Pretty cool if you ask me.
fluent plugin for rabbitmq (AMQP)
Grim is a simple gem for extracting a page from a pdf and converting it to an image as well as extract the text from the page as a string. It basically gives you an easy to use api to ghostscript, imagemagick, and pdftotext specific to this use case.
JSON Schema validator. Supports drafts 4, 6, and 7.
Parse OOXML files (docx, xlsx, pptx)
Modern encryption for Ruby and Rails
Validate a regular expression string against what ECMA-262 can actually do.
A Ruby Interface file generator for gems, core types and the Ruby standard library
Protocol Buffer messages for Cucumber's inter-process communication
lazy_preload implementation for ActiveRecord models
Common code for GAPIC-generated API clients
A Ruby implementation of Apollo Federation
Sends FluentD events to New Relic
A package that depends on all the gems Vox Pupuli modules need and methods to simplify spec helpers
Failover for ActiveRecord and Redis
google-cloud-errors defines error classes for google-cloud-ruby.
Watches for termination of multiple threads.
mail_room will proxy email (gmail) from IMAP to a delivery method
Library and CLI for generating a website from a GraphQL API's schema definition. With ERB templating support and a plethora of configuration options, you can customize the output to your needs. The library easily integrates with your Ruby deployment toolchain to ensure the docs for your API are up to date.
Helper for bugzilla, used in QA
Fluentd filter plugin to external ruby script
OpenTracing Tracer implementation for Jaeger in Ruby
Config. Defined as a class. Used as an instance. Support for inheritance and composition. Lazy instantiation. Thread-safe. Command-style DSL. Validation layer. Support for YAML, TOML, JSON, __END__, ENV. Extremely simple to define. Extremely simple to use.