Ioquatix's Gems

icon
See profile on Gravatar
#Total RankDaily RankNameSummary
194rackRack provides a minimal, modular and adaptable interface for developing web application...
23181multipart-postA multipart form post accessory for Net::HTTP.
33750rack-testRack::Test is a small, simple testing API for Rack apps. It can be used on its own or a...
47154nio4rNew IO for Ruby
593130rb-inotifyA Ruby wrapper for Linux inotify, using FFI
6119157listenThe Listen gem listens to file modifications and notifies you about the changes. Works ...
7197171http-acceptParse Accept and Accept-Language HTTP headers.
82011,093timersPure Ruby one-shot and periodic timers.
9209253thinA thin and fast web server
10348316rack-attackA rack middleware for throttling and blocking abusive requests
117641,990rack-cacheRack::Cache is suitable as a quick drop-in component to enable HTTP caching for Rack-ba...
12850104rack-sessionA session implementation for Rack.
131,080133rackupA general server command for Rack applications.
141,1121,399rack-contribContributed Rack Middleware and Utilities
151,270515consoleBeautiful logging for Ruby.
161,276518asyncA concurrency framework for Ruby.
171,331532fiber-localProvides a class-level mixin to make fiber local state easy.
181,587544io-eventAn event loop.
191,6522,245async-ioProvides support for asynchonous TCP, UDP, UNIX and SSL sockets.
201,797554fiber-annotationA mechanism for annotating fibers.
211,8812,030cool.ioCool.io provides a high performance event framework for Ruby which uses the libev C lib...
221,916413fiber-storageProvides a compatibility shim for fiber storage.
232,0941,842protocol-httpProvides abstractions to handle HTTP protocols.
242,1401,873async-httpA HTTP client and server library.
252,1961,853protocol-http2A low level implementation of the HTTP/2 protocol.
262,2011,856protocol-http1A low level implementation of the HTTP/1 protocol.
272,3051,869async-poolA singleplex and multiplex resource pool for implementing robust clients.
282,3115,784async-websocketAn async websocket library on top of protocol-websocket.
292,3521,922protocol-hpackA compresssor and decompressor for HTTP/2's HPACK format.
302,458652tracesApplication instrumentation and tracing.
312,6923,088facetsFacets is the premier collection of extension methods for the Ruby programming language...
323,7223,141async-dnsAn easy to use DNS client resolver and server for Ruby.
333,7276,631rubydnsAn easy to use DNS server and resolver for Ruby.
344,0382,718async-http-faradayProvides an adaptor between async-http and faraday.
354,4682,978thread-localProvides a class-level mixin to make thread local state easy.
364,5143,434process-groupRun and manage multiple processes in separate fibers with predictable behaviour.
374,5423,432graphvizA lightweight interface for generating graphs with Graphviz.
384,6233,447process-terminalProvide access to libc terminal funtions.
394,6393,443process-pipelineExecute composable shell-like pipelines.
404,6743,108async-restA library for RESTful clients (and hopefully servers).
414,729768metricsApplication metrics and instrumentation.
424,8935,209cloudflareA Ruby wrapper for the Cloudflare API.
435,1382,097io-endpointProvides a separation of concerns interface for IO endpoints.
445,2532,351io-streamProvides a generic stream wrapper for IO instances.
455,2893,021localhostManage a local certificate authority for self-signed localhost development servers.
465,6043,199samovarSamovar is a flexible option parser excellent support for sub-commands and help documen...
475,6903,240mappingMap model objects based on their class to a given output model. Useful for versioning e...
485,6953,401falconA fast, asynchronous, rack-compatible web server.
496,0353,386async-containerAbstract container-based parallelism using threads and processes where appropriate.
506,6223,431async-http-cacheStandard-compliant cache for async-http.
516,6663,404process-metricsProvide detailed OS-specific process metrics.
527,0193,334protocol-rackAn implementation of the Rack protocol/specification.
537,8729,298build-environmentA nested hash data structure for controlling build environments.
547,90111,401utopiaUtopia is a framework for building dynamic content-driven websites.
558,44310,759async-rspecHelpers for writing specs against the async gem.
568,4887,123protocol-websocketA low level implementation of the WebSocket protocol.
578,5218,902async-redisA Redis client library.
588,6348,780protocol-redisA transport agnostic RESP protocol client/server.
598,7645,533bakeA replacement for rake with a simpler syntax.
608,83943,216async-awaitImplements the async/await pattern on top of async :)
618,9046,530booleanThis gem extends core classes, adding helpful methods for working with Booleans (such a...
629,1449,802rspec-filesRSpec helpers for buffering and detecting file descriptor leaks.
639,1829,915rspec-memoryRSpec helpers for checking memory allocations.
649,74825,054rexecRExec stands for Remote Execute and provides support for executing processes both loc...
6510,0083,502async-serviceA service layer for Async.
6610,62620,156build-filesAbstractions for handling and mapping paths.
6711,0656,813decodeCode analysis for documentation generation.
6811,2696,434coveredA modern approach to code coverage.
6912,21143,216http-protocolProvides abstractions to handle HTTP1 and HTTP2 protocols.
7012,26423,042teapotTeapot is a tool for managing complex cross-platform builds.
7113,29416,124traces-backend-datadogA traces backend for Datadog.
7213,7839,619async-processAsynchronous process spawning.
7314,17725,054trenniA fast native templating system that compiles directly to Ruby code.
7414,2305,966susA fast and scalable test runner.
7514,75361,114http-hpackA compresssor and decompressor for HTTP 2.0 HPACK.
7615,76361,114console-output-datadogAttach Datadog trace and span details to logs.
7717,43531,554build-graphBuild::Graph is a framework for build systems, with specific functionality for dealing ...
7817,70521,503ffi-clangRuby FFI bindings for libclang C interface.
7917,82961,114metrics-backend-datadogApplication metrics and instrumentation.
8018,26327,459utopia-projectA project documentation tool based on Utopia.
8118,70961,114trenni-formattersFormatters for Trenni, to assist with typical views and form based interfaces.
8218,78127,459buildBuild is a framework for creating task based build systems.
8319,0026,771bake-test-externalRun external test suites to check for breakage.
8419,50421,503bake-modernizeAutomatically modernize parts of your project/gem.
8519,5816,847bake-testRun local test suites without knowing exactly how to run them.
8620,09143,216latinumProvides immutable resource and money computations.
8720,16843,216relaxo-modelA model layer for the relaxo document database.
8820,47325,054eventAn event loop.
8920,97227,459geospatialProvides abstractions for dealing with geographical locations efficiently
9022,98112,800build-uriHandle absolute URIs, triples and file paths uniformly.
9122,9998,459marklyCommonMark parser and renderer. Written in C, wrapped in Ruby.
9223,7496,304vipsProvides pre-compiled binaries for libvips.
9324,17843,216dbA low level database access gem.
9424,51361,114guard-falconA guard plugin to run an instance of the falcon web server.
9525,05931,554fingerprintFingerprint is a tool for creating checksums of entire directory structures, and compar...
9625,13023,042process-daemon`Process::Daemon` is a stable and helpful base class for long running tasks and daemons...
9725,60761,114benchmark-httpAn asynchronous benchmark toolbox for modern HTTP servers.
9825,75218,343console-adapter-railsAdapt Rails logs and events to the console gem.
9926,3297,371sus-fixtures-asyncTest fixtures for running in Async.
10027,40961,114ffi-mysqlA pure ffi binding for mysql. This gem should be compatible with the MySQL/Ruby gem.
10127,7927,142sus-fixtures-async-httpTest fixtures for running in Async::HTTP.
10228,29561,114memoryMemory profiling routines for Ruby 2.3+
10328,5158,181falcon-capybaraUse the falcon web server to run capybara/selenium tests.
10428,52261,114relaxoRelaxo is versioned document database built on top of git.
10529,88161,114rack-test-bodyAdd Rack::MockResponse#parsed_body and helpers to facilite testing.
10630,96036,013db-mariadbAn event-driven interface for MariaDB and MySQL servers.
10732,05061,114cloudflare-dns-updateA dyndns client for Cloudflare.
10832,31925,054rackulaGenerate a static site from any rackup compatible application.
10933,44961,114turbo_testPress the turbo button... for your tests.
11034,35825,054bake-gemRelease management for Ruby gems.
11134,74961,114lsyncLSync is a tool for scripted synchronization and backups.
11234,75261,114activerecord-migrationsProvides a opinionated migration wrapper for ActiveRecord 5+
11334,78812,977rack-freezeProvides a policy for frozen rack middleware.
11435,40527,459geospatial-kmlRead geo data from keyhole markup language files.
11536,24361,114db-postgresRuby FFI bindings for libpq C interface.
11636,53136,013build-makefileBuild::Makefile is a simple Makefile parser and can be used to extract dependencies fro...
11737,25427,459variantA policy gem for selecting different environments.
11839,98561,114docsDocumentation generator with support for including code examples and compiling them at ...
11940,15561,114bake-bundlerProvides recipes for bundler.
12042,84243,216activerecord-rackProvides connection management for Rack applications using ActiveRecord.
12143,55736,013build-dependencyA set of data structures and algorithms for dependency resolution.
12245,36531,554liveLive HTML tags updated via a WebSocket.
12347,91261,114vips-thumbnailConvenient thumbnail resizing using libvips.
12449,37443,216xapian-coreProvides Xapian libraries and Ruby bindings.
12550,27936,013xapian-indexerXapian::Indexer provides a flexible spider for indexing resources.
12651,10043,216trenni-sanitizeSanitize markdown according to a set of rules.
12751,41061,114utopia-tags-galleryUtopia is a website generation framework which provides a robust set of tools to buil...
12852,49461,114utopia-galleryA gallery tag for use with the Utopia web framework.
12953,09461,114utopia-tags-google-analyticsUtopia is a website generation framework which provides a robust set of tools to buil...
13054,48418,343schedulerTimeouts and scheduled events for Ruby
13154,58512,800sus-fixtures-opensslTest fixtures for running with OpenSSL.
13256,59143,216relaxo-query-serverRelaxo Query Server is a query server for CouchDB which provides full support for map/...
13357,57061,114activerecord-configurationsSimplified multi-DSN configuration for ActiveRecord 5+
13457,71661,114periodicalPeriodical is a simple framework for working with durations and periods.
13558,29161,114async-mysqlAccess mysql without blocking.
13658,57036,013ffi-moduleWrite a short summary, because RubyGems requires one.
13760,58161,114typesA simple human-readable and Ruby-parsable type library.
13863,84320,156xrbA fast native templating system that compiles directly to Ruby code.
13964,30861,114colladaThis library provides support for loading and processing data from Collada Digital As...
14064,38461,114traceApplication instrumentation and tracing.
14165,95161,114db-modelA object-relational mapper.
14268,25761,114async-slackBuild Slack bots and use real time messaging.
14370,83536,013xapian-rackXapian::Rack provides indexing and searching integration with Rack.
14474,56011,867io-watchA tool for watching changes to the filesystem.
14581,22861,114time-zoneComputes timezones using the system TZ environment variable.
14682,89531,554async-postgresAccess postgres without blocking.
14785,21736,013build-files-monitorEfficiently monitor changes to the file system.
14887,85123,042syncoSynco is a tool for scripted synchronization and backups.
14988,91661,114async-webdriverA native library implementing the W3C WebDriver client specification.
15093,07961,114build-textText substitutions and merging.
15193,38261,114post_remote_logA simple messaging system built on top of Ruby, designed for system administration.
15293,75461,114dataAccess to the rawdata API
15395,23761,114git-heatmapGenerate heatmap style visualisations based on git history.
15496,82861,114celluloid-dnsCelluloid::DNS provides a high-performance DNS client resolver and server which can b...
15597,10031,554livelyA simple client-server SPA framework.
15698,68561,114betatestA fork of minitest with less bugs.
157103,58461,114utopia-extrasUtopia is a website generation framework which provides a robust set of tools to build...
158103,70043,216plottyDraw graphs from data gathered by executing commands
159105,21061,114trenni-markdownA markdown parser and literate programming code generator.
160106,18361,114migrateGeneric library to support migrations.
161107,56361,114network-monitorA tool for monitoring network ports for both throughput and errors.
162108,60361,114activerecord-blanksConvert blank values to nil.
163109,68331,554async-debugLive debugging for Async.
164114,08361,114async-job-adapter-active_jobA asynchronous job queue for Ruby on Rails.
165114,79161,114wtfWTF is your program doing?
166115,07712,467sus-fixtures-consoleTest fixtures for capturing Console output.
167118,40036,013async-jobAn asynchronous job queue for Ruby.
168121,07736,013bake-github-pagesPublish to GitHub pages.
169124,53361,114gpstoolA framework for processing GPS data.
170126,33161,114mime-types-miniA native implementation of mime-types which improves both memory usage and performance.
171132,68061,114xrb-sanitizeSanitize markup according to a set of rules.
172144,43161,114async-busTransparent Ruby IPC over an asynchronous message bus.
173145,27461,114utopia-wikiA simple wiki for Utopia.
174149,94261,114utopia-websocketA basic rack.hijack websocket implementation with synchronous execution within rack.
175150,75661,114this-gem-does-not-existThere is nothing to see here.
176155,68661,114git-timesheetComputes a timesheet for a given set of git repositories.
177157,14861,114utopia-analyticsUtopia is a website generation framework which provides a robust set of tools to buil...
178157,57961,114roda-websocketsThe roda-websockets gem integrates async-websockets into the roda web toolkit.
179158,42761,114async-sequelAsynchronous adaptors for Sequel.
180159,11661,114rack-test-jsonAdd Rack::MockResponse#as_json to facilite testing.
181160,27661,114covered-gitProvides coverage computation for git pull requests.
182161,02961,114async-workerNon-blocking thread-pool based workers for blocking operations.
183162,97761,114trenni-wordsProvides a basic profanity/obscenity filter.
184168,51161,114console-adapter-sidekiqAdapt Sidekiq logs and events to the console gem.
185169,22261,114vulkanA wrapper for Vulkan, the graphics API.
186171,58861,114db-mysqlRuby FFI bindings for libpq C interface.
187172,72461,114traces-backend-open_telemetryA traces backend for Open Telemetry.
188175,48327,459sus-fixtures-async-webdriverA set of sus fixtures for writing integration tests.
189176,13961,114async-actorA multi-threaded actor implementation where each actor has it's own event loop.
190176,98661,114xrb-railsAdd support XRB templates in Rails.
191177,27261,114fiber-profilerA fiber stall profiler.
192177,56061,114complianceA framework for tracking compliance requirements and attestations.
193177,83043,216sus-fixtures-timeTest fixtures for manipulating time.
194178,11761,114async-ollamaA asynchronous interface to the ollama chat service
195178,57061,114rack-conformAn implementation of the Rack protocol/specification.
196178,57061,114ffi-nativeWrite a short summary, because RubyGems requires one.
197179,87061,114fiber-annotateA mechanism for annotating fibers.
198180,26361,114raindrops-maintainedraindrops is a real-time stats toolkit to show statistics for Rack HTTP servers. It is...
199180,41161,114compliance-owaspCompliance requirements for OWASP Application Security Verification Standard.
200180,66461,114protocol-quicQUIC protocol implementation using ngtcp2.
201181,12661,114covered-gihubProvides coverage computation for git pull requests.
202181,77961,114bake-changesChanges document management.
203182,09261,114unicorn-maintainedunicorn is an HTTP server for Rack applications that has done decades of damage to the ...
204182,55036,013bake-releasesReleases document management.
205182,58161,114xrb-formattersFormatters for XRB, to assist with typical views and form based interfaces.
206182,75161,114async-discordBuild Discord bots and use real time messaging.
207182,84761,114async-cronA scheduling service using cron-style syntax.
208183,14861,114async-job-processor-redisA asynchronous job queue for Ruby.
209183,20061,114db-active_recordAsynchronous database adapters for ActiveRecord.
210183,21661,114db-migrate-xDatabase migrations.
211183,72043,216async-cableAn asynchronous adapter for ActionCable.