Ioquatix's Gems

icon
See profile on Gravatar
#Total RankDaily RankNameSummary
11030rackRack provides a minimal, modular and adaptable interface for developing web application...
23351multipart-postA multipart form post accessory for Net::HTTP.
33885rack-testRack::Test is a small, simple testing API for Rack apps. It can be used on its own or a...
46863nio4rNew IO for Ruby
596183rb-inotifyA Ruby wrapper for Linux inotify, using FFI
6124191listenThe Listen gem listens to file modifications and notifies you about the changes. Works ...
7193208http-acceptParse Accept and Accept-Language HTTP headers.
82291,127thinA thin and fast web server
92371,292timersPure Ruby one-shot and periodic timers.
10342104rack-sessionA session implementation for Rack.
11345371rack-attackA rack middleware for throttling and blocking abusive requests
12421112rackupA general server command for Rack applications.
138451,978rack-cacheRack::Cache is suitable as a quick drop-in component to enable HTTP caching for Rack-ba...
141,046613asyncA concurrency framework for Ruby.
151,055617consoleBeautiful logging for Ruby.
161,120621fiber-localProvides a class-level mixin to make fiber local state easy.
171,1721,300rack-contribContributed Rack Middleware and Utilities
181,320431fiber-storageProvides a compatibility shim for fiber storage.
191,336682io-eventAn event loop.
201,460663fiber-annotationA mechanism for annotating fibers.
211,746815tracesApplication instrumentation and tracing.
221,7562,448async-ioProvides support for asynchonous TCP, UDP, UNIX and SSL sockets.
231,9421,407protocol-httpProvides abstractions to handle HTTP protocols.
241,9681,389async-httpA HTTP client and server library.
252,0172,753cool.ioCool.io provides a high performance event framework for Ruby which uses the libev C lib...
262,056943metricsApplication metrics and instrumentation.
272,0671,419protocol-http2A low level implementation of the HTTP/2 protocol.
282,0691,422protocol-http1A low level implementation of the HTTP/1 protocol.
292,1221,437async-poolA singleplex and multiplex resource pool for implementing robust clients.
302,1981,508protocol-hpackA compresssor and decompressor for HTTP/2's HPACK format.
312,5112,904async-websocketAn async websocket library on top of protocol-websocket.
322,8483,829facetsFacets is the premier collection of extension methods for the Ruby programming language...
333,2531,487io-endpointProvides a separation of concerns interface for IO endpoints.
343,3161,524io-streamProvides a generic stream wrapper for IO instances.
353,5672,815async-http-faradayProvides an adaptor between async-http and faraday.
363,7604,016async-dnsAn easy to use DNS client resolver and server for Ruby.
373,9707,949rubydnsAn easy to use DNS server and resolver for Ruby.
384,2543,484thread-localProvides a class-level mixin to make thread local state easy.
394,4303,558async-restA library for RESTful clients (and hopefully servers).
404,4312,316localhostManage a local certificate authority for self-signed localhost development servers.
414,5085,783process-groupRun and manage multiple processes in separate fibers with predictable behaviour.
424,5345,839graphvizA lightweight interface for generating graphs with Graphviz.
434,5552,580samovarSamovar is a flexible option parser excellent support for sub-commands and help documen...
444,5802,573mappingMap an input model to an output model using a mapping model.
454,5885,826process-terminalProvide access to libc terminal funtions.
464,6055,853process-pipelineExecute composable shell-like pipelines.
474,9394,479cloudflareA Ruby wrapper for the Cloudflare API.
484,9632,598falconA fast, asynchronous, rack-compatible web server.
495,1142,602async-containerAbstract container-based parallelism using threads and processes where appropriate.
505,4302,463protocol-rackAn implementation of the Rack protocol/specification.
515,4702,625async-http-cacheStandard-compliant cache for async-http.
526,0283,591process-metricsProvide detailed OS-specific process metrics.
536,3602,605async-serviceA service layer for Async.
546,4562,742bakeA replacement for rake with a simpler syntax.
556,4631,795protocol-urlProvides abstractions for working with URLs.
567,2103,501async-redisA Redis client library.
577,3333,416protocol-redisA transport agnostic RESP protocol client/server.
587,6912,930protocol-websocketA low level implementation of the WebSocket protocol.
598,14111,721utopiaUtopia is a framework for building dynamic content-driven websites.
608,1629,323async-rspecHelpers for writing specs against the async gem.
618,18913,498build-environmentA nested hash data structure for controlling build environments.
628,6315,441booleanThis gem extends core classes, adding helpful methods for working with Booleans (such a...
638,6479,352rspec-filesRSpec helpers for buffering and detecting file descriptor leaks.
648,6829,029rspec-memoryRSpec helpers for checking memory allocations.
658,7079,029coveredA modern approach to code coverage.
669,0496,311susA fast and scalable test runner.
679,0508,155bake-test-externalRun external test suites to check for breakage.
689,44424,149async-awaitImplements the async/await pattern on top of async :)
699,8752,760async-container-supervisorA supervisor for managing multiple container processes.
709,9442,745memory-leakA memory leak monitor.
7110,32912,740decodeCode analysis for documentation generation.
7210,43516,671rexecRExec stands for Remote Execute and provides support for executing processes both loc...
7310,75316,212build-filesAbstractions for handling and mapping paths.
7411,06210,203bake-testRun local test suites without knowing exactly how to run them.
7512,04817,730async-railsRails asset pipeline wrapper for async.js
7612,79126,006http-protocolProvides abstractions to handle HTTP1 and HTTP2 protocols.
7712,87216,671teapotTeapot is a tool for managing complex cross-platform builds.
7813,17910,879async-processAsynchronous process spawning.
7913,69515,789traces-backend-datadogA traces backend for Datadog.
8013,93519,493trenniA fast native templating system that compiles directly to Ruby code.
8114,0877,629vipsProvides pre-compiled binaries for libvips.
8215,0467,003marklyCommonMark parser and renderer. Written in C, wrapped in Ruby.
8315,0875,402falcon-capybaraUse the falcon web server to run capybara/selenium tests.
8415,6262,830memoryMemory profiling routines for Ruby 2.3+
8515,66849,272http-hpackA compresssor and decompressor for HTTP 2.0 HPACK.
8615,6732,638string-formatFormatting utilities for strings.
8715,97517,449utopia-projectA project documentation tool based on Utopia.
8816,19113,268bake-modernizeAutomatically modernize parts of your project/gem.
8916,52416,442sus-fixtures-asyncTest fixtures for running in Async.
9016,74828,249console-output-datadogAttach Datadog trace and span details to logs.
9117,5835,979rack-freezeProvides a policy for frozen rack middleware.
9217,84528,249build-graphBuild::Graph is a framework for build systems, with specific functionality for dealing ...
9318,08320,389ffi-clangRuby FFI bindings for libclang C interface.
9418,81418,397buildBuild is a framework for creating task based build systems.
9518,90933,072metrics-backend-datadogApplication metrics and instrumentation.
9619,07119,906sus-fixtures-async-httpTest fixtures for running in Async::HTTP.
9719,10833,072trenni-formattersFormatters for Trenni, to assist with typical views and form based interfaces.
9820,4168,270console-adapter-railsAdapt Rails logs and events to the console gem.
9920,43428,249eventAn event loop.
10020,4418,594build-uriHandle absolute URIs, triples and file paths uniformly.
10120,60212,948relaxo-modelA model layer for the relaxo document database.
10220,68116,014latinumProvides immutable resource and money computations.
10321,13822,026geospatialProvides abstractions for dealing with geographical locations efficiently
10421,60516,914memory-profilerEfficient memory allocation tracking with call path analysis.
10522,4043,391xrbA fast native templating system that compiles directly to Ruby code.
10623,0323,414liveLive HTML tags updated via a WebSocket.
10723,57518,397benchmark-httpAn asynchronous benchmark toolbox for modern HTTP servers.
10823,84418,397process-daemon`Process::Daemon` is a stable and helpful base class for long running tasks and daemons...
10924,30819,146bake-gemRelease management for Ruby gems.
11024,3093,546io-watchA tool for watching changes to the filesystem.
11124,38333,072guard-falconA guard plugin to run an instance of the falcon web server.
11224,43328,249dbA low level database access gem.
11325,51940,867fingerprintFingerprint is a tool for creating checksums of entire directory structures, and compar...
11427,57135,238ffi-mysqlA pure ffi binding for mysql. This gem should be compatible with the MySQL/Ruby gem.
11527,66118,766rackulaGenerate a static site from any rackup compatible application.
11627,85516,914rack-test-bodyAdd Rack::MockResponse#parsed_body and helpers to facilite testing.
11727,89119,493relaxoRelaxo is versioned document database built on top of git.
11830,34662,843variantA policy gem for selecting different environments.
11930,4768,558fiber-profilerA fiber stall profiler.
12030,72440,867db-mariadbAn event-driven interface for MariaDB and MySQL servers.
12131,71949,272cloudflare-dns-updateA dyndns client for Cloudflare.
12233,7023,542livelyA simple client-server SPA framework.
12333,96249,272turbo_testPress the turbo button... for your tests.
12434,1987,345async-jobAn asynchronous job queue for Ruby.
12534,260112,136bake-bundlerProvides recipes for bundler.
12635,06540,867activerecord-migrationsProvides a opinionated migration wrapper for ActiveRecord 5+
12735,44931,227db-postgresRuby FFI bindings for libpq C interface.
12835,60344,662geospatial-kmlRead geo data from keyhole markup language files.
12935,85540,867lsyncLSync is a tool for scripted synchronization and backups.
13036,82940,867build-makefileBuild::Makefile is a simple Makefile parser and can be used to extract dependencies fro...
13137,41235,238sus-fixtures-opensslTest fixtures for running with OpenSSL.
13237,8087,481async-job-adapter-active_jobA asynchronous job queue for Ruby on Rails.
13340,2263,590async-debugLive debugging for Async.
13440,99755,103docsDocumentation generator with support for including code examples and compiling them at ...
13543,07333,072build-dependencyA set of data structures and algorithms for dependency resolution.
13644,98427,013vips-thumbnailConvenient thumbnail resizing using libvips.
13745,302112,136activerecord-rackProvides connection management for Rack applications using ActiveRecord.
13845,5463,568agent-contextInstall and manage context files from Ruby gems.
13946,44927,013sus-fixtures-consoleTest fixtures for capturing Console output.
14049,07013,365async-limiterExecution rate limiting for Async
14149,133112,136xapian-coreProvides Xapian libraries and Ruby bindings.
14249,15962,843toolboxRuby debugging toolbox for GDB and LLDB
14349,16873,396xapian-indexerXapian::Indexer provides a flexible spider for indexing resources.
14449,94229,640utopia-galleryA gallery tag for use with the Utopia web framework.
14550,16788,565trenni-sanitizeSanitize markdown according to a set of rules.
14651,71244,662utopia-tags-galleryUtopia is a website generation framework which provides a robust set of tools to buil...
14752,2339,003traces-backend-open_telemetryA traces backend for Open Telemetry.
14852,43488,565utopia-tags-google-analyticsUtopia is a website generation framework which provides a robust set of tools to buil...
14954,47062,843schedulerTimeouts and scheduled events for Ruby
15054,79844,662typesA simple human-readable and Ruby-parsable type library.
15155,13435,238relaxo-query-serverRelaxo Query Server is a query server for CouchDB which provides full support for map/...
15256,72128,249periodicalPeriodical is a simple framework for working with durations and periods.
15356,96088,565ffi-moduleWrite a short summary, because RubyGems requires one.
15458,09837,820activerecord-configurationsSimplified multi-DSN configuration for ActiveRecord 5+
15559,17315,038rubocop-socketryRuboCop rules for Socketry projects
15660,97788,565async-mysqlAccess mysql without blocking.
15761,4617,690async-cableAn asynchronous adapter for ActionCable.
15862,35662,843traceApplication instrumentation and tracing.
15964,582112,136colladaThis library provides support for loading and processing data from Collada Digital As...
16066,20488,565async-slackBuild Slack bots and use real time messaging.
16167,38973,396db-modelA object-relational mapper.
16269,932112,136xapian-rackXapian::Rack provides indexing and searching integration with Rack.
16373,11544,662async-webdriverA native library implementing the W3C WebDriver client specification.
16476,4068,741falcon-railsEasy Falcon and Rails integration.
16576,60988,565time-zoneComputes timezones using the system TZ environment variable.
16678,54418,766qrcodeA library to encode QR Codes
16779,99473,396build-files-monitorEfficiently monitor changes to the file system.
16880,625112,136async-postgresAccess postgres without blocking.
16981,04062,843syncoSynco is a tool for scripted synchronization and backups.
17081,14573,396xrb-sanitizeSanitize markup according to a set of rules.
17184,88373,396bonfireAll the scripts you need to write books in Markdown then publish them via Amazon's Kind...
17290,25149,272git-heatmapGenerate heatmap style visualisations based on git history.
17393,02055,103build-textText substitutions and merging.
17493,39173,396post_remote_logA simple messaging system built on top of Ruby, designed for system administration.
17594,047112,136bake-github-pagesPublish to GitHub pages.
17694,31273,396celluloid-dnsCelluloid::DNS provides a high-performance DNS client resolver and server which can b...
17794,96688,565dataAccess to the rawdata API
17896,35673,396rbcA ruby client for managing interactions with the IMS BioSpecimen Inventory system
17998,05588,565betatestA fork of minitest with less bugs.
180100,03849,272plottyDraw graphs from data gathered by executing commands
181102,08973,396utopia-extrasUtopia is a website generation framework which provides a robust set of tools to build...
182103,33488,565trenni-markdownA markdown parser and literate programming code generator.
183104,89762,843migrateGeneric library to support migrations.
184105,58588,565activerecord-blanksConvert blank values to nil.
185106,81473,396segfaultHelper to abort your ruby script execution
186107,16555,103network-monitorA tool for monitoring network ports for both throughput and errors.
187108,84524,149sus-fixtures-benchmarkTest fixtures for benchmarking.
188113,97188,565wtfWTF is your program doing?
189114,25633,072sus-fixtures-timeTest fixtures for manipulating time.
190116,68815,408async-job-processor-redisA asynchronous job queue for Ruby.
191120,19726,006async-ollamaA asynchronous interface to the ollama chat service
192124,123112,136mime-types-miniA native implementation of mime-types which improves both memory usage and performance.
193124,58888,565gpstoolA framework for processing GPS data.
194125,93088,565async-busTransparent Ruby IPC over an asynchronous message bus.
195138,13062,843this-gem-does-not-existThere is nothing to see here.
196138,829149,536utopia-wikiA simple wiki for Utopia.
197139,73249,272covered-gitProvides coverage computation for git pull requests.
198141,813112,136rbirb, shorthand
199145,168112,136roda-websocketsThe roda-websockets gem integrates async-websockets into the roda web toolkit.
200146,962149,536utopia-analyticsUtopia is a website generation framework which provides a robust set of tools to buil...
201147,462112,136utopia-websocketA basic rack.hijack websocket implementation with synchronous execution within rack.
202148,48455,103async-actorA multi-threaded actor implementation where each actor has it's own event loop.
203156,519112,136git-timesheetComputes a timesheet for a given set of git repositories.
204157,22973,396async-sequelAsynchronous adaptors for Sequel.
205158,32673,396sus-fixtures-async-webdriverA set of sus fixtures for writing integration tests.
206158,58688,565rack-test-jsonAdd Rack::MockResponse#as_json to facilite testing.
207159,775112,136async-workerNon-blocking thread-pool based workers for blocking operations.
208160,91773,396console-adapter-sidekiqAdapt Sidekiq logs and events to the console gem.
209162,692149,536trenni-wordsProvides a basic profanity/obscenity filter.
210165,6668,438protocol-grpcProtocol abstractions for gRPC, built on top of protocol-http.
211170,265112,136vulkanA wrapper for Vulkan, the graphics API.
212171,10288,565xrb-railsAdd support XRB templates in Rails.
213171,250149,536db-mysqlRuby FFI bindings for libpq C interface.
214173,49427,013async-safeRuntime thread safety monitoring for concurrent Ruby code.
215174,241112,136complianceA framework for tracking compliance requirements and attestations.
216176,1898,594async-grpcClient and server implementation for gRPC using Async.
217176,95188,565bake-releasesReleases document management.
218178,28862,843ffi-nativeWrite a short summary, because RubyGems requires one.
219178,79237,820sus-fixtures-agent-contextTest fixtures for running in Async.
220179,65288,565ruby-gdbRuby debugging extensions for GDB
221180,359112,136ruby-profilerA profiler state manager for Ruby fibers.
222181,19415,232falcon-limiterAdvanced concurrency control and resource limiting for Falcon web server.
223181,26773,396compliance-owaspCompliance requirements for OWASP Application Security Verification Standard.
224181,317112,136rack-conformAn implementation of the Rack protocol/specification.
225181,44362,843raindrops-maintainedraindrops is a real-time stats toolkit to show statistics for Rack HTTP servers. It is...
226181,85262,843xrb-formattersFormatters for XRB, to assist with typical views and form based interfaces.
227182,425112,136async-discordBuild Discord bots and use real time messaging.
228182,47288,565fiber-annotateA mechanism for annotating fibers.
229182,52655,103protocol-quicQUIC protocol implementation using ngtcp2.
230182,793112,136covered-gihubProvides coverage computation for git pull requests.
231183,103112,136bake-changesChanges document management.
232183,210112,136unicorn-maintainedunicorn is an HTTP server for Rack applications that has done decades of damage to the ...
233183,43888,565db-migrate-xDatabase migrations.
234183,43888,565async-rails-xConfiguration for Async Rails.
235183,66973,396protocol-multipartProvides abstractions to handle the multipart format.
236184,89688,565async-cronA scheduling service using cron-style syntax.
237185,711149,536db-active_recordAsynchronous database adapters for ActiveRecord.
238185,75388,565async-http-captureA HTTP request and response capture.
239185,79888,565lively-electronElectron wrapper for Lively Ruby applications
240185,96073,396metrics-backend-statsdApplication metrics and instrumentation.
241186,328112,136io-memoryMemory-mapped IO objects for zero-copy data sharing.
242187,15688,565memory-tracker-xEfficient memory allocation tracking with call path analysis.
243188,17788,565bake-test-typesType checking tasks for Bake.