1 | 12 | 16 | rack | Rack provides a minimal, modular and adaptable interface for developing
web application... |
2 | 30 | 26 | multipart-post | A multipart form post accessory for Net::HTTP. |
3 | 39 | 59 | rack-test | Rack::Test is a small, simple testing API for Rack apps. It can be used on its
own or a... |
4 | 80 | 73 | nio4r | Cross-platform asynchronous I/O primitives for scalable network clients and servers. In... |
5 | 84 | 122 | rb-inotify | A Ruby wrapper for Linux inotify, using FFI |
6 | 121 | 127 | listen | The Listen gem listens to file modifications and notifies you about the changes. Works ... |
7 | 154 | 126 | timers | Pure Ruby one-shot and periodic timers. |
8 | 205 | 195 | thin | A thin and fast web server |
9 | 231 | 130 | http-accept | Parse Accept and Accept-Language HTTP headers. |
10 | 554 | 1,649 | rack-cache | Rack::Cache is suitable as a quick drop-in component to enable HTTP caching for Rack-ba... |
11 | 1,540 | 895 | console | Beautiful logging for Ruby. |
12 | 1,542 | 905 | async | A concurrency framework for Ruby. |
13 | 1,587 | 924 | async-io | Provides support for asynchonous TCP, UDP, UNIX and SSL sockets. |
14 | 1,653 | 893 | fiber-local | Provides a class-level mixin to make fiber local state easy. |
15 | 2,036 | 1,032 | async-websocket | An async websocket library on top of websocket-driver. |
16 | 2,244 | 986 | io-event | An event loop. |
17 | 2,395 | 2,428 | facets | Facets is the premier collection of extension methods for the Ruby programming language... |
18 | 2,839 | 2,018 | async-http | A HTTP client and server library. |
19 | 2,975 | 2,017 | protocol-http | Provides abstractions to handle HTTP protocols. |
20 | 2,994 | 2,029 | protocol-http1 | A low level implementation of the HTTP/1 protocol. |
21 | 3,009 | 2,032 | protocol-http2 | A low level implementation of the HTTP/2 protocol. |
22 | 3,072 | 2,028 | protocol-hpack | A compresssor and decompressor for HTTP 2.0 HPACK. |
23 | 3,153 | 2,041 | async-pool | A singleplex and multiplex resource pool for implementing robust clients. |
24 | 3,331 | 2,808 | rubydns | RubyDNS provides a rule-based DSL for implementing DNS servers, built on top of `Async:... |
25 | 3,567 | 4,094 | async-dns | An easy to use DNS client resolver and server for Ruby. |
26 | 4,602 | 4,453 | cloudflare | A Ruby wrapper for the Cloudflare API. |
27 | 4,871 | 4,030 | process-group | Run and manage multiple processes in separate fibers with predictable behaviour. |
28 | 4,934 | 4,019 | graphviz | A lightweight interface for generating graphs with Graphviz. |
29 | 4,967 | 4,336 | async-rest | A library for RESTful clients (and hopefully servers). |
30 | 5,111 | 4,098 | process-terminal | Provide access to libc terminal funtions. |
31 | 5,147 | 4,027 | process-pipeline | Execute composable shell-like pipelines. |
32 | 5,284 | 2,074 | traces | Application instrumentation and tracing. |
33 | 5,426 | 2,952 | async-http-faraday | Provides an adaptor between async-http and faraday. |
34 | 6,040 | 3,449 | thread-local | Provides a class-level mixin to make thread local state easy. |
35 | 6,554 | 6,091 | falcon | A fast, asynchronous, rack-compatible web server. |
36 | 6,839 | 16,184 | utopia | Utopia is a framework for building dynamic content-driven websites. |
37 | 7,211 | 3,912 | samovar | Samovar is a flexible option parser excellent support for sub-commands and help documen... |
38 | 7,321 | 4,203 | localhost | Manage a local certificate authority for self-signed localhost development servers. |
39 | 7,351 | 10,930 | async-await | Implements the async/await pattern on top of async :) |
40 | 7,510 | 3,902 | mapping | Map model objects based on their class to a given output model. Useful for versioning e... |
41 | 7,670 | 4,832 | async-container | Abstract container-based parallelism using threads and processes where appropriate. |
42 | 7,912 | 24,843 | rexec | RExec stands for Remote Execute and provides support for executing processes
both loc... |
43 | 8,240 | 8,492 | boolean | This gem extends core classes, adding helpful methods for working with Booleans (such a... |
44 | 8,381 | 4,977 | build-environment | A nested hash data structure for controlling build environments. |
45 | 8,655 | 4,615 | protocol-websocket | A low level implementation of the WebSocket protocol. |
46 | 9,579 | 5,024 | async-http-cache | Standard-compliant cache for async-http. |
47 | 9,808 | 4,999 | process-metrics | Provide detailed OS-specific process metrics. |
48 | 10,172 | 4,183 | bake | A replacement for rake with a simpler syntax. |
49 | 10,283 | 24,843 | http-protocol | Provides abstractions to handle HTTP1 and HTTP2 protocols. |
50 | 10,396 | 4,404 | async-rspec | Helpers for writing specs against the async gem. |
51 | 10,695 | 64,361 | teapot | Teapot is a tool for managing complex cross-platform builds. |
52 | 11,021 | 5,647 | build-files | Abstractions for handling and mapping paths. |
53 | 12,455 | 64,361 | http-hpack | A compresssor and decompressor for HTTP 2.0 HPACK. |
54 | 12,889 | 4,410 | rspec-files | RSpec helpers for buffering and detecting file descriptor leaks. |
55 | 12,988 | 5,698 | decode | Code analysis for documentation generation. |
56 | 13,090 | 4,391 | rspec-memory | RSpec helpers for checking memory allocations. |
57 | 13,530 | 8,329 | trenni | A fast native templating system that compiles directly to Ruby code. |
58 | 14,386 | 8,051 | async-redis | A Redis client library. |
59 | 14,589 | 5,046 | covered | A modern approach to code coverage. |
60 | 14,700 | 2,420 | rackup | A general server command for Rack applications. |
61 | 15,329 | 5,730 | metrics | Application metrics and instrumentation. |
62 | 15,368 | 5,814 | traces-backend-datadog | A traces backend for Datadog. |
63 | 15,872 | 8,116 | protocol-redis | A transport agnostic RESP protocol client/server. |
64 | 16,523 | 20,681 | build-graph | Build::Graph is a framework for build systems, with specific functionality for dealing ... |
65 | 17,333 | 64,361 | trenni-formatters | Formatters for Trenni, to assist with typical views and form based interfaces. |
66 | 18,044 | 20,681 | build | Build is a framework for creating task based build systems. |
67 | 18,775 | 64,361 | latinum | Provides immutable resource and money computations. |
68 | 19,049 | 64,361 | relaxo-model | A model layer for the relaxo document database. |
69 | 19,138 | 64,361 | event | An event loop. |
70 | 19,376 | 16,930 | utopia-project | A project documentation tool based on Utopia. |
71 | 21,549 | 5,391 | async-process | Asynchronous process spawning. |
72 | 22,010 | 64,361 | db | A low level database access gem. |
73 | 22,792 | 64,361 | fingerprint | Fingerprint is a tool for creating checksums of entire directory structures, and compar... |
74 | 24,205 | 64,361 | guard-falcon | A guard plugin to run an instance of the falcon web server. |
75 | 24,302 | 15,646 | process-daemon | `Process::Daemon` is a stable and helpful base class for long running tasks and daemons... |
76 | 24,432 | 16,184 | bake-modernize | Automatically modernize parts of your project/gem. |
77 | 24,524 | 11,192 | geospatial | Provides abstractions for dealing with geographical locations efficiently |
78 | 25,907 | 6,542 | console-output-datadog | Attach Datadog trace and span details to logs. |
79 | 27,359 | 24,843 | relaxo | Relaxo is versioned document database built on top of git. |
80 | 28,028 | 24,843 | ffi-mysql | A pure ffi binding for mysql. This gem should be compatible
with the MySQL/Ruby gem. |
81 | 28,186 | 64,361 | rack-test-body | Add Rack::MockResponse#parsed_body and helpers to facilite testing. |
82 | 28,311 | 9,025 | ffi-clang | Ruby FFI bindings for libclang C interface. |
83 | 28,613 | 5,075 | protocol-rack | An implementation of the Rack protocol/specification. |
84 | 28,646 | 64,361 | benchmark-http | An asynchronous benchmark toolbox for modern HTTP servers. |
85 | 31,017 | 64,361 | cloudflare-dns-update | A dyndns client for Cloudflare. |
86 | 31,679 | 64,361 | lsync | LSync is a tool for scripted synchronization and backups. |
87 | 31,905 | 64,361 | db-mariadb | An event-driven interface for MariaDB and MySQL servers. |
88 | 32,104 | 5,840 | metrics-backend-datadog | Application metrics and instrumentation. |
89 | 33,481 | 64,361 | activerecord-migrations | Provides a opinionated migration wrapper for ActiveRecord 5+ |
90 | 34,668 | 16,930 | rackula | Generate a static site from any rackup compatible application. |
91 | 36,166 | 11,457 | vips | Provides pre-compiled binaries for libvips. |
92 | 36,471 | 20,681 | falcon-capybara | Use the falcon web server to run capybara/selenium tests. |
93 | 36,518 | 15,199 | rack-freeze | Provides a policy for frozen rack middleware. |
94 | 36,962 | 20,681 | docs | Documentation generator with support for including code examples and compiling them at ... |
95 | 37,294 | 6,835 | sus | A fast and scalable test runner. |
96 | 37,885 | 64,361 | db-postgres | Ruby FFI bindings for libpq C interface. |
97 | 38,235 | 20,681 | build-makefile | Build::Makefile is a simple Makefile parser and can be used to extract dependencies fro... |
98 | 39,135 | 64,361 | activerecord-rack | Provides connection management for Rack applications using ActiveRecord. |
99 | 39,508 | 8,193 | memory | Memory profiling routines for Ruby 2.3+ |
100 | 39,921 | 16,930 | markly | CommonMark parser and renderer. Written in C, wrapped in Ruby. |
101 | 41,545 | 24,843 | bake-bundler | Provides recipes for bundler. |
102 | 43,227 | 16,930 | variant | A policy gem for selecting different environments. |
103 | 47,046 | 15,199 | bake-gem | Release management for Ruby gems. |
104 | 47,765 | 24,843 | xapian-core | Provides Xapian libraries and Ruby bindings. |
105 | 48,168 | 64,361 | vips-thumbnail | Convenient thumbnail resizing using libvips. |
106 | 48,397 | 24,843 | xapian-indexer | Xapian::Indexer provides a flexible spider for indexing resources. |
107 | 48,968 | 19,140 | build-dependency | A set of data structures and algorithms for dependency resolution. |
108 | 49,930 | 64,361 | utopia-tags-gallery | Utopia is a website generation framework which provides a robust set of tools
to buil... |
109 | 51,978 | 64,361 | async-mysql | Access mysql without blocking. |
110 | 51,992 | 64,361 | utopia-tags-google-analytics | Utopia is a website generation framework which provides a robust set of tools
to buil... |
111 | 53,121 | 24,843 | live | Live HTML tags updated via a WebSocket. |
112 | 53,253 | 64,361 | utopia-gallery | A gallery tag for use with the Utopia web framework. |
113 | 54,275 | 64,361 | relaxo-query-server | Relaxo Query Server is a query server for CouchDB which provides full
support for map/... |
114 | 54,572 | 20,681 | scheduler | Timeouts and scheduled events for Ruby |
115 | 56,250 | 64,361 | periodical | Periodical is a simple framework for working with durations and periods. |
116 | 57,822 | 64,361 | activerecord-configurations | Simplified multi-DSN configuration for ActiveRecord 5+ |
117 | 57,904 | 64,361 | types | A simple human-readable and Ruby-parsable type library. |
118 | 60,203 | 11,192 | geospatial-kml | Read geo data from keyhole markup language files. |
119 | 61,087 | 64,361 | db-model | A object-relational mapper. |
120 | 61,260 | 64,361 | collada | This library provides support for loading and processing data from Collada
Digital As... |
121 | 62,196 | 24,843 | trenni-sanitize | Sanitize markdown according to a set of rules. |
122 | 62,756 | 64,361 | ffi-module | Write a short summary, because RubyGems requires one. |
123 | 63,184 | 64,361 | trace | Application instrumentation and tracing. |
124 | 63,519 | 2,980 | rack-session | A session implementation for Rack. |
125 | 64,977 | 14,452 | turbo_test | Press the turbo button... for your tests. |
126 | 68,490 | 24,843 | async-slack | Build Slack bots and use real time messaging. |
127 | 69,025 | 24,843 | xapian-rack | Xapian::Rack provides indexing and searching integration with Rack. |
128 | 69,484 | 5,480 | bake-test-external | Run external test suites to check for breakage. |
129 | 82,184 | 5,537 | bake-test | Run local test suites without knowing exactly hwo to run them. |
130 | 83,063 | 64,361 | time-zone | Computes timezones using the system TZ environment variable. |
131 | 88,131 | 171,877 | data | Access to the rawdata API |
132 | 88,922 | 64,361 | post_remote_log | A simple messaging system built on top of Ruby, designed for system administration. |
133 | 89,759 | 64,361 | build-uri | Handle absolute URIs, triples and file paths uniformly. |
134 | 90,287 | 64,361 | synco | Synco is a tool for scripted synchronization and backups. |
135 | 90,870 | 24,843 | build-text | Text substitutions and merging. |
136 | 93,311 | 20,681 | celluloid-dns | Celluloid::DNS provides a high-performance DNS client resolver and server
which can b... |
137 | 96,013 | 64,361 | betatest | A fork of minitest with less bugs. |
138 | 96,715 | 24,843 | git-heatmap | Generate heatmap style visualisations based on git history. |
139 | 98,964 | 64,361 | async-postgres | Access postgres without blocking. |
140 | 100,168 | 24,843 | utopia-extras | Utopia is a website generation framework which provides a robust set of tools
to build... |
141 | 104,749 | 64,361 | trenni-markdown | A markdown parser and literate programming code generator. |
142 | 104,771 | 64,361 | network-monitor | A tool for monitoring network ports for both throughput and errors. |
143 | 106,051 | 64,361 | plotty | Draw graphs from data gathered by executing commands |
144 | 107,492 | 24,843 | migrate | Generic library to support migrations. |
145 | 111,542 | 64,361 | activerecord-blanks | Convert blank values to nil. |
146 | 114,572 | 7,926 | sus-fixtures-async-http | Test fixtures for running in Async::HTTP. |
147 | 120,624 | 64,361 | gpstool | A framework for processing GPS data. |
148 | 127,854 | 64,361 | mime-types-mini | A native implementation of mime-types which improves both memory usage and performance. |
149 | 130,790 | 64,361 | async-debug | Live debugging for Async. |
150 | 134,090 | 7,926 | sus-fixtures-async | Test fixtures for running in Async. |
151 | 136,761 | 64,361 | lively | A simple client-server SPA framework. |
152 | 137,797 | 20,681 | build-files-monitor | Efficiently monitor changes to the file system. |
153 | 147,154 | 24,843 | utopia-websocket | A basic rack.hijack websocket implementation with synchronous execution within rack. |
154 | 150,675 | 64,361 | utopia-wiki | A simple wiki for Utopia. |
155 | 152,257 | 64,361 | async-bus | Transparent Ruby IPC over an asynchronous message bus. |
156 | 152,661 | 64,361 | git-timesheet | Computes a timesheet for a given set of git repositories. |
157 | 153,768 | 20,681 | bake-github-pages | Publish to GitHub pages. |
158 | 154,197 | 16,184 | this-gem-does-not-exist | There is nothing to see here. |
159 | 155,427 | 64,361 | utopia-analytics | Utopia is a website generation framework which provides a robust set of tools
to buil... |
160 | 155,888 | 24,843 | rack-test-json | Add Rack::MockResponse#as_json to facilite testing. |
161 | 156,184 | 24,843 | async-sequel | Asynchronous adaptors for Sequel. |
162 | 159,623 | 24,843 | trenni-words | Provides a basic profanity/obscenity filter. |
163 | 159,994 | 24,843 | async-worker | Non-blocking thread-pool based workers for blocking operations. |
164 | 166,260 | 24,843 | vulkan | A wrapper for Vulkan, the graphics API. |
165 | 168,962 | 64,361 | db-mysql | Ruby FFI bindings for libpq C interface. |
166 | 170,474 | 64,361 | traces-backend-open_telemetry | A traces backend for Open Telemetry. |
167 | 173,963 | 64,361 | rack-conform | An implementation of the Rack protocol/specification. |
168 | 174,590 | 64,361 | fiber-storage | Provides a compatibility shim for fiber storage. |