Open Source Initiative

Open Lending Standards

Revolutionizing lending through open source Domain Specific Language, standardized data models, and collaborative workflow design that empowers the entire financial ecosystem.

Open Source Foundation

Our commitment to open standards is built on three foundational pillars that enable unprecedented flexibility and innovation in lending technology.

Lending DSL
Domain Specific Language

Declarative language for designing complex lending workflows with human tasks, automations, and system integrations.

Open Source
Universal Data Model
Standardized Schema

Comprehensive data model covering all aspects of lending operations, from application to servicing.

Open Standard
Workflow Engine
Execution Runtime

High-performance workflow execution engine that interprets DSL definitions and orchestrates lending processes.

Open Source

Lending DSL: Workflow Design Made Simple

Design complex lending workflows using our intuitive Domain Specific Language

What is Lending DSL?

Our Domain Specific Language (DSL) is a declarative, human-readable language specifically designed for defining lending workflows. It abstracts complex business logic into simple, maintainable definitions.

  • Declarative workflow definition
  • Human-readable syntax
  • Version control friendly
  • Platform agnostic
Key Benefits

Rapid Development

Define complex workflows in minutes, not months

Business-IT Alignment

Bridge the gap between business requirements and technical implementation

Vendor Independence

Workflows are portable across different platforms and vendors

Compliance Ready

Built-in compliance checks and audit trail generation

Universal Lending Data Model

Comprehensive, standardized data schema for the entire lending lifecycle

Standardized Data Architecture

Complete Lifecycle Coverage

From application intake to loan servicing and collections

Multi-Product Support

Mortgages, personal loans, business loans, credit cards, and more

Regulatory Compliance

Built-in support for global regulatory requirements

Extensible Schema

Easily customizable for specific business requirements

Core Data Entities

Applicant

Application

Loan Product

Credit Decision

Loan Account

Payment

JSON Schema

Complete JSON Schema definitions for all lending entities with validation rules and constraints.

API Specifications

OpenAPI 3.0 specifications for all data model endpoints with examples and documentation.

Implementation Guides

Step-by-step guides for implementing the data model in various databases and platforms.

Join the Open Standards Community

Collaborate with industry leaders to shape the future of lending technology

Contribute to Development

Help improve the DSL and data model through GitHub contributions, feature requests, and bug reports.

Community Forums

Connect with other developers, share best practices, and get help with implementation challenges.

Standards Committee

Join our standards committee to influence the direction of open lending standards and protocols.

Get Started Today

Download our open source tools and start building the future of lending with standardized, interoperable solutions.

Implementation & Integration

Multiple ways to adopt and integrate our open standards into your existing systems

SDK Libraries

Native libraries for Java, .NET, Python, and Node.js

Multi-language
REST APIs

RESTful APIs with OpenAPI specifications

HTTP/JSON
Database Adapters

Direct database integration adapters

SQL/NoSQL
Cloud Native

Kubernetes-ready containerized deployments

Container