There are no reviews yet. Be the first to send feedback to the community and the maintainers!
image-optimizer
Optimizes given JPEG and PNG images or images in given folder.em-files
Sequenced file reader and writer through EventMachine. Solves problem of blocking disk IO while operating with large files.optipng
Ruby interface to 'optipng' tool.linux-ec2
The Linux Kernel and modules with Xen guest support suitable for Amazon EC2.json-rpc-objects
Implementation of JSON-RPC objects with respect to specifications compliance and API backward compatibility. Implements all versions of the protocol and support for ability to communicate by the same version of the protocol which other side uses by a transparent way.hash-utils
Adds more than 125 useful and frequently rather fundamental methods which are missing in Ruby programming language, to Array, File, Hash, Object, String and Symbol classes. It tries to be similar project to Ruby Facets on principle, but less complex, more practical, non-atomic and organized by better way.jpegtran
Ruby interface to 'jpegtran' tool.command-builder
Builds command runnable from shell by simple and ellegant way. Also allows both synchronous executing or asynchronous one using EventMachine.jpegoptim
Ruby interface to 'jpegoptim' tool.gif-info
Pure Ruby analyzer of the GIF image format.json-rpc-objects-msgpack
MessagePack serializing support for JSON-RPC Objects.fluent-query
Cool way how to write SQL queries. Or general way how to convert series of method calls to string query in an universal and system independent manner. It may sounds like a piece of magic, but it works.pipe-run
Runs command and returns its standard output in single call. Both synchronous and asynchronous (with eventmachine) running is supported.qrpc
Queued JSON-RPC client and server. Works as normal RPC server, but through queue interface, so allows highly scalable, distributed and asynchronous remote API implementation and fast data processing. It's based on EventMachine and Beanstalk, so it's fast and thread safe.em-sequence
Third approach to EventMachine lightweight concurrency. Runs declared methods and blocks in sequence, each in one tick. So allows calls chaining with keeping the EventMachine multiplexing facility on.block64
Encrypts and decrypts data of arbitrary length using RSA cyphers. Fixed and much faster fork of "crypto64" Ruby gem.rb.rotate
Alternative to 'logrotate'.quotes-machine
Deadly simple quotes management system. Web administration, random quote generating for each webpage view, allows linking to each quote's author. Flexible and easily implementable. Project is inactive.json-rpc-objects-bson
BSON serializing support for JSON-RPC Objects.fifo-cache
Fast hash-like fixed size cache class with FIFO functionality which removes oldest or less accessed records based on implicit heap.native-query
Cool way how to speak with database server. It's ellegant and very ruby SQL query helper which works by similar way as Arel or another ORM selecting logic. It's derived from Dibi database layer in its ideas, so is much more simple and (of sure) much more KISS, readable and straightforward.em-file-utils
Allows base file operations using UNIX commands such as standard library FileUtils, but returns CommandBuilder objects which allows wide customizations to final call and asynchronous evented EventMachine interface support (although it isn't required).json-rpc-objects-yaml
YAML serializing support for JSON-RPC Objects. JSON-RPC Objects is complete implementation of JSON-RPC objects with respect to specifications compliance and API backward compatibility.fluent-query-dbi
Generic DBI support for the Fluent Query.object-mapper
Provides interface for operations above set of objects in single call. Binds method calls to all contained objects according to specified rules.hashfunctions
11 fast hash functions for general non-cryptographic use.unix-whereis
Ruby interface to UNIX 'whereis' command.testing
fluent-query-sql
Generic SQL support for the Fluent Query.unified-queues
Unifies many queue implementations under the single interface. Includes both single queue libraries and multiple queue libraries.object-threads
Emulates Python threading API paradigm. Creating threads by giving some block to constructor is sometime slightly unpractical way of running threads. This library allows encapsulating threads to classes, so class can define itself as thread which can be run by plain method call.fluent-query-postgresql
PostgreSQL support for the Fluent Query.mailblock
fluent-query-mysql
MySQL support for the Fluent Query.bit-packer
Provides easy declarative way of analyzing the packed bit arrays.sudoku-solver
Yet another sample sudoku solver.fluent-query-sqlite3
Sqlite3 support for the Fluent Query.callback-adapter
Adapts a callback backed interface to an standard one, so allows safe thread-synchronized usage of evented or multithreaded libraries like EventMachine in standard applications without necessary paradigm shift.em-wrapper
Wraps objects callbacks to EventMachine next ticks, so allows transparent multiplexing of objects which aren't multiplexable by default.options-hash
Syntactic sugar for creating hashes with options which can have defined default values and are accessible by object-like style.ruby-version
Wraps the `RUBY_VERSION` constant and allows version number matching.hashfunctions-extension
11 fast hash functions for general purpose non-cryptographic use.callback-batch
Provides ability to run more callbacked methods of single or more objects by elegant, readable and transparent way in a linear sequence, so subsequently in single batch.struct-fx
Declarative pure Ruby equivalent of C/C++ structs.types
Introduces group of classes in Ruby as eqivalent to some data types in other languages such as boolean and allows introspection according to type of class too. In fact, partially replaces multiple inheritance because introduces unlimited formal genericity for every class.multitype-introspection
Allows multiple type introspection. Currenty deprecated in favour to Hash Utils.haml-server
cytrie
Fast Cython implementation of trie data structure for Python.pyircgate-daemon
General and simple IRC bot framework with very flexible bus architecture and plugins support, originally written for use as RPC gateway for remote message sending to multiple IRC channels or users.evented-queue
Provides queue driven by callbacks so suitable for asynchronous processing environments and its recurring variant for request distribution to more clients or emulating of server behaviour.em-batch
Provides ability to run more callbacked methods backed by EventMachine of single or more objects by elegant, readable and transparent way in a linear sequence, so subsequently in single batch.nonogram-solver
Simple command-line solver of the nonogram logic puzzles. Simulates human techniques of soluting.frozen-objects
Syntax sugar of implicitly frozen objects useful for example in class constants.yaop
Yet another options parser. Parses the command-line arguments and parameters. Simple, lightweight with nice declarative approach.json-rpc-objects-psych
YAML serializing support using libyaml (via Psych) for JSON-RPC Objects. JSON-RPC Objects is complete implementation of JSON-RPC objects with respect to specifications compliance and API backward compatibility.object-proxy
Provides proxy objects intended for intercepting calls to instance methods. Works as intermediate layer between caller and called. Allows to invoke an handler both before method call and adjust its arguments and after call and post-proccess result. Aimed as tool for instant adapting the complex objects without complete deriving and extending whole classes in cases, where isn\'t possible to derive them as homogenic functional units or where it's simply impractical to derive them.lookup-hash
Hash for using as fast lookup table for simple checking of an existency of some item.Love Open Source and this site? Check out how you can help us