Free web development software

DRUPAL

Drupal is a free content management  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
  -  Social Networking sites

Drupal is ready to go from the moment you download it. It even has an easy-to-use web installer! The built-in functionality, combined with dozens of freely available add-on modules, will enable features such as:

   -  Content Management Systems
   -  Blogs
   -  Collaborative authoring environments
   -  Forums
   -  Peer-to-peer networking
   - Newsletters
   -  Podcasting
   -  Picture galleries
   -  File uploads and downloads

and much more.

Drupal is open-source software distributed under the GPL ("GNU General Public License") and is maintained and developed by a community of thousands of users and developers. If you like what Drupal promises for you, please work with us to expand and refine Drupal to suit your specific needs.

The core Drupal distribution provides a number of features, including:

  -  Access statistics and logging
  -  Advanced search functions
  -  Caching and feature throttling for improved performance under load
  -  Comments, forums, and polls
  -  Descriptive URLs (for example, "www.example.com/products" rather than "www.example.com/?q=node/432")
  -  Multi-level menu system
  -  Multi-user content creation and editing
  -  OpenID support
  -  RSS Feed and Feed Aggregator
  -  Security/new release update notification
  -  User profiles
  -  Various access control restrictions (user roles, IP addresses, email)
  -  Workflow tools (Triggers and Actions)


JOOMLA

Joomla is an award-winning web 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 website 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. Joomla is highly extensible and thousands of extensions (most for free under the GPL license) are available in the Joomla Extensions Directory.

Joomla is used all over the world to power Web sites of all shapes and sizes. For example:
   -  Corporate Web sites or portals
   -  Corporate intranets and extranets
   -  Online magazines, newspapers, and publications
   -  E-commerce and online reservations
   -  Government applications
   -  Small business Web sites
   -  Non-profit and organizational Web sites
   -  Community-based portals
   -  School and church Web sites
   -  Personal or family homepages

Joomla is designed to be easy to install and set up even if you're not an advanced user. Many Web hosting services offer a single-click install, getting your new site up and running in just a few minutes.

The Joomla content management tool consists of many different parts, which allow modular extensions and integrations to be made easily. An example of such are extensions called "Plugins". (Previously known as "Mambots".) Plugins are background extensions that extend Joomla with new functionality. There are over 3,500 extensions for Joomla available via the Extensions Directory. In addition to Plugins, more comprehensive extensions are available. "Components" allow webmasters to perform such tasks as build a community by expanding user features, backup a website, translate content and create URLs that are more friendly to search engines. "Modules" perform such tasks as displaying a calendar or allowing custom code like Google AdSense etc., to be inserted within the base Joomla code. Joomla permits administrators to set global configuration parameters that affect every article. Every page conforms to these parameters by default, but a page can have its own setting for each parameter.

Joomla is the most popular open source CMS currently available as evidenced by a vibrant and growing community of friendly users and talented developers. Joomla's roots go back to 2000 and, with over 200,000 community users and contributors, the future looks bright for the award-winning Joomla Project.
Joomla Homepage

WORDPRESS


WordPress is web software you can use to create a beautiful website or blog. We like to say that WordPress is both free and priceless at the same time.

The core software is built by hundreds of community volunteers, and when you’re ready for more there are thousands of plugins and themes available to transform your site into almost anything you can imagine. Over 25 million people have chosen WordPress to power the place on the web they call “home” — we’d love you to join the family.


TYPO 3

TYPO3 is a small to midsize enterprise-class Content Management Framework offering the best of both worlds: out-of-the-box operation with a complete set of standard modules and a clean and sturdy high-performance architecture accomodating virtually every kind of custom solution or extension.

For authors, TYPO3 is a user-friendly, intuitive tool, allowing content editors to produce and maintain web pages, using sophisticated functions in just a few clicks of the mouse.

With TYPO3, everyone can participate in web-based communication and customer relations. Seamless integration of multimedia content types and dynamic server-side image manipulation and generation are among the numerous standard options inside this comprehensive toolbox for web-based communication. Also included is an internal messaging and workflow communication system for shared authoring and collaboration.

For administrators and content managers, TYPO3 features an extremely detailed user permissions system for implementing professional content creation and editing workflows. TYPO3 is a server-side platform-independent application that can be used with virtually every browser available.

Web developers and agencies will appreciate the complete separation of design and content. TYPO3 does not limit the design options expected by professional website designers and site redesigns are easily accommodated.

TYPO3 is database-driven and scales easily to deliver web pages and embedded formats in an enterprise content providing environment.

TYPO3 is open source software published under the GPL.


b2evolution

b2evolution is a powerful blog tool you can install on your own website.

It includes all the features of traditional blog tools, and extends them with evolved features such as file & photo management, versatile skins, multiple blogs, detailed user permissions... not to mention plugins, of course.

b2evolution is free, open-source software (GPL), runs on virtually any webserver featuring PHP + MySQL and is available in several languages.


XOOPS

XOOPS is a web application platform written in PHP for the MySQL database. Its object orientation makes it an ideal tool for developing small or large community websites, intra company and corporate portals, weblogs and much more.

XOOPS is an acronym of eXtensible Object Oriented Portal System. Though started as a portal system, XOOPS is in fact striving steadily on the track of Content Management System. It can serve as a web framework for use by small, medium and large sites.

A lite XOOPS can be used as a personal weblog or journal. For this purpose, you can do a standard install, and use its News module only. For a medium site, you can use modules like News, Forum, Download, Web Links etc to form a community to interact with your members and visitors. For a large site as an enterprise one, you can develop your own modules such as eShop, and use XOOP's uniform user management system to seamlessly integrate your modules with the whole system.


Zen Cart

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.