You might also want to take a look at the Rails category on RubyForge.
OpenSourceRails also has a gallery of open source Ruby on Rails applications that is kept reasonably up to date.
RESTORE is an free open source enterprise network backup and recovery solution for Windows, Novell, Mac OS X (data fork), Unix, and Linux systems. It is scalable to a complete backup solution for multiple workstations, servers, and data centers. It operates over local area networks, wide area networks, and the Internet.
| Current version: | 4.0.0 |
| Author: | Ruffdogs Software, Inc |
| License: | GPL |
| Project Site: | http://restore-backup.com |
CheckItOut is a Ruby on Rails application to manage personal money accounts.
| Current version: | 1.0 |
| Author: | Flornet |
| License: | GPL |
| Project Site: | http://checkitout.flornet.fr/ |
| Demo: | http://demo.checkitout.flornet.fr |
rTPlan is a Ruby on Rails application for project task planning.
It is independent from the used project model. You can define a project, add tasks and associate users. Users can report their work and managers can generate reports of the project status.
| Current version: | 0.3.2 |
| Author: | Simon Martinelli |
| License: | GPL |
| Project Site: | http://rtplan.rubyforge.org/ |
| Demo: | http://rtplan.martinel.li (User name: sm) |
RAM is the premiere open-source, role-based, access-controlled digital asset manager for Ruby on Rails. It was built from the ground up to be fast, secure and efficient platform for the distribution, aggregation and tracking of online digital assets.
| Current Stable Version: | 1.0.0 |
| Author(s): | Mark Daggett, Garry Dolley |
| License: | MIT |
| Project Site: | http://www.locusfoc.us/ram/ |
| Source Code: | http://www.locusfoc.us/ram/pages/downloads/ |
| Real-world example: | http://ram.locusfoc.us/ |
An Online Rostering System for cafe’s / small shops / anywhere that needs a roster. Has a manager’s login to make the rosters with, and a user’s login where they can look at their roster for any given week.
| Current version: | 1.0 |
| Author: | Chris Hulbert |
| License: | GPL |
| Project Site: | http://rosters.rubyforge.org/ |
WikiGardening required: the links to the domain ‘hieraki.org’ seem to be dead! – on Nov. 26 2007.
Hieraki2 is an open source web content management system that allows you to organize digital documents in a hierarchical tree structure. Hieraki2 builds upon a new wiki system infrastructure providing for an easy way to write modular extensions for existing or new wiki page types. The term “wiki page” refers to the data structure that encapsulates text or binary data. The software uses an access control list to protect documents from being edited by unauthorized users.
| Current Stable Version: | 2.0.1 |
| Author(s): | Tobias Luetke, Alexander Horn |
| License: | MIT |
| Project Site: | http://www.hieraki.org/ |
| Dev Site: | http://dev.hieraki.org/ |
| Source Code: | http://dev.hieraki.org/ |
| Real-world Examples: | http://manuals.rubyonrails.com/ |
Typo provides a fast and easy way to start a weblog and manage it with a rich desktop client application like MarsEdit or ecto.
| Current Stable Version: | 4.0.3 |
| Next Milestone: | 4.1 |
| Author: | Tobias Luetke |
| License: | MIT |
| Project Site: | http://www.typosphere.org |
| Dev Site: | http://trac.typosphere.org |
| Real-world Examples: | http://weblog.rubyonrails.org/ (The official Rails blog) |
| – | http://blog.leetsoft.com/ (The blog for which it was originally made) |
| – | http://www.robbyonrails.com/ |
| – | more at: http://www.typosphere.org/trac/wiki/TypoPowered |
FreeMIS provides an open source alternative to the commercial MIS packages used in schools. It is UK-centric at the moment.
| Current Stable Version: | 1.05 |
| Author: | Robert Jones |
| License: | GPL |
| Project Site: | http://www.freemis.net |
| Demo Site: | http://demo.freemis.net |
| Repository: | http://svn.sourceforge.net/viewvc/freemis/trunk/ |
Substruct is a cleanly designed, simple e-commerce platform for you to run your site.
It includes:| Current Version: | 0.7 |
| Author: | Subimage Interactive |
| License: | Artistic |
| Project Site: | http://dev.subimage.com/projects/substruct |
| Demo: | http://substruct.subimage.com |
The Ruby Time Tracker began it’s life as an internal time tracking tool for Lunar Logic Polska. It’s simple to use, easy to extend, and flexible enough for any small business that tracks time spent on projects for billing purposes.
| License: | MIT |
| Project Site: | http://code.google.com/p/rubytime/ |
Lohimedia (formerly OSWiki) is a wiki engine which uses the open source model for editing articles. Instead of allowing anyone to edit every article users must first prove themselves by making useful contributions. As a user proves trustworthy she will gain more and more privileges.
| Current Stable Version: | 0.5.1 |
| Next Milestone: | 0.6.0 |
| License: | Apache License 2.0 |
| Dev Site: | http://sourceforge.net/projects/lohimedia/ |
| Demo: | http://www.lohipedia.com |
NorfelloCMMS OS is a powerful CMMS application. It enables organizations to easily manage labor, equipment and service requests via web based interface. This leads to increased efficiency of labor usage and reduced time spent on maintenance tasks.
NorfelloCMMS OS is targeted to any organization that handles maintenance tasks or has equipment to track. From heavy industry maintenance management to managing computer network equipment, NorfelloCMMS can be customized to meet the requirements of various different domains.
| Current Version: | 1.0.1 |
| Next Milestone: | 1.0.2 |
| Author: | Norfello Oy |
| License: | GPL |
| Project Site: | http://cmms.norfello.com/cmms |
| Demo: | http://demo.norfello.com/ |
| Documentation: | http://www1.norfello.com/products/norfello-cmms-os/documentation/ |
| Google Groups: | http://groups.google.com/group/norfellocmms |
LovdbyLess is a free, open source social networking platform. It provides basic features for building your own social network or online community.
Features include: following a user, mutual friending, user-to-user messaging, profile comments, user blogs with comments, photo gallery with captions, site search for friends, profile customization, user dashboard, emailed activity, Flickr integration and YouTube integration.
| Rails Version: | 2.0.2 |
| Author: | Less Everything |
| License: | MIT license |
| Project Site: | Lovd by Less |
| Demo: | Try Lovd |
| Documentation: | Lovd Technical Notes |
| Google Groups: | Lovd Google Group |
| Git Repository: | Lovd Git Repository |
| Bug Tracking: | Lovd Bug Tracking |
ChucksList is an open source Ruby on Rails-based classified ad system, similar in functionality to CraigsList. (Named after the one and only Chuck Norris.)
| Current Version: | 0.1 |
| Next Milestone: | 0.2 |
| License: | GPL |
| Site: | http://chuckslist.rubyforge.org/ |
| Project Page: | http://rubyforge.org/projects/chuckslist/ |
| Demo: | http://chuckslist.heroku.com/ |
RailsDB is a web application written in Ruby using the Ruby on Rails web framework. RailsDB provides a generic interface to popular open source databases such as MySQL, PostgreSQL, and SQLite. The RailsDB project is currently under heavy development.
| Current Version: | 0.2 |
| Author: | Greg Donald |
| License: | GPL |
| Project Site: | http://railsdb.org/ |
XLsuite is a CRM / CMS system that aims to be a complete business management engine. Current stable modules include contact management, forums, advanced search, import engine, file manager and a basic CMS. Product catalog, and sequential auto responders are now underway.
| Version: | 0.8.1 |
| Next Milestone: | 0.9 |
| Author: | IXLD Media Inc |
| License: | Creative Commons |
| Site: | XLsuite.org |
Boxroom is an open source project that aims to develop a web application for sharing and managing files online. The goal is to let a group of people share their files with eachother. To make this possible the application lets users create folders and up/download files in a web browser. Furthermore for administrators it will be possible to create users, user groups and the CRU/D rights these groups will have on folders.
| Current Version: | 0.6.2 |
| Next Milestone: | 0.7 |
| Author: | Mischa Berger |
| License: | MIT |
| Site: | http://boxroom.rubyforge.org/ |
| Project page: | http://rubyforge.org/projects/boxroom |
Doxroom is a fork of Boxroom with internationalization, tagging, helpers to index content, advanced search filter, operations on multiple files, batch upload of files which are already in the server filesystem, basic versioning and some other tweaks. Currently Linux specific.
| Current Version: | 1.0a2 |
| Next Milestone: | 1.0a3 |
| Author: | MarcelloDL |
| License: | GPL |
| Site: | http://doxroom.com/ |
| Project page: | http://code.google.com/p/pizzaboxroom/ |
Web based project management tool for software development projects.
It features issue tracking, a code browser (Subversion SVN), changeset and revision management, a wiki, an integrated announcement blog, and support for multiple repositories and projects.
Retrospectiva focusses on simplicity, security, stability, usability and active development.
| Author: | Dimitrij Denissenko |
| License: | MIT |
| Current Version: | 1.0.0 |
| Upcoming Version: | 1.1 M1-snapshot |
| Project Site & Demo: | http://www.retrospectiva.org/ |
OpenAppDotOrg is a rapid business application builder. It does this by providing an extensive domain specific components on top of a popular RAILS-based framework. For example invoice module can be created quickly and mixed with customer data from Salesforce type of web services.
| Download License: | LGPL |
| Project Site: | http://www.openapp.org/dev |
Goldberg is a website development tool for Ruby on Rails that provides user management, role-based security, site navigation via menus that are dynamic depending on each user’s role, and content pages (a very basic CMS).
It allows you to get a full website up and running in Rails quickly.
| Current Version: | 0.1 |
| Author: | Urbanus |
| License: | Public Domain |
| Project Site: | http://www.goldberg.240gl.org |
| Dev Site: | http://rubyforge.org/projects/goldberg |
| Demo: | (Project site, above) |
url.markr is a personal bookmark manager written in Ruby on Rails. It has support for tagging of bookmarks, RSS feeds of links for each tag, inline editing of bookmarks and tag autocompletion. You can now also import your existing del.icio.us bookmarks and search functionality has been included.
| Current Version: | 0.1 |
| Author: | Joey Walsh |
| License: | GPL |
| Project Site: | http://urlmarkr.org/ |
| Source Code: | http://urlmarkr.org/index.fcgi/browser |
| Download: | http://rubyforge.org/frs/download.php/15050/urlmarkr-0.1.tar.gz |
A business accounting software application, originally designed for Italian laws and regulations.
| Current Version: | 0.10 |
| Author: | AddSW |
| License: | GPL |
| Project Site: | http://gal.sourceforge.net |
| Demo Site: | http://gal.railsplayground.com |
| Repository: | http://svn.sourceforge.net/viewvc/gal/trunk/ |
WagN is a merger of Wiki and Tagging—not just a wiki with tagging, but wiki and tags all mashed up together. WagN aims to do for data and data structure what wiki does for content- make it accessible, organic, and evolvable.
| Current Version: | 0.3.1 |
| Next Milestone: | 0.4.0 |
| Author: | Lewis & Ethan at GrassCommons |
| License: | GPL |
| Project Site: | http://wagn.org |
| Live Site: | http://hooze.org |
| Download+SVN: | http://rubyforge.org/projects/wagon/ |
F->IT is an easy to use FTP client that resembles Windows Explorer. With it, you can:
| Current Version: | 0.0.1 |
| Author: | Jupiter Information Technology Solutions |
| License: | MIT |
| Project Site: | http://fit.jupiterit.com |
| Dev Site: | http://code.google.com/p/f-it/ |
| Demo: | http://fit.jupiterit.com |
Collaboa is a project tracker, inspired by Trac. Plugging directly into Subversion, it currently sports: a repository browser and changeset viewer, a lightweight ticketing system for tracking bugs etc. (more things are planned for the future). It’s still in the early stages of development, but perfectly usable and self-hosted.
| Current Version: | 0.5.6 |
| Author: | Johan Sorensen |
| License: | MIT |
| Project Site: | http://collaboa.org |
| Dev Site: | http://collaboa.org/development |
| Demo: | http://dev.collaboa.org |
LogiLogi Manta wants to make ongoing and insightfull philosophical discussions possible. Core values are openness, relativism and quality. It can be described as wiki, tagging, rating and hierarchy in one. The gorillas in the room are Wikis, Blogs, and especially discussion Forums/mailing-lists.
| Author: | Wybo Wiersma |
| License: | GPL |
| Project Site: | http://en.logilogi.org/LogiLogiManta |
| Pre-Alpha: | http://www.logilogi.org:3000/ |
rcms is a rails-based, document-centered publishing system. its about presentation/structuring of information.
| License: | GPL |
| Website: | http://rcms.oopen.de |
| Development and Download: | http://rcms.codecoop.org |
| Source: | http://oopen.de/bzr/rcms |
| Current Version: | 0.2 |
| Next Milestone: | 1.0 |
| Author: | Andreas Schwarz |
| License: | MIT |
| Dev Site: | http://rforum.andreas-s.net/trac/ |
| Demo: | http://www.ruby-forum.com/ |
Riki is yet another wiki, but build as an Engine. This should make it easily pluggable into existing Rails applications. With simple and powerfull authentication on book and page level, it is addressed for project management, but not restricted to that of course.
| Current Version: | 0.3.1 |
| Next Milestone: | 0.4 |
| Authors: | Bart Masschelein & Mauro Cicio |
| License: | MIT |
| Dev Site: | http://smart-engines.dyndns.org/riki/ |
| Source code: | https://svn.cicio.org/var/opt/svn/public/engines/riki_engine/trunk |
| Demo: | http://smart-engines.dyndns.org/riki/ |
ozimodo is a Ruby on Rails powered tumblelog.
| Current Version: | 1.2.1 |
| Author: | Chris Wanstrath |
| License: | MIT |
| Project Page: | http://rubyforge.org/projects/ozimodo |
| Project Site: | http://ozimodo.rubyforge.org |
| Demo: | http://ozmm.org |
Chameleon is a blogging platform focused on customization and extension. Using Chameleon, you can easily publish a wide range of different types of content, ranging from blog post to recipes, and from podcasts to photos.
| Current version: | 0.6.2 (Beta) |
| License: | MIT |
| Project Site: | http://chameleon.wikidot.com |
| Source code: | https://code.launchpad.net/chameleon/ |
It leverages the power and ease of use of RJS templates to create a simple BlackJack game.
| Author: | PJ Hyett |
| License: | MIT |
| Info: | http://www.pjhyett.com/pages/blackjax |
| Demo: | http://blackjax.pjhyett.com/ |
| Source: | http://www.pjhyett.com/files/BlackJax.zip |
Eribium is a Web 2.0, Ruby on Rails powered cms with loads of features including RSS & Atom, Tags & Tag Clouds, Overlays, Unobtrusive Javascript, File Management, Theme system and an Api.
| Author: | Alex MacCaw |
| License: | MIT |
| Project Site: | http://www.eribium.org |
| Demo: | http://alexmaccaw.no-ip.info:3000/admin |
| – | (user and pass “demo”) |
RailFrog is a user-friendly, open-source web site deployment and content management system built with Rails; producing well structured and standards-compliant pages with Web 2.0 goodness.
| License: | MIT |
| Founders: | Robert Pierce, Steve Tendon |
| Current Release: | 0.5.2 |
| Site: | http://railfrog.com/ |
| Project: | http://dev.railfrog.com/ |
ProjectLounge Lite is a project collaboration tool. It has calendars, tasks list (with Gantt view), document sharing and member management. Now in English, French and German using the globalize plugin.
License: LGPL| Launch Blog: | http://blog.projectlounge.com/2006/06/projectlounge-lite-released-to-open.html |
| Demo: | http://www.pllite.com/projects/new |
| Source: | svn://svn.projectlounge.com/open/light |
rinderbox is a web frontend to Tinderbox. Tinderbox is a package building system for FreeBSD ports.
| License: | BSD |
| Founders: | Robert Gogolok |
| Site: | http://rinderbox.rubyforge.org/ |
| Project: | http://rubyforge.org/projects/rinderbox/ |
OpenStreetMap is a project aimed squarely at creating and providing free geographic data such as street maps to anyone who wants them. The project was started because most maps you think of as free actually have legal or technical restrictions on their use, holding back people from using them in creative, productive or unexpected ways.
The website front end and data access API is a Ruby on rails application.
| License: | GPL |
| Site: | http://openstreetmap.org/ |
| Wiki: | http://wiki.openstreetmap.org/ |
The http://cleantogether.com web site lets people post their environmental cleanup experiences. Whether you go to a beach, to a picnic, or on a hiking trip, think about how to bring some trash back home from the outdoors—not only “what you bring to nature, take back home” kind of things, but think about the other stuff that gets left behind by others. As you carry trash out, take a picture of your bag full of trash on- site (or it could be a picture of some really interesting finding that does not naturally belong to the environment), and post a blog story to the web site. Don’t forget to tell where you found it and how much it weighs.
The website front end and data access API is a Ruby on rails application.
| License: | MIT |
| Site: | http://cleantogether.com/ |
| Wiki: | http://cleantogether.googlecode.com/ |
Spree is a complete commerce solution for Ruby on Rails. It includes a shopping cart, admin interface, inventory model and payment gateway integration via the ActiveMerchant plugin.
| License: | New BSD |
| Site: | http://www.spreehq.org/ |
This is a real-life example and, as always, a work in progress. I wrote this home accounting system in my home-grown PHP framework and was using it (warts and all) for a couple of years. When Rails came out, I converted it over and added some features in the process. Now I actually like it!
| Author: | Rick Bradley |
| Dev Site: | http://www.rickbradley.com/code/accountomatic/ |
| Demo: | http://demo-account.rickbrad |
I’m working on a tool for internal use to manage our customers. Any interest in opening this up? Let me know what could help you, currently building this to fit our needs.
| Author: | Matt Tanase |
| Site: | Blog entry |
Serves as a “story card librarian” for aiding in the planning and execution of the eXtreme Programming methodology.
| Author: | Jake Dempsey, John Wilger |
| Project Website: | http://explainpmt.com/ |
| Download: | http://rubyforge.org/projects/explainpmt |
| Subversion repository: | http://explainpmt.com/svn-explainpmt |
An interface for storing ideas and relating them to authors, web sites, and several other models. Intended as a home for academic writing, formal proofs, political arguments, note-taking, and p2p argumentation.
| Author: | Mike Schwab |
| License: | GPL |
| Site: http://www.officeofgreatideas.com |
This software allows you to log, index, and browse IRC logs. It could easily be extended to log jabber conferences. For discussion, stop by #loglibrary on irc.freenode.net.
| Project Website: | http://loglibrary.com/home/about |
| Source Code: | http://www.loglibrary.com/loglibrary-0.01.tar.gz |
Mailr is a webmail. The application is tested with Courier-IMAP but it should be possible to use it with any other IMAP server.
| License: | MIT |
| Project Website: | http://mailr.org/ |
parabola is an open source web based feed reader. Among the types of feeds it handles are of course RSS and Atom.
| Website: | http://www.aeonblue.dk/projects/parabola/ |
The Payment Online PBX Manager for Asterisk is an open source web management interface for the popular Asterisk pbx software.
| Website: | http://asterisk.paymentonline.net/ |
| Demo: | http://asterisk.paymentonline.net:3000/ |
Railbo is a simple, lightweight message board built with Rails. Table free. I tried to keep this simple so the code can be a learning tool for novice developers. I’m happy to add features, so let me know what you’d like to see in future releases.
| Author: | Matt Tanase |
| Website: | http://railbo.rubyforge.org |
| Blog: | http://howradical.com |
An open source pastebin powered by Ruby On Rails.
| Author: | Lawrence Oluyede |
| License: | BSD |
| Project Website: | http://rebbin.berlios.de/ |
| Screenshots: | http://rebbin.berlios.de/screenshots.html |
| Source Code: | http://developer.berlios.de/projects/rebbin/ |
redMine is a flexible project management and issue tracking web application. Written using Ruby on Rails framework, it is cross-platform, cross-database, and multilingual.
| Current Version: | 0.5.1 |
| License: | GPL |
| Project Site: | http://www.redmine.org |
| Demo: | http://demo.redmine.org |
rgallery is an advanced photo gallery with image resizing, rotation, comments and a few features on the drawing board. Just released a 0.1 release! Get it at http://rgallery.dk !
Please note that the 0.1 version offered on 2006-06-05 on the website could not in any way be considered ready for production use – the source code even contains loads of the easiest typo, not even the most basic functions work thoroughly.
| Author: | Loke “colde” Dupont & Gitte “MamaTux” Wange |
| License: | BSD |
| Website: | http://rgallery.dk |
| Ddemo: | http://gallery.rgallery.dk |
| Download: | http://svn.rgallery.dk |
Wrote this because 1) running another app/site to read news is a chore – gmail is my only goto and 2) desktop apps cannot sync subscriptions.
Started off only as 1 x Perl script cron job. But with Rails, it inevitably grew and become a publicly usable service.
| Author: | choonkeat |
| License: | GPL |
| Website: | http://www.rssfwd.com/ |
| Download: | http://rubyforge.org/projects/rssfwd |
| Instructions: | http://www.rssfwd.com/rssfwd/developers |
Free slideshow creation software, based on Eric Meyer’s xHTML/CSS/Javascript slideshow software.
| Author: | Lucas Carlson |
| License: | GPL |
| Project Site: | http://s5presents.com/ |
The Solunas Booking Engine Software is aimed at Hotels and Holiday Homes of between 1 to 150 units who are seeking to market their accomodation over the internet. Version 2.0 is build on top of Rails.
| Author: | Marc Isemann |
| License: | GPL |
| Project Site: | Solunas |
| Source Code: | SourceForge |
SimpleTicket is an open source trouble ticket system written using Ruby on Rails version 1.0. The help desk software is perfect for small IT departments or small businesses.
| Author: | Architel |
| License: | GPL |
| Project Site: | SimpleTicket |