Open-Source Platform Demos

Demo Platforms representative of available applications for web site development:

Much is given these days with a web-hosted account, including the ability to add any one of a number of open-source, free, site platforms to build your web site developed by collaborators from around the world. is experienced with a great number of existing and newly emerging platforms and can assist you with developing an award winning site for your company or personal use. We can also independently install and custom design your ideal web site around any one of these site platforms.

You may wish to combine functionality from individual applications into a robust, versatile web site framework. In this case, will construct your site from the ground up, incorporating your designs with any of the other proven functionalities these applications provide.

We bring a client’s design alive and also offer maintenance and organization for their site as well. Our developers install, modify, add functionality, design elements, and thoroughly test the site. While compatibility with the latest version of the major browsers is included, older browser version compatibility is available.

Site maintenance after a site is developed is also a major concern. Developing sites from already available Content Management Systems or Frameworks allows immediate site maintenance and upgrades along with the platform’s administrative capabilities for editing or adding site content.

The site uses CodeIgniter® as a framework because of its efficiency, ease of development, fast execution and small footprint. Since most of the pages for this site remain relatively constant, and those pages that do require constant updating are integrated with MySQL database functionality, maintenance for this site is easy using a text editor and a built-in database table editor.

CodeIgniter also includes a Sessions class allowing for easy development of protected areas. Here at we use this functionality creating Client logins to retrieve deliverables, preview new sites before release or upload files for development. The versatility and ease of development has made CodeIgniter legendary.

Blogging Content Systems

Mahara Open Source ePortfolios

Mahara CMS

Mahara is a fully featured web application to build your electronic portfolio. You can create blogs, upload files, embed third-party resources from the web and collaborate with other users in groups.

  • ePortfolio – collect, reflect on and share your achievements and development online, in a space you control.
  • Networking – create online communities and social network through Groups, Blogs and Forums.
  • Open Source – built on open source and open principles. Interoperate out of the box with Moodle.

Textpattern Flexible and Elegant CMS

Textpattern CMS

Textpattern is a flexible and elegant content management system for powering all kinds of websites, including personal journals (weblogs) and commercial sites.

Textpattern is a content management system for blogging designed to help overcome web site publishing hurdles and to simplify the production of well-structured, standards-compliant web pages. It is suitable for small and medium sized sites and incorporates many features found in other popular weblog software packages without forcing the user into a date-based organizational model. In Textpattern, the content is organized by type.

Textpattern is simple enough to be used as a weblog, and capable enough to be used as a CMS for business and news web sites.

WordPress Publishing Platform

WordPress CMS

WordPress is a state-of-the-art publishing platform with a focus on aesthetics, web standards, and usability. WordPress is both free and priceless at the same time.

More simply, WordPress is what you use when you want to work with your blogging software, not fight it. WordPress started as just a blogging system, but has evolved to be used as full content management system and so much more through the thousands of plugins, widgets, and themes, WordPress is limited only by your imagination.

Content Management Systems (CMS)

concrete5 CMS

concrete5 CMS

CMS made for Marketing but built for Geeks, concrete5 is a content management system that is free and open source.

  • Site Editors – When your website is built with concrete5, you easily change content from anywhere in the world.
  • Developers – concrete5 is a free open source content management system written in PHP.
  • Designers – Templating concrete5 is a breeze. With a few lines of code your designs will be editable in minutes.

Drupal Content Management Framework

Drupal CMF

Drupal is a free software package that allows an individual or a community of users to easily publish, manage and organize a wide variety of content on a website. Tens of thousands of people and organizations are using Drupal to power scores of different web sites, including: Community web portals; Discussion sites; Corporate web sites; Intranet applications; Personal web sites or blogs; Aficionado sites; E-commerce applications; Resource directories; and Social Networking sites.

The built-in functionality, combined with dozens of freely available add-on modules, will enable features such as electronic commerce, blogs, collaborative authoring environments, forums, peer-to-peer networking, newsletters, podcasting, picture galleries, file uploads and downloads, and much more.

FUEL Content Management System

FUEL-CMS

FUEL CMS is a modular-based hybrid of a framework and a content management system. It’s developed on the popular CodeIgniter PHP web framework and allows you to create your models, views and controllers like normal and only use the CMS part when and if you need it.

  • Inline Editing – Edit your page’s data on the actual page and see results immediately.
  • Simple Interface – An intuitive design gives your clients almost no learning curve to learn how to manage their site.
  • Import Existing Static Pages – Easily import and keep your static view files in sync with FUEL’s built-in auto-detection capabilities.
  • Manage Users & Permissions – Flexible user permission controls give you complete control for your admin environment.
  • 3rd Party Integration – One click login into other 3rd part applications like Google Analytics, Clicky, WordPress and phpMyAdmin.
  • Cronjob Manager – Manage recurring tasks like backing up your database, with the built-in cronjob manager.
  • Roll a Blog – Post, categorize and comment with our simple blogging platform module.

Joomla! Content Management System

Joomla! CMS

