Trending Projects for August 04, 2024

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

literal

Enums, properties, generics, structured objects and runtime type checking.

svix

Svix makes webhooks easy and reliable. Learn more at https://www.svix.com

demo_mode

A configurable demo mode for your Rails app. Specify your desired "personas" and DemoMode will handle the rest.

selma

Selma selects and matches HTML nodes using CSS rules. Backed by Rust's lol_html parser.

ruby-lsp-rspec

RSpec addon for ruby-lsp

mrml

Ruby wrapper for MRML, the MJML parser implementation in Rust.

sass-embedded

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

rumale-core

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

rumale-clustering

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

tokenizers

Fast state-of-the-art tokenizers for Ruby

ruby-lsp-rails

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

contentstack

Contentstack Ruby client for the Content Delivery API

betterlint

Betterment rubocop configuration

opentelemetry-instrumentation-gruf

Gruf instrumentation for the OpenTelemetry framework

sassc-embedded

An embedded sass shim for SassC.

pgvector

pgvector support for Ruby

audits1984

Rails engine that implements a simple auditing tool for console1984 sessions

easy_style

Rubocop configs

swaggard

Generate swagger documentation for your Rails REST API using YARD

cssbundling-rails

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

neighbor

Nearest neighbor search for Rails

incognia_api

Official Ruby lib for communicating with Incognia API

packs

Provides CLI tools for working with ruby packs.

test-unit-ruby-core

Additional test assertions for Ruby standard libraries.

actual_db_schema

Wipe out inconsistent DB and schema.rb when switching branches. Just install this gem and use the standard rake db:migrate command.

fat_zebra

Provides integration with the Fat Zebra internet payment gateway (www.fatzebra.com), including purchase, refund, auth, capture and recurring billing functionality.

flatware-rspec

A distributed rspec runner

vite_ruby

Use Vite in Ruby and bring joy to your JavaScript experience

opentelemetry-instrumentation-rails

Rails instrumentation for the OpenTelemetry framework

parse_packwerk

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

google-cloud-profiler-v2

Cloud Profiler is a statistical, low-overhead profiler that continuously gathers CPU usage and memory-allocation information from your production applications. It attributes that information to the application's source code, helping you identify the parts of the application consuming the most resources, and otherwise illuminating the performance characteristics of the code. Note that google-clo...

code_ownership

A gem to help engineering teams declare ownership of code

rb_sys

Helpers for compiling Rust extensions for ruby

uploadcare-api_struct

API wrapper builder with response serialization

axe-core-rspec

RSpec custom matchers for Axe

google-apis-iam_v1

This is the simple REST client for Identity and Access Management (IAM) API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts,...

google-apis-cloudbilling_v1

This is the simple REST client for Cloud Billing API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can u...

google-apis-serviceusage_v1

This is the simple REST client for Service Usage API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can u...

google-apis-container_v1beta1

This is the simple REST client for Kubernetes Engine API V1beta1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. ...

rspec-parameterized-core

RSpec::Parameterized supports simple parameterized test syntax in rspec.