| 1 | 9 | 25 | rack | Rack provides a minimal, modular and adaptable interface for developing
web application... |
| 2 | 32 | 43 | multipart-post | A multipart form post accessory for Net::HTTP. |
| 3 | 38 | 71 | rack-test | Rack::Test is a small, simple testing API for Rack apps. It can be used on its
own or a... |
| 4 | 67 | 63 | nio4r | New IO for Ruby |
| 5 | 96 | 176 | rb-inotify | A Ruby wrapper for Linux inotify, using FFI |
| 6 | 123 | 186 | listen | The Listen gem listens to file modifications and notifies you about the changes. Works ... |
| 7 | 193 | 202 | http-accept | Parse Accept and Accept-Language HTTP headers. |
| 8 | 223 | 1,217 | thin | A thin and fast web server |
| 9 | 233 | 1,167 | timers | Pure Ruby one-shot and periodic timers. |
| 10 | 341 | 357 | rack-attack | A rack middleware for throttling and blocking abusive requests |
| 11 | 374 | 98 | rack-session | A session implementation for Rack. |
| 12 | 450 | 110 | rackup | A general server command for Rack applications. |
| 13 | 834 | 1,934 | rack-cache | Rack::Cache is suitable as a quick drop-in component to enable HTTP caching for Rack-ba... |
| 14 | 1,059 | 557 | async | A concurrency framework for Ruby. |
| 15 | 1,065 | 563 | console | Beautiful logging for Ruby. |
| 16 | 1,130 | 619 | fiber-local | Provides a class-level mixin to make fiber local state easy. |
| 17 | 1,171 | 1,122 | rack-contrib | Contributed Rack Middleware and Utilities |
| 18 | 1,357 | 612 | io-event | An event loop. |
| 19 | 1,359 | 430 | fiber-storage | Provides a compatibility shim for fiber storage. |
| 20 | 1,484 | 651 | fiber-annotation | A mechanism for annotating fibers. |
| 21 | 1,722 | 2,298 | async-io | Provides support for asynchonous TCP, UDP, UNIX and SSL sockets. |
| 22 | 1,777 | 641 | traces | Application instrumentation and tracing. |
| 23 | 1,957 | 1,257 | protocol-http | Provides abstractions to handle HTTP protocols. |
| 24 | 1,987 | 1,254 | async-http | A HTTP client and server library. |
| 25 | 2,007 | 2,564 | cool.io | Cool.io provides a high performance event framework for Ruby which uses the libev C lib... |
| 26 | 2,089 | 1,261 | protocol-http2 | A low level implementation of the HTTP/2 protocol. |
| 27 | 2,091 | 1,262 | protocol-http1 | A low level implementation of the HTTP/1 protocol. |
| 28 | 2,111 | 672 | metrics | Application metrics and instrumentation. |
| 29 | 2,144 | 1,256 | async-pool | A singleplex and multiplex resource pool for implementing robust clients. |
| 30 | 2,214 | 1,519 | protocol-hpack | A compresssor and decompressor for HTTP/2's HPACK format. |
| 31 | 2,493 | 3,491 | async-websocket | An async websocket library on top of protocol-websocket. |
| 32 | 2,831 | 3,551 | facets | Facets is the premier collection of extension methods for the Ruby programming language... |
| 33 | 3,396 | 1,306 | io-endpoint | Provides a separation of concerns interface for IO endpoints. |
| 34 | 3,476 | 1,357 | io-stream | Provides a generic stream wrapper for IO instances. |
| 35 | 3,570 | 1,969 | async-http-faraday | Provides an adaptor between async-http and faraday. |
| 36 | 3,751 | 2,980 | async-dns | An easy to use DNS client resolver and server for Ruby. |
| 37 | 3,938 | 3,514 | rubydns | An easy to use DNS server and resolver for Ruby. |
| 38 | 4,256 | 3,984 | thread-local | Provides a class-level mixin to make thread local state easy. |
| 39 | 4,450 | 3,391 | async-rest | A library for RESTful clients (and hopefully servers). |
| 40 | 4,476 | 6,412 | process-group | Run and manage multiple processes in separate fibers with predictable behaviour. |
| 41 | 4,502 | 2,557 | localhost | Manage a local certificate authority for self-signed localhost development servers. |
| 42 | 4,507 | 6,429 | graphviz | A lightweight interface for generating graphs with Graphviz. |
| 43 | 4,563 | 6,482 | process-terminal | Provide access to libc terminal funtions. |
| 44 | 4,575 | 6,482 | process-pipeline | Execute composable shell-like pipelines. |
| 45 | 4,624 | 2,870 | samovar | Samovar is a flexible option parser excellent support for sub-commands and help documen... |
| 46 | 4,656 | 2,866 | mapping | Map an input model to an output model using a mapping model. |
| 47 | 4,944 | 4,524 | cloudflare | A Ruby wrapper for the Cloudflare API. |
| 48 | 5,062 | 2,810 | falcon | A fast, asynchronous, rack-compatible web server. |
| 49 | 5,216 | 2,909 | async-container | Abstract container-based parallelism using threads and processes where appropriate. |
| 50 | 5,589 | 2,930 | async-http-cache | Standard-compliant cache for async-http. |
| 51 | 5,594 | 2,664 | protocol-rack | An implementation of the Rack protocol/specification. |
| 52 | 6,124 | 4,096 | process-metrics | Provide detailed OS-specific process metrics. |
| 53 | 6,602 | 2,903 | async-service | A service layer for Async. |
| 54 | 6,636 | 3,795 | bake | A replacement for rake with a simpler syntax. |
| 55 | 7,306 | 3,864 | async-redis | A Redis client library. |
| 56 | 7,462 | 3,839 | protocol-redis | A transport agnostic RESP protocol client/server. |
| 57 | 7,945 | 3,547 | protocol-websocket | A low level implementation of the WebSocket protocol. |
| 58 | 8,110 | 14,784 | utopia | Utopia is a framework for building dynamic content-driven websites. |
| 59 | 8,131 | 9,425 | build-environment | A nested hash data structure for controlling build environments. |
| 60 | 8,154 | 4,636 | async-rspec | Helpers for writing specs against the async gem. |
| 61 | 8,633 | 4,580 | rspec-files | RSpec helpers for buffering and detecting file descriptor leaks. |
| 62 | 8,663 | 4,572 | rspec-memory | RSpec helpers for checking memory allocations. |
| 63 | 8,700 | 6,475 | boolean | This gem extends core classes, adding helpful methods for working with Booleans (such a... |
| 64 | 8,718 | 7,126 | covered | A modern approach to code coverage. |
| 65 | 8,928 | 1,904 | protocol-url | Provides abstractions for working with URLs. |
| 66 | 9,065 | 7,700 | bake-test-external | Run external test suites to check for breakage. |
| 67 | 9,166 | 7,552 | sus | A fast and scalable test runner. |
| 68 | 9,349 | 24,043 | async-await | Implements the async/await pattern on top of async :) |
| 69 | 10,301 | 8,178 | decode | Code analysis for documentation generation. |
| 70 | 10,347 | 16,154 | rexec | RExec stands for Remote Execute and provides support for executing processes
both loc... |
| 71 | 10,689 | 11,270 | build-files | Abstractions for handling and mapping paths. |
| 72 | 10,840 | 3,207 | async-container-supervisor | A supervisor for managing multiple container processes. |
| 73 | 10,935 | 3,204 | memory-leak | A memory leak monitor. |
| 74 | 11,082 | 7,745 | bake-test | Run local test suites without knowing exactly how to run them. |
| 75 | 12,001 | 15,118 | async-rails | Rails asset pipeline wrapper for async.js |
| 76 | 12,737 | 10,539 | http-protocol | Provides abstractions to handle HTTP1 and HTTP2 protocols. |
| 77 | 12,808 | 15,918 | teapot | Teapot is a tool for managing complex cross-platform builds. |
| 78 | 13,249 | 8,586 | async-process | Asynchronous process spawning. |
| 79 | 13,657 | 15,703 | traces-backend-datadog | A traces backend for Datadog. |
| 80 | 13,873 | 16,713 | trenni | A fast native templating system that compiles directly to Ruby code. |
| 81 | 14,407 | 6,014 | vips | Provides pre-compiled binaries for libvips. |
| 82 | 15,531 | 6,579 | markly | CommonMark parser and renderer. Written in C, wrapped in Ruby. |
| 83 | 15,558 | 11,388 | http-hpack | A compresssor and decompressor for HTTP 2.0 HPACK. |
| 84 | 15,693 | 5,872 | falcon-capybara | Use the falcon web server to run capybara/selenium tests. |
| 85 | 16,058 | 16,154 | utopia-project | A project documentation tool based on Utopia. |
| 86 | 16,395 | 6,211 | bake-modernize | Automatically modernize parts of your project/gem. |
| 87 | 16,611 | 65,514 | console-output-datadog | Attach Datadog trace and span details to logs. |
| 88 | 16,746 | 10,775 | sus-fixtures-async | Test fixtures for running in Async. |
| 89 | 17,807 | 32,925 | build-graph | Build::Graph is a framework for build systems, with specific functionality for dealing ... |
| 90 | 18,038 | 26,027 | ffi-clang | Ruby FFI bindings for libclang C interface. |
| 91 | 18,763 | 38,896 | metrics-backend-datadog | Application metrics and instrumentation. |
| 92 | 18,852 | 21,387 | build | Build is a framework for creating task based build systems. |
| 93 | 19,113 | 28,867 | trenni-formatters | Formatters for Trenni, to assist with typical views and form based interfaces. |
| 94 | 19,361 | 11,624 | sus-fixtures-async-http | Test fixtures for running in Async::HTTP. |
| 95 | 20,528 | 15,313 | event | An event loop. |
| 96 | 20,589 | 22,558 | relaxo-model | A model layer for the relaxo document database. |
| 97 | 20,617 | 48,579 | latinum | Provides immutable resource and money computations. |
| 98 | 20,661 | 4,888 | build-uri | Handle absolute URIs, triples and file paths uniformly. |
| 99 | 20,839 | 3,958 | memory | Memory profiling routines for Ruby 2.3+ |
| 100 | 20,977 | 5,073 | rack-freeze | Provides a policy for frozen rack middleware. |
| 101 | 21,223 | 18,583 | geospatial | Provides abstractions for dealing with geographical locations efficiently |
| 102 | 21,542 | 26,027 | memory-profiler | Efficient memory allocation tracking with call path analysis. |
| 103 | 21,920 | 7,082 | console-adapter-rails | Adapt Rails logs and events to the console gem. |
| 104 | 23,816 | 19,743 | benchmark-http | An asynchronous benchmark toolbox for modern HTTP servers. |
| 105 | 23,868 | 18,155 | process-daemon | `Process::Daemon` is a stable and helpful base class for long running tasks and daemons... |
| 106 | 24,384 | 32,925 | db | A low level database access gem. |
| 107 | 24,463 | 28,867 | guard-falcon | A guard plugin to run an instance of the falcon web server. |
| 108 | 25,496 | 19,119 | fingerprint | Fingerprint is a tool for creating checksums of entire directory structures, and compar... |
| 109 | 25,916 | 20,512 | bake-gem | Release management for Ruby gems. |
| 110 | 26,335 | 3,592 | string-format | Formatting utilities for strings. |
| 111 | 27,594 | 24,043 | ffi-mysql | A pure ffi binding for mysql. This gem should be compatible
with the MySQL/Ruby gem. |
| 112 | 27,796 | 18,155 | rackula | Generate a static site from any rackup compatible application. |
| 113 | 28,011 | 65,514 | relaxo | Relaxo is versioned document database built on top of git. |
| 114 | 28,232 | 11,212 | rack-test-body | Add Rack::MockResponse#parsed_body and helpers to facilite testing. |
| 115 | 28,706 | 4,470 | xrb | A fast native templating system that compiles directly to Ruby code. |
| 116 | 29,825 | 4,654 | live | Live HTML tags updated via a WebSocket. |
| 117 | 29,895 | 4,734 | io-watch | A tool for watching changes to the filesystem. |
| 118 | 30,289 | 28,867 | variant | A policy gem for selecting different environments. |
| 119 | 30,748 | 48,579 | db-mariadb | An event-driven interface for MariaDB and MySQL servers. |
| 120 | 31,839 | 24,043 | cloudflare-dns-update | A dyndns client for Cloudflare. |
| 121 | 33,809 | 7,244 | fiber-profiler | A fiber stall profiler. |
| 122 | 33,828 | 48,579 | turbo_test | Press the turbo button... for your tests. |
| 123 | 34,239 | 38,896 | bake-bundler | Provides recipes for bundler. |
| 124 | 35,120 | 28,867 | activerecord-migrations | Provides a opinionated migration wrapper for ActiveRecord 5+ |
| 125 | 35,597 | 32,925 | db-postgres | Ruby FFI bindings for libpq C interface. |
| 126 | 35,664 | 19,743 | geospatial-kml | Read geo data from keyhole markup language files. |
| 127 | 35,753 | 100,318 | lsync | LSync is a tool for scripted synchronization and backups. |
| 128 | 36,894 | 65,514 | build-makefile | Build::Makefile is a simple Makefile parser and can be used to extract dependencies fro... |
| 129 | 38,683 | 65,514 | sus-fixtures-openssl | Test fixtures for running with OpenSSL. |
| 130 | 40,891 | 100,318 | docs | Documentation generator with support for including code examples and compiling them at ... |
| 131 | 43,207 | 32,925 | build-dependency | A set of data structures and algorithms for dependency resolution. |
| 132 | 44,359 | 8,792 | async-job | An asynchronous job queue for Ruby. |
| 133 | 45,017 | 100,318 | activerecord-rack | Provides connection management for Rack applications using ActiveRecord. |
| 134 | 45,545 | 48,579 | vips-thumbnail | Convenient thumbnail resizing using libvips. |
| 135 | 46,205 | 4,840 | lively | A simple client-server SPA framework. |
| 136 | 48,402 | 14,784 | sus-fixtures-console | Test fixtures for capturing Console output. |
| 137 | 49,066 | 48,579 | toolbox | Ruby debugging toolbox for GDB and LLDB |
| 138 | 49,310 | 48,579 | xapian-core | Provides Xapian libraries and Ruby bindings. |
| 139 | 49,448 | 48,579 | xapian-indexer | Xapian::Indexer provides a flexible spider for indexing resources. |
| 140 | 49,524 | 38,896 | async-limiter | Execution rate limiting for Async |
| 141 | 50,329 | 48,579 | utopia-gallery | A gallery tag for use with the Utopia web framework. |
| 142 | 50,405 | 48,579 | trenni-sanitize | Sanitize markdown according to a set of rules. |
| 143 | 51,128 | 8,856 | async-job-adapter-active_job | A asynchronous job queue for Ruby on Rails. |
| 144 | 51,737 | 32,925 | utopia-tags-gallery | Utopia is a website generation framework which provides a robust set of tools
to buil... |
| 145 | 52,654 | 32,925 | utopia-tags-google-analytics | Utopia is a website generation framework which provides a robust set of tools
to buil... |
| 146 | 54,389 | 65,514 | scheduler | Timeouts and scheduled events for Ruby |
| 147 | 55,349 | 38,896 | types | A simple human-readable and Ruby-parsable type library. |
| 148 | 55,561 | 48,579 | relaxo-query-server | Relaxo Query Server is a query server for CouchDB which provides full
support for map/... |
| 149 | 57,135 | 32,925 | periodical | Periodical is a simple framework for working with durations and periods. |
| 150 | 57,176 | 28,867 | ffi-module | Write a short summary, because RubyGems requires one. |
| 151 | 58,141 | 65,514 | activerecord-configurations | Simplified multi-DSN configuration for ActiveRecord 5+ |
| 152 | 59,693 | 4,883 | async-debug | Live debugging for Async. |
| 153 | 60,691 | 65,514 | async-mysql | Access mysql without blocking. |
| 154 | 62,897 | 65,514 | trace | Application instrumentation and tracing. |
| 155 | 63,874 | 7,400 | traces-backend-open_telemetry | A traces backend for Open Telemetry. |
| 156 | 64,582 | 100,318 | collada | This library provides support for loading and processing data from Collada
Digital As... |
| 157 | 66,612 | 65,514 | async-slack | Build Slack bots and use real time messaging. |
| 158 | 67,257 | 100,318 | db-model | A object-relational mapper. |
| 159 | 70,105 | 48,579 | xapian-rack | Xapian::Rack provides indexing and searching integration with Rack. |
| 160 | 71,097 | 9,388 | rubocop-socketry | RuboCop rules for Socketry projects |
| 161 | 74,452 | 21,387 | async-webdriver | A native library implementing the W3C WebDriver client specification. |
| 162 | 76,606 | 4,896 | agent-context | Install and manage context files from Ruby gems. |
| 163 | 77,603 | 65,514 | time-zone | Computes timezones using the system TZ environment variable. |
| 164 | 80,671 | 48,579 | build-files-monitor | Efficiently monitor changes to the file system. |
| 165 | 81,179 | 48,579 | async-postgres | Access postgres without blocking. |
| 166 | 81,872 | 14,784 | qrcode | A library to encode QR Codes |
| 167 | 82,158 | 65,514 | synco | Synco is a tool for scripted synchronization and backups. |
| 168 | 82,585 | 100,318 | xrb-sanitize | Sanitize markup according to a set of rules. |
| 169 | 84,847 | 100,318 | bonfire | All the scripts you need to write books in Markdown then publish them via Amazon's Kind... |
| 170 | 91,232 | 38,896 | git-heatmap | Generate heatmap style visualisations based on git history. |
| 171 | 93,232 | 100,318 | build-text | Text substitutions and merging. |
| 172 | 93,601 | 48,579 | post_remote_log | A simple messaging system built on top of Ruby, designed for system administration. |
| 173 | 94,332 | 100,318 | bake-github-pages | Publish to GitHub pages. |
| 174 | 94,837 | 65,514 | celluloid-dns | Celluloid::DNS provides a high-performance DNS client resolver and server
which can b... |
| 175 | 95,021 | 48,579 | data | Access to the rawdata API |
| 176 | 96,045 | 48,579 | rbc | A ruby client for managing interactions with the IMS BioSpecimen Inventory system |
| 177 | 98,509 | 65,514 | betatest | A fork of minitest with less bugs. |
| 178 | 98,577 | 9,353 | async-cable | An asynchronous adapter for ActionCable. |
| 179 | 100,881 | 100,318 | plotty | Draw graphs from data gathered by executing commands |
| 180 | 102,539 | 65,514 | utopia-extras | Utopia is a website generation framework which provides a robust set of tools
to build... |
| 181 | 103,889 | 100,318 | trenni-markdown | A markdown parser and literate programming code generator. |
| 182 | 105,351 | 38,896 | migrate | Generic library to support migrations. |
| 183 | 105,658 | 100,318 | activerecord-blanks | Convert blank values to nil. |
| 184 | 107,281 | 100,318 | segfault | Helper to abort your ruby script execution |
| 185 | 107,465 | 100,318 | network-monitor | A tool for monitoring network ports for both throughput and errors. |
| 186 | 114,407 | 65,514 | wtf | WTF is your program doing? |
| 187 | 119,144 | 65,514 | sus-fixtures-time | Test fixtures for manipulating time. |
| 188 | 124,492 | 9,849 | falcon-rails | Easy Falcon and Rails integration. |
| 189 | 124,698 | 100,318 | mime-types-mini | A native implementation of mime-types which improves both memory usage and performance. |
| 190 | 124,745 | 65,514 | gpstool | A framework for processing GPS data. |
| 191 | 125,160 | 65,514 | sus-fixtures-benchmark | Test fixtures for benchmarking. |
| 192 | 128,446 | 38,896 | async-bus | Transparent Ruby IPC over an asynchronous message bus. |
| 193 | 129,722 | 24,043 | async-ollama | A asynchronous interface to the ollama chat service |
| 194 | 134,690 | 13,883 | async-job-processor-redis | A asynchronous job queue for Ruby. |
| 195 | 139,864 | 100,318 | this-gem-does-not-exist | There is nothing to see here. |
| 196 | 139,879 | 38,896 | utopia-wiki | A simple wiki for Utopia. |
| 197 | 142,036 | 100,318 | rb | irb, shorthand |
| 198 | 143,936 | 32,925 | covered-git | Provides coverage computation for git pull requests. |
| 199 | 146,221 | 100,318 | roda-websockets | The roda-websockets gem integrates async-websockets into the roda web toolkit. |
| 200 | 147,968 | 65,514 | utopia-analytics | Utopia is a website generation framework which provides a robust set of tools
to buil... |
| 201 | 148,339 | 65,514 | utopia-websocket | A basic rack.hijack websocket implementation with synchronous execution within rack. |
| 202 | 152,082 | 26,027 | async-actor | A multi-threaded actor implementation where each actor has it's own event loop. |
| 203 | 156,891 | 65,514 | git-timesheet | Computes a timesheet for a given set of git repositories. |
| 204 | 157,793 | 65,514 | async-sequel | Asynchronous adaptors for Sequel. |
| 205 | 159,168 | 100,318 | rack-test-json | Add Rack::MockResponse#as_json to facilite testing. |
| 206 | 160,266 | 100,318 | async-worker | Non-blocking thread-pool based workers for blocking operations. |
| 207 | 161,436 | 48,579 | sus-fixtures-async-webdriver | A set of sus fixtures for writing integration tests. |
| 208 | 161,611 | 38,896 | console-adapter-sidekiq | Adapt Sidekiq logs and events to the console gem. |
| 209 | 162,852 | 100,318 | trenni-words | Provides a basic profanity/obscenity filter. |
| 210 | 170,270 | 65,514 | vulkan | A wrapper for Vulkan, the graphics API. |
| 211 | 171,363 | 65,514 | db-mysql | Ruby FFI bindings for libpq C interface. |
| 212 | 173,821 | 65,514 | xrb-rails | Add support XRB templates in Rails. |
| 213 | 175,802 | 65,514 | compliance | A framework for tracking compliance requirements and attestations. |
| 214 | 177,218 | 24,043 | async-safe | Runtime thread safety monitoring for concurrent Ruby code. |
| 215 | 177,889 | 24,043 | bake-releases | Releases document management. |
| 216 | 178,399 | 100,318 | ffi-native | Write a short summary, because RubyGems requires one. |
| 217 | 179,138 | 100,318 | ruby-gdb | Ruby debugging extensions for GDB |
| 218 | 179,764 | 100,318 | ruby-profiler | A profiler state manager for Ruby fibers. |
| 219 | 180,218 | 48,579 | sus-fixtures-agent-context | Test fixtures for running in Async. |
| 220 | 180,848 | 100,318 | rack-conform | An implementation of the Rack protocol/specification. |
| 221 | 181,129 | 100,318 | compliance-owasp | Compliance requirements for OWASP Application Security Verification Standard. |
| 222 | 181,170 | 100,318 | raindrops-maintained | raindrops is a real-time stats toolkit to show statistics for Rack HTTP
servers. It is... |
| 223 | 181,696 | 65,514 | xrb-formatters | Formatters for XRB, to assist with typical views and form based interfaces. |
| 224 | 182,056 | 65,514 | fiber-annotate | A mechanism for annotating fibers. |
| 225 | 182,186 | 32,925 | falcon-limiter | Advanced concurrency control and resource limiting for Falcon web server. |
| 226 | 182,253 | 100,318 | async-discord | Build Discord bots and use real time messaging. |
| 227 | 182,266 | 65,514 | protocol-quic | QUIC protocol implementation using ngtcp2. |
| 228 | 182,505 | 100,318 | covered-gihub | Provides coverage computation for git pull requests. |
| 229 | 182,779 | 100,318 | bake-changes | Changes document management. |
| 230 | 182,896 | 100,318 | unicorn-maintained | unicorn is an HTTP server for Rack applications that has done
decades of damage to the ... |
| 231 | 183,152 | 100,318 | db-migrate-x | Database migrations. |
| 232 | 183,704 | 65,514 | async-rails-x | Configuration for Async Rails. |
| 233 | 184,483 | 100,318 | async-cron | A scheduling service using cron-style syntax. |
| 234 | 184,876 | 100,318 | protocol-multipart | Provides abstractions to handle the multipart format. |
| 235 | 185,230 | 65,514 | db-active_record | Asynchronous database adapters for ActiveRecord. |
| 236 | 185,354 | 100,318 | async-http-capture | A HTTP request and response capture. |
| 237 | 185,511 | 65,514 | lively-electron | Electron wrapper for Lively Ruby applications |
| 238 | 185,780 | 100,318 | metrics-backend-statsd | Application metrics and instrumentation. |
| 239 | 186,345 | 100,318 | io-memory | Memory-mapped IO objects for zero-copy data sharing. |
| 240 | 186,589 | 100,318 | memory-tracker-x | Efficient memory allocation tracking with call path analysis. |
| 241 | 187,442 | 100,318 | bake-test-types | Type checking tasks for Bake. |