This is a standalone inflector ripped out from dm-core The dm-core inflector
originated from extlib The extlib inflecto originated from active_support.
The memoize library allows you to cache methods for faster lookup. Cached
results can either be stored in memory (the default) or to a file.
MessagePack is a binary-based efficient data interchange format that
is focused on high performance. It is like JSON, but very fast and
small.
Nice-FFI is a layer on top of Ruby-FFI (and compatible FFI systems) to augment
it with features to aid development of FFI-based libraries.
A filter program, used to generate text to be
included into C code as #define, provides the conversion
of newlines and quotes into standard C-code text
Allows access to Jekyll's site, posts and pages at different points in the
processing life cycle of a build. Formerly known as 'jekyll-page-hooks'.
ParseTreeReloaded is a reimplementation of ParseTree
using RubyInlineAcceleration.
The goal is to provide full compatibility
to ParseTree while making it easier to build and extend.
Rake is a Ruby make-like utility using standard Ruby syntax for the
build specification file.
It has the following features:
- Rakefiles (rake's version of Makefiles) are completely defined in standard
Ruby syntax. No XML files to edit. No quirky Makefile syntax to worry about
(is that a tab or a space?)
- Users can specify tasks with prerequisites.
- Rake supports rule patterns to synthesize implicit tasks.
- Rake is lightweight. It can be distributed with other projects as a single
file. Projects that depend upon rake do not require that rake be installed on
target systems.
CppUnit is the C++ port of the famous JUnit framework for unit testing.
This fork is maintained by freedesktop.org as a LibreOffice project.
The ruby-ole library provides a variety of functions primarily for
working with OLE2 structured storage files, such as those produced by
Microsoft Office - eg *.doc, *.msg etc.