Open Source Projects - Category : Web Development

Web Development


Adempiere

Project website: http://www.adempiere.com/

Project Information: ADempiere is a commons-based peer-production of Open Source ERP Applications. The word ADempiere in Italian means "to fulfill" or "to accomplish".

Books on Adempiere:

ADempiere 3.4 ERP Solutions

ADempiere 3.4 ERP Solutions

 

 

 

 

 

 

 

Alfresco

Project website: http://www.alfresco.com/

Project Information: Alfresco is the leading open source alternative for enterprise content management (ECM). It couples the innovation of open source with the stability of a true enterprise-class platform.

Books on Alfresco:

 

Alfresco 3 Enterprise Content Management Implementation

Alfresco 3 Enterprise Content Management Implementation

Alfresco 3 Web Services:

Alfresco 3 Web Services

Axis2

Project website: http://ws.apache.org/axis2/

Project Information: Axis2 is a Web Services / SOAP / WSDL engine, the successor to the widely used Apache Axis SOAP stack. There are two implementations of the Apache Axis2 Web services engine - Apache Axis2/Java and Apache Axis2/C

Books on Axis2:

Quickstart Apache Axis2

Quickstart Apache Axis2

Catalyst Web Framework

Project website: http://www.catalystframework.org/

Project Information: Catalyst is an open source Perl-based Model-View-Controller framework that aims to solve this problem by reorganizing your web application to design and implement it in a natural, maintainable, and testable manner, making web development fun, fast, and rewarding.

Books on Catalyst:

Catalyst 5.8: the Perl MVC Framework

Catalyst 5.8: the Perl MVC Framework

CMS Made Simple

Project website: http://www.cmsmadesimple.org/

Project Information: CMS Made Simple is a the open source content management system that provides a fast and easy way to create a professional web site and manage its content, whether it's for a small business or a multinational corporation.

Books on CMS Made Simple:

CMS Made Simple 1.6: Beginner's Guide

CMS Made Simple 1.6: Beginner's Guide

CodeIgniter

Project website: http://codeigniter.com/

Project Information: 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.

Books on CodeIgniter:

CodeIgniter 1.7

CodeIgniter 1.7

CodeIgniter 1.7 Professional Development

CodeIgniter 1.7 Professional Development

CXF (Apache)

Project website: http://cxf.apache.org/

Project Information: Apache CXF is an open source services framework which helps you to build and develop services using frontend programming APIs, like JAX-WS and JAX-RS.

Books on Apache CXF:

Apache CXF Web Service Development

Apache CXF Web Service Development

DotNetNuke

Project website: http://www.dotnetnuke.com/

Project Information: DotNetNuke open source project is the most widely adopted Web Content Management Platform for building web sites and web applications on Microsoft .NET.

Books on DotNetNuke:

Building Websites with DotNetNuke 5

Building Websites with DotNetNuke 5

DotNetNuke 5.4 Cookbook

DotNetNuke 5.4 Cookbook

Drupal

Project website: http://www.drupal.org

Project Information: Drupal is a free and open source content management system (CMS) written in PHP and distributed under the GNU General Public License.

Books on Drupal:

Drupal 7

Drupal 7

Drupal 7 Module Development

Drupal 7 Module Development

e107

Project website: http://www.e107.org

Project Information: e107 is a content management system written in PHP and using the popular open source MySQL database system for content storage.

Books on e107:

Building Websites with e107

Building Websites with e107

Elgg

Project website: http://www.elgg.org/

Project Information: Elgg is a leading open source social networking engine which can be used to power your social network.

Books on Elgg:

Elgg Social Networking

Elgg Social Networking

Ext JS

Project website: http://www.sencha.com/

Project Information: Ext JS is a cross-browser JavaScript library for building rich internet applications.

Books on Ext JS:

Learning Ext JS 3.2

Learning Ext JS 3.2

Ext JS 3.0 Cookbook

Ext JS 3.0 Cookbook

eZ Publish

Project website: http://ez.no/

