Trending Projects for November 03, 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

sorbet-schema

Serialization and deserialization library into Sorbet structs.

sorbet-result

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

repl_type_completor

Type based completion for REPL.

thruster

A zero-config HTTP/2 proxy for lightweight production deployments

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

anthropic

Anthropic API + Ruby! 🤖🌌

rubocop-ordered_methods

Checks that methods are ordered alphabetically.

anonymous_active_record

Replacement for broken Class.new(ActiveRecord::Base)

mission_control-jobs

Operational controls for Active Job

solid_queue

Database-backed Active Job backend.

positioning

Simple positioning for Active Record models.

vernier

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

kamal

Deploy web apps in containers to servers running Docker with zero downtime.

solid_cache

A database backed ActiveSupport::Cache::Store

test-unit-ruby-core

Additional test assertions for Ruby standard libraries.

foreman_puppet

Allow assigning Puppet environments and classes to the Foreman Hosts.

tailwind_merge

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

opentelemetry-helpers-mysql

MySQL Instrumentation Helpers for the OpenTelemetry framework

ruby-lsp-rspec

RSpec addon for ruby-lsp

danger-packwerk

Danger plugin for packwerk.

prism

Prism Ruby parser

chef-licensing

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

rack-sanitizer

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

blake3-rb

Provides native bindings to the Blake3 hash function for Ruby.

lookbook

A native development UI for ViewComponent

rackup

A general server command for Rack applications.

plagiarism-checker

Copyleaks detects plagiarism and checks content distribution online. Use Copyleaks to find out if textual content is original and if it has been used before. With Copyleaks cloud publishers, academics, and more can scan files (pdf, doc, docx, ocr...), URLs and free text for plagiarism check.

trilogy

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

worldwide

The worldwide gem internationalizes and localizes Ruby code, enhancing user experience globally. It also aids in inputting, validating, and formatting mailing addresses.

turbo_power

Power-pack for Turbo Streams

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 ...

lightgbm

High performance gradient boosting for Ruby

phlex-rails

A high-performance view framework optimised for developer happiness.

standard-rails

A Standard plugin that adds Rails-specific rules to Standard

next_rails

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

packwerk-extensions

A collection of extensions for packwerk packages.

capybara-screenshot-diff

Save screen shots and track changes with graphical diff

judoscale-delayed_job

Autoscaling for Delayed Job workers.

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.

betterlint

Betterment rubocop configuration

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.

tencentcloud-sdk-smop

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