Naruse's Gems

icon
#Total RankDaily RankNameSummary
11818jsonA JSON implementation as a JRuby extension.
210534rexmlAn XML toolkit for Ruby
310682msgpackMessagePack is a binary-based efficient object serialization library. It enables to exc...
420760webrickWEBrick is an HTTP server toolkit that can be configured as an HTTPS server, a proxy se...
55671,496json_pureThis is a JSON implementation in pure Ruby.
6940139net-protocolThe abstract interface for net-* client.
71,0041,069opensslIt wraps the OpenSSL library.
81,045147net-imapRuby client api for Internet Message Access Protocol
91,046298matrixAn implementation of Matrix and Vector classes.
101,092479syncA module that provides a two-phase lock with a counter.
111,151629e2mmapModule for defining custom exceptions with specific messages.
121,205436optparseOptionParser is a class for command-line option analysis.
131,2481,077setProvides a class to deal with collections of unordered, unique values
141,416803irbInteractive Ruby command-line tool for REPL (Read Eval Print Loop).
151,4371,248thwaitWatches for termination of multiple threads.
161,4901,720strptimea fast strptime/strftime engine which uses VM.
171,5371,325strscanProvides lexical scanning operations on a String.
181,5441,945loggerProvides a simple logging utility for outputting messages.
191,5461,820iconviconv wrapper library
201,5891,287digestProvides a framework for message digest libraries.
211,608969debugDebugging functionality for Ruby. This is completely rewritten debug.rb which was conta...
221,613195dateA subclass of Object includes Comparable module for handling dates.
231,6311,590csvThe CSV library provides a complete interface to CSV files and data. It offers tools to...
241,7891,873cool.ioCool.io provides a high performance event framework for Ruby which uses the libev C lib...
252,0023,442englishRequire 'English.rb' to reference global variables with less cryptic names.
262,2051,423stringioPseudo `IO` class from/to `String`.
272,2691,680fileutilsSeveral file utility methods for copying, moving, removing, etc.
282,4391,531rssFamily of libraries that support various formats of XML "feeds".
292,4532,520did_you_meanThe gem that has been saving people from typos since 2014.
302,6181,388net-ftpSupport for the File Transfer Protocol.
312,7971,906io-waitWaits until IO is readable or writable without blocking.
323,0053,235td-clientTreasure Data API library for Ruby
333,0571,860zlibRuby interface for the zlib compression/decompression library
343,2361,967scanfscanf is an implementation of the C function scanf(3).
353,4602,435resolvThread-aware DNS resolver library in Ruby.
363,4811,579forwardableProvides delegation of specified methods to a designated object.
373,5731,893timeExtends the Time class with methods for parsing and conversion.
383,6973,543etcProvides access to information typically stored in UNIX /etc directory.
393,8321,818net-httpHTTP client api for Ruby.
403,9632,319fiddleA libffi wrapper for Ruby.
414,2233,661tdCLI to manage data on Treasure Data, the Hadoop-based cloud data warehousing
424,2282,265securerandomInterface for secure random number generator.
434,3443,622td-loggerTreasure Data logging library
444,6463,621ostructClass to build custom data structures, similar to a Hash.
454,9793,179erbAn easy to use but powerful templating system for Ruby.
465,0373,034open-uriAn easy-to-use wrapper for Net::HTTP, Net::HTTPS and Net::FTP.
475,4074,014base64Support for encoding and decoding binary data using a Base64 representation.
485,5314,331shellAn idiomatic Ruby interface for common UNIX shell commands.
496,1343,758dbmProvides a wrapper for the UNIX-style Database Manager Library
506,5942,753tempfileA utility class for managing temporary files.
516,7154,700mutex_mMixin to extend objects to be handled like a Mutex.
527,3244,465fcntlLoads constants defined in the OS fcntl.h C header file
537,4387,030gdbmRuby extension for GNU dbm.
547,6195,189ppProvides a PrettyPrinter for Ruby objects
557,6644,832tsortTopological sorting using Tarjan's algorithm
567,7295,313shellwordsManipulates strings with word parsing rules of UNIX Bourne shell.
578,2424,726pathnameRepresentation of the name of a file or directory on the filesystem
588,30422,818perfectqueueHighly available distributed cron built on RDBMS
598,6456,355prettyprintImplements a pretty printing algorithm for readable structure.
609,4113,945resolv-replaceReplace Socket DNS with Resolv.
6110,0465,515cmathCMath is a library that provides trigonometric and transcendental functions for complex...
6210,4118,896ext_monitorfaster MonitorMixin implementation with C extension which is introduced in Ruby 2.7
6311,4315,740unUtilities to replace common UNIX commands
6411,5985,567nkfRuby extension for Network Kanji Filter
6511,8185,664drbDistributed object system for Ruby
6612,2095,463tmpdirExtends the Dir class to manage the OS temporary file path.
6713,17612,092fluent-plugin-metricsenseMetricSense - application metrics aggregation plugin for Fluentd
6813,4227,590findThis module supports top-down traversal of a set of file paths.
6915,21128,152perfectschedHighly available distributed cron built on RDBMS
7017,5245,547abbrevCalculates a set of unique abbreviations for a given set of strings
7117,7165,715weakrefAllows a referenced object to be garbage-collected.
7218,8119,396rindaThe Linda distributed computing paradigm in Ruby.
7323,3145,799io-nonblockEnables non-blocking mode with IO class
7424,0887,061sdbmProvides a simple file-based key-value store with String keys and values.
7525,3135,962syslogRuby interface for the POSIX system logging facility.
7675,50141,232traceroute53A tool to investigate Route53, ELB, EC2 and Security Groups
77100,30313,195win32oleProvides an interface for OLE Automation in Ruby
78153,26241,232gohttpan http library with go.
79160,92441,232laplacefast method tracing