# Exposed

Kotlin SQL library with a typesafe query DSL and a DAO API for database access.


Source: https://findsoftware.frbit.cloud/exposed/
Last reviewed: 2026-11-08
Listed since: 2026-11-08

## Record

### Links

- home: https://www.jetbrains.com/exposed/
- repository: https://github.com/JetBrains/Exposed
- docs: https://www.jetbrains.com/help/exposed/home.html

### Identity

- status: active
- maintainer: JetBrains
- maintainerType: company
- parent: unknown
- firstRelease: 2016
- hqCountry: unknown

### Kind

- category: library
- hosting: java
- language: kotlin
- runtime: jvm
- runtimeMin: jvm 8
- basedOn: unknown

### Content

- contentStore: not applicable
- databases: postgres, mysql, sqlite, oracle, mariadb, sqlserver
- adminUi: not applicable
- headlessApi: not applicable
- templating: not applicable
- i18n: not applicable

### Rendering and deploy

- runsAs: not applicable
- renderingModes: not applicable
- installMethod: maven central

### License

- licenseModel: open-source
- license: Apache-2.0

### Releases

- currentMajor: 1
- latestReleaseDate: 2026-11-04

### Adoption

- githubStargazers: 9301
- packagistDownloads: not applicable
- npmWeeklyDownloads: not applicable
- contributors: 246
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- urls: https://www.jetbrains.com/exposed/ (read 2026-11-08)
- urls: https://www.jetbrains.com/help/exposed/home.html (read 2026-11-08)
- urls: https://api.github.com/repos/JetBrains/Exposed (read 2026-11-08)
- maintainer: https://www.jetbrains.com/exposed/ (read 2026-11-08)
- maintainerType: https://www.jetbrains.com/exposed/ (read 2026-11-08)
- firstRelease: https://api.github.com/repos/JetBrains/Exposed/commits/0a7a5addf72be80ddbac55df4ee39e519303df94 (read 2026-11-08)
- category: https://github.com/JetBrains/Exposed/blob/main/README.md (read 2026-11-08)
- language: https://api.github.com/repos/JetBrains/Exposed (read 2026-11-08)
- runtime: https://github.com/JetBrains/Exposed/blob/main/README.md (read 2026-11-08)
- runtimeMin: https://github.com/JetBrains/Exposed/blob/main/README.md (read 2026-11-08)
- installMethod: https://www.jetbrains.com/help/exposed/exposed-modules.html (read 2026-11-08)
- databases: https://www.jetbrains.com/exposed/ (read 2026-11-08)
- databases: https://www.jetbrains.com/exposed/ (read 2026-11-08)
- databases: https://www.jetbrains.com/exposed/ (read 2026-11-08)
- databases: https://www.jetbrains.com/exposed/ (read 2026-11-08)
- databases: https://github.com/JetBrains/Exposed/blob/main/README.md (read 2026-11-08)
- databases: https://github.com/JetBrains/Exposed/blob/main/README.md (read 2026-11-08)
- license: https://github.com/JetBrains/Exposed/blob/main/LICENSE.txt (read 2026-11-08)
- currentMajor: https://api.github.com/repos/JetBrains/Exposed/releases/latest (read 2026-11-08)
- latestReleaseDate: https://api.github.com/repos/JetBrains/Exposed/releases/latest (read 2026-11-08)
- githubStargazers: https://api.github.com/repos/JetBrains/Exposed (read 2026-11-08)
- contributors: https://api.github.com/repos/JetBrains/Exposed/contributors?per_page=1 (read 2026-11-08)

## Notes

Exposed is a Kotlin SQL library with two access styles: a typesafe DSL for building queries and a DAO API for working with entities. Its modules are added to an existing Gradle or Maven project from Maven Central and run on the JVM. An application needs the core module and one transport module, JDBC or R2DBC, and the database access modules are optional layers on top of the core.

## Worth knowing

The R2DBC modules and the Spring modules need a newer JDK than the minimum on the record, which covers the other modules. The DAO API works only with the JDBC transport. Its R2DBC variant is an experimental preview, and its API may change between releases.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
