Trending Projects for November 10, 2024

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

sheap

A set of helpers for analyzing the output of ObjectSpace.dump_all

swagger_autogenerate

Generating Swagger YAML Automatically Based on Existing Test Cases in Ruby on Rails

sorbet-result

Adds T::Result to sorbet-runtime, which is a basic, strongly-typed monad

annotaterb

Annotates Rails/ActiveRecord Models, routes, fixtures, and others based on the database schema.

all_images

A script that runs a script in all of the configured docker images

rubocop-ordered_methods

Checks that methods are ordered alphabetically.

anthropic

Anthropic API + Ruby! 🤖🌌

mission_control-jobs

Operational controls for Active Job

solid_queue

Database-backed Active Job backend.

ostruct

Class to build custom data structures, similar to a Hash.

positioning

Simple positioning for Active Record models.

solid_cache

A database backed ActiveSupport::Cache::Store

vernier

Next-generation Ruby 3.2.1+ sampling profiler. Tracks multiple threads, GVL activity, GC pauses, idle time, and more.

hotwire_combobox

An accessible autocomplete for Ruby on Rails apps using Hotwire.

test-unit-ruby-core

Additional test assertions for Ruby standard libraries.

lookbook

A native development UI for ViewComponent

tailwind_merge

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

autotuner

Get suggestions to tune Ruby's garbage collector

ruby-lsp-rspec

RSpec addon for ruby-lsp

chef-licensing

Ruby library to support CLI tools that use Progress Chef license storage, generation, and entitlement.

next_rails

A set of handy tools to upgrade your Rails application and keep it up to date

skooma

Apply a documentation-first approach to API development.

json_skooma

I bring some sugar for your JSONs.

mrml

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

rackup

A general server command for Rack applications.

rack-sanitizer

Rack::Sanitizer is a Rack middleware which cleans up invalid UTF8 characters in request URI and headers.

puts_debuggerer

Debuggers are great! They help us troubleshoot complicated programming problems by inspecting values produced by code, line by line. They are invaluable when trying to understand what is going on in a large application composed of thousands or millions of lines of code. In day-to-day test-driven development and simple debugging though, a puts statement can be a lot quicker in revealing what is ...

turbo_power

Power-pack for Turbo Streams

phlex-rails

A high-performance view framework optimised for developer happiness.

trilogy

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

unicode-emoji

[Emoji 16.0] Provides Unicode Emoji data and regexes, incorporating the latest Unicode and Emoji standards. Includes a categorized list of recommended Emoji.

lightgbm

High performance gradient boosting for Ruby

packwerk-extensions

A collection of extensions for packwerk packages.

capybara-playwright-driver

Playwright driver for Capybara

syntax_suggest

When you get an "unexpected end" in your syntax this gem helps you find it

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.

yabeda-activejob

Prometheus exporter for collecting metrics around your activejobs

judoscale-delayed_job

Autoscaling for Delayed Job workers.

opentelemetry-instrumentation-racecar

Racecar instrumentation for the OpenTelemetry framework

tebako-runtime

Tebako (https://github.com/tamatebako/tebako) is an executable packager. tebako-runtime gem implements adapters for Ruby gems that shall be aware that they run in tebako environment.

capybara-screenshot-diff

Save screen shots and track changes with graphical diff

tencentcloud-sdk-goosefs

Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service GOOSEFS.

stringio

Pseudo `IO` class from/to `String`.