Naruse's Gems

icon
#Total RankDaily RankNameSummary
1122jsonA JSON implementation as a JRuby extension.
24324rexmlAn XML toolkit for Ruby
394107msgpackMessagePack is a binary-based efficient object serialization library. It enables to exc...
411068webrickWEBrick is an HTTP server toolkit that can be configured as an HTTPS server, a proxy se...
51138base64Support for encoding and decoding binary data using a Base64 representation.
615874net-imapRuby client api for Internet Message Access Protocol
716916loggerProvides a simple logging utility for outputting messages.
8206104net-protocolThe abstract interface for net-* client.
920963dateThe official date library for Ruby.
1025160drbDistributed object system for Ruby
1127595irbInteractive Ruby command-line tool for REPL (Read Eval Print Loop).
1231249securerandomInterface for secure random number generator.
13316114mutex_mMixin to extend objects to be handled like a Mutex.
14324168matrixAn implementation of Matrix and Vector classes.
15328111stringioPseudo `IO` class from/to `String`.
16347103net-httpHTTP client api for Ruby.
1735298csvThe CSV library provides a complete interface to CSV files and data. It offers tools to...
18498271optparseOptionParser is a class for command-line option analysis. It is much more advanced, ye...
19508246debugDebugging functionality for Ruby. This is completely rewritten debug.rb which was conta...
20526122ostructClass to build custom data structures, similar to a Hash.
21546362strscanProvides lexical scanning operations on a String.
22610240nkfRuby extension for Network Kanji Filter
23674130ppProvides a PrettyPrinter for Ruby objects
24716311opensslOpenSSL for Ruby provides access to SSL/TLS and general-purpose cryptography based on t...
257681,808json_pureThis is a JSON implementation in pure Ruby.
26792146prettyprintImplements a pretty printing algorithm for readable structure.
27819855sigdumpSetup signal handler which dumps backtrace of running threads and number of allocated o...
28838774syncA module that provides a two-phase lock with a counter.
29869112erbAn easy to use but powerful templating system for Ruby.
301,011763e2mmapModule for defining custom exceptions with specific messages.
311,022564setProvides a class to deal with collections of unordered, unique values
321,5181,721thwaitWatches for termination of multiple threads.
331,5391,382digestProvides a framework for message digest libraries.
341,561164tsortTopological sorting using Tarjan's algorithm
351,5881,311net-ftpSupport for the File Transfer Protocol.
361,7201,054forwardableProvides delegation of specified methods to a designated object.
371,7732,568strptimea fast strptime/strftime engine which uses VM.
381,803665zlibRuby interface for the zlib compression/decompression library
391,8211,454fileutilsSeveral file utility methods for copying, moving, removing, etc.
401,8311,409rssFamily of libraries that support various formats of XML "feeds".
411,858866timeExtends the Time class with methods for parsing and conversion.
421,8822,359iconviconv wrapper library
431,934585fiddleA libffi wrapper for Ruby.
441,996482abbrevCalculates a set of unique abbreviations for a given set of strings
452,0292,634cool.ioCool.io provides a high performance event framework for Ruby which uses the libev C lib...
462,3921,587resolvThread-aware DNS resolver library in Ruby.
472,4612,255io-waitWaits until IO is readable or writable without blocking.
482,4801,944scanfscanf is an implementation of the C function scanf(3).
492,489938syslogRuby interface for the POSIX system logging facility.
502,5782,529englishRequire 'English.rb' to reference global variables with less cryptic names.
512,6061,731resolv-replaceReplace Socket DNS with Resolv.
523,0024,068did_you_meanThe gem that has been saving people from typos since 2014.
533,1222,883rindaThe Linda distributed computing paradigm in Ruby.
543,2672,239open-uriAn easy-to-use wrapper for Net::HTTP, Net::HTTPS and Net::FTP.
553,3012,541tempfileA utility class for managing temporary files.
563,6916,052td-clientTreasure Data API library for Ruby
573,7963,094etcProvides access to information typically stored in UNIX /etc directory.
584,2602,773shellwordsManipulates strings with word parsing rules of UNIX Bourne shell.
594,6122,062win32oleProvides an interface for OLE Automation in Ruby
605,0506,729td-loggerTreasure Data logging library
615,1099,511tdCLI to manage data on Treasure Data, the Hadoop-based cloud data warehousing
625,3196,707shellAn idiomatic Ruby interface for common UNIX shell commands.
635,3834,628pathnameRepresentation of the name of a file or directory on the filesystem
646,0135,840fcntlLoads constants defined in the OS fcntl.h C header file
656,5628,534dbmProvides a wrapper for the UNIX-style Database Manager Library
666,6475,174cmathCMath is a library that provides trigonometric and transcendental functions for complex...
676,8363,700tmpdirExtends the Dir class to manage the OS temporary file path.
687,4705,552weakrefAllows a referenced object to be garbage-collected.
697,4955,628findThis module supports top-down traversal of a set of file paths.
707,7076,558unUtilities to replace common UNIX commands
718,2946,619io-nonblockEnables non-blocking mode with IO class
728,9959,511gdbmRuby extension for GNU dbm.
7310,00920,855perfectqueueHighly available distributed cron built on RDBMS
7410,6176,006sdbmProvides a simple file-based key-value store with String keys and values.
7513,04651,002ext_monitorfaster MonitorMixin implementation with C extension which is introduced in Ruby 2.7
7615,21014,323fluent-plugin-metricsenseMetricSense - application metrics aggregation plugin for Fluentd
7717,42916,523perfectschedHighly available distributed cron built on RDBMS
7850,71713,561lramaLALR (1) parser generator written by Ruby
7968,12039,990traceroute53A tool to investigate Route53, ELB, EC2 and Security Groups
80153,91639,990gohttpan http library with go.
81163,32674,401laplacefast method tracing