Exposed

Exposed is an idiomatic Kotlin SQL framework developed by JetBrains, offering both a flexible SQL-like DSL (Domain Specific Language) and a DAO (Data Access Object) API for database interaction. It aims to provide a lightweight, type-safe, and concise alternative to traditional Java ORMs and raw…

Key facts

First appeared
2015
Category
technology
Problem solved
Exposed was created to provide Kotlin developers with a type-safe, concise, and idiomatic way to interact with SQL databases, addressing the verbosity and non-Kotlin-native feel of existing Java-based ORMs (like Hibernate) and the boilerplate of raw JDBC.
Platforms
JVM

Related technologies

Notable users

  • JetBrains (internal projects and tools)
  • Various companies building backend services with Kotlin
  • Open-source projects in the Kotlin ecosystem