Ioquatix's Gems

See profile on Gravatar
#Total RankDaily RankNameSummary
1912rackRack provides a minimal, modular and adaptable interface for developing web application...
23618multipart-postUse with Net::HTTP to do multipart form postspec. IO values that have #content_type, #o...
37688rb-inotifyA Ruby wrapper for Linux inotify, using FFI
410285nio4rCross-platform asynchronous I/O primitives for scalable network clients and servers. In...
512796listenThe Listen gem listens to file modifications and notifies you about the changes. Works ...
6141172timersSchedule procs to run after a certain time, or at periodic intervals, using any API tha...
7838339http-acceptParse Accept and Accept-Language HTTP headers.
81,7642,291facetsFacets is the premier collection of extension methods for the Ruby programming language...
93,0772,507rubydnsRubyDNS provides a rule-based DSL for implementing DNS servers, built on top of `Async:...
103,3441,882asyncAsync is a modern concurrency framework for Ruby. It implements the reactor pattern, ...
113,4791,875async-ioProvides support for asynchonous TCP, UDP, UNIX and SSL sockets.
123,5181,918consoleBeautiful logging for Ruby.
134,6994,425cloudflareA Ruby wrapper for the Cloudflare API.
144,7942,543async-dnsAsync::DNS provides a high-performance DNS client resolver and server which can be ea...
154,8752,826async-httpA HTTP client and server library.
165,43617,013rexecRExec stands for Remote Execute and provides support for executing processes both loc...
176,1165,919utopiaUtopia is a framework for building dynamic content-driven websites.
186,5673,456protocol-httpProvides abstractions to handle HTTP protocols.
196,6073,438protocol-http2A low level implementation of the HTTP/2 protocol.
206,6763,511protocol-http1A low level implementation of the HTTP/1 protocol.
217,5163,596protocol-hpackA compresssor and decompressor for HTTP 2.0 HPACK.
227,6188,475booleanThis gem extends core classes, adding helpful methods for working with Booleans (such a...
238,2274,716process-groupManages a unix process group for running multiple processes, keeps track of multiple pr...
248,3154,851falconA fast, asynchronous, rack-compatible web server.
258,7775,472graphvizGraphviz is a graph visualisation system. This gem is a lightweight interface for gener...
269,1605,074http-protocolProvides abstractions to handle HTTP1 and HTTP2 protocols.
279,8169,546teapotTeapot is a tool for managing complex cross-platform builds. It provides advanced pack...
2810,0105,383http-hpackA compresssor and decompressor for HTTP 2.0 HPACK.
2911,0035,267samovarSamovar is a flexible option parser excellent support for sub-commands and help documen...
3011,0245,611async-websocketAn async websocket library on top of websocket-driver.
3111,3925,035async-restA library for RESTful clients (and hopefully servers).
3211,5485,797async-containerProvides containers for servers which provide concurrency policies, e.g. threads, proce...
3312,0865,834mappingMap model objects based on their class to a given output model. Useful for versioning e...
3412,9557,438localhostManage a local certificate authority for self-signed localhost development servers.
3513,1046,576build-environmentA nested hash data structure for controlling build environments.
3614,3627,629build-filesBuild::Files is a set of idiomatic classes for dealing with paths and monitoring direct...
3714,4636,986trenniA fast native templating system that compiles directly to Ruby code.
3815,2235,644process-pipelineExecute composable shell-like pipelines.
3916,96613,410build-graphBuild::Graph is a framework for managing file-system based build processes. It provides...
4018,22527,196fingerprintFingerprint is a general purpose data integrity tool that uses cryptographic hashes to ...
4118,33075,714dbA low level database access gem.
4218,7336,734trenni-formattersFormatters for Trenni, to assist with typical views and form based interfaces.
4319,13214,307buildBuild is a framework for working with task based build systems.
4419,87910,282protocol-websocketA low level implementation of the WebSocket protocol.
4520,28314,078latinumLatinum is a simple gem for managing resource computations, including money and minerals.
4620,55011,797rack-test-bodyAdd Rack::MockResponse#parsed_body and helpers to facilite testing.
4721,38734,756process-daemon`Process::Daemon` is a stable and helpful base class for long running tasks and daemons...
4822,2068,852relaxo-modelA model layer for the relaxo document database.
4923,49211,265async-rspecHelpers for writing specs against the async gem.
5024,3457,272bakeA replacement for rake with a simpler syntax.
5124,36425,789lsyncLSync is a tool for scripted synchronization and backups.
5224,57430,454eventBeautiful logging for Ruby.
5325,8377,827coveredA modern approach to code coverage.
5428,01119,670ffi-clangRuby FFI bindings for libclang C interface.
5528,8697,912relaxoRelaxo is versioned document database built on top of git.
5629,67840,868docsDocumentation generator with support for including code examples and compiling them at ...
5732,18644,559build-makefileBuild::Makefile is a simple Makefile parser and can be used to extract dependencies fro...
5832,65613,020guard-falconA guard plugin to run an instance of the falcon web server.
5933,55923,533activerecord-rackProvides connection management for Rack applications using ActiveRecord.
6034,78716,234geospatialProvides abstractions for dealing with geographical locations efficiently
6137,44827,196cloudflare-dns-updateProvides a client tool for updating Cloudflare records, with a specific emphasis on up...
6238,89714,859rspec-filesRSpec helpers for buffering and detecting file descriptor leaks.
6339,27014,859rspec-memoryRSpec helpers for checking memory allocations.
6440,33427,196rack-freezeProvides a policy for frozen rack middleware.
6540,92721,754activerecord-migrationsProvides a opinionated migration wrapper for ActiveRecord 5+
6642,08444,559xapian-coreProvides Xapian libraries and Ruby bindings.
6742,86744,559xapian-indexerXapian::Indexer provides a flexible spider for indexing resources.
6843,99011,022async-redisA Redis client library.
6944,51937,257variantA policy gem for selecting different environments.
7044,95716,641async-awaitImplements the async/await pattern on top of async :)
7148,03050,153relaxo-query-serverRelaxo Query Server is a query server for CouchDB which provides full support for map/...
7248,22440,868utopia-tags-galleryUtopia is a website generation framework which provides a robust set of tools to buil...
7350,01125,789async-processAsynchronous process spawning.
7451,91740,868utopia-tags-google-analyticsUtopia is a website generation framework which provides a robust set of tools to buil...
7551,95565,332colladaThis library provides support for loading and processing data from Collada Digital As...
7655,00615,200benchmark-httpAn asynchronous benchmark toolbox for modern HTTP servers.
7755,36234,756build-dependencyA set of data structures and algorithms for dependency resolution.
7857,21811,927async-http-faradayProvides an adaptor between async-http and faraday.
7958,02219,042vipsProvides pre-compiled binaries for libvips.
8059,90565,332xapian-rackXapian::Rack provides indexing and searching integration with Rack.
8161,08155,908periodicalPeriodical is a simple framework for working with durations and periods.
8262,00423,533vips-thumbnailConvenient thumbnail resizing using libvips.
8363,26612,357protocol-redisA transport agnostic RESP protocol client/server.
8463,37315,200falcon-capybaraUse the falcon web server to run capybara/selenium tests.
8566,07332,217rackulaGenerate a static site from any rackup compatible application.
8666,51793,623dataAccess to the rawdata API
8769,01027,196utopia-galleryA gallery tag for use with the Utopia web framework.
8871,89493,623post_remote_logA simple messaging system built on top of Ruby, designed for system administration.
8978,31493,623build-uriHandle absolute URIs, triples and file paths uniformly.
9079,54893,623build-textText substitutions and merging.
9180,28793,623celluloid-dnsCelluloid::DNS provides a high-performance DNS client resolver and server which can b...
9283,22537,257geospatial-kmlRead geo data from keyhole markup language files.
9384,61593,623betatestA fork of minitest with less bugs.
9485,09593,623utopia-extrasUtopia is a website generation framework which provides a robust set of tools to build...
9586,50740,868activerecord-configurationsSimplified multi-DSN configuration for ActiveRecord 5+
9692,00632,217async-slackBuild Slack bots and use real time messaging.
9793,15393,623network-monitorA tool for monitoring network ports for both throughput and errors.
9893,50811,664trenni-sanitizeSanitize markdown according to a set of rules.
9996,36250,153syncoSynco is a tool for scripted synchronization and backups.
100101,171115,412gpstoolA framework for processing GPS data.
101111,60075,714trenni-markdownA markdown parser and literate programming code generator.
102121,00037,257time-zoneComputes timezones using the system TZ environment variable.
103129,455115,412utopia-websocketA basic rack.hijack websocket implementation with synchronous execution within rack.
104135,01793,623mime-types-miniA native implementation of mime-types which improves both memory usage and performance.
105138,479115,412git-timesheetComputes a timesheet for a given set of git repositories.
106142,04675,714plottyDraw graphs from data gathered by executing commands
107142,318115,412rack-test-jsonAdd Rack::MockResponse#as_json to facilite testing.
108142,711115,412utopia-analyticsUtopia is a website generation framework which provides a robust set of tools to buil...
109146,784115,412trenni-wordsProvides a basic profanity/obscenity filter.
110146,828115,412async-mysqlAccess mysql without blocking.
111147,943115,412migrateGeneric library to support migrations.
112151,291115,412async-postgresAccess postgres without blocking.
113153,853115,412async-workerNon-blocking thread-pool based workers for blocking operations.
114155,305115,412vulkanA wrapper for Vulkan, the graphics API.