Naruse's Gems

icon
#Total RankDaily RankNameSummary
1128jsonA JSON implementation as a JRuby extension.
24527rexmlAn XML toolkit for Ruby
395119msgpackMessagePack is a binary-based efficient object serialization library. It enables to exc...
411088webrickWEBrick is an HTTP server toolkit that can be configured as an HTTPS server, a proxy se...
512315base64Support for encoding and decoding binary data using a Base64 representation.
616282net-imapRuby client api for Internet Message Access Protocol
718421loggerProvides a simple logging utility for outputting messages.
8208124net-protocolThe abstract interface for net-* client.
921567dateThe official date library for Ruby.
1026768drbDistributed object system for Ruby
11287122irbInteractive Ruby command-line tool for REPL (Read Eval Print Loop).
12327105mutex_mMixin to extend objects to be handled like a Mutex.
13328221matrixAn implementation of Matrix and Vector classes.
1433049securerandomInterface for secure random number generator.
15339118stringioPseudo `IO` class from/to `String`.
16373136net-httpHTTP client api for Ruby.
17384106csvThe CSV library provides a complete interface to CSV files and data. It offers tools to...
18505242optparseOptionParser is a class for command-line option analysis. It is much more advanced, ye...
19530241debugDebugging functionality for Ruby. This is completely rewritten debug.rb which was conta...
20563357strscanProvides lexical scanning operations on a String.
21638135ostructClass to build custom data structures, similar to a Hash.
22675220nkfRuby extension for Network Kanji Filter
23731312opensslOpenSSL for Ruby provides access to SSL/TLS and general-purpose cryptography based on t...
24734151ppProvides a PrettyPrinter for Ruby objects
257631,885json_pureThis is a JSON implementation in pure Ruby.
268181,154sigdumpSetup signal handler which dumps backtrace of running threads and number of allocated o...
278371,078syncA module that provides a two-phase lock with a counter.
28858175prettyprintImplements a pretty printing algorithm for readable structure.
29938173erbAn easy to use but powerful templating system for Ruby.
301,0111,377e2mmapModule for defining custom exceptions with specific messages.
311,030587setProvides a class to deal with collections of unordered, unique values
321,5131,713thwaitWatches for termination of multiple threads.
331,5351,443digestProvides a framework for message digest libraries.
341,6031,024net-ftpSupport for the File Transfer Protocol.
351,7271,252forwardableProvides delegation of specified methods to a designated object.
361,7612,645strptimea fast strptime/strftime engine which uses VM.
371,8241,461fileutilsSeveral file utility methods for copying, moving, removing, etc.
381,848201tsortTopological sorting using Tarjan's algorithm
391,8611,073zlibRuby interface for the zlib compression/decompression library
401,8631,449rssFamily of libraries that support various formats of XML "feeds".
411,8742,070iconviconv wrapper library
421,8811,025timeExtends the Time class with methods for parsing and conversion.
431,999600fiddleA libffi wrapper for Ruby.
442,0172,753cool.ioCool.io provides a high performance event framework for Ruby which uses the libev C lib...
452,131425abbrevCalculates a set of unique abbreviations for a given set of strings
462,4451,565resolvThread-aware DNS resolver library in Ruby.
472,4781,783io-waitWaits until IO is readable or writable without blocking.
482,4971,933scanfscanf is an implementation of the C function scanf(3).
492,5493,582englishRequire 'English.rb' to reference global variables with less cryptic names.
502,6841,079syslogRuby interface for the POSIX system logging facility.
512,7131,573resolv-replaceReplace Socket DNS with Resolv.
522,9853,605did_you_meanThe gem that has been saving people from typos since 2014.
533,2252,622rindaThe Linda distributed computing paradigm in Ruby.
543,2922,013open-uriAn easy-to-use wrapper for Net::HTTP, Net::HTTPS and Net::FTP.
553,3202,286tempfileA utility class for managing temporary files.
563,6675,232td-clientTreasure Data API library for Ruby
573,7973,134etcProvides access to information typically stored in UNIX /etc directory.
584,2962,511shellwordsManipulates strings with word parsing rules of UNIX Bourne shell.
595,0196,107td-loggerTreasure Data logging library
605,0679,061tdCLI to manage data on Treasure Data, the Hadoop-based cloud data warehousing
615,2955,872shellAn idiomatic Ruby interface for common UNIX shell commands.
625,3293,514win32oleProvides an interface for OLE Automation in Ruby
635,4044,479pathnameRepresentation of the name of a file or directory on the filesystem
646,0085,732fcntlLoads constants defined in the OS fcntl.h C header file
656,5206,915dbmProvides a wrapper for the UNIX-style Database Manager Library
666,6745,159cmathCMath is a library that provides trigonometric and transcendental functions for complex...
677,0583,308tmpdirExtends the Dir class to manage the OS temporary file path.
687,6254,982weakrefAllows a referenced object to be garbage-collected.
697,6285,402findThis module supports top-down traversal of a set of file paths.
707,7546,080unUtilities to replace common UNIX commands
718,3266,637io-nonblockEnables non-blocking mode with IO class
728,94111,875gdbmRuby extension for GNU dbm.
739,9378,040perfectqueueHighly available distributed cron built on RDBMS
7410,7975,958sdbmProvides a simple file-based key-value store with String keys and values.
7512,95444,662ext_monitorfaster MonitorMixin implementation with C extension which is introduced in Ruby 2.7
7615,13719,493fluent-plugin-metricsenseMetricSense - application metrics aggregation plugin for Fluentd
7717,37413,160perfectschedHighly available distributed cron built on RDBMS
7851,85514,892lramaLALR (1) parser generator written by Ruby
7968,34037,820traceroute53A tool to investigate Route53, ELB, EC2 and Security Groups
80154,067112,136gohttpan http library with go.
81163,14373,396laplacefast method tracing