Ruby On Rails is an open-source Web framework that helps you create web applications more comfortably and faster & write beautiful code by choosing convention over configuration. Many websites 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.
Free Open Source Ruby On Rails Applications
1 Retrospectiva – an agile 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
2 Redmine – Rails-based project management tool
Redmine is an open-source project management tool written in the Ruby on Rails framework, which includes a Gantt chart, calendar, wiki, forums, multiple roles, and email notifications. Offer Multi-Lingual support and runs with Multiple databases like MySQL, PostgreSQL or SQLite, etc.
features:-
- 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, web-based to-do list application built with Ruby on Rails. It comes with a webserver (WEBrick), so you can run it on your computer if you like. Work from any platform Ruby 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 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. Look at your timeline to see what you have accomplished and what still needs to be done. Then, organize your schedule by listing events on your calendar—that is 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. 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 an MIT license.
6 colorplan – Managing projects using colors
Colorplan is an open-source Project Management tool that uses colors to show the project’s status. In the 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 project’s 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, particularly for small developer teams. A simple yet powerful Ruby on Rails CMS application with a slick interface, Radiant offers flexibility when creating layouts, snippets, page parts, and a custom tagging language. It also allows Flexible Site Structure to arrange pages according to any hierarchy. In addition, it has a unique macro language called Radius (similar to HTML), making it easy to include content from other pages, repeat over-page children, and display content provisionally. 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.
8 BrowserCMS
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 installed on the same web server to host your website.
It is designed to support three different types of people:
- First, non-technical web editors want a humane system to manage their site without understanding HTML or even Rails.
- Designers who want to create large and unique websites.
- Developers want to add a CMS to their Rails projects or create CMS-driven websites for their clients.
BrowserCMS provides a few guides on how the above groups can use BrowswerCMS to design, build, and maintain websites. Like; such as Getting Started, User Guide for BrowserCMS, Installing a Module, Developer and designer’s Guide, and much more.
9 Pimki
Pimki is a wiki-based PIM (Personal Information Manager) to get things done!. With strong GTD influences, It is designed to be a lightweight, flexible organizer for all the various bits and pieces of your life. It is 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.
10 Rubricks
Rubricks is an open-source CMS powered by Ruby on Rails with a components architecture. It enables you to create your website more intelligently and speedily. It uses ‘Spinelz,’ A JavaScript library through Rubricks, to help various Ajax operations. And it is an open-source library as a subproject of Rubricks. In addition, it offers RIA components such as ‘window’ and ‘tab box.’
11 Mephisto
Mephisto is a free Ruby-based weblog engine that combines other systems’ quality, functionality, and user-friendliness 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 a profound tool for 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. In addition, 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 an open-source E-commerce platform that is highly extensible & customizable. It follows RESTful design, making the code easier for experienced Rails developers to maintain. 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
- Unobtrusive Javascript
- Custom Shipping Logic
- Over 50 Payment Gateways Supported
- Single Page Checkout
- Advanced Inventory Features
- Provide support for Blueprint and Sass framework
- Search Engine Friendly
14 EcomPages
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. After that, it Will add more complex features based on the user’s discussion. And feel free to modify the code to fit your need. To install Ecompages, you require Mac OS, Windows, Linux, Ruby on Rails 2.0.2 +, MySQL 4 +, and RMagick.
15 Substruct
Substruct is an open-source e-commerce project written in Ruby on Rails. It is designed, easy to extend, and maintains an e-commerce project. It supports PayPal & Authorize.Net as the payment gateways. You can easily track your inventory online, View up to minute sales reports. In addition, you can create and maintain the content, void orders, and Answer questions from your visitors/customers. from the admin interface.