Joomla is an award-winning content management system (CMS), which enables you to build Web sites and powerful online applications. Many aspects, including its ease-of-use and extensibility, have made Joomla the most popular Web site software available. Best of all, Joomla is an open source solution that is freely available to everyone.

A content management system is software that keeps track of every piece of content on your Web site, much like your local public library keeps track of books and stores them. Content can be simple text, photos, music, video, documents, or just about anything you can think of. A major advantage of using a CMS is that it requires almost no technical skill or knowledge to manage. Since the CMS manages all your content, you don’t have to.

Mambo Open Source (MOS)

Mambo CMS

Mambo is a business-oriented open source CMS written in the PHP programming language, the world’s most popular programming language for web-based applications. The flexibility of the code and inbuilt ability to extend Mambo make it one of the most powerful content management systems available today. Mambo is the perfect solution for developers and novice users alike who demand a simple yet elegant way to deploy professional websites rapidly.

Mia Content Management Made Easy

Mia CMS

MiaCMS was created as a fork of the Mambo project, the grandfather of all open source CMS projects. Mambo either serves as the basis for or as an inspiration to most of the CMS systems in use today.

Mambo is quite old at this point. MiaCMS has given new life to the aging platform, but with the advancements in PHP and related frameworks over the last several years, the system is really in need of a full re-architecture building upon the lessons learned over the last 8 years. While still with the Mambo project we announced an effort for a Mambo rewrite on top of the CakePHP framework, but it never really got off the ground due to the political infighting that ultimately required the MiaCMS fork.

TYPO3 Content Management System

TYPO3 CMS

TYPO3 is an enterprise-class, Open Source CMS (Content Management System), used internationally to build and manage websites of all types, from small sites for non-profits to multilingual enterprise solutions for large corporations.

The API-driven extension framework offers unlimited flexibility by letting developers extend the functionality and add new types of content elements using standard programming practices like MVC (model-view-controller) design. Thanks to the large community of developers that use TYPO3, you can already find a solution for almost any need in the Extension Repository.

TYPO3 is a user-friendly, intuitive tool for producing and maintaining web pages with just a few clicks of the mouse. Authors benefit from the full-featured rich-text editor that offers all of the formatting options they would need in a WYSIWYG (What You See Is What You Get) tool with a familiar word processor-like interface. Seamless integration of multimedia content and dynamic image manipulation are available to right out of the box in TYPO3. In addition, an internal messaging and workflow system helps content creators and editors collaborate in the administration backend.

XOOPS. Powered by You!

XOOPS CMS

Easy to use dynamic web content management system written in PHP.

  • Database Driven – XOOPS uses a relational database (currently MySQL) to store data required for running a web-based content management system.
  • Users Management – The ability to search for users by various criteria, send email and private messages to users through a template-based messaging system.
  • Supported World-wide – XOOPS is maintained by a team of several hard-working volunteers working from all over the world with more than dozen official support sites.
  • Fully Modularized – Modules can be installed/uninstalled/activated/deactivated with a click using the XOOPS module administration system.
  • Theme-based GUI – With a powerful theme system, both admins and users can change the look of the entire website with just a click of a mouse. There are also over 1000 themes available for download!

Application Development Frameworks

CodeIgniter Application Framework

CodeIgniter Framework

CodeIgniter is a powerful PHP framework with a very small footprint, built for PHP coders who need a simple and elegant toolkit to create full-featured web applications. If you’re a developer who lives in the real world of shared hosting accounts and clients with deadlines, and if you’re tired of ponderously large and thoroughly undocumented frameworks CodeIgniter is right for you.

CodeIgniter is an Application Development Framework – a toolkit – for people who build web sites using PHP. Its goal is to enable you to develop projects much faster than you could if you were writing code from scratch, by providing a rich set of libraries for commonly needed tasks, as well as a simple interface and logical structure to access these libraries. CodeIgniter lets you creatively focus on your project by minimizing the amount of code needed for a given task.

E-Commerce Applications

Magento e-Commerce Application

Magento e-Commerce

The Magento eCommerce platform serves more than 110,000 merchants worldwide and is supported by a global ecosystem of solution partners and third-party developers. Magento is a feature-rich, open-source, enterprise-class platform that offers merchants a high degree of flexibility and control over the user experience, catalog, content and functionality of their online store.

  • Increase Control – Control every facet of your store, from merchandising to promotions and more.
  • Increase ROI – Magento’s commercial open source business model yields a superior product at a low cost.
  • Increase Growth – Magento’s feature-set and flexibility enable merchants to increase revenue.

osCommerce e-Commerce Application

osCommerce e-Commerce

osCommerce is a ready-to-use application for e-commerce. If you have an immediate need for an e-commerce site, osCommerce is probably the one for you. There are a large number of quality templates already developed to choose from or you can adapt a design of your own choosing with relative ease. The example link here is an adaptation of the theme. Depending on the requirement specifically needed for your site, cost could be from $500 simple installation including payment gateway installation to $5,000 template adaption with complete integration. Added functionality and design are additional.

