15 Free Open Source Ruby On Rails Applications
Ruby On Rails is an open-source Web framework that helps you to create web applications more comfortable, faster & write beautiful code by favoring convention over configuration.
There are lots of websites that use Ruby On Rails, including popular ones like Twitter, Basecamp, AboutUs, Yellow Pages & many more.
In this article, you will read about the 15 Free Open Source Ruby On Rails Applications.
1 Retrospectiva project management tool
retrospectiva is a Web-based Open-source project management tool intended to assist the collaborative aspect of work carried out by agile software development teams. retrospectiva is licensed under the MIT License. – Download
From the official website :
The stable, scalable and incredibly flexible Core combined with powerful Add-ons offers a variety of different applications.From an enterprise technical project management platform to a global community-driven development site, Retrospectiva can be fully customized to support individual work-flows, infrastructures and life-cycles.
2 Redmine project management web application
Redmine is an open-source project management tool written in Ruby on Rails framework, which includes a Gantt chart, calendar, wiki, forums, multiple roles, and email notification. Redmine is Multi-Lingual support and runs with Multiple databases like MySQL, PostgreSQL or SQLite, etc..
- Multiple projects support
- Multiple subproject support
- Flexible role-based access control
- The flexible issue tracking system
- Time tracking functionality
- News, documents & files management
- Per project wiki and forums
- Repository browser and diff viewer
- Feeds & email notifications
- Multiple LDAP authentication support
- User self-registration support
3 Tracks- Ruby on Rails Based To-Do-List application
Tracks is an Open Source, free, web-based To-Do-List application built with Ruby on Rails. It comes with a webserver (WEBrick) so that you can run it on your computer if you like. It can be run on any platform on which Ruby can be installed, including Mac OS X, Windows XP, and Linux. It was released under the GNU GPL.
- Flexible views of your actions
- Tagging and starring
- Quick and effortless adding of new actions
- Organized Yourself
- Getting everyone organized
- Measure your progress
- Get Up to Date with numerous feeds.
- Easily interact with Tracks
4 ClockingIT – Ruby on Rails Task-Time Tracking Application
ClockingIT is a free hosted open-source Task-Time Tracking application for tracking all your tasks, issues, projects, and time spent on your project.
It is ideal for team-oriented projects. The source code for ClockingIT is released under the MIT/X Consortium License.
That lets you organize your projects how you want, by tag or due dates. Take a look at your timeline to see what you have accomplished and what still needs to be done.
Organize your schedule by listing events on your calendar—that why ClockingIT is a very user-friendly application.
5 RailsCollab Project Management tool
RailsCollab is a free web-based Project Management and Collaboration tool inspired by Basecamp.
It’s a communication-oriented project management solution developed by 37signals.
With RailsCollab, you can keep tracking Task lists and record how much time has been spent on a project or task.
It is an open-source project management tool released under MIT license.
6 colorplan – Managing projects using colors
Colorplan is an open-source Project Management tool that is using colors to show the status of the project.
In colorplan, projects ‘age’ while waiting for your attention. Every project can have its aging priority and will get older based on that.
This ‘age’ is reflected on the interface as the projects’ background-color: A ‘green’ project was worked on just a few minutes ago, while a ‘red’ project requires immediate attention.
After finishing a task related to a project, you mark the scheme as worked and – ding! – it gets a shiny green background again!
7 Radiant: Ruby On Rails Content Management System
Radiant is an open-source content management system, especially for small developer teams.
A simple-yet-powerful Ruby on Rails CMS application with a slick interface, Radiant offers flexibility when you create layouts, snippets, page parts, and a custom tagging language.
It also allows Flexible Site Structure to arrange pages according to any hierarchy.
Radiant has a unique macro language called Radius (similar to HTML), which makes it easy to include content from other pages, iterate over page children, and display content conditionally.
Radius tags are available in pages, snippets, and layouts. It also supports Markdown and Textile, but developers can easily create text filters for any markup language such as RDoc, BBCode, or Structured Text. Radiant is licensed under the MIT License.
BrowserCMS is an open-source Web Content Management System (CMS), written in Ruby on Rails.
It is an easy-to-use, 100% browser-based content management system that is installed on the same web server that hosts your website.
It is designed to support three different types of people:
- Non-technical web editors who want a humane system to manage their site, without needing to understand what HTML or even Rails is.
- Designers who want to create large and unique websites.
- Developers who want to add a CMS into their Rails projects or create CMS driven websites for their clients.
BrowserCMS provide a few lists of guides on how the above groups can use BrowswerCMS to design, build, and maintain websites. Like; Getting Started, User Guide for BrowserCMS, Installing a Module, Developer and designer’s Guide, and much more.
Pimki is a wiki-based PIM (Personal Information Manager) to get things done!.
With strong GTD influences, It is a plan for being a lightweight, flexible organizer for all the various bits and pieces of your life.
It easy to use, and the immediacy of a wiki combined with an extended view to slice and dice the data give you a unique power to store, manage, and retrieve.
Pimki is Built with Ruby and based on the popular Instiki wiki & Ruby on Rails framework.
Rubricks is an open-source CMS powered by Ruby on Rails with a components architecture.
And it is an open-source library as a subproject of Rubricks. It offers RIA components such as ‘window’ and ‘tab box.’
Mephisto is a free Ruby-based weblog-engine that combines the quality, functionality, and user-friendliness of other systems in a simple, elegant, and powerful user interface.
It uses Liquid templates for creating & editing themes. Mephisto also has a built-in caching system for faster loading.
Its simplicity and functionality make Mephisto to a profound tool for both complex weblogs and corporate sites.
12 Gullery Photo Gallery
Gullery is an open-source simple photo gallery built with Ruby on Rails. It works well for a personal portfolio or small photo gallery.
It uses the lightweight mini_magick to resize photos, reducing the memory requirements of the full RMagick suite.
The photo can be sorted by Drag and drop, In-place editing of captions, and easily customized the look of Gullery via CSS.
13 Spree E-Commerce solutions
Spree is the open-source E-commerce platform that is highly extensible & customizable.
It follows RESTful design, which makes the code easier to maintain for experienced Rails developers.
Developers can easily override existing views, provide new ones, or provide additional models, migrations, and controllers.
- Extensible Design
- Spree supports the latest version of Ruby on Rails.
- Simple and easy way to Upgrades
- Custom Shipping Logic
- Over 50 Payment Gateways Supported
- Single Page Checkout
- Advanced Inventory Features
- Blueprint and Sass framework supported
- Search Engine Friendly
EcomPages is an open-source shopping cart software written in Ruby on Rails.
This beta release is an introductory version that gives the user a general idea of how EcomPages works.
More complex features will be added based on the user’s discussion. And feel free to modify the code to fit your need.
To install Ecompages, you required Mac OS, Windows, Linux, Ruby on Rails 2.0.2 +, and MySQL 4 +, Rmagick.
Substruct is an open-source e-commerce project written in Ruby on Rails.
It is design, easy to extend and maintain an e-commerce project. It supports PayPal & Authorize.Net as the payment gateways.
You can easily track your inventory online, View up to the minute sales reports.
From the admin interface, you can create and maintain the content, void orders, and Answer questions from your visitors/customers.