Trending Projects for September 05, 2021

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

opentelemetry-semantic_conventions

Semantic Convention definitions for OpenTelemetry

opentelemetry-instrumentation-active_record

ActiveRecord instrumentation for the OpenTelemetry framework

optparse

OptionParser is a class for command-line option analysis.

orbit_activities

This gem helps you build custom activities for Orbit workspaces using the Orbit API

kramdown-plantuml

kramdown-plantuml allows you to use PlantUML syntax within fenced code blocks with Kramdown (Jekyll's default Markdown parser).

opentelemetry-resource_detectors

Resource detection helpers for OpenTelemetry

puppeteer-ruby

A ruby port of puppeteer

ruby_event_store-rspec

RSpec matchers for RubyEventStore

vite_ruby

Use Vite in Ruby and bring joy to your JavaScript experience

active_job_log

Rails engine to register jobs history, adding: job state, error feedback, duration, etc.

elasticsearch-xpack

Ruby integrations for the X-Pack extensions for Elasticsearch

human_attributes

Gem to convert ActiveRecord attributes and methods to human readable attributes

MailchimpTransactional

The official Ruby client library for the Mailchimp Trainsactional API

turbo-rails

The speed of a single-page web application without having to write any JavaScript.

stimulus-rails

A modest JavaScript framework for the HTML you already have.

packwerk

Sets package level boundaries between a specified set of ruby constants to minimize cross-boundary referencing and dependency.

rdkafka

Modern Kafka client library for Ruby based on librdkafka

runbook

Runbook provides a DSL for specifying system operations. This DSL is used to generate formatted runbooks as well as interactive runbooks to be executed on the command line.

erb

An easy to use but powerful templating system for Ruby.

onlyoffice_documentserver_testing_framework

ONLYOFFICE DocumentServer testing framework, used in QA

job_notifier

Rails engine built on top on Active Job gem to persist job results and notify job status changes

async-http-faraday

Provides an adaptor between async-http and faraday.

meddleware

A middleware framework to make meddling easy.

good_job

A multithreaded, Postgres-based ActiveJob backend for Ruby on Rails

fluent-plugin-parser-cri

CRI log format parser for Fluentd

workos

API client for WorkOS

karafka-testing

Library which provides helpers for easier Karafka consumers tests

review

Re:VIEW is a digital publishing system for books and ebooks. It supports InDesign, EPUB and LaTeX.

language_server-protocol

A Language Server Protocol SDK

attributes_sanitizer

A simple way to append sanitizers to attributes on Rails.

net-protocol

The abstract interface for net-* client.

activeadmin-xls

This gem provides excel/xls downloads for resources in Active Admin.

berater

work...within limits

quarantine

Quarantine flaky RSpec tests

maily

Maily is a Rails Engine to manage, test and navigate through all your email templates of your app, being able to preview them directly in your browser.

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.

omniauth-apple

OmniAuth strategy for Sign In with Apple

activejob-uniqueness

Ensure uniqueness of your ActiveJob jobs

toys

Toys is a configurable command line tool. Write commands in Ruby using a simple DSL, and Toys will provide the command line executable and take care of all the details such as argument parsing, online help, and error reporting. Toys is designed for software developers, IT professionals, and other power users who want to write and organize scripts to automate their workflows. It can also be used...

fluent-plugin-cloudwatch-logs

CloudWatch Logs Plugin for Fluentd

granite

Another business actions architecture for Rails apps

looker-sdk

Use this SDK to access the Looker API. The Looker API provides functions to perform administrative tasks such as provisioning users, configuring database connections, and so on. It also enables you to leverage the Looker data analytics engine to fetch data or render visualizations defined in your Looker data models. For more information, see https://looker.com.

toys-core

Toys-Core is the command line tool framework underlying Toys. It can be used to create command line executables using the Toys DSL and classes.