Ioquatix's Gems

icon
See profile on Gravatar
#Total RankDaily RankNameSummary
1911rackRack provides a minimal, modular and adaptable interface for developing web application...
23155multipart-postA multipart form post accessory for Net::HTTP.
33649rack-testRack::Test is a small, simple testing API for Rack apps. It can be used on its own or a...
47052nio4rNew IO for Ruby
593144rb-inotifyA Ruby wrapper for Linux inotify, using FFI
6120172listenThe Listen gem listens to file modifications and notifies you about the changes. Works ...
7198184http-acceptParse Accept and Accept-Language HTTP headers.
8202997timersPure Ruby one-shot and periodic timers.
9212407thinA thin and fast web server
10346317rack-attackA rack middleware for throttling and blocking abusive requests
117721,787rack-cacheRack::Cache is suitable as a quick drop-in component to enable HTTP caching for Rack-ba...
12781100rack-sessionA session implementation for Rack.
13982131rackupA general server command for Rack applications.
141,1181,517rack-contribContributed Rack Middleware and Utilities
151,235441consoleBeautiful logging for Ruby.
161,239371asyncA concurrency framework for Ruby.
171,292461fiber-localProvides a class-level mixin to make fiber local state easy.
181,532453io-eventAn event loop.
191,6702,182async-ioProvides support for asynchonous TCP, UDP, UNIX and SSL sockets.
201,724484fiber-annotationA mechanism for annotating fibers.
211,779368fiber-storageProvides a compatibility shim for fiber storage.
221,8992,391cool.ioCool.io provides a high performance event framework for Ruby which uses the libev C lib...
232,0931,605protocol-httpProvides abstractions to handle HTTP protocols.
242,1271,692async-httpA HTTP client and server library.
252,1861,607protocol-http2A low level implementation of the HTTP/2 protocol.
262,1921,602protocol-http1A low level implementation of the HTTP/1 protocol.
272,221537tracesApplication instrumentation and tracing.
282,2911,677async-poolA singleplex and multiplex resource pool for implementing robust clients.
292,3371,912protocol-hpackA compresssor and decompressor for HTTP/2's HPACK format.
302,3394,397async-websocketAn async websocket library on top of protocol-websocket.
312,7082,578facetsFacets is the premier collection of extension methods for the Ruby programming language...
323,479520metricsApplication metrics and instrumentation.
333,7293,884async-dnsAn easy to use DNS client resolver and server for Ruby.
343,7587,320rubydnsAn easy to use DNS server and resolver for Ruby.
353,9902,000async-http-faradayProvides an adaptor between async-http and faraday.
364,4442,961thread-localProvides a class-level mixin to make thread local state easy.
374,5103,833process-groupRun and manage multiple processes in separate fibers with predictable behaviour.
384,5333,794graphvizA lightweight interface for generating graphs with Graphviz.
394,6203,837process-terminalProvide access to libc terminal funtions.
404,6363,827process-pipelineExecute composable shell-like pipelines.
414,6423,445async-restA library for RESTful clients (and hopefully servers).
424,8391,788io-endpointProvides a separation of concerns interface for IO endpoints.
434,9004,804cloudflareA Ruby wrapper for the Cloudflare API.
444,9892,234io-streamProvides a generic stream wrapper for IO instances.
455,1782,764localhostManage a local certificate authority for self-signed localhost development servers.
465,5233,064samovarSamovar is a flexible option parser excellent support for sub-commands and help documen...
475,6013,038mappingMap an input model to an output model using a mapping model.
485,6163,372falconA fast, asynchronous, rack-compatible web server.
495,9223,292async-containerAbstract container-based parallelism using threads and processes where appropriate.
506,4913,395async-http-cacheStandard-compliant cache for async-http.
516,5964,306process-metricsProvide detailed OS-specific process metrics.
526,8203,251protocol-rackAn implementation of the Rack protocol/specification.
537,9037,450build-environmentA nested hash data structure for controlling build environments.
547,95816,876utopiaUtopia is a framework for building dynamic content-driven websites.
558,4285,150async-redisA Redis client library.
568,4546,937protocol-websocketA low level implementation of the WebSocket protocol.
578,4566,320async-rspecHelpers for writing specs against the async gem.
588,5455,163protocol-redisA transport agnostic RESP protocol client/server.
598,7315,858bakeA replacement for rake with a simpler syntax.
608,8826,792booleanThis gem extends core classes, adding helpful methods for working with Booleans (such a...
618,90117,169async-awaitImplements the async/await pattern on top of async :)
629,1206,331rspec-filesRSpec helpers for buffering and detecting file descriptor leaks.
639,1616,327rspec-memoryRSpec helpers for checking memory allocations.
649,3883,584async-serviceA service layer for Async.
659,83427,202rexecRExec stands for Remote Execute and provides support for executing processes both loc...
6610,6709,882build-filesAbstractions for handling and mapping paths.
6711,04017,518decodeCode analysis for documentation generation.
6811,1617,755coveredA modern approach to code coverage.
6912,29222,583http-protocolProvides abstractions to handle HTTP1 and HTTP2 protocols.
7012,33936,886teapotTeapot is a tool for managing complex cross-platform builds.
7113,33412,395traces-backend-datadogA traces backend for Datadog.
7213,72910,383async-processAsynchronous process spawning.
7313,8145,796susA fast and scalable test runner.
7414,2069,942trenniA fast native templating system that compiles directly to Ruby code.
7514,85024,250http-hpackA compresssor and decompressor for HTTP 2.0 HPACK.
7615,87536,886console-output-datadogAttach Datadog trace and span details to logs.
7717,47624,250build-graphBuild::Graph is a framework for build systems, with specific functionality for dealing ...
7817,76614,614ffi-clangRuby FFI bindings for libclang C interface.
7917,94336,886metrics-backend-datadogApplication metrics and instrumentation.
8018,1476,379bake-test-externalRun external test suites to check for breakage.
8118,26536,886utopia-projectA project documentation tool based on Utopia.
8218,78636,886trenni-formattersFormatters for Trenni, to assist with typical views and form based interfaces.
8318,7999,681bake-testRun local test suites without knowing exactly how to run them.
8418,80036,886buildBuild is a framework for creating task based build systems.
8519,39410,054bake-modernizeAutomatically modernize parts of your project/gem.
8620,18336,886latinumProvides immutable resource and money computations.
8720,25536,886relaxo-modelA model layer for the relaxo document database.
8820,53836,886eventAn event loop.
8921,06118,313geospatialProvides abstractions for dealing with geographical locations efficiently
9021,1386,812vipsProvides pre-compiled binaries for libvips.
9122,0817,383marklyCommonMark parser and renderer. Written in C, wrapped in Ruby.
9222,64310,690build-uriHandle absolute URIs, triples and file paths uniformly.
9324,28324,250dbA low level database access gem.
9424,59027,202guard-falconA guard plugin to run an instance of the falcon web server.
9524,90227,202sus-fixtures-asyncTest fixtures for running in Async.
9625,17924,250fingerprintFingerprint is a tool for creating checksums of entire directory structures, and compar...
9725,20321,365process-daemon`Process::Daemon` is a stable and helpful base class for long running tasks and daemons...
9825,45427,202benchmark-httpAn asynchronous benchmark toolbox for modern HTTP servers.
9925,64017,169console-adapter-railsAdapt Rails logs and events to the console gem.
10026,35824,250sus-fixtures-async-httpTest fixtures for running in Async::HTTP.
10126,8038,159falcon-capybaraUse the falcon web server to run capybara/selenium tests.
10227,45719,800ffi-mysqlA pure ffi binding for mysql. This gem should be compatible with the MySQL/Ruby gem.
10328,42836,886memoryMemory profiling routines for Ruby 2.3+
10428,58336,886relaxoRelaxo is versioned document database built on top of git.
10530,07036,886rack-test-bodyAdd Rack::MockResponse#parsed_body and helpers to facilite testing.
10631,01224,250db-mariadbAn event-driven interface for MariaDB and MySQL servers.
10732,13336,886cloudflare-dns-updateA dyndns client for Cloudflare.
10832,28236,886rackulaGenerate a static site from any rackup compatible application.
10933,17618,782turbo_testPress the turbo button... for your tests.
11034,2829,545rack-freezeProvides a policy for frozen rack middleware.
11134,36536,886bake-gemRelease management for Ruby gems.
11234,86336,886activerecord-migrationsProvides a opinionated migration wrapper for ActiveRecord 5+
11334,88136,886lsyncLSync is a tool for scripted synchronization and backups.
11435,47818,313geospatial-kmlRead geo data from keyhole markup language files.
11536,30736,886db-postgresRuby FFI bindings for libpq C interface.
11636,45136,886build-makefileBuild::Makefile is a simple Makefile parser and can be used to extract dependencies fro...
11736,90436,886variantA policy gem for selecting different environments.
11839,96510,080bake-bundlerProvides recipes for bundler.
11940,12827,202docsDocumentation generator with support for including code examples and compiling them at ...
12043,05936,886activerecord-rackProvides connection management for Rack applications using ActiveRecord.
12143,28236,886build-dependencyA set of data structures and algorithms for dependency resolution.
12245,03436,886liveLive HTML tags updated via a WebSocket.
12347,78436,886vips-thumbnailConvenient thumbnail resizing using libvips.
12449,44636,886xapian-coreProvides Xapian libraries and Ruby bindings.
12550,35636,886xapian-indexerXapian::Indexer provides a flexible spider for indexing resources.
12650,74127,202sus-fixtures-opensslTest fixtures for running with OpenSSL.
12750,94736,886trenni-sanitizeSanitize markdown according to a set of rules.
12851,49021,365utopia-tags-galleryUtopia is a website generation framework which provides a robust set of tools to buil...
12952,39627,202utopia-galleryA gallery tag for use with the Utopia web framework.
13053,16827,202utopia-tags-google-analyticsUtopia is a website generation framework which provides a robust set of tools to buil...
13154,43322,583schedulerTimeouts and scheduled events for Ruby
13256,73836,886relaxo-query-serverRelaxo Query Server is a query server for CouchDB which provides full support for map/...
13357,70936,886activerecord-configurationsSimplified multi-DSN configuration for ActiveRecord 5+
13457,84036,886periodicalPeriodical is a simple framework for working with durations and periods.
13558,54436,886async-mysqlAccess mysql without blocking.
13658,63136,886ffi-moduleWrite a short summary, because RubyGems requires one.
13760,71936,886typesA simple human-readable and Ruby-parsable type library.
13861,07824,250xrbA fast native templating system that compiles directly to Ruby code.
13964,0814,906memory-leakA memory leak monitor.
14064,1974,933async-container-supervisorA supervisor for managing multiple container processes.
14164,47336,886colladaThis library provides support for loading and processing data from Collada Digital As...
14264,50836,886traceApplication instrumentation and tracing.
14365,30112,322io-watchA tool for watching changes to the filesystem.
14466,15636,886db-modelA object-relational mapper.
14568,35736,886async-slackBuild Slack bots and use real time messaging.
14670,86236,886xapian-rackXapian::Rack provides indexing and searching integration with Rack.
14781,17536,886time-zoneComputes timezones using the system TZ environment variable.
14882,96536,886async-postgresAccess postgres without blocking.
14983,67036,886build-files-monitorEfficiently monitor changes to the file system.
15087,83436,886syncoSynco is a tool for scripted synchronization and backups.
15187,89836,886async-webdriverA native library implementing the W3C WebDriver client specification.
15293,14636,886build-textText substitutions and merging.
15393,52836,886post_remote_logA simple messaging system built on top of Ruby, designed for system administration.
15493,91336,886dataAccess to the rawdata API
15594,2237,977fiber-profilerA fiber stall profiler.
15695,28536,886git-heatmapGenerate heatmap style visualisations based on git history.
15795,51936,886livelyA simple client-server SPA framework.
15896,99036,886celluloid-dnsCelluloid::DNS provides a high-performance DNS client resolver and server which can b...
15998,73236,886betatestA fork of minitest with less bugs.
160103,70227,202utopia-extrasUtopia is a website generation framework which provides a robust set of tools to build...
161103,77236,886plottyDraw graphs from data gathered by executing commands
162105,25236,886trenni-markdownA markdown parser and literate programming code generator.
163106,28436,886migrateGeneric library to support migrations.
164106,95136,886sus-fixtures-consoleTest fixtures for capturing Console output.
165107,71136,886segfaultHelper to abort your ruby script execution
166107,74136,886network-monitorA tool for monitoring network ports for both throughput and errors.
167108,48336,886async-debugLive debugging for Async.
168108,55427,202activerecord-blanksConvert blank values to nil.
169111,29015,642async-job-adapter-active_jobA asynchronous job queue for Ruby on Rails.
170114,95636,886wtfWTF is your program doing?
171116,11616,041async-jobAn asynchronous job queue for Ruby.
172121,13236,886bake-github-pagesPublish to GitHub pages.
173122,50522,583xrb-sanitizeSanitize markup according to a set of rules.
174124,74936,886gpstoolA framework for processing GPS data.
175126,40736,886mime-types-miniA native implementation of mime-types which improves both memory usage and performance.
176144,30836,886async-busTransparent Ruby IPC over an asynchronous message bus.
177144,93024,250utopia-wikiA simple wiki for Utopia.
178150,03436,886utopia-websocketA basic rack.hijack websocket implementation with synchronous execution within rack.
179150,68236,886this-gem-does-not-existThere is nothing to see here.
180155,87236,886git-timesheetComputes a timesheet for a given set of git repositories.
181156,73827,202utopia-analyticsUtopia is a website generation framework which provides a robust set of tools to buil...
182157,34827,202roda-websocketsThe roda-websockets gem integrates async-websockets into the roda web toolkit.
183158,60936,886async-sequelAsynchronous adaptors for Sequel.
184159,32136,886rack-test-jsonAdd Rack::MockResponse#as_json to facilite testing.
185160,12036,886covered-gitProvides coverage computation for git pull requests.
186161,07536,886async-workerNon-blocking thread-pool based workers for blocking operations.
187163,17536,886trenni-wordsProvides a basic profanity/obscenity filter.
188168,12127,202console-adapter-sidekiqAdapt Sidekiq logs and events to the console gem.
189169,36836,886vulkanA wrapper for Vulkan, the graphics API.
190171,83536,886db-mysqlRuby FFI bindings for libpq C interface.
191172,67522,583traces-backend-open_telemetryA traces backend for Open Telemetry.
192174,56136,886sus-fixtures-timeTest fixtures for manipulating time.
193175,50636,886sus-fixtures-async-webdriverA set of sus fixtures for writing integration tests.
194175,98336,886async-actorA multi-threaded actor implementation where each actor has it's own event loop.
195177,06924,250xrb-railsAdd support XRB templates in Rails.
196177,66536,886complianceA framework for tracking compliance requirements and attestations.
197177,80121,365async-ollamaA asynchronous interface to the ollama chat service
198178,48427,202ffi-nativeWrite a short summary, because RubyGems requires one.
199178,83336,886rack-conformAn implementation of the Rack protocol/specification.
200180,16336,886fiber-annotateA mechanism for annotating fibers.
201180,38136,886raindrops-maintainedraindrops is a real-time stats toolkit to show statistics for Rack HTTP servers. It is...
202180,61836,886compliance-owaspCompliance requirements for OWASP Application Security Verification Standard.
203180,96636,886protocol-quicQUIC protocol implementation using ngtcp2.
204181,43836,886covered-gihubProvides coverage computation for git pull requests.
205182,00236,886bake-changesChanges document management.
206182,17836,886unicorn-maintainedunicorn is an HTTP server for Rack applications that has done decades of damage to the ...
207182,47036,886bake-releasesReleases document management.
208182,86827,202xrb-formattersFormatters for XRB, to assist with typical views and form based interfaces.
209182,94036,886async-discordBuild Discord bots and use real time messaging.
210183,05436,886async-cronA scheduling service using cron-style syntax.
211183,22015,275async-cableAn asynchronous adapter for ActionCable.
212183,42527,202async-job-processor-redisA asynchronous job queue for Ruby.
213183,53936,886db-active_recordAsynchronous database adapters for ActiveRecord.
214183,57536,886db-migrate-xDatabase migrations.
215184,65036,886metrics-backend-statsdApplication metrics and instrumentation.