Trending Projects for January 01, 2023

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

io-nonblock

Enables non-blocking mode with IO class

backburner-allq

Allq background job processing made easy

date

A subclass of Object includes Comparable module for handling dates.

spree_emails

Optional transactional emails for Spree such as Order placed or Shipment notification emails

ruby-openai

OpenAI API + Ruby! 🤖🩵

parse_packwerk

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

net-pop

Ruby client library for POP3.

sass-embedded

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

tsort

Topological sorting using Tarjan's algorithm

net-imap

Ruby client api for Internet Message Access Protocol

pathname

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

dartsass-rails

Integrate Dart Sass with the asset pipeline in Rails.

drb

Distributed object system for Ruby

resolv-replace

Replace Socket DNS with Resolv.

nkf

Ruby extension for Network Kanji Filter

un

Utilities to replace common UNIX commands

tmpdir

Extends the Dir class to manage the OS temporary file path.

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.

journaled

A Rails engine to durably deliver schematized events to Amazon Kinesis via DelayedJob.

open-uri

An easy-to-use wrapper for Net::HTTP, Net::HTTPS and Net::FTP.

uri

URI is a module providing classes to handle Uniform Resource Identifiers

language_server-protocol

A Language Server Protocol SDK

getoptlong

GetoptLong for Ruby

fcntl

Loads constants defined in the OS fcntl.h C header file

pstore

Transactional File Storage for Ruby Objects

json_schemer

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

delegate

Provides three abilities to delegate method calls to an object.

netsoft-danger

Packages a Dangerfile to be used with Danger.

mutex_m

Mixin to extend objects to be handled like a Mutex.

forwardable

Provides delegation of specified methods to a designated object.

slack-ruby-block-kit

A ruby wrapper for Slack's Block Kit

pp

Provides a PrettyPrinter for Ruby objects

rubocop-minitest

Automatic Minitest code style checking tool. A RuboCop extension focused on enforcing Minitest best practices and coding conventions.

ooxml_parser

Parse OOXML files (docx, xlsx, pptx)

logstash-output-opensearch

This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gem. This gem is not a stand-alone program

truemail

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

onlyoffice_webdriver_wrapper

ONLYOFFICE Webdriver Wrapper Gem. Used in QA

racc

Racc is a LALR(1) parser generator. It is written in Ruby itself, and generates Ruby program. NOTE: Ruby 1.8.x comes with Racc runtime module. You can run your parsers generated by racc 1.4.x out of the box.

readline-ext

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

io-console

add console capabilities to IO instances.

csv-safe

Decorate ruby CSV library to sanitize output CSV against CSV injection attacks.

io-wait

Waits until IO is readable or writable without blocking.

aws-sdk-ssm

Official AWS Ruby gem for Amazon Simple Systems Manager (SSM) (Amazon SSM). This gem is part of the AWS SDK for Ruby.