Naruse's Gems

icon
#Total RankDaily RankNameSummary
1124jsonA JSON implementation as a JRuby extension.
24128rexmlAn XML toolkit for Ruby
394114msgpackMessagePack is a binary-based efficient object serialization library. It enables to exc...
410942webrickWEBrick is an HTTP server toolkit that can be configured as an HTTPS server, a proxy se...
51113base64Support for encoding and decoding binary data using a Base64 representation.
615053net-imapRuby client api for Internet Message Access Protocol
71516loggerProvides a simple logging utility for outputting messages.
820181net-protocolThe abstract interface for net-* client.
920354dateThe official date library for Ruby.
1022952drbDistributed object system for Ruby
1125786irbInteractive Ruby command-line tool for REPL (Read Eval Print Loop).
1228259securerandomInterface for secure random number generator.
13300116mutex_mMixin to extend objects to be handled like a Mutex.
1430794stringioPseudo `IO` class from/to `String`.
15318178matrixAn implementation of Matrix and Vector classes.
1632661net-httpHTTP client api for Ruby.
1732884csvThe CSV library provides a complete interface to CSV files and data. It offers tools to...
1844995ostructClass to build custom data structures, similar to a Hash.
19481287optparseOptionParser is a class for command-line option analysis. It is much more advanced, ye...
20484184debugDebugging functionality for Ruby. This is completely rewritten debug.rb which was conta...
21510118ppProvides a PrettyPrinter for Ruby objects
22532310strscanProvides lexical scanning operations on a String.
23539304nkfRuby extension for Network Kanji Filter
24689122prettyprintImplements a pretty printing algorithm for readable structure.
25692347opensslOpenSSL for Ruby provides access to SSL/TLS and general-purpose cryptography based on t...
26734109erbAn easy to use but powerful templating system for Ruby.
277821,893json_pureThis is a JSON implementation in pure Ruby.
28820706sigdumpSetup signal handler which dumps backtrace of running threads and number of allocated o...
298361,164syncA module that provides a two-phase lock with a counter.
301,0111,321setProvides a class to deal with collections of unordered, unique values
311,014867e2mmapModule for defining custom exceptions with specific messages.
321,184117tsortTopological sorting using Tarjan's algorithm
331,5281,333thwaitWatches for termination of multiple threads.
341,5421,443digestProvides a framework for message digest libraries.
351,5681,473net-ftpSupport for the File Transfer Protocol.
361,7021,009forwardableProvides delegation of specified methods to a designated object.
371,712918zlibRuby interface for the zlib compression/decompression library
381,7761,028timeExtends the Time class with methods for parsing and conversion.
391,790654rssFamily of libraries that support various formats of XML "feeds".
401,8032,142strptimea fast strptime/strftime engine which uses VM.
411,8101,612fileutilsSeveral file utility methods for copying, moving, removing, etc.
421,828437abbrevCalculates a set of unique abbreviations for a given set of strings
431,835937fiddleA libffi wrapper for Ruby.
441,9012,312iconviconv wrapper library
452,276874syslogRuby interface for the POSIX system logging facility.
462,3301,793resolvThread-aware DNS resolver library in Ruby.
472,4421,884io-waitWaits until IO is readable or writable without blocking.
482,4441,661scanfscanf is an implementation of the C function scanf(3).
492,4781,164resolv-replaceReplace Socket DNS with Resolv.
502,5972,989englishRequire 'English.rb' to reference global variables with less cryptic names.
513,0312,900did_you_meanThe gem that has been saving people from typos since 2014.
523,0612,439rindaThe Linda distributed computing paradigm in Ruby.
533,2002,170open-uriAn easy-to-use wrapper for Net::HTTP, Net::HTTPS and Net::FTP.
543,2682,228tempfileA utility class for managing temporary files.
553,7417,855td-clientTreasure Data API library for Ruby
563,8032,795etcProvides access to information typically stored in UNIX /etc directory.
574,1231,566win32oleProvides an interface for OLE Automation in Ruby
584,1942,615shellwordsManipulates strings with word parsing rules of UNIX Bourne shell.
595,10211,778td-loggerTreasure Data logging library
605,1724,996tdCLI to manage data on Treasure Data, the Hadoop-based cloud data warehousing
615,3563,115pathnameRepresentation of the name of a file or directory on the filesystem
625,3824,638shellAn idiomatic Ruby interface for common UNIX shell commands.
636,0154,608fcntlLoads constants defined in the OS fcntl.h C header file
646,5995,935cmathCMath is a library that provides trigonometric and transcendental functions for complex...
656,6169,391dbmProvides a wrapper for the UNIX-style Database Manager Library
666,7243,346tmpdirExtends the Dir class to manage the OS temporary file path.
677,3314,506weakrefAllows a referenced object to be garbage-collected.
687,3486,238findThis module supports top-down traversal of a set of file paths.
697,6996,545unUtilities to replace common UNIX commands
708,2665,321io-nonblockEnables non-blocking mode with IO class
719,1197,904gdbmRuby extension for GNU dbm.
7210,27719,307perfectqueueHighly available distributed cron built on RDBMS
7310,70220,848sdbmProvides a simple file-based key-value store with String keys and values.
7413,34617,022ext_monitorfaster MonitorMixin implementation with C extension which is introduced in Ruby 2.7
7515,48919,307fluent-plugin-metricsenseMetricSense - application metrics aggregation plugin for Fluentd
7617,70025,502perfectschedHighly available distributed cron built on RDBMS
7749,59615,548lramaLALR (1) parser generator written by Ruby
7868,17829,834traceroute53A tool to investigate Route53, ELB, EC2 and Security Groups
79153,686129,724gohttpan http library with go.
80163,652129,724laplacefast method tracing