Ioquatix's Gems

icon
See profile on Gravatar
#Total RankDaily RankNameSummary
19-rackRack provides a minimal, modular and adaptable interface for developing web application...
231-multipart-postA multipart form post accessory for Net::HTTP.
337-rack-testRack::Test is a small, simple testing API for Rack apps. It can be used on its own or a...
470-nio4rNew IO for Ruby
593-rb-inotifyA Ruby wrapper for Linux inotify, using FFI
6120-listenThe Listen gem listens to file modifications and notifies you about the changes. Works ...
7198-http-acceptParse Accept and Accept-Language HTTP headers.
8201-timersPure Ruby one-shot and periodic timers.
9211-thinA thin and fast web server
10346-rack-attackA rack middleware for throttling and blocking abusive requests
11768-rack-cacheRack::Cache is suitable as a quick drop-in component to enable HTTP caching for Rack-ba...
12793-rack-sessionA session implementation for Rack.
131,001-rackupA general server command for Rack applications.
141,118-rack-contribContributed Rack Middleware and Utilities
151,244-consoleBeautiful logging for Ruby.
161,247-asyncA concurrency framework for Ruby.
171,299-fiber-localProvides a class-level mixin to make fiber local state easy.
181,546-io-eventAn event loop.
191,666-async-ioProvides support for asynchonous TCP, UDP, UNIX and SSL sockets.
201,740-fiber-annotationA mechanism for annotating fibers.
211,801-fiber-storageProvides a compatibility shim for fiber storage.
221,896-cool.ioCool.io provides a high performance event framework for Ruby which uses the libev C lib...
232,091-protocol-httpProvides abstractions to handle HTTP protocols.
242,132-async-httpA HTTP client and server library.
252,189-protocol-http2A low level implementation of the HTTP/2 protocol.
262,196-protocol-http1A low level implementation of the HTTP/1 protocol.
272,259-tracesApplication instrumentation and tracing.
282,293-async-poolA singleplex and multiplex resource pool for implementing robust clients.
292,333-async-websocketAn async websocket library on top of protocol-websocket.
302,347-protocol-hpackA compresssor and decompressor for HTTP/2's HPACK format.
312,704-facetsFacets is the premier collection of extension methods for the Ruby programming language...
323,638-metricsApplication metrics and instrumentation.
333,727-async-dnsAn easy to use DNS client resolver and server for Ruby.
343,754-rubydnsAn easy to use DNS server and resolver for Ruby.
353,993-async-http-faradayProvides an adaptor between async-http and faraday.
364,456-thread-localProvides a class-level mixin to make thread local state easy.
374,513-process-groupRun and manage multiple processes in separate fibers with predictable behaviour.
384,536-graphvizA lightweight interface for generating graphs with Graphviz.
394,619-process-terminalProvide access to libc terminal funtions.
404,635-process-pipelineExecute composable shell-like pipelines.
414,651-async-restA library for RESTful clients (and hopefully servers).
424,889-io-endpointProvides a separation of concerns interface for IO endpoints.
434,900-cloudflareA Ruby wrapper for the Cloudflare API.
445,030-io-streamProvides a generic stream wrapper for IO instances.
455,200-localhostManage a local certificate authority for self-signed localhost development servers.
465,541-samovarSamovar is a flexible option parser excellent support for sub-commands and help documen...
475,614-mappingMap model objects based on their class to a given output model. Useful for versioning e...
485,632-falconA fast, asynchronous, rack-compatible web server.
495,938-async-containerAbstract container-based parallelism using threads and processes where appropriate.
506,511-async-http-cacheStandard-compliant cache for async-http.
516,603-process-metricsProvide detailed OS-specific process metrics.
526,849-protocol-rackAn implementation of the Rack protocol/specification.
537,899-build-environmentA nested hash data structure for controlling build environments.
547,944-utopiaUtopia is a framework for building dynamic content-driven websites.
558,444-async-redisA Redis client library.
568,451-async-rspecHelpers for writing specs against the async gem.
578,455-protocol-websocketA low level implementation of the WebSocket protocol.
588,577-protocol-redisA transport agnostic RESP protocol client/server.
598,741-bakeA replacement for rake with a simpler syntax.
608,885-booleanThis gem extends core classes, adding helpful methods for working with Booleans (such a...
618,888-async-awaitImplements the async/await pattern on top of async :)
629,127-rspec-filesRSpec helpers for buffering and detecting file descriptor leaks.
639,175-rspec-memoryRSpec helpers for checking memory allocations.
649,487-async-serviceA service layer for Async.
659,820-rexecRExec stands for Remote Execute and provides support for executing processes both loc...
6610,666-build-filesAbstractions for handling and mapping paths.
6711,036-decodeCode analysis for documentation generation.
6811,190-coveredA modern approach to code coverage.
6912,277-http-protocolProvides abstractions to handle HTTP1 and HTTP2 protocols.
7012,325-teapotTeapot is a tool for managing complex cross-platform builds.
7113,327-traces-backend-datadogA traces backend for Datadog.
7213,735-async-processAsynchronous process spawning.
7313,917-susA fast and scalable test runner.
7414,196-trenniA fast native templating system that compiles directly to Ruby code.
7514,823-http-hpackA compresssor and decompressor for HTTP 2.0 HPACK.
7615,854-console-output-datadogAttach Datadog trace and span details to logs.
7717,463-build-graphBuild::Graph is a framework for build systems, with specific functionality for dealing ...
7817,757-ffi-clangRuby FFI bindings for libclang C interface.
7917,915-metrics-backend-datadogApplication metrics and instrumentation.
8018,253-utopia-projectA project documentation tool based on Utopia.
8118,448-bake-test-externalRun external test suites to check for breakage.
8218,771-trenni-formattersFormatters for Trenni, to assist with typical views and form based interfaces.
8318,786-buildBuild is a framework for creating task based build systems.
8418,931-bake-testRun local test suites without knowing exactly how to run them.
8519,408-bake-modernizeAutomatically modernize parts of your project/gem.
8620,168-latinumProvides immutable resource and money computations.
8720,238-relaxo-modelA model layer for the relaxo document database.
8820,514-eventAn event loop.
8921,046-geospatialProvides abstractions for dealing with geographical locations efficiently
9021,538-vipsProvides pre-compiled binaries for libvips.
9122,266-marklyCommonMark parser and renderer. Written in C, wrapped in Ruby.
9222,751-build-uriHandle absolute URIs, triples and file paths uniformly.
9324,274-dbA low level database access gem.
9424,568-guard-falconA guard plugin to run an instance of the falcon web server.
9525,034-sus-fixtures-asyncTest fixtures for running in Async.
9625,146-fingerprintFingerprint is a tool for creating checksums of entire directory structures, and compar...
9725,203-process-daemon`Process::Daemon` is a stable and helpful base class for long running tasks and daemons...
9825,451-benchmark-httpAn asynchronous benchmark toolbox for modern HTTP servers.
9925,661-console-adapter-railsAdapt Rails logs and events to the console gem.
10026,458-sus-fixtures-async-httpTest fixtures for running in Async::HTTP.
10127,038-falcon-capybaraUse the falcon web server to run capybara/selenium tests.
10227,457-ffi-mysqlA pure ffi binding for mysql. This gem should be compatible with the MySQL/Ruby gem.
10328,404-memoryMemory profiling routines for Ruby 2.3+
10428,554-relaxoRelaxo is versioned document database built on top of git.
10530,036-rack-test-bodyAdd Rack::MockResponse#parsed_body and helpers to facilite testing.
10630,991-db-mariadbAn event-driven interface for MariaDB and MySQL servers.
10732,110-cloudflare-dns-updateA dyndns client for Cloudflare.
10832,281-rackulaGenerate a static site from any rackup compatible application.
10933,226-turbo_testPress the turbo button... for your tests.
11034,366-bake-gemRelease management for Ruby gems.
11134,422-rack-freezeProvides a policy for frozen rack middleware.
11234,835-activerecord-migrationsProvides a opinionated migration wrapper for ActiveRecord 5+
11334,856-lsyncLSync is a tool for scripted synchronization and backups.
11435,459-geospatial-kmlRead geo data from keyhole markup language files.
11536,278-db-postgresRuby FFI bindings for libpq C interface.
11636,454-build-makefileBuild::Makefile is a simple Makefile parser and can be used to extract dependencies fro...
11736,920-variantA policy gem for selecting different environments.
11840,082-bake-bundlerProvides recipes for bundler.
11940,100-docsDocumentation generator with support for including code examples and compiling them at ...
12043,021-activerecord-rackProvides connection management for Rack applications using ActiveRecord.
12143,281-build-dependencyA set of data structures and algorithms for dependency resolution.
12245,051-liveLive HTML tags updated via a WebSocket.
12347,754-vips-thumbnailConvenient thumbnail resizing using libvips.
12449,425-xapian-coreProvides Xapian libraries and Ruby bindings.
12550,339-xapian-indexerXapian::Indexer provides a flexible spider for indexing resources.
12650,795-sus-fixtures-opensslTest fixtures for running with OpenSSL.
12750,924-trenni-sanitizeSanitize markdown according to a set of rules.
12851,484-utopia-tags-galleryUtopia is a website generation framework which provides a robust set of tools to buil...
12952,369-utopia-galleryA gallery tag for use with the Utopia web framework.
13053,145-utopia-tags-google-analyticsUtopia is a website generation framework which provides a robust set of tools to buil...
13154,488-schedulerTimeouts and scheduled events for Ruby
13256,720-relaxo-query-serverRelaxo Query Server is a query server for CouchDB which provides full support for map/...
13357,682-activerecord-configurationsSimplified multi-DSN configuration for ActiveRecord 5+
13457,824-periodicalPeriodical is a simple framework for working with durations and periods.
13558,514-async-mysqlAccess mysql without blocking.
13658,602-ffi-moduleWrite a short summary, because RubyGems requires one.
13760,695-typesA simple human-readable and Ruby-parsable type library.
13861,382-xrbA fast native templating system that compiles directly to Ruby code.
13964,446-colladaThis library provides support for loading and processing data from Collada Digital As...
14064,473-traceApplication instrumentation and tracing.
14165,664-io-watchA tool for watching changes to the filesystem.
14266,122-db-modelA object-relational mapper.
14368,312-async-slackBuild Slack bots and use real time messaging.
14470,838-xapian-rackXapian::Rack provides indexing and searching integration with Rack.
14575,841-memory-leakA memory leak monitor.
14675,912-async-container-supervisorA supervisor for managing multiple container processes.
14781,140-time-zoneComputes timezones using the system TZ environment variable.
14882,958-async-postgresAccess postgres without blocking.
14983,794-build-files-monitorEfficiently monitor changes to the file system.
15087,794-syncoSynco is a tool for scripted synchronization and backups.
15187,894-async-webdriverA native library implementing the W3C WebDriver client specification.
15293,107-build-textText substitutions and merging.
15393,487-post_remote_logA simple messaging system built on top of Ruby, designed for system administration.
15493,883-dataAccess to the rawdata API
15595,250-git-heatmapGenerate heatmap style visualisations based on git history.
15695,656-livelyA simple client-server SPA framework.
15796,972-celluloid-dnsCelluloid::DNS provides a high-performance DNS client resolver and server which can b...
15898,713-betatestA fork of minitest with less bugs.
159101,189-fiber-profilerA fiber stall profiler.
160103,672-utopia-extrasUtopia is a website generation framework which provides a robust set of tools to build...
161103,729-plottyDraw graphs from data gathered by executing commands
162105,219-trenni-markdownA markdown parser and literate programming code generator.
163106,241-migrateGeneric library to support migrations.
164107,474-sus-fixtures-consoleTest fixtures for capturing Console output.
165107,685-segfaultHelper to abort your ruby script execution
166107,721-network-monitorA tool for monitoring network ports for both throughput and errors.
167108,584-activerecord-blanksConvert blank values to nil.
168108,598-async-debugLive debugging for Async.
169112,084-async-job-adapter-active_jobA asynchronous job queue for Ruby on Rails.
170114,918-wtfWTF is your program doing?
171116,775-async-jobAn asynchronous job queue for Ruby.
172121,085-bake-github-pagesPublish to GitHub pages.
173123,224-xrb-sanitizeSanitize markup according to a set of rules.
174124,722-gpstoolA framework for processing GPS data.
175126,370-mime-types-miniA native implementation of mime-types which improves both memory usage and performance.
176144,281-async-busTransparent Ruby IPC over an asynchronous message bus.
177144,970-utopia-wikiA simple wiki for Utopia.
178149,998-utopia-websocketA basic rack.hijack websocket implementation with synchronous execution within rack.
179150,647-this-gem-does-not-existThere is nothing to see here.
180155,846-git-timesheetComputes a timesheet for a given set of git repositories.
181156,715-utopia-analyticsUtopia is a website generation framework which provides a robust set of tools to buil...
182157,425-roda-websocketsThe roda-websockets gem integrates async-websockets into the roda web toolkit.
183158,580-async-sequelAsynchronous adaptors for Sequel.
184159,297-rack-test-jsonAdd Rack::MockResponse#as_json to facilite testing.
185160,088-covered-gitProvides coverage computation for git pull requests.
186161,035-async-workerNon-blocking thread-pool based workers for blocking operations.
187163,137-trenni-wordsProvides a basic profanity/obscenity filter.
188168,102-console-adapter-sidekiqAdapt Sidekiq logs and events to the console gem.
189169,352-vulkanA wrapper for Vulkan, the graphics API.
190171,801-db-mysqlRuby FFI bindings for libpq C interface.
191172,724-traces-backend-open_telemetryA traces backend for Open Telemetry.
192174,853-sus-fixtures-timeTest fixtures for manipulating time.
193175,486-sus-fixtures-async-webdriverA set of sus fixtures for writing integration tests.
194175,976-async-actorA multi-threaded actor implementation where each actor has it's own event loop.
195177,056-xrb-railsAdd support XRB templates in Rails.
196177,632-complianceA framework for tracking compliance requirements and attestations.
197177,914-async-ollamaA asynchronous interface to the ollama chat service
198178,566-ffi-nativeWrite a short summary, because RubyGems requires one.
199178,794-rack-conformAn implementation of the Rack protocol/specification.
200180,128-fiber-annotateA mechanism for annotating fibers.
201180,338-raindrops-maintainedraindrops is a real-time stats toolkit to show statistics for Rack HTTP servers. It is...
202180,577-compliance-owaspCompliance requirements for OWASP Application Security Verification Standard.
203180,927-protocol-quicQUIC protocol implementation using ngtcp2.
204181,391-covered-gihubProvides coverage computation for git pull requests.
205181,952-bake-changesChanges document management.
206182,128-unicorn-maintainedunicorn is an HTTP server for Rack applications that has done decades of damage to the ...
207182,608-bake-releasesReleases document management.
208182,823-xrb-formattersFormatters for XRB, to assist with typical views and form based interfaces.
209182,899-async-discordBuild Discord bots and use real time messaging.
210183,001-async-cronA scheduling service using cron-style syntax.
211183,424-async-job-processor-redisA asynchronous job queue for Ruby.
212183,495-db-active_recordAsynchronous database adapters for ActiveRecord.
213183,525-db-migrate-xDatabase migrations.
214183,709-async-cableAn asynchronous adapter for ActionCable.
215184,568-metrics-backend-statsdApplication metrics and instrumentation.