Ioquatix's Gems

icon
See profile on Gravatar
#Total RankDaily RankNameSummary
1912rackRack provides a minimal, modular and adaptable interface for developing web application...
23818multipart-postUse with Net::HTTP to do multipart form postspec. IO values that have #content_type, #o...
37778rb-inotifyA Ruby wrapper for Linux inotify, using FFI
410470nio4rCross-platform asynchronous I/O primitives for scalable network clients and servers. In...
5133129listenThe Listen gem listens to file modifications and notifies you about the changes. Works ...
6143160timersSchedule procs to run after a certain time, or at periodic intervals, using any API tha...
71,026177http-acceptParse Accept and Accept-Language HTTP headers.
81,6912,131facetsFacets is the premier collection of extension methods for the Ruby programming language...
93,2221,849rubydnsRubyDNS provides a rule-based DSL for implementing DNS servers, built on top of `Async:...
104,0691,567asyncAsync provides a modern asynchronous I/O framework for Ruby, based on nio4r. It imple...
114,3211,614async-ioProvides support for asynchonous TCP, UDP, UNIX and SSL sockets.
124,4851,580consoleBeautiful logging for Ruby.
134,7133,977cloudflareA Ruby wrapper for the Cloudflare API.
145,17417,467rexecRExec stands for Remote Execute and provides support for executing processes both loc...
155,6383,097async-httpA HTTP client and server library.
166,11010,862utopiaUtopia is a website generation framework which provides a robust set of tools to buil...
176,4331,900async-dnsAsync::DNS provides a high-performance DNS client resolver and server which can be ea...
187,4379,721booleanThis gem extends core classes, adding helpful methods for working with Booleans (such a...
198,3063,710protocol-http2A low level implementation of the HTTP/2 protocol.
208,3663,634protocol-httpProvides abstractions to handle HTTP protocols.
218,6363,666protocol-http1A low level implementation of the HTTP/1 protocol.
229,1465,688falconA fast, asynchronous, rack-compatible web server.
239,3915,971process-groupManages a unix process group for running multiple processes, keeps track of multiple pr...
249,42011,407graphvizGraphviz is a graph visualisation system. This gem is a lightweight interface for gener...
259,45116,860teapotTeapot is a tool for managing complex cross-platform builds. It provides advanced pack...
2610,1303,666protocol-hpackA compresssor and decompressor for HTTP 2.0 HPACK.
2710,2264,830http-protocolProvides abstractions to handle HTTP1 and HTTP2 protocols.
2811,4314,855http-hpackA compresssor and decompressor for HTTP 2.0 HPACK.
2912,8965,867samovarSamovar is a flexible option parser excellent support for sub-commands and help documen...
3012,9695,380async-websocketAn async websocket library on top of websocket-driver.
3114,0016,198mappingMap model objects based on their class to a given output model. Useful for versioning e...
3214,0486,030async-containerProvides containers for servers which provide concurrency policies, e.g. threads, proce...
3314,35421,462build-filesBuild::Files is a set of idiomatic classes for dealing with paths and monitoring direct...
3414,6116,394localhostManage a local certificate authority for self-signed localhost development servers.
3515,2466,351build-environmentA nested hash data structure for controlling build environments.
3615,6655,398async-restA library for RESTful clients (and hopefully servers).
3715,90514,926trenniTrenni is a templating system built on top of SGML/XML. It uses efficient native parse...
3816,85717,467build-graphBuild::Graph is a framework for managing file-system based build processes. It provides...
3917,69829,949fingerprintFingerprint is a general purpose data integrity tool that uses cryptographic hashes to ...
4018,52929,949trenni-formattersTrenni is a templating system, and these formatters assist with the development of typ...
4119,09218,294buildBuild is a framework for working with task based build systems.
4220,96513,608process-pipelineExecute composable shell-like pipelines.
4321,19150,078process-daemon`Process::Daemon` is a stable and helpful base class for long running tasks and daemons...
4421,23116,860latinumLatinum is a simple gem for managing resource computations, including money and minerals.
4522,85350,078relaxo-modelRelaxo Model provides a framework for business logic on top of Relaxo. While it suppo...
4623,2697,841protocol-websocketA low level implementation of the WebSocket protocol.
4723,4089,328rack-test-bodyAdd Rack::MockResponse#parsed_body and helpers to facilite testing.
4824,16219,098lsyncLSync is a tool for scripted synchronization and backups.
4924,29117,467eventBeautiful logging for Ruby.
5027,88813,104ffi-clangRuby FFI bindings for libclang C interface.
5129,32329,949relaxoRelaxo provides a set of tools and interfaces for interacting with CouchDB. It aims t...
5230,25410,862async-rspecHelpers for writing specs against the async gem.
5331,64225,587build-makefileBuild::Makefile is a simple Makefile parser and can be used to extract dependencies fro...
5435,65323,382geospatialProvides abstractions for dealing with geographical locations efficiently
5535,66214,546activerecord-rackProvides connection management for Rack applications using ActiveRecord.
5636,63712,663coveredA modern approach to code coverage.
5737,02350,078cloudflare-dns-updateProvides a client tool for updating Cloudflare records, with a specific emphasis on up...
5839,50212,663bakeA replacement for rake with a simpler syntax.
5941,29336,097xapian-coreProvides Xapian libraries and Ruby bindings.
6041,76229,949activerecord-migrationsProvides a opinionated migration wrapper for ActiveRecord 5+
6141,99650,078xapian-indexerXapian::Indexer provides a flexible spider for indexing resources.
6242,57014,223guard-falconA guard plugin to run an instance of the falcon web server.
6347,18250,078relaxo-query-serverRelaxo Query Server is a query server for CouchDB which provides full support for map/...
6447,48536,097utopia-tags-galleryUtopia is a website generation framework which provides a robust set of tools to buil...
6550,77613,608rack-freezeProvides a policy for frozen rack middleware.
6651,00450,078colladaThis library provides support for loading and processing data from Collada Digital As...
6751,23650,078utopia-tags-google-analyticsUtopia is a website generation framework which provides a robust set of tools to buil...
6857,42823,382build-dependencyA set of data structures and algorithms for dependency resolution.
6958,77813,104async-redisA Redis client library.
7058,84450,078xapian-rackXapian::Rack provides indexing and searching integration with Rack.
7160,39650,078periodicalPeriodical is a simple framework for working with durations and periods.
7265,1368,970async-awaitImplements the async/await pattern on top of async :)
7365,41536,097dataAccess to the rawdata API
7467,02811,128rspec-filesRSpec helpers for buffering and detecting file descriptor leaks.
7567,14016,860falcon-capybaraUse the falcon web server to run capybara/selenium tests.
7668,45215,746benchmark-httpAn asynchronous benchmark toolbox for modern HTTP servers.
7769,29016,860vipsProvides pre-compiled binaries for libvips.
7870,28811,267rspec-memoryRSpec helpers for checking memory allocations.
7970,34721,462vips-thumbnailConvenient thumbnail resizing using libvips.
8070,61550,078post_remote_logA simple messaging system built on top of Ruby, designed for system administration.
8173,87111,128async-processAsynchronous process spawning.
8277,16250,078build-uriHandle absolute URIs, triples and file paths uniformly.
8378,34150,078build-textText substitutions and merging.
8479,02950,078celluloid-dnsCelluloid::DNS provides a high-performance DNS client resolver and server which can b...
8580,44629,949utopia-galleryA gallery tag for use with the Utopia web framework.
8683,37513,918async-http-faradayProvides an adaptor between async-http and faraday.
8783,49950,078betatestA fork of minitest with less bugs.
8883,80550,078utopia-extrasUtopia is a website generation framework which provides a robust set of tools to build...
8985,43829,949geospatial-kmlRead geo data from keyhole markup language files.
9087,13150,078activerecord-configurationsSimplified multi-DSN configuration for ActiveRecord 5+
9190,27850,078rackulaGenerate a static site from any rackup compatible application.
9291,87950,078network-monitorA tool for monitoring network ports for both throughput and errors.
9398,99512,053protocol-redisA RESP protocol client/server parser.
9499,58850,078gpstoolA framework for processing GPS data.
95101,57029,949syncoSynco is a tool for scripted synchronization and backups.
96105,48919,098async-slackBuild Slack bots and use real time messaging.
97110,72350,078trenni-markdownA markdown parser and literate programming code generator.
98124,25329,949trenni-sanitizeSanitize markdown according to a set of rules.
99127,79650,078utopia-websocketA basic rack.hijack websocket implementation with synchronous execution within rack.
100128,65150,078time-zoneUse the system `date` command to compute time zones.
101133,85350,078mime-types-miniA native implementation of mime-types which improves both memory usage and performance.
102136,78050,078git-timesheetComputes a timesheet for a given set of git repositories.
103140,66550,078rack-test-jsonAdd Rack::MockResponse#as_json to facilite testing.
104140,84450,078plottyDraw graphs from data gathered by executing commands
105142,03650,078utopia-analyticsUtopia is a website generation framework which provides a robust set of tools to buil...
106144,76750,078trenni-wordsProvides a basic profanity/obscenity filter.
107145,94150,078migrateGeneric library to support migrations.
108148,67036,097async-mysqlAccess mysql without blocking.
109150,56150,078async-postgresAccess postgres without blocking.
110152,06450,078async-workerNon-blocking thread-pool based workers for blocking operations.
111153,51150,078vulkanA wrapper for Vulkan, the graphics API.