Maven Central Java Version Website License

OpenL Tablets - Business Rules Management Made Simple

Empower your business users to manage complex rules in Excel. Deploy them as enterprise-grade services. No coding required.

Get Started in 2 Minutes | Read the Docs | Download

What is OpenL Tablets?

OpenL Tablets is an open-source Business Rules Management System (BRMS) that lets business analysts create, test, and manage decision logic using familiar Excel spreadsheets - then automatically deploys them as high-performance REST APIs.

Perfect for:

Why Choose OpenL Tablets?

๐Ÿ’ผ Business Users Love It

๐Ÿ‘จโ€๐Ÿ’ป Developers Love It

๐Ÿข Enterprises Love It

How It Works

Rules in Excel โ†’ OpenL Tablets โ†’ Production REST API
  1. User writes decision logic in Excel

    • Decision tables, spreadsheet calculations, scorecards
    • Test with sample data right in the interface
  2. OpenL Tablets validates and compiles

    • Type checking catches errors immediately
    • Generates optimized Java bytecode
    • Versions and creates audit trail
  3. Deploy as REST Service

    • One-click deployment to production
    • Auto-generated OpenAPI documentation
    • Hot reload for zero-downtime updates

Quick Start

Try It Now with Docker

Get OpenL Tablets running in 60 seconds:

# Download and start
docker compose up

# Open your browser
http://localhost:8080

That's it! You now have:

Key Features

๐Ÿ“Š Excel-Based Authoring

Write rules in familiar Excel format. Decision tables, scorecards, calculations - all in spreadsheets.

๐Ÿ”’ Type-Safe Validation

Strong typing catches errors before deployment. No more runtime surprises.

๐Ÿš€ One-Click Deployment

Deploy rules as REST APIs with a single click. Auto-generated OpenAPI documentation.

๐Ÿ“ˆ Version Control

Built-in Git integration. Track every change, rollback instantly, collaborate with teams.

๐Ÿงช Comprehensive Testing

Test individual rules or entire scenarios. Debug with trace and breakpoints.

โšก High Performance

Excel rules compile to native Java bytecode. Process millions of decisions per second.

๐Ÿ”„ Hot Reload

Update rules in production with zero downtime. Changes go live instantly.

๐ŸŒ Multi-Language Support

Call from Java, Python, JavaScript, C#, Go, or any language via REST.

Industry Solutions

Insurance

Banking & Finance

Healthcare

Retail & E-Commerce

Documentation

๐Ÿ“š For Business Users

๐Ÿ”Œ For Developers

๐Ÿ’ป For Contributors

Browse All Documentation โ†’

Community & Support

Get Help

Stay Connected

Download & Install

Pre-Built Releases

Download production-ready packages:

Docker Images

# OpenL Studio (Rule Editor)
docker pull openltablets/webstudio:latest

# OpenL Rule Service (Production Runtime)
docker pull openltablets/ws:latest

See Installation Guide โ†’

Contributing

We welcome contributions! OpenL Tablets is built by a global community of developers and business analysts.

Ways to contribute:

Read Contributing Guidelines โ†’

License

OpenL Tablets is open source under the GNU Lesser General Public License (LGPL).

Commercial support and consulting available through our partners.

Quick Links

Resource Link
๐Ÿš€ Quick Start Getting Started Guide
๐Ÿ“– Documentation Complete Docs
๐Ÿณ Docker Hub Container Images
๐Ÿ’ฌ Community GitHub Discussions
๐Ÿ› Issues Bug Reports
๐ŸŒ Website openl-tablets.org
๐Ÿ“ฆ Downloads Releases

Transform your business rules from spreadsheets to APIs in minutes.
Made with โค๏ธ by the OpenL Tablets community