db-backed is a Ruby library providing a convenient mechanism for describing objects bound to a backing database. This relieves the programmer from much of the tedium associated with writing programs with DB access. Instead of spending a lot of time working on code that reads data from the database, code that stuffs it into useable objects, remembering whether a particular piece of data lives in the database or not, etc., db-backed allows the programmer to simply design their database schema (with a few constraints), and write a very simple class definition which describes the mapping between database fields, class methods, and foreign key mappings.
rb.log is a full-featured weblogger written in Ruby. It features file uploads, comments, blog- rolling, side-bar editing, bookmarklets, the Blogger API, searching, RSS syndication, and archives. It also performs well on slower machines by regenerating static pages after posts are made.