Trending Projects for January 15, 2023

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

rb_sys

Helpers for compiling Rust extensions for ruby

weakref

Allows a referenced object to be garbage-collected.

date

A subclass of Object includes Comparable module for handling dates.

opentelemetry-test-helpers

A collection of helpers for testing OpenTelemetry Ruby

app_store_connect

A Ruby interface to the App Store Connect API

sass-embedded

A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.

ruby-openai

OpenAI API + Ruby! 🤖🩵

salesforcebulk

This gem is a simple interface to the Salesforce Bulk API providing full support for insert, update, upsert, delete, and query actions while allowing you to specify multiple batches per job to process data fast. Gem includes unit tests.

parse_packwerk

A low-dependency gem for parsing and writing packwerk YML files

code_ownership

A gem to help engineering teams declare ownership of code

rbvmomi2

Ruby interface to the VMware vSphere API

fluent-plugin-opensearch

Opensearch output plugin for Fluent event collector

activerecord-pg_enum

Integrate PostgreSQL's enumerated types with the Rails enum feature

resolv-replace

Replace Socket DNS with Resolv.

train-rest

Provides a transport to communicate easily with RESTful APIs.

opensearch-api

Ruby API for OpenSearch. See the `opensearch-ruby` gem for full integration.

opensearch-ruby

OpenSearch Ruby is a Ruby client for OpenSearch. You can use the client to execute OpenSearch API commands, and build OpenSearch queries and aggregations using the included OpenSearch DSL.

opensearch-transport

Ruby client for OpenSearch. See the `opensearch` gem for full integration.

tsort

Topological sorting using Tarjan's algorithm

pathname

Representation of the name of a file or directory on the filesystem

primer_view_components

ViewComponents for the Primer Design System

zlib

Ruby interface for the zlib compression/decompression library

anycable-rails

AnyCable integration for Rails

opentelemetry-instrumentation-rdkafka

Rdkafka instrumentation for the OpenTelemetry framework

google-cloud-pubsub-v1

Cloud Pub/Sub is a fully-managed real-time messaging service that allows you to send and receive messages between independent applications. Note that google-cloud-pubsub-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-pubsub instead. See the readme for more details.

firebase_dynamic_link

Create deep link for web and mobile app using Firebase Dynamic Links service

netsoft-danger

Packages a Dangerfile to be used with Danger.

puma-plugin-statsd

Send puma metrics to statsd via a background thread

json_schemer

JSON Schema validator. Supports drafts 4, 6, 7, 2019-09, 2020-12, OpenAPI 3.0, and OpenAPI 3.1.

pstore

Transactional File Storage for Ruby Objects

unicode-types

[Unicode 15.1.0] Determines the very basic type of codepoints (one of: Graphic, Format, Control, Private-use, Surrogate, Noncharacter, Reserved)

time

Extends the Time class with methods for parsing and conversion.

splitclient-rb

Ruby client for using split SDK.

dbf

A small fast library for reading dBase, xBase, Clipper and FoxPro database files.

fiddle

A libffi wrapper for Ruby.

truemail

Configurable framework agnostic plain Ruby email validator. Verify email via Regex, DNS, SMTP and even more.

gapic-common

Common code for GAPIC-generated API clients

app_profiler

Collect performance profiles for your Rails application.

rubocop-discourse

Custom rubocop cops used by Discourse

fluent-plugin-out-http

A generic Fluentd output plugin to send logs to an HTTP endpoint

readline-ext

Provides an interface for GNU Readline and Edit Line (libedit).

licensed

Licensed automates extracting and validating the licenses of dependencies.

crono

A time-based background job scheduler daemon (just like Cron) for Rails