Trending Projects for February 25, 2024

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

rumale-clustering

Rumale::Clustering provides cluster analysis algorithms, such as K-Means, Gaussian Mixture Model, DBSCAN, and Spectral Clustering, with Rumale interface.

rumale-core

Rumale::Core provides base classes and utility functions for implementing machine learning algorithm with Rumale interface.

nkf

Ruby extension for Network Kanji Filter

syslog

Ruby interface for the POSIX system logging facility.

rinda

The Linda distributed computing paradigm in Ruby.

redis-cluster-client

A Redis cluster client for Ruby

observer

Implementation of the Observer object-oriented design pattern.

ruby-lsp-rails

A Ruby LSP addon that adds extra editor functionality for Rails applications

google-cloud-location

An add-on interface used by some Google API clients to provide location management calls.

net-http

HTTP client api for Ruby.

blake3-rb

Provides native bindings to the Blake3 hash function for Ruby.

getoptlong

GetoptLong for Ruby

base64

Support for encoding and decoding binary data using a Base64 representation.

tailwind_merge

Utility function to efficiently merge Tailwind CSS classes without style conflicts.

prism

Prism Ruby parser

rudder-sdk-ruby

The Rudder ruby analytics library

cropper_rails

Cropper is a simple image cropping library. This gem integrates Cropper with Rails asset pipeline for ease of use.

authzed

Authzed is the best way to build robust and scalable permissions systems. See https://authzed.com for more details.

onlyoffice_language_helper

ONLYOFFICE Helper Gem for language operation. Used in QA

trilogy

A friendly MySQL-compatible library for Ruby, binding to libtrilogy

rubocop-solidus

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

unicode-sequence_name

[Unicode 15.1.0][Emoji 15.1] Returns the name of a Unicode code point sequence, if one exists

onlyoffice_rspec_parser

Gem for static parsing of _rspec.rb files

onlyoffice_tcm_helper

It is helper for work with tcm systems, used in QA

overrides_tracker

Overrides Tracker tracks all monkey patches in your codebase and the methods they override. It allows for comparison between builds to reveal changes you might miss otherwise. Use overrides.io to integrate overrides_tracker into your CI/CD pipeline. That way you will never miss an underlying code-change that might break a monkey patch.

packwerk-extensions

A collection of extensions for packwerk packages.

opensearch-aws-sigv4

A wrapper for opensearch-ruby gem that provides AWS Sigv4 signing. It behaves like OpenSearch::Client, but signs every request with AWS Sigv4 using the credentials provided during the client's initialization.

uri

URI is a module providing classes to handle Uniform Resource Identifiers

unicode-name

[Unicode 15.1.0] Returns the name, aliases, or label of a Unicode code point

wasmtime

A Ruby binding for Wasmtime, a WebAssembly runtime.

web-push

Web Push library for Ruby (RFC8030)

solidus_stripe

Stripe Payment Method for Solidus

influxdb-client

This is the official Ruby library for InfluxDB 2.

bigdecimal

This library provides arbitrary-precision decimal floating-point number class.

solidus_product_assembly

Make bundle of products to your Solidus store

code_ownership

A gem to help engineering teams declare ownership of code

cssbundling-rails

Bundle and process CSS with Tailwind, Bootstrap, PostCSS, Sass in Rails via Node.js.

fluent-plugin-rabbitmq

fluent plugin for rabbitmq (AMQP)

onlyoffice_testrail_wrapper

Wrapper for Testrail by OnlyOffice

audits1984

Rails engine that implements a simple auditing tool for console1984 sessions

network_resiliency

...

dockerfile-rails

Dockerfile generator for Rails