Exposed icon
Exposed icon

Exposed

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.

Exposed screenshot 1

Cost / License

Platforms

  • Self-Hosted
  • Kotlin
-
No reviews
0likes
0comments
0news articles

Features

Suggest and vote on features

Properties

  1.  Lightweight

Features

  1.  Support for Oracle
  2. MySQL Community Edition icon  MySQL Support
  3.  Object Relational Mapping
  4. PostgreSQL icon  PostgreSQL support
  5.  SQLite
  6.  Typesafe
  7.  Data API
  8. MariaDB icon  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

Recent activities

Exposed information

  • Developed by

    CZ flagJetBrains
  • Licensing

    Open Source (Apache-2.0) and Free product.
  • Alternatives

    13 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

GitHub repository

  •  9,134 Stars
  •  761 Forks
  •  170 Open Issues
  •   Updated  
View on GitHub
Exposed was added to AlternativeTo by Paul on and this page was last updated .
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.

Official Links