Naruse's Gems

icon
#Total RankDaily RankNameSummary
1124jsonThis is a JSON implementation as a Ruby extension in C.
24526rexmlAn XML toolkit for Ruby
394110msgpackMessagePack is a binary-based efficient object serialization library. It enables to exc...
411067webrickWEBrick is an HTTP server toolkit that can be configured as an HTTPS server, a proxy se...
51187base64Support for encoding and decoding binary data using a Base64 representation.
615968net-imapRuby client api for Internet Message Access Protocol
717816loggerProvides a simple logging utility for outputting messages.
8207109net-protocolThe abstract interface for net-* client.
921464dateThe official date library for Ruby.
1026166drbDistributed object system for Ruby
1128184irbInteractive Ruby command-line tool for REPL (Read Eval Print Loop).
1232148securerandomInterface for secure random number generator.
13322111mutex_mMixin to extend objects to be handled like a Mutex.
14328196matrixAn implementation of Matrix and Vector classes.
15331104stringioPseudo `IO` class from/to `String`.
16360117net-httpHTTP client api for Ruby.
17368101csvThe CSV library provides a complete interface to CSV files and data. It offers tools to...
18504263optparseOptionParser is a class for command-line option analysis. It is much more advanced, ye...
19520225debugDebugging functionality for Ruby. This is completely rewritten debug.rb which was conta...
20557357strscanProvides lexical scanning operations on a String.
21568118ostructClass to build custom data structures, similar to a Hash.
22657227nkfRuby extension for Network Kanji Filter
23710126ppProvides a PrettyPrinter for Ruby objects
24726277opensslOpenSSL for Ruby provides access to SSL/TLS and general-purpose cryptography based on t...
257662,074json_pureThis is a JSON implementation in pure Ruby.
268171,061sigdumpSetup signal handler which dumps backtrace of running threads and number of allocated o...
27831141prettyprintImplements a pretty printing algorithm for readable structure.
28838714syncA module that provides a two-phase lock with a counter.
29901146erbAn easy to use but powerful templating system for Ruby.
301,0101,238e2mmapModule for defining custom exceptions with specific messages.
311,028592setProvides a class to deal with collections of unordered, unique values
321,5161,681thwaitWatches for termination of multiple threads.
331,5361,500digestProvides a framework for message digest libraries.
341,5931,195net-ftpSupport for the File Transfer Protocol.
351,686176tsortTopological sorting using Tarjan's algorithm
361,7311,317forwardableProvides delegation of specified methods to a designated object.
371,7652,505strptimea fast strptime/strftime engine which uses VM.
381,8291,430fileutilsSeveral file utility methods for copying, moving, removing, etc.
391,844688zlibRuby interface for the zlib compression/decompression library
401,8571,519rssFamily of libraries that support various formats of XML "feeds".
411,868796timeExtends the Time class with methods for parsing and conversion.
421,8792,329iconviconv wrapper library
431,977579fiddleA libffi wrapper for Ruby.
442,0192,442cool.ioCool.io provides a high performance event framework for Ruby which uses the libev C lib...
452,071469abbrevCalculates a set of unique abbreviations for a given set of strings
462,4101,570resolvThread-aware DNS resolver library in Ruby.
472,4632,350io-waitWaits until IO is readable or writable without blocking.
482,4942,037scanfscanf is an implementation of the C function scanf(3).
492,5553,447englishRequire 'English.rb' to reference global variables with less cryptic names.
502,6231,082syslogRuby interface for the POSIX system logging facility.
512,6861,677resolv-replaceReplace Socket DNS with Resolv.
522,9944,250did_you_meanThe gem that has been saving people from typos since 2014.
533,2112,972rindaThe Linda distributed computing paradigm in Ruby.
543,2862,170open-uriAn easy-to-use wrapper for Net::HTTP, Net::HTTPS and Net::FTP.
553,3162,514tempfileA utility class for managing temporary files.
563,6825,655td-clientTreasure Data API library for Ruby
573,7973,210etcProvides access to information typically stored in UNIX /etc directory.
584,2742,852shellwordsManipulates strings with word parsing rules of UNIX Bourne shell.
595,0356,212td-loggerTreasure Data logging library
605,0937,789tdCLI to manage data on Treasure Data, the Hadoop-based cloud data warehousing
615,2763,998win32oleProvides an interface for OLE Automation in Ruby
625,3085,834shellAn idiomatic Ruby interface for common UNIX shell commands.
635,3934,294pathnameRepresentation of the name of a file or directory on the filesystem
646,0125,565fcntlLoads constants defined in the OS fcntl.h C header file
656,53410,114dbmProvides a wrapper for the UNIX-style Database Manager Library
666,6634,628cmathCMath is a library that provides trigonometric and transcendental functions for complex...
676,9733,118tmpdirExtends the Dir class to manage the OS temporary file path.
687,5295,749weakrefAllows a referenced object to be garbage-collected.
697,5536,438findThis module supports top-down traversal of a set of file paths.
707,7237,686unUtilities to replace common UNIX commands
718,3146,537io-nonblockEnables non-blocking mode with IO class
728,9599,318gdbmRuby extension for GNU dbm.
739,97815,170perfectqueueHighly available distributed cron built on RDBMS
7410,6876,108sdbmProvides a simple file-based key-value store with String keys and values.
7512,99836,032ext_monitorfaster MonitorMixin implementation with C extension which is introduced in Ruby 2.7
7615,17913,982fluent-plugin-metricsenseMetricSense - application metrics aggregation plugin for Fluentd
7717,40916,493perfectschedHighly available distributed cron built on RDBMS
7851,64920,781lramaLALR (1) parser generator written by Ruby
7968,29031,526traceroute53A tool to investigate Route53, ELB, EC2 and Security Groups
80154,09857,531gohttpan http library with go.
81163,20343,419laplacefast method tracing