Project Information: eZ Publish is an Open Source Content Management System chosen by thousands of enterprises and organizations world wide.

Books on eZ Publish:

Managing eZ Publish Web Content Management Projects

Managing eZ Publish Web Content Management Projects

eZ Publish 4: Enterprise Web Sites Step-by-Step

eZ Publish 4: Enterprise Web Sites Step-by-Step

FreeNAS

Project website: http://freenas.org/

Project Information: FreeNAS is a free network-attached storage server, supporting: CIFS (Samba), FTP, NFS, rsync, AFP protocols, iSCSI, S.M.A.R.T., local user authentication, and software RAID (0,1,5), with a web-based configuration interface.

Books on FreeNAS:

Learning FreeNAS

Learning FreeNAS

Geronimo (Apache)

Project website: http://geronimo.apache.org/

Project Information: Apache Geronimo is an open source application server developed by the Apache Software Foundation and distributed under the Apache license. Geronimo is currently compatible with the Java Enterprise Edition (Java EE) 5.0 specification.

Books on Apache Geronimo:

Apache Geronimo 2.1: Quick Reference: 

Apache Geronimo 2.1: Quick Reference

Geronimo (Apache)

Project website: http://geronimo.apache.org/

Project Information: Apache Geronimo is an open source application server developed by the Apache Software Foundation and distributed under the Apache license. Geronimo is currently compatible with the Java Enterprise Edition (Java EE) 5.0 specification.

Books on Apache Geronimo:

Apache Geronimo 2.1: Quick Reference

Apache Geronimo 2.1: Quick Reference

Grok

Project website: http://grok.zope.org/

Project Information: An agile web framework based on the Zope3 codebase.

Books on Grok:

Grok 1.0 Web Development

Grok 1.0 Web Development

ImageMagick

Project website: http://www.imagemagick.org/

Project Information: ImageMagick is a software suite to create, edit, and compose bitmap images.

Books on ImageMagick:

ImageMagick Tricks

ImageMagick Tricks

Jboss

Project website: http://www.jboss.org/

Project Information: jBoss is the umbrella project for business rule management system Drools, workflow engine jBPM and the JBoss Application Server.

Books on jBoss related technologies:

Drools JBoss Rules 5.0 Developer's Guide

Drools JBoss Rules 5.0 Developer's Guide

jBPM Developer Guide

jBPM Developer Guide

JBoss AS 5 Performance Tuning

JBoss AS 5 Performance Tuning

JMeter (Apache)

Project website: http://jakarta.apache.org/jmeter/

Project Information: JMeter is an Apache Jakarta project that can be used as a load testing tool for analyzing and measuring the performance of a variety of services, with a focus on web applications.

Books on JMeter:

Apache JMeter

Apache JMeter

Joomla!

Project website: http://www.joomla.org

Project Information: Joomla! is the dynamic portal engine and content management system.

Books on Joomla!:

Mastering Joomla! 1.5 Extension and Framework Development 2nd edition: 

Mastering Joomla! 1.5 Extension and Framework Development

Joomla! 1.5 Templates Cookbook

Joomla! 1.5 Templates Cookbook

Joomla! 1.5 Cookbook

Joomla! 1.5 Cookbook

jQuery and jQuery Ui

Project website: http://jquery.com/ and http://jqueryui.com/

Project Information:

jQuery: A fast, concise, library that simplifies how to traverse HTML documents, handle events, perform animations, and add AJAX.
jQuery Ui: jQuery UI is the official jQuery user interface library.

Books on jQuery/jQuery UI:

jQuery 1.4 Reference Guide

jQuery 1.4 Reference Guide

jQuery UI 1.7: The User Interface Library for jQuery

jQuery UI 1.7: The User Interface Library for jQuery

LifeRay

Project website: http://www.liferay.com/

Project Information: LifeRay is a free and open source enterprise portal written in Java and distributed under the GNU Lesser General Public License.

Books on LifeRay:

Liferay Portal 6 Enterprise Intranets

