Ioquatix's Gems

icon
See profile on Gravatar
#Total RankDaily RankNameSummary
11113rackRack provides a minimal, modular and adaptable interface for developing web application...
23134multipart-postA multipart form post accessory for Net::HTTP.
33650rack-testRack::Test is a small, simple testing API for Rack apps. It can be used on its own or a...
47352nio4rCross-platform asynchronous I/O primitives for scalable network clients and servers. In...
588131rb-inotifyA Ruby wrapper for Linux inotify, using FFI
6118147listenThe Listen gem listens to file modifications and notifies you about the changes. Works ...
7175631timersPure Ruby one-shot and periodic timers.
8203166http-acceptParse Accept and Accept-Language HTTP headers.
9206262thinA thin and fast web server
10367316rack-attackA rack middleware for throttling and blocking abusive requests
116671,629rack-cacheRack::Cache is suitable as a quick drop-in component to enable HTTP caching for Rack-ba...
121,0641,133rack-contribContributed Rack Middleware and Utilities
131,4581,276consoleBeautiful logging for Ruby.
141,4721,315asyncA concurrency framework for Ruby.
151,5331,317fiber-localProvides a class-level mixin to make fiber local state easy.
161,5531,593async-ioProvides support for asynchonous TCP, UDP, UNIX and SSL sockets.
171,7962,115cool.ioCool.io provides a high performance event framework for Ruby which uses the libev C lib...
181,818253rack-sessionA session implementation for Rack.
192,029340rackupA general server command for Rack applications.
202,0481,644io-eventAn event loop.
212,1044,189async-websocketAn async websocket library on top of protocol-websocket.
222,3561,725async-httpA HTTP client and server library.
232,4271,770protocol-httpProvides abstractions to handle HTTP protocols.
242,4361,777protocol-http1A low level implementation of the HTTP/1 protocol.
252,4601,783protocol-http2A low level implementation of the HTTP/2 protocol.
262,4981,765async-poolA singleplex and multiplex resource pool for implementing robust clients.
272,5241,790protocol-hpackA compresssor and decompressor for HTTP/2's HPACK format.
282,5882,949facetsFacets is the premier collection of extension methods for the Ruby programming language...
293,0061,766tracesApplication instrumentation and tracing.
303,0611,438fiber-annotationA mechanism for annotating fibers.
313,5462,697rubydnsRubyDNS provides a rule-based DSL for implementing DNS servers, built on top of `Async:...
323,5952,789async-dnsAn easy to use DNS client resolver and server for Ruby.
334,6254,783async-restA library for RESTful clients (and hopefully servers).
344,6703,511process-groupRun and manage multiple processes in separate fibers with predictable behaviour.
354,6872,946async-http-faradayProvides an adaptor between async-http and faraday.
364,7073,506graphvizA lightweight interface for generating graphs with Graphviz.
374,7662,997thread-localProvides a class-level mixin to make thread local state easy.
384,7695,079cloudflareA Ruby wrapper for the Cloudflare API.
394,8233,517process-terminalProvide access to libc terminal funtions.
404,8343,531process-pipelineExecute composable shell-like pipelines.
416,1633,275localhostManage a local certificate authority for self-signed localhost development servers.
426,2753,379samovarSamovar is a flexible option parser excellent support for sub-commands and help documen...
436,3443,509falconA fast, asynchronous, rack-compatible web server.
446,4223,386mappingMap model objects based on their class to a given output model. Useful for versioning e...
456,9823,785async-containerAbstract container-based parallelism using threads and processes where appropriate.
467,40019,056utopiaUtopia is a framework for building dynamic content-driven websites.
477,5557,653build-environmentA nested hash data structure for controlling build environments.
487,9754,109async-http-cacheStandard-compliant cache for async-http.
498,0974,018process-metricsProvide detailed OS-specific process metrics.
508,15116,923async-awaitImplements the async/await pattern on top of async :)
518,5375,031protocol-websocketA low level implementation of the WebSocket protocol.
528,5545,089async-rspecHelpers for writing specs against the async gem.
538,6627,737booleanThis gem extends core classes, adding helpful methods for working with Booleans (such a...
548,6874,411bakeA replacement for rake with a simpler syntax.
559,09316,675rexecRExec stands for Remote Execute and provides support for executing processes both loc...
569,5855,044rspec-filesRSpec helpers for buffering and detecting file descriptor leaks.
579,6625,049rspec-memoryRSpec helpers for checking memory allocations.
589,8224,483async-redisA Redis client library.
5910,0484,575protocol-redisA transport agnostic RESP protocol client/server.
6010,0996,222build-filesAbstractions for handling and mapping paths.
6110,3343,621protocol-rackAn implementation of the Rack protocol/specification.
6211,0606,266decodeCode analysis for documentation generation.
6311,54116,017http-protocolProvides abstractions to handle HTTP1 and HTTP2 protocols.
6411,73011,631teapotTeapot is a tool for managing complex cross-platform builds.
6511,9636,153metricsApplication metrics and instrumentation.
6612,2055,288coveredA modern approach to code coverage.
6712,6186,262traces-backend-datadogA traces backend for Datadog.
6813,71010,242trenniA fast native templating system that compiles directly to Ruby code.
6913,91437,677http-hpackA compresssor and decompressor for HTTP 2.0 HPACK.
7014,9326,301console-output-datadogAttach Datadog trace and span details to logs.
7115,2196,289async-processAsynchronous process spawning.
7216,9626,295metrics-backend-datadogApplication metrics and instrumentation.
7317,21830,978build-graphBuild::Graph is a framework for build systems, with specific functionality for dealing ...
7417,7394,336susA fast and scalable test runner.
7518,16718,699trenni-formattersFormatters for Trenni, to assist with typical views and form based interfaces.
7618,58330,978buildBuild is a framework for creating task based build systems.
7718,77221,944utopia-projectA project documentation tool based on Utopia.
7819,58915,775latinumProvides immutable resource and money computations.
7919,6579,538ffi-clangRuby FFI bindings for libclang C interface.
8019,73416,219relaxo-modelA model layer for the relaxo document database.
8120,05218,043eventAn event loop.
8221,07113,658geospatialProvides abstractions for dealing with geographical locations efficiently
8321,21429,337bake-modernizeAutomatically modernize parts of your project/gem.
8423,460140,090dbA low level database access gem.
8524,23325,793fingerprintFingerprint is a tool for creating checksums of entire directory structures, and compar...
8624,70120,369process-daemon`Process::Daemon` is a stable and helpful base class for long running tasks and daemons...
8724,73219,892guard-falconA guard plugin to run an instance of the falcon web server.
8827,170140,090benchmark-httpAn asynchronous benchmark toolbox for modern HTTP servers.
8927,2937,154console-adapter-railsAdapt Rails logs and events to the console gem.
9027,3685,532bake-test-externalRun external test suites to check for breakage.
9127,36917,719memoryMemory profiling routines for Ruby 2.3+
9227,70018,333ffi-mysqlA pure ffi binding for mysql. This gem should be compatible with the MySQL/Ruby gem.
9328,27022,568relaxoRelaxo is versioned document database built on top of git.
9428,54279,666rack-test-bodyAdd Rack::MockResponse#parsed_body and helpers to facilite testing.
9529,2545,532bake-testRun local test suites without knowing exactly hwo to run them.
9629,33410,000marklyCommonMark parser and renderer. Written in C, wrapped in Ruby.
9731,424140,090db-mariadbAn event-driven interface for MariaDB and MySQL servers.
9831,712140,090cloudflare-dns-updateA dyndns client for Cloudflare.
9933,0248,220rackulaGenerate a static site from any rackup compatible application.
10033,54337,677lsyncLSync is a tool for scripted synchronization and backups.
10134,117140,090activerecord-migrationsProvides a opinionated migration wrapper for ActiveRecord 5+
10234,26815,368vipsProvides pre-compiled binaries for libvips.
10335,66320,369rack-freezeProvides a policy for frozen rack middleware.
10435,97422,568bake-gemRelease management for Ruby gems.
10536,13725,793falcon-capybaraUse the falcon web server to run capybara/selenium tests.
10636,660140,090db-postgresRuby FFI bindings for libpq C interface.
10736,96116,675geospatial-kmlRead geo data from keyhole markup language files.
10837,40430,978build-makefileBuild::Makefile is a simple Makefile parser and can be used to extract dependencies fro...
10938,74966,565docsDocumentation generator with support for including code examples and compiling them at ...
11040,00912,447variantA policy gem for selecting different environments.
11140,71079,666activerecord-rackProvides connection management for Rack applications using ActiveRecord.
11240,940100,918bake-bundlerProvides recipes for bundler.
11344,8246,007sus-fixtures-asyncTest fixtures for running in Async.
11444,92815,197turbo_testPress the turbo button... for your tests.
11545,2746,222sus-fixtures-async-httpTest fixtures for running in Async::HTTP.
11645,83229,337build-dependencyA set of data structures and algorithms for dependency resolution.
11748,081140,090vips-thumbnailConvenient thumbnail resizing using libvips.
11848,566100,918xapian-coreProvides Xapian libraries and Ruby bindings.
11949,360100,918xapian-indexerXapian::Indexer provides a flexible spider for indexing resources.
12050,685140,090utopia-tags-galleryUtopia is a website generation framework which provides a robust set of tools to buil...
12152,07441,058trenni-sanitizeSanitize markdown according to a set of rules.
12252,432140,090utopia-tags-google-analyticsUtopia is a website generation framework which provides a robust set of tools to buil...
12352,922140,090utopia-galleryA gallery tag for use with the Utopia web framework.
12453,27435,058liveLive HTML tags updated via a WebSocket.
12554,16266,565schedulerTimeouts and scheduled events for Ruby
12655,53445,014relaxo-query-serverRelaxo Query Server is a query server for CouchDB which provides full support for map/...
12755,841140,090async-mysqlAccess mysql without blocking.
12855,9044,490async-serviceA service layer for Async.
12957,10145,014periodicalPeriodical is a simple framework for working with durations and periods.
13057,294140,090activerecord-configurationsSimplified multi-DSN configuration for ActiveRecord 5+
13157,7068,476fiber-storageProvides a compatibility shim for fiber storage.
13259,31041,058ffi-moduleWrite a short summary, because RubyGems requires one.
13359,400140,090typesA simple human-readable and Ruby-parsable type library.
13460,0737,337build-uriHandle absolute URIs, triples and file paths uniformly.
13562,991140,090colladaThis library provides support for loading and processing data from Collada Digital As...
13663,61945,014traceApplication instrumentation and tracing.
13764,938140,090db-modelA object-relational mapper.
13867,843140,090async-slackBuild Slack bots and use real time messaging.
13969,818100,918xapian-rackXapian::Rack provides indexing and searching integration with Rack.
14081,40545,014time-zoneComputes timezones using the system TZ environment variable.
14185,031100,918async-postgresAccess postgres without blocking.
14289,38456,953syncoSynco is a tool for scripted synchronization and backups.
14391,331100,918dataAccess to the rawdata API
14491,43079,666post_remote_logA simple messaging system built on top of Ruby, designed for system administration.
14591,616140,090build-textText substitutions and merging.
14695,316140,090celluloid-dnsCelluloid::DNS provides a high-performance DNS client resolver and server which can b...
14795,43856,953git-heatmapGenerate heatmap style visualisations based on git history.
14897,301140,090betatestA fork of minitest with less bugs.
149102,023140,090async-webdriverA native library implementing the W3C WebDriver client specification.
150102,145140,090utopia-extrasUtopia is a website generation framework which provides a robust set of tools to build...
151102,56730,978build-files-monitorEfficiently monitor changes to the file system.
152103,71456,953plottyDraw graphs from data gathered by executing commands
153104,459100,918trenni-markdownA markdown parser and literate programming code generator.
154106,18879,666network-monitorA tool for monitoring network ports for both throughput and errors.
155106,47166,565migrateGeneric library to support migrations.
156109,01950,324activerecord-blanksConvert blank values to nil.
157111,3647,069sus-fixtures-opensslTest fixtures for running with OpenSSL.
158122,084140,090bake-github-pagesPublish to GitHub pages.
159122,745100,918gpstoolA framework for processing GPS data.
160123,973140,090async-debugLive debugging for Async.
161126,53079,666mime-types-miniA native implementation of mime-types which improves both memory usage and performance.
162129,15366,565livelyA simple client-server SPA framework.
163131,4593,656io-endpointProvides a separation of concerns interface for IO endpoints.
164147,085140,090utopia-wikiA simple wiki for Utopia.
165147,425140,090async-busTransparent Ruby IPC over an asynchronous message bus.
166148,299140,090utopia-websocketA basic rack.hijack websocket implementation with synchronous execution within rack.
167152,12379,666this-gem-does-not-existThere is nothing to see here.
168154,136100,918git-timesheetComputes a timesheet for a given set of git repositories.
169157,123140,090utopia-analyticsUtopia is a website generation framework which provides a robust set of tools to buil...
170157,338140,090async-sequelAsynchronous adaptors for Sequel.
171157,441100,918rack-test-jsonAdd Rack::MockResponse#as_json to facilite testing.
172160,355140,090async-workerNon-blocking thread-pool based workers for blocking operations.
173161,325100,918trenni-wordsProvides a basic profanity/obscenity filter.
174167,498140,090vulkanA wrapper for Vulkan, the graphics API.
175168,331140,090covered-gitProvides coverage computation for git pull requests.
176170,272140,090db-mysqlRuby FFI bindings for libpq C interface.
177172,286100,918traces-backend-open_telemetryA traces backend for Open Telemetry.
178172,418100,918async-jobA asynchronous job queue for Ruby.
179173,11166,565async-job-adapter-active_jobA asynchronous job queue for Ruby on Rails.
180176,480100,918rack-conformAn implementation of the Rack protocol/specification.
181177,742140,090async-actorA multi-threaded actor implementation where each actor has it's own event loop.
182177,749100,918fiber-annotateA mechanism for annotating fibers.
183177,820100,918console-adapter-sidekiqAdapt Sidekiq logs and events to the console gem.
184177,872100,918ffi-nativeWrite a short summary, because RubyGems requires one.
185177,902100,918complianceA framework for tracking compliance requirements and attestations.
186178,544100,918protocol-quicQUIC protocol implementation using ngtcp2.
187179,043140,090covered-gihubProvides coverage computation for git pull requests.
188179,115100,918raindrops-maintainedraindrops is a real-time stats toolkit to show statistics for Rack HTTP servers. It is...
189179,60679,666compliance-owaspCompliance requirements for OWASP Application Security Verification Standard.
190179,721100,918sus-fixtures-async-webdriverA set of sus fixtures for writing integration tests.
191180,207140,090unicorn-maintainedunicorn is an HTTP server for Rack applications that has done decades of damage to the ...
192180,284100,918async-ollamaA asynchronous interface to the ollama chat service