

Exposed
Like
Offers a typesafe SQL DSL and lightweight DAO API for database access in Kotlin, supporting JDBC and R2DBC drivers, asynchronous and reactive operations, schema migration, and mapping to Kotlin objects. Integrates easily with PostgreSQL, MySQL, SQLite, and more.
Cost / License
- Free
- Open Source (Apache-2.0)
Platforms
- Self-Hosted
- Kotlin
Features
Properties
- Lightweight
Features
- Support for Oracle
MySQL Support- Object Relational Mapping
PostgreSQL support
- SQLite
- Typesafe
- Data API
Support for MariaDB
Tags
- sql-query-builder
- crud
- Api
- kotlin-framework
- jdbc
- Software Framework
- crud-sql
- data-access-object
- domain-specific-language
- kotlin
- sql-library
- dsl
- dao
- SQL
Exposed News & Activities
Highlights All activities
Recent News
- Fla published news article about Exposed
Exposed 1.0 now available: R2DBC support, stable API, and Spring updatesExposed 1.0 is now available, introducing highly requested R2DBC support for reactive SQL DSL usage...
Recent activities
- Fla updated Exposed
- POX added Exposed as alternative to Sequel.js, Hibernate, NHibernate .NET and Fénix Framework
- POX added Exposed
Exposed information
No comments or reviews, maybe you want to be first?
What is Exposed?
Exposed is a lightweight SQL library on top of a database connectivity driver for the Kotlin programming language, with support for both JDBC and R2DBC (since version 1.0.0-*) drivers. It offers two approaches for database access: a typesafe SQL-wrapping Domain-Specific Language (DSL) and a lightweight Data Access Object (DAO) API.


