Portofino 4 is the next generation of the open source web framework Portofino. Its purpose is to help developers create responsive web enterprise applications with a REST interface.
Java Groovy JavaScript CSS HTML XSLT Other
Permalink
Failed to load latest commit information.
demo-tt Version 4.2.3-SNAPSHOT Sep 28, 2016
elements Version 4.2.3-SNAPSHOT Sep 28, 2016
oneclick Sync with main repository (documentation, .gitignore, add missing files) Oct 18, 2016
portofino-admin Version 4.2.3-SNAPSHOT Sep 28, 2016
portofino-atmosphere Version 4.2.3-SNAPSHOT Sep 28, 2016
portofino-base Merge pull request #7 from denarie/languagefiles Oct 18, 2016
portofino-calendar Merge pull request #7 from denarie/languagefiles Oct 18, 2016
portofino-chart Version 4.2.3-SNAPSHOT Sep 28, 2016
portofino-crud Merge pull request #7 from denarie/languagefiles Oct 18, 2016
portofino-database Liquibase 3.5.3 + exception logging in Persistence Oct 26, 2016
portofino-db2 Version 4.2.3-SNAPSHOT Sep 28, 2016
portofino-derby Version 4.2.3-SNAPSHOT Sep 28, 2016
portofino-gallery Merge pull request #7 from denarie/languagefiles Oct 18, 2016
portofino-googlecloudsql Version 4.2.3-SNAPSHOT Sep 28, 2016
portofino-h2 Version 4.2.3-SNAPSHOT Sep 28, 2016
portofino-jersey Version 4.2.3-SNAPSHOT Sep 28, 2016
portofino-mail Version 4.2.3-SNAPSHOT Sep 28, 2016
portofino-map Merge pull request #7 from denarie/languagefiles Oct 18, 2016
portofino-mssql Version 4.2.3-SNAPSHOT Sep 28, 2016
portofino-mysql Version 4.2.3-SNAPSHOT Sep 28, 2016
portofino-openid Version 4.2.3-SNAPSHOT Sep 28, 2016
portofino-oracle Version 4.2.3-SNAPSHOT Sep 28, 2016
portofino-pageactions Version 4.2.3-SNAPSHOT Sep 28, 2016
portofino-postgresql Version 4.2.3-SNAPSHOT Sep 28, 2016
portofino-quartz Version 4.2.3-SNAPSHOT Sep 28, 2016
portofino-resteasy Version 4.2.3-SNAPSHOT Sep 28, 2016
portofino-stripes Liquibase 3.5.3 + exception logging in Persistence Oct 26, 2016
portofino-theme Version 4.2.3-SNAPSHOT Sep 28, 2016
portofino-war-archetype Merge pull request #7 from denarie/languagefiles Oct 18, 2016
portofino-war-gae gitignore Sep 1, 2016
.gitignore Sync with main repository (documentation, .gitignore, add missing files) Oct 18, 2016
.hgignore gitignore Sep 1, 2016
.hgtags Version 4.2.3-SNAPSHOT Sep 28, 2016
COPYRIGHT.txt Shiro 1.3.0. Improved oneclick.py to better signal when the Tomcat do… Jul 26, 2016
LICENSE.txt Shiro 1.3.0. Improved oneclick.py to better signal when the Tomcat do… Jul 26, 2016
README.md Bugfixing, remove references to TreeTable Sep 9, 2015
THIRDPARTIES.txt Bootstrap 3.3.7 Jul 26, 2016
assembly-src.xml #PRT-1757 - restructure POMs for the archetype and #PRT-1732 - deprec… Jun 15, 2016
pom.xml Liquibase 3.5.3 + exception logging in Persistence Oct 26, 2016

README.md

ManyDesigns Portofino 4

Portofino is a web application framework written in Java and extensible using Groovy, distributed under the LGPL open source license. It is developed by ManyDesigns, based in Genoa, Italy (http://www.manydesigns.com).

The framework can be used to create good looking database-driven web applications. The creation process can include automatic generation through a "wizard" tool that analyses the structure of a relational database, manual configuration through a web-based administration interface, and customization through Groovy code. The result is a fully functional application with a responsive web user interface, REST APIs, users and permissions, an email subsystem and much more, which is easy to incrementally extend and customize, both graphically and in functionality (e.g., adding new buttons to existing pages).

Portofino is based on popular and proven open source libraries such as Hibernate, Groovy, Apache Shiro, the Stripes web framework, Twitter Bootstrap, Jersey JAX-RS.

The home of Portofino is http://portofino.manydesigns.com. There you can find the documentation, pointers to community resources (forums, wiki, issue tracker), commercial support.

Installation

The official compiled distribution is hosted on SourceForge: http://sourceforge.net/projects/portofino It requires no installation, just unzip it. It is a bundle of Apache Tomcat, Portofino and JDBC drivers for popular open source databases.

This is the source code of the framework. If you want to build it, see https://tt.manydesigns.com/wiki/Wiki.jsp?page=Building%20Portofino%20from%20source