A Content Management System (CMS) is a software system which provides simple and easy to use website authoring and administration tools for users with little knowledge of web programming or markup languages to create and manage the site’s content with relative ease. Basically it useful for control a dynamic collection of Web material such as HTML documents, images and other forms of media and easily edit and publish them on web.
Today, There is so many types of CMS available on web like PHP based CMS, ROR based CMS, ASP.net based CMS, java based CMS etc.. So if you looking for some useful Java based CMS . Here is list of some useful Java based Content Management System.
Asbru Web Content Management
Asbru is a java based ready to use, full-featured, database-driven web content management system (CMS) with integrated community, databases, e-commerce and statistics modules for creating, publishing and managing rich and user-friendly Internet, Extranet and Intranet websites.
Key features included simplicity for non-technical website administrators while maintaining flexibility and power for website designers and developers such as Custom template and data, Password protected content, Multi-lingual content, communities, E-commerce and website analytics, SEO friendly, Advanced WYSIWYG Content Editor, Workflow processes, Support for custom programming interfaces, etc..
Homepage : http://wcm.asbrusoft.com/
Walrus CMS – java CMS based on Spring framework
Walrus CMS is an easy to use intuitive edit-in-place java based content management system built on Spring framework. What makes Walrus stand out is that it does not have separate administration interface – you edit your content just by point and click and drag and drop. It is built on Spring framework, employs lightweight and clean architecture, thus is easily extendible. Walrus supports several websites on one installation is easily skinnable, has undo/redo functionality. Walrus was started in 2008, so it’s quite mature system working in corporate, government and non profit environments.
Homepage : http://walrus.lt/
Pulse – Java web app framework / CMS solution
Pulse is a java based web application framework and portal solution that offered an easy to use , extensible patterns for creating rich browser based web applications and websites. It delivers a set of out-of-the-box components, such as Content Management (CMS), web shops, user management, etc… Key features included a WebDAV based virtual file system for digital asset management, Mature user and role management, Easy-to-use administration interface based on AJAX (using Ext JS), Built for internationalization, Flexible templating with XSLT 2.0/XPath 2.0, Web app framework for quick development of own applications and completely written using Java 5.
Homepage : http://pulse.torweg.org
Magnolia CMS – Easy-to-use enterprise-grade CMS based on java
Magnolia CMS is a well documented, easy-to-use, free, enterprise-grade open source Content Management System based on the Java Content Repository standard (JSR-170) and uses SQL based database backend for stores the data. It specially designed for broadcasters and large organizations to manage their broadcast content.
Homepage : http://www.magnolia-cms.com/
OpenCMS – website content management system
OpenCms is an easy to use website content management system based on Java and XML technology which allow you to create highly customized layouts and interactive functionality. It has a fully browser based user interface features configurable editors for structured content with well defined fields. Alternatively, content can be created using an integrated WYSIWYG editor similar to well known office applications. A sophisticated template engine enforces a site-wide corporate layout and W3C standard compliance for all content.
Homepage : http://www.opencms.org/en/index.html
MeshCMS – Java online editing system
MeshCMS is a online editing system written in Java. It provides a set of features usually included in a CMS, but it uses a more traditional approach: pages are stored in regular HTML files and all additional features are file-based, without needing a database. MeshCMS has been thought as a quick tool to edit pages online, manage files and create some common components like menus, breadcrumbs, mail forms, image galleries and so on. It requires few resources: the default 64MB heap is enough to host a dozen of sites.
OpenEdit – java based open source CMS framework
OpenEdit is an open source CMS framework made for Java programmers who are building powerful yet lightweight web applications and websites. OpenEdit allows incredible amounts of reuse and flexibility. Using Fallback and Folders OpenEdit allows a more object-orientated approach to web development. OpenEdit supports fast deployments of hundreds of web sites within a single web server.
Homepage : http://www.openedit.org/
Jadasite – Java based content management and e-commerce system
Jadasite is an easy to use and feature rich Java based Open Source content management and enterprise class e-commerce system that not only allow users to maintain content with ease, it help sites and companies to market and sell their products.It provide multi-lingual user interface and Use base language when foreign language translation is not available.
Homepage : http://www.jadasite.com/
InfoGlue java based CMS and Portal Platform
InfoGlue is an most advanced, scalable and robust content management / Portal platform written in pure Java. it mainly concentrate on usability together with flexibility in every area makes it suitable for a wide range of applications and organisations. Typical uses include public websites, portal solutions, intranets and extranets. The platform is released under the GPL-license and it can be run on almost any platform and most known databases. Key features includes JSR-168 support (portlets), full multi-language support, unlimited number of sites in one installation, excellent information reuse, high performance and extensive integration capabilities.
Homepage : http://www.infoglue.org/
Enonic CMS – Flexible and Java-based Web CMS
Enonic CMS is a complete software platform that offer a portal for presentation through various digital channels and a Java/JEE based Web Content Management system (WCMS) that is flexible, robust and affordable for medium to large organizations with a defined web strategy. A deep understanding of the web and innovative drive help Enonic to deliver a solution that is far superior to competing solutions.
Key features included dashboard for stay upto date with recent activities, TinyMCE based Rich formatting editor, content wizard, Flexible content types, Indexing and search, Navigate your site easily using the tree structure, import tool for easily import Excel sheets, CSV-files and xml, Version management, Security management, time based publishing, editor approval workflow, Image and file archive, page builder and template editor, WebDAV, Authentication / authorization, In context editing and front end cache technology.
Homepage : http://www.enonic.com/en/home/enonic-cms
CuppaWEB – java based enterprise class content management system
CuppaWEB is an open source enterprise class content management system (CMS) built by CuppaIT. It has modular architecture that uses the latest open source Java/Ajax technologies.
Homepage : http://sourceforge.net/projects/cuppaweb/
Liferay Portal – java based portal application framework
Liferay Portal is an enterprise class java based web portal application framework for building business solutions that deliver immediate results and long-term value. it has content & Document Management system with Microsoft Office integration, an enterprise service bus and service-oriented architecture, and compatibility with all major IT infrastructure.
Homepage : http://www.liferay.com/
dotCMS – J2EE/Java based web content management system (WCMS)
dotcms is a fully featured open source enterprise grade J2EE/Java based web content management system for building/managing websites, content and content driven web applications. it’s specially designed for bridges the gap between PHP CMS and J2EE document management solutions. it include features such as support for virtual hosting, WebDav (beta), structured content, clustering and can run on multiple databases PostgreSQL, MySQL, MSSQL and Oracle. It also includes standard WCMS features like page caching, templating, and a API.
Homepage : http://dotcms.com/
Hippo CMS – information centered content management system based on java
Hippo CMS is an open source, information centered content management system. It’s targeted at medium to large organizations managing content for multi-channel distribution like web sites and intranets. A web based graphical user interface that provides access to the content in the repository. It provides an easy way to create and manage your content, i.e. to write or upload, share, print, search, refer to, edit and structure content, assign rights to do so, have content automatically validated against your business rules and restore previous versions of the content.
Homepage : http://www.onehippo.org/
Apache Lenya – Java/XML based CMS
Apache Lenya is a java/XML based content management and publishing system that specially designed to handle XML based materials. it has simple, easy to use user interface which provide browser-based WYSIWYG Editors that validate input against a RELAX NG Schema. This prevents invalid markup as produced by other WYSIWYG editors and enables enforcement of web site style guidelines. it also provide customizable workflow engine that uses an easy XML format to define workflows. key features included revision control, multi-site management, scheduling, search capabilities , browser based WYSIWYG editors, and workflow support.
Homepage : http://lenya.apache.org/