osCommerce has attracted a large growing e-commerce community that consists of over 231,400 store owners and developers who support each other and extend osCommerce Online Merchant with add-ons being contributed on a daily basis. To date there are over 5,900 add-ons that are available for free to customize osCommerce Online Merchant online stores and to help increase sales.

osCommerce Online Merchant is an Open Source online shop e-commerce solution that is available for free under the GNU General Public License. It features a rich set of out-of-the-box online shopping cart functionality that allows store owners to setup, run, and maintain online stores with minimum effort and with no costs, fees, or limitations involved.

osCommerce has built a showcase of over 12,700 online shops that have been voluntarily added to the live shops section, and powers many thousands of more online shops worldwide.

Zen-Cart e-Commerce Application

Zen-Cart e-Commerce

Zen Cart truly is the art of e-commerce; free, user-friendly, open source shopping cart software. The ecommerce web site design program is being developed by a group of like-minded shop owners, programmers, designers, and consultants that think ecommerce web design could be and should be done differently.

Some shopping cart solutions seem to be complicated programming exercises instead of responding to users’ needs, Zen Cart puts the merchants and shoppers requirements first. Similarly, other shopping cart software programs are nearly impossible to install and use without an IT degree, Zen Cart can be installed and set-up by anyone with the most basic web site building and computer skills.

There are hundreds of shopping cart programs available, but none come close to offering the level of options, features and support available with Zen Cart. Even the commercial programs have a hard time competing.

Forums & Bulletin Boards (BBS)

phpBB Creating Communities

phpBB

phpBB is a free flat-forum bulletin board software solution that can be used to stay in touch with a group of people or can power your entire website. With an extensive database of user-created modifications and styles database containing hundreds of style and image packages to customise your board, you can create a very unique forum in minutes.

Millions of people use phpBB on a daily basis, making it the most widely used open source bulletin board system in the world. Whether you want to stay in touch with a small group of friends or are looking to set up a large multi-category board for a corporate website, phpBB has the features you need built-in.

Newer users will appreciate phpBB’s extensive administration panel, which allows the customisation of even the most intricate features without having to edit code directly while advanced users will value the ease with which phpBB can be integrated into existing systems.

Project Management & Bug Trackers

Mantis Bug Tracker

Mantis BT

MantisBT is a free popular web-based bugtracking system (feature list). It is written in the PHP scripting language and works with MySQL, MS SQL, and PostgreSQL databases and a web server. MantisBT has been installed on Windows, Linux, Mac OS, OS/2, and others. Almost any web browser should be able to function as a client. It is released under the terms of the GNU General Public License (GPL).

PHProjekt Open-Source Management

PHProjekt

PHProjekt is an application suite that supports communication and management of teams and companies. It is a web application that helps you with planning and running your projects.

Educational Learning Management Systems (ELMS)

Moodle Academic Management System

Moodle LMS

Moodle is an Open Source Course Management System (CMS), also known as a Academic Management System (AMS) or a Virtual Learning Environment (VLE). It has become very popular among educators around the world as a tool for creating online dynamic web sites for their students.

The focus of the Moodle project is always on giving educators the best tools to manage and promote learning, but there are many ways to use Moodle:

  • Moodle has features that allow it to scale to very large deployments and hundreds of thousands of students, yet it can also be used for a primary school or an education hobbyist.
  • Many institutions use it as their platform to conduct fully online courses, while some use it simply to augment face-to-face courses (known as blended learning).
  • Many of our users love to use the activity modules (such as forums, databases and wikis) to build richly collaborative communities of learning around their subject matter (in the social constructionist tradition), while others prefer to use Moodle as a way to deliver content to students (such as standard SCORM packages) and assess learning using assignments or quizzes.

Database Applications

PHPLIST Create, Capture, Maintain

PHPLIST

phplist is a one-way email announcement delivery system. It is great for newsletters, publicity lists, notifications, and many other uses. (It is different from group mailing list systems like mailman.) The Web Interface lets you write and send messages, and manage phplist over the internet.

phplist keeps sending messages from your web server, even after you shut down your computer. phplist is designed to manage mailing lists with hundreds of thousands of subscribers. phplist is excellent with smaller lists too! phplist manages message delivery with a message queue, ensuring that every subscriber gets the email message, and that no subscribers receive two copies, even if they’re subscribed to more than one list!

Open/View Tracking tells you how many users opened your email message. This provides a minimum statistic, as many email clients with privacy or security policies block images (gmail, thunderbird, and others). Click Tracking tracks links and URLs. Statistics can be viewed by message, URL or subscriber.

The Ultimate Family Tree Application

TUFaT CMS

Create your family tree online, and let your family members all over the world add to it. Includes dozens of viewing options and administrative controls, import/export capabilities, image galleries, dynamic templates, and many more features.

A family events calendar and invitation system are in TUFaT, as well as expanded compatibility with the Personal Ancestral File genealogy system. The “find relation” feature is being enhanced to include visual lineage tracing.