Liferay Portal 6 Enterprise Intranets

Liferay User Interface Development

Liferay User Interface Development

Magento

Project website: http://www.magentocommerce.com/

Project Information: Magento is the eCommerce software platform for growth that promises to revolutionize the industry.

Books on Magento:

Magento 1.4 Development Cookbook

Magento 1.4 Development Cookbook

Magento 1.3 Sales Tactics Cookbook

Magento 1.3 Sales Tactics Cookbook

Mahara

Project website: http://mahara.org/

Project Information: Mahara is an open source e-portfolio system with a flexible display framework.

Books on Mahara:

Mahara 1.2 E-Portfolios: Beginner's Guide

Mahara 1.2 E-Portfolios: Beginner's Guide

MamboServer.com

Project website: http://www.mamboserver.com/

Project Information: MamboServer is the dynamic portal engine and content management system.

Books on MamboServer:

Learning Mambo: A Step-by-Step Tutorial to Building Your Website

Learning Mambo: A Step-by-Step Tutorial to Building Your Website

Matplotlib

Project website: http://matplotlib.sourceforge.net/

Project Information: Matplotlib is a plotting library for the Python programming language and its NumPy numerical mathematics extension.

Books on Matplotlib:

Matplotlib for Python Developers

Matplotlib for Python Developers

Maven (Apache)

Project website: http://maven.apache.org/

Project Information: Maven is a software tool for project management and builds automation.

Books on Maven:

Apache Maven 2 Effective Implementation

Apache Maven 2 Effective Implementation

MediaWiki

Project website: http://www.mediawiki.org

Project Information: MediaWiki is a free software wiki package written in PHP, originally for use on Wikipedia.

Books on MediaWiki:

MediaWiki 1.1 Beginner's Guide

MediaWiki 1.1 Beginner's Guide

MODx

Project website: http://modxcms.com/

Project Information: A content management framework (CMF), a custom web application builder, and content management system (CMS).

Books on MODx:

MODx Web Development

MODx Web Development

Moodle

Project website: http://www.moodle.org

Project Information: Moodle is a Course Management System (CMS), also known as a Learning Management System (LMS) or a Virtual Learning Environment (VLE). It is a Free web application that educators can use to create effective online learning sites.

Books on Moodle:

Moodle as a Curriculum and Information Management System Beginners Guide:

Moodle as a Curriculum and Information Management System Beginners Guide

Moodle 1.9 Testing and Assessment

Moodle 1.9 Testing and Assessment

Moodle 2.0 First Look

Moodle 2.0 First Look

MyFaces (Apache)

Project website: http://myfaces.apache.org/

Project Information: Apache MyFaces is an Apache Software Foundation project that creates and maintains an open-source JavaServer Faces implementation, along with several libraries of JSF components that can be deployed on the core implementation.

Books on Apache MyFaces:

Apache MyFaces 1.2 Web Application Development:

Apache MyFaces 1.2 Web Application Development

Apache MyFaces Trinidad 1.2: A Practical Guide

Apache MyFaces Trinidad 1.2: A Practical Guide

Netbeans

Project website: http://www.netbeans.org/

Project Information: NetBeans refers to both a platform framework for Java desktop applications, and an integrated development environment (IDE) for developing with Java, JavaScript, PHP, Python, Ruby, Groovy, C, C++, Scala, Clojure, and others.

Books on Netbeans:

NetBeans Platform 6.9 Developer's Guide

NetBeans Platform 6.9 Developer's Guide

OfBiz

Project website: http://ofbiz.apache.org/

Project Information: Apache Open For Business (Apache OFBiz) is an open source enterprise resource planning (ERP) system. It provides a suite of enterprise applications that integrate and automate many of the business processes of an enterprise.

Books on Apache OFBiz:

Apache OFBiz Development: The Beginner's Tutorial:

Apache OFBiz Development: The Beginner's Tutorial

 

Apache OfBiz Cookbook

Apache OfBiz Cookbook

 

OpenCms

