Skip to content
Java JavaScript CSS FreeMarker HTML GAP
Failed to load latest commit information.
.gradle/caches/modules-2/files-2.1 LRDOCS-2547 cache May 23, 2016
.idea LPS-64801 SF Apr 1, 2016
benchmarks LPS-65323 Auto SF Apr 27, 2016
classes LPS-54815 project files Apr 15, 2015
definitions LPS-63112 Update DTD Feb 26, 2016
gradle/wrapper LPS-64186 Regen Gradle wrapper May 12, 2016
lib LRDOCS-2547 Remove references of liferay-doclet May 23, 2016
modules subrepo:ignore Update 'modules/apps/web-experience/journal/.gitrepo'. May 24, 2016
nbproject LRDOCS-2547 remove ref May 23, 2016
oss-licenses LPS-58883 No longer needs these licenses Sep 26, 2015
portal-client LPS-65323 Auto SF Apr 28, 2016
portal-impl LPS-66041 no requirements given for HR (Croatia) language May 23, 2016
portal-kernel LRDOCS-2547 Fix test on Windows May 23, 2016
portal-test-integration LPS-65632 Remove ModuleFrameworkTestUtil May 9, 2016
portal-test LPS-65427 SF May 9, 2016
portal-web LRQA-25437 Update mergeSitePagesVariation macro May 24, 2016
readme/7.0 LPS-54111 Add number of last reviewed commit May 16, 2016
sql LPS-65425 Sort May 11, 2016
support-resin LPS-65323 Auto SF Apr 28, 2016
support-tomcat LPS-65323 Auto SF Apr 28, 2016
support-websphere LPS-65323 Auto SF Apr 28, 2016
tools LPS-66013 Move embedded files into tools folder May 23, 2016
util-bridges LPS-65323 Auto SF Apr 28, 2016
util-java LPS-61420 Auto SF May 19, 2016
util-slf4j LPS-65323 Auto SF Apr 28, 2016
util-taglib LPS-65535 support for using the success tag outside of a portlet May 19, 2016
.classpath LRDOCS-2547 remove ref May 24, 2016
.gitattributes LPS-64991 Force ivy.xml files to Unix line endings, so checksums match Apr 27, 2016
.gitignore LRDOCS-2547 Remove references of liferay-doclet May 24, 2016
.gitmodules LPS-47374 Add content targeting submodule under modules/apps (moved f… Jun 15, 2014
.project LPS-34594 All the plugins in the SDK has a reference to portal-master… Apr 22, 2013
CONTRIBUTING.markdown LRDOCS-1575 Replace links with LDN links for official doc… Jan 27, 2015
README.markdown LPS-54275 Update README.markdown to refer to Liferay 7 article on und… Feb 2, 2016 LPS-64488 Update IBM JDK from 7 to 8 Apr 27, 2016
build-common-ivy.xml LRQA-25091 Ensure that urls are in the correct format May 10, 2016
build-common-java.xml LRDOCS-2232 Use DXP javadoc.css from tools/styles/ May 17, 2016
build-common-web.xml LPS-65323 Auto SF Apr 28, 2016
build-common.xml LPS-65716 Copy properties from Ant to Gradle May 16, 2016
build-dist.xml LPS-65963 Do not specify the app server directory for auto-discovery May 19, 2016
build-maven.xml LPS-65323 Auto SF Apr 28, 2016
build-test-batch.xml LRDOCS-2547 Remove references of liferay-doclet May 24, 2016
build-test-elasticsearch.xml LRQA-21416 SF May 19, 2016
build-test-glassfish.xml LPS-65323 Auto SF Apr 28, 2016
build-test-jboss.xml LPS-65323 Auto SF Apr 28, 2016
build-test-jetty.xml LPS-65323 Auto SF Apr 28, 2016
build-test-jonas.xml LPS-65323 Auto SF Apr 28, 2016
build-test-performance.xml LPS-65323 Auto SF Apr 28, 2016
build-test-plugins.xml LRQA-24908 Modify script for deploying extra apps May 9, 2016
build-test-resin.xml LPS-65323 Auto SF Apr 28, 2016
build-test-sharepoint.xml LPS-65323 Auto SF Apr 28, 2016
build-test-solr.xml LRQA-24356 Solr configurations should go in osgi/configs not osgi/portal Apr 29, 2016
build-test-tcat.xml LPS-65636 Fix bad references within 'build-test.xml' & 'build-test-tc… May 7, 2016
build-test-tck.xml LPS-65323 Auto SF Apr 28, 2016
build-test-tcserver.xml LPS-65323 Auto SF Apr 28, 2016
build-test-tomcat-db2.xml LPS-65323 Auto SF Apr 28, 2016
build-test-tomcat-hypersonic.xml LPS-65323 Auto SF Apr 28, 2016
build-test-tomcat-oracle.xml LPS-65323 Auto SF Apr 28, 2016
build-test-tomcat-postgresql.xml LPS-65323 Auto SF Apr 28, 2016
build-test-tomcat-sybase.xml LPS-65323 Auto SF Apr 28, 2016
build-test-tomcat.xml LPS-65323 Auto SF Apr 28, 2016
build-test-weblogic.xml LPS-65323 Auto SF Apr 28, 2016
build-test-websphere.xml LPS-65323 Auto SF Apr 28, 2016
build-test-wildfly-mariadb.xml LPS-65323 Auto SF Apr 28, 2016
build-test-wildfly.xml LPS-65323 Auto SF Apr 28, 2016
build-test.xml LRQA-25355 namespace May 23, 2016 LPS-64991 Exclude tmp directories from PMD May 13, 2016
build.xml LRDOCS-2547 SF May 23, 2016
changes.txt Undo changes.txt Mar 26, 2016 LPS-54656 Fix typo in CLDSVCS project name Apr 1, 2015
common.bnd Fix bundle versions Mar 3, 2016
copyright.txt Update copyright date, use -present Apr 4, 2014
git-commit-plugins Record May 19, 2016
git-commit-portal-ee Sync May 23, 2016
gradlew LPS-59665 Update wrapper to Gradle 2.8 Oct 20, 2015
gradlew.bat LRQA-18118 Regenerate Gradle wrapper Oct 7, 2015
portal.iml LPS-64801 SF Apr 1, 2016
prepare-generated-files.tstamp Prepare regenerated files on master. Oct 16, 2014 LRDOCS-2232 Remove unneeded property May 17, 2016 SYNC-1606 SF May 16, 2016 LRQA-21416 sort May 19, 2016


Liferay Portal

Liferay Portal is an open source enterprise web platform for building business solutions that deliver immediate results and long-term value. Liferay Portal started out as a personal development project in 2000 and was open sourced in 2001.

To get started, check out the project's community homepage at!

Latest Release Details

The latest release, Liferay version 7, is built from the source code of Liferay Portal and several other related open source projects. It includes features for end users, business professionals, system administrators, and enterprise developers.

  • Modular architecture for maximum flexibility and reliability
  • Portal features for managing users, groups, and permissions
  • Single page applications for blazingly fast performance
  • Rich web services for integrating with other systems
  • Web content management including Personalization and Content Targeting
  • Documents and rich media management
  • Mobile development platform
  • Business forms and workflow
  • Collaboration features such as blogs, wikis, and social networking
  • Consistent and powerful Lexicon user experience
  • Integrated development environment using Liferay IDE

For more details on these and other features, please refer to the user guide on the Liferay Developer Network.

Quick Start

To get up and running quickly, download a pre-built Liferay release and follow the Quick Start instructions. For more detailed installation instructions, please refer to the system administrator guide on the Liferay Developer Network.

If you wish to build core Liferay or its plugins, read the CONTRIBUTING guide. It includes details on using the repositories and building the software.

Liferay Developer Network

The Liferay Developer Network (LDN) at, is the best place to learn about Liferay. It has over 200 tutorials, guided learning, and much more.

LDN's Learning Paths are a great place to learn how to develop on Liferay, especially if you're new to Liferay development. As you gain experience developing on Liferay, you'll want to dive into Tutorials for details on leveraging Liferay's technologies and frameworks. If you create apps that you want to share or sell, you can read LDN's Distribute section to learn how to publish the apps to the Liferay Marketplace.

The Liferay Developer Network is not only your home for Liferay development, but it's also your place to participate in making Liferay better. Come check out the Liferay Developer Network.

Source Code

Liferay's main source code resides in two repositories: liferay-portal and liferay-plugins. Liferay maintains several other repositories related to features and supporting documentation.

Liferay Portal releases are built from the liferay-portal repository and include select plugins from the liferay-plugins repository. You can build Liferay Portal, its plugins, and/or any of the other supporting technologies from their respective repositories.

Stay Connected

There are many ways for you to learn what's new in Liferay, get answers to questions, and connect with other Liferay community members.


Follow us on Twitter:


Read details on announcements, engage in discussions, and learn more by following Liferay's Blog Stream.


Do you have questions? Ask them on our very active forums!

IRC Channel

Tune into Liferay's Internet Relay Chat (IRC) channel.


Channel: #liferay


Liferay welcomes any and all contributions! Please read the CONTRIBUTING guide for details on developing and submitting your contributions.


For transparency and insight into Liferay's release cycle, and for striving to maintain backward compatibility, we make a strong effort to uphold the versioning for our software as described in Understanding Liferay's Releases.

Bug Reporting and Feature Requests

Did you find a bug? Please file an issue for it at following Liferay's JIRA Guidelines.

If you'd like to suggest a new feature for Liferay, visit the Ideas Dashboard to submit and track the progress of your idea!

Professional Services

If you need professional consultation or help with Liferay and your business, check out the offerings from Liferay, Inc. and its partner network.

The Liferay Development Team

Liferay is produced by the worldwide Liferay engineering team, and involves many hours of development, testing, writing documentation, and working with the wider Liferay community of customers, partners, and open source developers. We are glad you have chosen Liferay, and hope that it meets or exceeds your expectations!

In addition to Liferay's engineering staff, a special thanks goes to the many open source developers who volunteere their time and energy to help with the release, whether it was bugfixing, idea generation, documentation, translations, or other contribution that helped to improve this release.

Liferay Portal Community Edition License

This library, Liferay Portal Community Edition, is free software ("Licensed Software"); you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; including but not limited to, the implied warranty of MERCHANTABILITY, NONINFRINGEMENT, or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

Something went wrong with that request. Please try again.