-
Reference applications
Reference applications are preconfigured implementations of the featherlite framework for selected application domains. Download and install them to run the tutorials or use them as a starting point for developing your own applications.
-
Data Model Editor
The Data Model Editor is a standalone application based on the featherlite framework to configure the business object as at runtime. Download and install it to run the tutorials or to configure your own data model.
-
Development Kits
Starter kits contain a preconfigured Eclipse IDE and all free featherlite plug-ins. Download and install this, if you want to develop your own featherlite applications and you have not yet installed the Eclipse IDE.
-
Plug-ins
The free featherlite framework plug-ins. Download and install them if you want to develop your featherlite applications in an existing Eclipse IDE.
-
Web Components
The free featherlite component jar archives to develop and deploy featherlite based WEB applications. Download and install them if you want to develop and deploy your featherlite applications in a JEE compliant application container.
-
featherlite Templates
Predefined templates for a quick start of featherlite.
Templates to ease featherlite project setup with the Eclipse IDE. Download and install them to build your individualized featherlite server and client development projects.
- Windows 32bit Vs. 3.3.0
- Windows 64bit Vs. 3.3.0
- Linux 32bit Vs. 3.3.0
- Linux 64bit Vs. 3.3.0
- Mac OSX Vs. 3.3.0
- Windows 32bit Vs. 3.3.0
- Windows 64bit Vs. 3.3.0
- Linux 32bit Vs. 3.3.0
- Linux 64bit Vs. 3.3.0
- Mac OSX Vs. 3.3.0
- Windows 32bit Vs. 1.1.1
- Windows 64bit Vs. 1.1.1
- Linux 32bit Vs. 1.1.1
- Linux 64bit Vs. 1.1.1
- Mac OSX Vs. 1.1.1
- Windows 32bit Vs. 3.6.1
- Windows 64bit Vs. 3.6.1
- Linux 32bit Vs. 3.6.1
- Linux 64bit Vs. 3.6.1
- Mac OSX Vs. 3.6.1
- Windows 32bit Vs. 3.6.1
- Windows 64bit Vs. 3.6.1
- Linux 32bit Vs. 3.6.1
- Linux 64bit Vs. 3.6.1
- Mac OSX Vs. 3.6.1
Standalone applications
Standalone applications are ready to run applications which have been preconfigured for IT professionals. They are based on the featherlite framework to run the tutorials, to ease testing and evaluation of the framework and also build a starting point for development of new applications.
Development packages
Development packages are all you need to start to develop applications based on the featherlite framework. Download and install them to start developing your own featherlite implementations or to extend the reference implementations.
Reference applications
featherlite reference application for planning and scheduling
This application is a reference implementation for planning and scheduling based on the latest release of featherlite framework core. It comes with a preconfigured server application and a rich client application, providing reference views to be used for planning and scheduling.
The application is shipped with a sample business object configuration discussed in the 5 minute tutorial. Download and install it to run the tutorials or to use it for testing and evaluation purposes.
To install the latest version of the application, please select your operating system from the list below. Save the archive file to your favorite file system location and extract it. Run both the server and client executable files.
(ChangeLog)
featherlite reference application for execution control
This application is a reference implementation for process control based on the latest release of featherlite framework core. It comes with a preconfigured server application and a rich client application, providing reference views to be used for execution control.
The application is shipped with a sample business object configuration discussed in the 5 minute tutorial. Download and install it to run the tutorials or to use it for testing and evaluation purposes.
To install the latest version of the application, please select your operating system from the list below. Save the archive file to your favorite file system location and extract it. Run both the server and client executable files.
(ChangeLog)
Data Model Editor
featherlite model editor
This application is a tool to edit the business object configuration of a featherlite application at runtime.
Download and install it to edit the business object configuration of a running featherlite application as explained in the tutorials or to build your own individualized object model.
To install the latest version of the application, please select your operating system from the list below. Save the archive file to your favorite file system location. Extract it and run the client executable file.
Please note, that the model editor application requires an up and running featherlite server application to connect to.
(ChangeLog)
Development Kits
featherlite and Eclipse Plug-in development kit
This package contains a preconfigured Eclipse IDE installation including the latest plug-ins of the framework core and the free featherlite components.
Download and install it to extend the reference implementations or to develop your own featherlite applications in client server architecture.
To install the latest version, please select your operating system from the list below. Save the archive file to your favourite file system location and extract it. Run the Eclipse executable file.
For a ChangeLog please refer to the individual free featherlite plug-ins.
featherlite and Eclipse Web development kit
This package contains a preconfigured Eclipse Web development IDE installation including the latest plug-ins of the framework core and the free featherlite components.
Download and install it to extend the reference implementations or to develop your own featherlite applications in client server architecture.
To install the latest version, please select your operating system from the list below. Save the archive file to your favourite file system location and extract it. Run the Eclipse executable file.
For a ChangeLog please refer to the individual free featherlite plug-ins.
Plug-ins
featherlite core plug-ins are used to build featherlite applications.
These plug-ins are OSGI bundles and will be recognized by an Eclipse installation as a plug-in.
These packages are distributed as zips. To use them, extract them to the directory where Eclipse looks for the featherlite plug-ins. Some packages contain directories and .jar files, this is intended as some packages have additional libraries which need to be accessible at runtime. Further information can be taken from the section on installing featherlite plug-ins in the Getting Started guide which can be downloaded on the documentation page.
featherlite framework core
This plug-in provides all the classes of the featherlite framework core required to build featherlite server applications with the Eclipse IDE.
To install the latest version of the plug-in, save it using the link below. Extract and import it to your Eclipse IDE installation.
Please consult the Getting Started guide which can be downloaded on the documentation page.
( All platforms Vs. 3.3.0 - ChangeLog )
featherlite rich client core
This plug-in provides all classes of the featherlite framework core required to build featherlite rich client applications with the Eclipse IDE.
To install the latest version of the plug-in, save it using the link below. Extract and import it to your Eclipse IDE installation.
Please consult the Getting Started guide which can be downloaded on the documentation page.
( All platforms Vs. 3.3.0 - ChangeLog )
featherlite JE persistence
This plug-in provides all classes required to persist featherlite objects in an Oracle Berkeley database. It comes with a preconfigured database configuration to be used with the reference applications or with your own featherlite based implementation.
To install the latest version of the plug-in, save it using the link below. Extract and import it to your Eclipse IDE installation.
Please consult the Getting Started guide which can be downloaded on the documentation page.
Please note that the Berkeley Database is published by Oracle under a dual license. If you use this plug-in in commercial products, you need a commercial license from Oracle. See the licensing information for further details.
( All platforms Vs. 1.1.0 - ChangeLog )
featherlite NoSQL persistence
This plug-in provides all classes required to persist featherlite objects in a Cassandra NoSQL database. It comes with a preconfigured database configuration to be used with the reference applications or with your own featherlite based implementation.
To install the latest version of the plug-in, save it using the link below. Extract and import it to your Eclipse IDE installation.
Please consult the Getting Started guide which can be downloaded on the documentation page.
( All platforms Vs. 1.0.1 - ChangeLog )
featherlite execution rich client core
This plug-in provides classes to extend the featherlite client core plug-in with views, filter, provider and other UI components to be used in process execution control.
To install the latest version of the plug-in, save it using the link below. Extract and import it to your Eclipse IDE installation.
Please consult the Getting Started guide which can be downloaded on the documentation page.
( All platforms Vs. 3.2.1 - ChangeLog )
featherlite planning rich client core
This plug-in provides classes to extend the featherlite client core plug-in with views, filter, provider and other UI components to be used in planning and scheduling context.
To install the latest version of the plug-in, save it using the link below. Extract and import it to your Eclipse IDE installation.
Please consult the Getting Started guide which can be downloaded on the documentation page.
( All platforms Vs. 3.3.0 - ChangeLog )
featherlite core sdk
Package containing all free featherlite Eclipse plug-ins (without JE Plug-in).
For ChangeLog-files please view the individual featherlite Eclipse plug-ins.
Click to download. Save the archive file to your favorite file system location. Extract and import it to your Eclipse IDE installation.
Please consult the Getting Started guide which can be downloaded on the documentation page.
Web Components
The featherlite web components are used to build featherlite web applications. These are similar to the plug-ins, yet they do not contain the OSGI information.
To use them, download the relevant zips and extract them to a place on your computer. Copy the .jar files to the ../META-INF/lib directory of your web project. If the zip contains a lib directory, then the .jar files must also be copied to the web application. Further information can be taken from "Installing the featherlite libraries" section of the Getting StartedWeb guide which can be downloaded on the documentation page.
featherlite web framework
Main featherlite component.
This component provides all the core classes used to build the featherlite Web application to be deployed either on a Web Application Container (JBoss, Apache Tomcat, and others) or in a pure Java virtual machine, if running in standalone mode.
The featherlite component is the core component, that is extended by all featherlite Web applications.
Click to download. Save the archive file to your favorite file system location. Extract and copy the jars to the lib folder of your web application.
Please consult the Getting Started Web guide which can be downloaded on the documentation page.
( All platforms Vs. 3.3.0 - ChangeLog )
featherlite web client core
Core classes. The Web Core 20 JAR defines commonly used features in a featherlite instance.
The featherlite Core component covers the code and configuration files common to all Web components. As such, it can not be deployed itself, but has to be extended by the application specific components.
Click to download. Save the archive file to your favorite file system location. Extract and copy the jars to the lib folder of your web application.
Please consult the Getting Started Web guide which can be downloaded on the documentation page.
featherlite web JE persistence
Eclipse plug-in to persist featherlite objects in an Oracle Berkeley database.
The featherlite JE Plug-in is a plug-in which implements object persistence using the Berkeley DB JavaEdition.
The JE Plug-in implements all DAOs to persist the featherlite objects and a persistence handler to be configured in the featherlite container configuration so that the JE Plug-in is activated as the featherlite persistence handler to run with your application.
Please note that the Berkeley Database is published by Oracle under a dual license. If you use this plug-in in commercial products, you need a commercial license from Oracle. See the licensing information for further details.
Click to download. Save the archive file to your favorite file system location. Extract and copy the jars to the lib folder of your web application.
Please consult the Getting Started Web guide which can be downloaded on the documentation page.
( All platforms Vs. 1.1.0 - ChangeLog )
featherlite web NoSQL persistence
Eclipse plug-in to persist featherlite objects in a Cassandre NoSQL database.
The featherlite NoSQLPlug-in is a plug-in which implements object persistence using an embedded Cassandra NoSQL database.
The NoSQLPlug-in implements all data access objects (DAO) to persist the featherlite objects, a starter class to start Cassandra in a separate process and a persistence handler class to be configured in the featherlite container configuration so that the NoSQL Plug-in is activated as the featherlite persistence handler to be injected in your application.
Click to download. Save the archive file to your favorite file system location. Extract and copy the jars to the lib folder of your web application.
Please consult the Getting Started Web guide which can be downloaded on the documentation page.
( All platforms Vs. 1.0.1 - ChangeLog )
featherlite core web sdk
Package containing all free featherlite web components (without JE Plug-in).
For ChangeLog-files please view the individual featherlite web components.
Click to download. Save the archive file to your favorite file system location. Extract and copy the jars to the lib folder of your web application.
Please consult the Getting Started Web guide which can be downloaded on the documentation page.
featherlite Templates
The following templates are Eclipse template projects which are to be used in conjunction with the Getting Started guides from the featherlite documentation page.
featherlite server template
Creating a server plug-in project from the featherlite server template is the simplest and fastest way of getting started with featherlite server applications.
The ServerTemplate component is a fully functional server application that can be started and tested.
It contains the default server configuration files and the models that are available in the tutorials. The server is configured to run in a scheduling context. In addition, the configuration files for the execution context, and for running the server with the JE Plug-in for persistence are also included.
Click to download. Save the archive file to your favorite file system location, extract it.
Please consult the Getting Started guide which can be downloaded on the documentation page.
( All platforms Vs. 1.1.0 - ChangeLog )
featherlite rich client template
Creating a client plug-in project from the featherlite client template is the simplest and fastest way of getting started with featherlite rich client applications.
The ClientTemplate component is a fully functional client, configured to run in a scheduling context that can be started and tested by using a standard server configuration.
It contains the default client configuration files and is configured to work together with the server template.
Click to download. Save the archive file to your favorite file system location, extract it.
Please consult the Getting Started guide which can be downloaded on the documentation page.
( All platforms Vs. 1.1.0 - ChangeLog )
featherlite web template
Creating a web project from the featherlite web template is the simplest and fastest way of getting started with featherlite and web projects.
The WebTemplate component is a fully functioning Web project that can be deployed and tested.
It contains default views for viewing featherlite Resource and Order objects.
Click to download. Save the archive file to your favorite file system location, extract it.
Please consult the Getting Started Web guide which can be downloaded on the documentation page.
( All platforms Vs. 1.2.0 - ChangeLog )
Checksums
The checksums (sha256) for all free components can be found here.
2011-05-12 14:21:54




