Naruse's Gems

icon
#Total RankDaily RankNameSummary
11520jsonThis is a JSON implementation as a Ruby extension in C.
218328rexmlAn XML toolkit for Ruby
33461,461json_pureThis is a JSON implementation in pure Ruby.
4654167webrickWEBrick is an HTTP server toolkit that can be configured as an HTTPS server, a proxy se...
51,144710opensslIt wraps the OpenSSL library.
61,3301,870iconviconv wrapper library
71,3341,560strptimea fast strptime/strftime engine which uses VM.
81,3451,758loggerProvides a simple logging utility for outputting messages.
91,5081,032syncA module that provides a two-phase lock with a counter.
101,6541,368csvThe CSV library provides a complete interface to CSV files and data. It offers tools to...
111,6862,131englishRequire 'English.rb' to reference global variables with less cryptic names.
121,7441,654cool.ioCool.io provides a high performance event framework for Ruby which uses the libev C lib...
131,8731,232e2mmapModule for defining custom exceptions with specific messages.
141,9871,447irbInteractive Ruby command-line tool for REPL (Read Eval Print Loop).
152,0571,449thwaitWatches for termination of multiple threads.
162,2342,467did_you_meanThe gem that has been saving people from typos since 2014.
172,493801setProvides a class to deal with collections of unordered, unique values
182,57811,548td-clientTreasure Data API library for Ruby
192,6551,967fileutilsSeveral file utility methods for copying, moving, removing, etc.
203,084936rssFamily of libraries that support various formats of XML "feeds".
213,5801,077optparseOptionParser is a class for command-line option analysis.
223,6962,604stringioPseudo `IO` class from/to `String`.
233,7632,732etcProvides access to information typically stored in UNIX /etc directory.
243,8062,424dateA subclass of Object includes Comparable module for handling dates.
253,8322,154zlibRuby interface for the zlib compression/decompression library
263,88117,804td-loggerTreasure Data logging library
273,89420,483tdCLI to manage data on Treasure Data, the Hadoop-based cloud data warehousing
284,3842,174strscanProvides lexical scanning operations on a String.
294,4742,620scanfscanf is an implementation of the C function scanf(3).
304,6222,107net-protocolThe abstruct interface for net-* client.
314,7041,752net-ftpSupport for the File Transfer Protocol.
324,8971,880matrixAn implementation of Matrix and Vector classes.
335,0042,422digestProvides a framework for message digest libraries.
345,0274,395forwardableProvides delegation of specified methods to a designated object.
355,3562,355timeExtends the Time class with methods for parsing and conversion.
365,3642,156fiddleA libffi wrapper for Ruby.
375,8233,731shellAn idiomatic Ruby interface for common UNIX shell commands.
386,0152,160io-waitWaits until IO is readable or writable without blocking.
396,0562,561ostructClass to build custom data structures, similar to a Hash.
406,5965,771dbmProvides a wrapper for the UNIX-style Database Manager Library
416,7254,686erbAn easy to use but powerful templating system for Ruby.
427,09310,106gdbmRuby extension for GNU dbm.
437,4162,038net-imapRuby client api for Internet Message Access Protocol
447,91365,559perfectqueueHighly available distributed cron built on RDBMS
458,8154,555mutex_mMixin to extend objects to be handled like a Mutex.
469,4384,005ppProvides a PrettyPrinter for Ruby objects
479,5213,996prettyprintImplements a pretty printing algorithm for readable structure.
4810,8291,715debugDebugging functionality for Ruby. This is completely rewritten debug.rb which was conta...
4911,4673,320ext_monitorfaster MonitorMixin implementation with C extension which is introduced in Ruby 2.7
5012,3393,452resolvThread-aware DNS resolver library in Ruby.
5112,95165,559fluent-plugin-metricsenseMetricSense - application metrics aggregation plugin for Fluentd
5214,05365,559perfectschedHighly available distributed cron built on RDBMS
5314,8588,563cmathCMath is a library that provides trigonometric and transcendental functions for complex...
5416,0423,460open-uriAn easy-to-use wrapper for Net::HTTP, Net::HTTPS and Net::FTP.
5516,8303,277net-httpHTTP client api for Ruby.
5618,0483,313securerandomInterface for secure random number generator.
5719,7543,716base64Support for encoding and decoding binary data using a Base64 representation.
5824,1283,388fcntlLoads constants defined in the OS fcntl.h C header file
5927,2214,066tempfileA utility class for managing temporary files.
6032,5088,084tsortTopological sorting using Tarjan's algorithm
6132,52312,344shellwordsManipulates strings with word parsing rules of UNIX Bourne shell.
6236,37050,531sdbmProvides a simple file-based key-value store with String keys and values.
6338,6183,644tmpdirExtends the Dir class to manage the OS temporary file path.
6445,1156,284unUtilities to replace common UNIX commands
6555,2045,134pathnameRepresentation of the name of a file or directory on the filesystem
6668,4854,517resolv-replaceReplace Socket DNS with Resolv.
6771,7205,209nkfRuby extension for Network Kanji Filter
6882,6785,209findThis module supports top-down traversal of a set of file paths.
6987,79765,559traceroute53A tool to investigate Route53, ELB, EC2 and Security Groups
7093,8115,173drbDistributed object system for Ruby
71130,0694,079rindaThe Linda distributed computing paradigm in Ruby.
72146,97065,559gohttpan http library with go.
73150,35758,535syslogRuby interface for the POSIX system logging facility.
74151,49462,393weakrefAllows a referenced object to be garbage-collected.
75155,53842,099abbrevCalculates a set of unique abbreviations for a given set of strings
76156,72365,559laplacefast method tracing
77157,61465,559win32oleProvides an interface for OLE Automation in Ruby
78160,98658,535io-nonblockEnables non-blocking mode with IO class