Oorian Blog
News, tutorials, and insights from the Oorian team.
14 Articles
Event Handling in Oorian
Oorian uses a JDK-style event model with six categories of events scoped from element-level interactions to application-wide broadcasts. Learn how elements fire events and listeners handle them.
Recent Posts

Oorian Add-Ons: Server-Side Building Blocks for Real Applications
Oorian's extension ecosystem goes beyond UI components. Add-Ons provide server-side integrations for bot protection, GDPR compliance, content processing, payments, and more—all from Java.
Oorian's Built-In JavaScript APIs: Control the Browser from Java
Oorian provides 19 built-in Java APIs that let you control browser features like navigation, clipboard, geolocation, notifications, speech synthesis, and more without writing a single line of JavaScript.
CSS Styling in Oorian
A complete guide to CSS styling in Oorian—from inline styles and internal stylesheets to dynamic, programmatic CSS generation.
LaunchPad: Self-Contained Deployment for Oorian Applications
Deploy Oorian applications as single executable JARs with embedded Jetty. No Tomcat, no Glassfish—just compile and run.
Oorian's JSON Features: Parsing, Building, and Jsonable
Complete guide to JsonObject, JsonArray, JsonParser, and the Jsonable interface.
The Power of Pure Java Web Development
Exploring the architectural advantages of building web applications entirely in Java.

Spotlight: Chart.js for Beautiful Data Visualization
Learn how to create stunning charts in your Oorian applications using the Chart.js wrapper.
Oorian's Extension Libraries: 58 JavaScript Wrappers for Java Developers
Comprehensive guide to Oorian's 58 extension libraries spanning charts, grids, editors, maps, and more.
Oorian's Built-In Accessibility Features
Discover Oorian's built-in accessibility components and ARIA support that help you build WCAG-compliant web applications.
Understanding Oorian's Flexible Communication Model
A deep dive into Oorian's three communication modes—AJAX, SSE, and WebSocket—how to configure them, and why your code stays the same regardless of which mode you choose.
Security by Default: How Oorian Protects Your Applications
Oorian includes comprehensive OWASP-aligned security features out of the box: CSRF protection, XSS prevention, secure cookies, rate limiting, and more.
