Get Started with Oorian

Download a starter project for your IDE, follow the Quick Start Guide, and build your first Oorian application in minutes.

1

Download a Starter Project

Each starter project is a pre-configured ZIP with your IDE's project files, the Oorian library, and a sample page ready to run.

LaunchPad Starters

Recommended

Embedded Jetty server included — no external app server needed. The easiest way to get started with Oorian.

IDEBuild ToolVersionRequirementsDownload
NetBeansAntv1.0.8Java 17+Download ZIP
NetBeansMavenv1.0.8Java 17+, Maven 3.6+Download ZIP
NetBeansGradlev1.0.8Java 17+, Gradle 8+Download ZIP
IntelliJ IDEAMavenv1.0.8Java 17+, Maven 3.6+Download ZIP
IntelliJ IDEAGradlev1.0.8Java 17+, Gradle 8+Download ZIP
VS CodeMavenv1.0.8Java 17+, Maven 3.6+Download ZIP
VS CodeGradlev1.0.8Java 17+, Gradle 8+Download ZIP
EclipseMavenv1.0.8Java 17+, Maven 3.6+Download ZIP
EclipseGradlev1.0.8Java 17+, Gradle 8+Download ZIP

App Server Starters

For developers already using Tomcat, Jetty, GlassFish, or WildFly in their development environment.

IDEBuild ToolVersionRequirementsDownload
NetBeansAntv1.0.8Java 17+Download ZIP
NetBeansMavenv1.0.8Java 17+, Maven 3.6+Download ZIP
NetBeansGradlev1.0.8Java 17+, Gradle 8+Download ZIP
IntelliJ IDEAMavenv1.0.8Java 17+, Maven 3.6+Download ZIP
IntelliJ IDEAGradlev1.0.8Java 17+, Gradle 8+Download ZIP
VS CodeMavenv1.0.8Java 17+, Maven 3.6+Download ZIP
VS CodeGradlev1.0.8Java 17+, Gradle 8+Download ZIP
EclipseMavenv1.0.8Java 17+, Maven 3.6+Download ZIP
EclipseGradlev1.0.8Java 17+, Gradle 8+Download ZIP
2

Follow the Quick Start Guide

The Quick Start Guide walks you through creating your first Oorian application step by step — from project setup to running your first interactive page.

Quick Start Guide

Learn how to create an Application class, build pages with @Page annotations, handle events, and deploy your app.

Read the Quick Start Guide →
3

Explore

Dive deeper into Oorian with full documentation, interactive demos, and the extension library.

Documentation

User's Guide, JavaDocs, and API reference for the core framework and all extensions.

Explore →

Demos

See Oorian in action with interactive demos showcasing charts, grids, maps, editors, and more.

Explore →

Extensions & Add-Ons

Browse all available UI extensions and add-ons — from Syncfusion and Bootstrap to Chart.js and Leaflet.

Explore →

System Requirements

Java

Java 17 or higher (LTS recommended)
Java 21 fully supported
OpenJDK, Oracle JDK, or Amazon Corretto

Servlet Container

LaunchPad (embedded Jetty — included in starters)
Jakarta EE: Tomcat 10+, Jetty 11+, GlassFish 7+, WildFly 27+
J2EE: Tomcat 9.x, Jetty 10.x, GlassFish 5.x, WildFly 26

Browser

Chrome, Firefox, Safari, Edge (latest)
WebSocket support for WS mode
SSE support for SSE mode