Naruse's Gems

icon
#Total RankDaily RankNameSummary
192jsonThis is a JSON implementation as a Ruby extension in C.
23822rexmlAn XML toolkit for Ruby
3919base64Support for encoding and decoding binary data using a Base64 representation.
49288msgpackMessagePack is a binary-based efficient object serialization library. It enables to exc...
5109132webrickWEBrick is an HTTP server toolkit that can be configured as an HTTPS server, a proxy se...
61178loggerProvides a simple logging utility for outputting messages.
713482net-imapRuby client api for Internet Message Access Protocol
817473dateThe official date library for Ruby.
917780net-protocolThe abstract interface for net-* client.
1019845drbDistributed object system for Ruby
1121774irbInteractive Ruby command-line tool for REPL (Read Eval Print Loop).
1222946securerandomInterface for secure random number generator.
13264119mutex_mMixin to extend objects to be handled like a Mutex.
1427665csvThe CSV library provides a complete interface to CSV files and data. It offers tools to...
1528085net-httpHTTP client api for Ruby.
16283152stringioPseudo `IO` class from/to `String`.
17307192matrixAn implementation of Matrix and Vector classes.
1833477ostructClass to build custom data structures, similar to a Hash.
1935986ppProvides a PrettyPrinter for Ruby objects
20432209debugDebugging functionality for Ruby. This is completely rewritten debug.rb which was conta...
21438100prettyprintImplements a pretty printing algorithm for readable structure.
2244075erbAn easy to use but powerful templating system for Ruby.
23447240optparseOptionParser is a class for command-line option analysis. It is much more advanced, ye...
24470178nkfRuby extension for Network Kanji Filter
25502251strscanProvides lexical scanning operations on a String.
26548233opensslOpenSSL for Ruby provides access to SSL/TLS and general-purpose cryptography based on t...
2772296tsortTopological sorting using Tarjan's algorithm
288081,606json_pureThis is a JSON implementation in pure Ruby.
29827885sigdumpSetup signal handler which dumps backtrace of running threads and number of allocated o...
30833862syncA module that provides a two-phase lock with a counter.
311,003876setProvides a class to deal with collections of unordered, unique values
321,014903e2mmapModule for defining custom exceptions with specific messages.
331,505340abbrevCalculates a set of unique abbreviations for a given set of strings
341,5261,133thwaitWatches for termination of multiple threads.
351,5471,417digestProvides a framework for message digest libraries.
361,555965net-ftpSupport for the File Transfer Protocol.
371,574567zlibRuby interface for the zlib compression/decompression library
381,651622timeExtends the Time class with methods for parsing and conversion.
391,668957forwardableProvides delegation of specified methods to a designated object.
401,680660fiddleA libffi wrapper for Ruby.
411,7491,469rssFamily of libraries that support various formats of XML "feeds".
421,7931,270fileutilsSeveral file utility methods for copying, moving, removing, etc.
431,8412,349strptimea fast strptime/strftime engine which uses VM.
441,9202,272iconviconv wrapper library
452,109906syslogRuby interface for the POSIX system logging facility.
462,220859resolvThread-aware DNS resolver library in Ruby.
472,3141,334resolv-replaceReplace Socket DNS with Resolv.
482,3521,599scanfscanf is an implementation of the C function scanf(3).
492,4051,105io-waitDeprecated: All functionality ships with Ruby 3.2 and higher.
502,6583,115englishRequire 'English.rb' to reference global variables with less cryptic names.
513,0342,078rindaThe Linda distributed computing paradigm in Ruby.
523,0911,861open-uriAn easy-to-use wrapper for Net::HTTP, Net::HTTPS and Net::FTP.
533,0963,112did_you_meanThe gem that has been saving people from typos since 2014.
543,1901,983tempfileA utility class for managing temporary files.
553,7132,580win32oleProvides an interface for OLE Automation in Ruby
563,7843,369etcProvides access to information typically stored in UNIX /etc directory.
573,8294,811td-clientTreasure Data API library for Ruby
584,0372,542shellwordsManipulates strings with word parsing rules of UNIX Bourne shell.
595,2025,746td-loggerTreasure Data logging library
605,2273,497pathnameRepresentation of the name of a file or directory on the filesystem
615,2966,363tdCLI to manage data on Treasure Data, the Hadoop-based cloud data warehousing
625,4786,924shellAn idiomatic Ruby interface for common UNIX shell commands.
636,1784,614fcntlLoads constants defined in the OS fcntl.h C header file
646,4024,706cmathCMath is a library that provides trigonometric and transcendental functions for complex...
656,7504,448tmpdirExtends the Dir class to manage the OS temporary file path.
666,86610,149dbmProvides a wrapper for the UNIX-style Database Manager Library
677,1883,249weakrefAllows a referenced object to be garbage-collected.
687,2033,190findThis module supports top-down traversal of a set of file paths.
697,6003,383unUtilities to replace common UNIX commands
708,3095,035io-nonblockEnables non-blocking mode with IO class
719,47312,450gdbmRuby extension for GNU dbm.
7210,3855,345sdbmProvides a simple file-based key-value store with String keys and values.
7310,51532,656perfectqueueHighly available distributed cron built on RDBMS
7413,75028,115ext_monitorfaster MonitorMixin implementation with C extension which is introduced in Ruby 2.7
7515,74112,729fluent-plugin-metricsenseMetricSense - application metrics aggregation plugin for Fluentd
7618,04330,036perfectschedHighly available distributed cron built on RDBMS
7735,89316,525lramaLALR (1) parser generator written by Ruby
7867,76132,656traceroute53A tool to investigate Route53, ELB, EC2 and Security Groups
79154,00743,450gohttpan http library with go.
80165,64243,450laplacefast method tracing