Trending Projects for April 08, 2012
Discover libraries that are gaining popularity within the Ruby community. You can find an overview of how we calculate these in our documentation.
Inspired by ctemplate, Mustache is a framework-agnostic way to render
logic-free views.
As ctemplates says, "It emphasizes separating logic from presentation:
it is impossible to embed application logic in this template
language.
Think of Mustache as a replacement for your views. Instead of views
consisting of ERB or HAML with random helpers and arbitrary logic,
your views are broken into two...
Ancestry allows the records of a ActiveRecord model to be organized in a tree
structure, using the materialized path pattern. It exposes the standard
relations (ancestors, parent, root, children, siblings, descendants)
and allows them to be fetched in a single query. Additional features include
named scopes, integrity checking, integrity restoration, arrangement
of (sub)tree into ha...
A package (also known as a library) contains a set of functionality
that can be invoked by a Ruby program, such as reading and parsing an XML file. We call
these packages 'gems' and RubyGems is a tool to install, create, manage and load these
packages in your Ruby environment. RubyGems is also a client for RubyGems.org, a public
repository of Gems that allows you to publish a Gem that c...