Project website: http://www.OpenCms.org

Project Information: OpenCms is a professional, easy to use website content management system. OpenCms helps content managers worldwide to create and maintain beautiful websites fast and efficiently.

Books on OpenCms:

OpenCms 7 Development

OpenCms 7 Development

phpMyAdmin

Project website: http://www.phpMyAdmin.net

Project Information: phpMyAdmin is a free software tool written in PHP intended to handle the administration of MySQL over the World Wide Web. phpMyAdmin supports a wide range of operations with MySQL.

Books on phpMyAdmin:

Mastering phpMyAdmin 3.3.x for Effective MySQL Management

Mastering phpMyAdmin 3.3.x for Effective MySQL Management

Plone

Project website: http://www.plone.org

Project Information: Plone is a Content Management System built on top of the open source application server Zope and the accompanying Content Management Framework.

Books on Plone:

Plone 3.3 Site Administration

Plone 3.3 Site Administration

Plone 3 Intranets

Plone 3 Intranets

Roller (Apache)

Project website: http://roller.apache.org/

Project Information: Apache Roller is a full-featured, multi-user and group-blog server suitable for blog sites large and small.

Books on Apache Roller:

Apache Roller 4.0 – Beginner's Guide

Apache Roller 4.0 – Beginner's Guide

Scratch

Project website: http://scratch.mit.edu/

Project Information: Scratch is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share your creations on the web.

Books on Scratch:

Scratch 1.4: Beginner's Guide

Scratch 1.4: Beginner's Guide

Smarty

Project website: http://www.smarty.net/

Project Information: Smarty is a Template/Presentation Framework that provides the programmer and template designer with a wealth of tools to automate tasks commonly dealt with at the presentation layer of an application.

Books on Smarty:

Smarty PHP Template Programming & Applications

Smarty PHP Template Programming & Applications

Solr (Apache)

Project website: http://lucene.apache.org/solr/

Project Information: An open-source search server based on the Lucene Java search library.

Books on Solr:

Solr 1.4 Enterprise Search Server

Solr 1.4 Enterprise Search Server

Spring (Spring Source)

Project website: http://www.springsource.com/

Project Information: Spring is a popular and widely deployed open source framework.

Books on Spring:

Spring Security 3

Spring Security 3

Spring Python 1.1

Spring Python 1.1

Struts (Apache)

Project website: http://struts.apache.org/

Project Information: Apache Struts is a free open-source framework for creating Java web applications.

Books on Apache Struts:

Apache Struts 2 Web Application Development

Apache Struts 2 Web Application Development

Tapestry (Apache)

Project website: http://tapestry.apache.org/

Project Information: Apache Tapestry is an open-source framework for creating dynamic, robust, highly scalable web applications in Java.

Books on Tapestry:

Tapestry 5: Building Web Applications

Tapestry 5: Building Web Applications

Tomcat (Apache)

Project website: http://tomcat.apache.org/

Project Information: Apache Tomcat is an open source software implementation of the Java Servlet and JavaServer Pages technologies.

Books on Tomcat:

Tomcat 6 Developer's Guide

Tomcat 6 Developer's Guide

TYPO3

Project website: http://www.TYPO3.org

Project Information: TYPO3 is a small to midsize enterprise-class Content Management Framework.

Books on TYPO3:

TYPO3 4.3 Multimedia Cookbook

TYPO3 4.3 Multimedia Cookbook

TYPO3 4.2 E-Commerce

TYPO3 4.2 E-Commerce

WordPress

Project website: http://wordpress.org/

Project Information: A semantic personal publishing platform with a focus on aesthetics, web standards, and usability.

Books on WordPress:

WordPress 3 Complete

WordPress 3 Complete

Yii

Project website: http://www.yiiframework.com/   

Project Information: Yii is a high-performance component-based PHP framework best for Web 2.0 development.

Books on Yii:

Agile Web Application Development with Yii1.1 and PHP5

Agile Web Application Development with Yii1.1 and PHP5

 

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software