Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/typelevel/doobie
Functional JDBC layer for Scala.
https://github.com/typelevel/doobie
database fp functional-programming jdbc scala typelevel
Last synced: 5 days ago
JSON representation
Functional JDBC layer for Scala.
- Host: GitHub
- URL: https://github.com/typelevel/doobie
- Owner: typelevel
- License: mit
- Created: 2013-11-25T07:25:20.000Z (about 11 years ago)
- Default Branch: main
- Last Pushed: 2025-01-07T18:08:18.000Z (18 days ago)
- Last Synced: 2025-01-19T03:14:46.189Z (7 days ago)
- Topics: database, fp, functional-programming, jdbc, scala, typelevel
- Language: Scala
- Homepage: https://typelevel.org/doobie/
- Size: 10.3 MB
- Stars: 2,179
- Watchers: 68
- Forks: 359
- Open Issues: 133
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-scala - **doobie** - activity/y/typelevel/doobie) (Table of Contents / Database)
README
[![Discord](https://img.shields.io/discord/632277896739946517.svg?label=&logo=discord&logoColor=ffffff&color=404244&labelColor=6A7EC2)](https://discord.gg/7B4VfFTvsS)
[![Join the chat at https://gitter.im/tpolecat/doobie](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/tpolecat/doobie?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![Maven Central](https://img.shields.io/maven-central/v/org.tpolecat/doobie-core_2.12.svg)](https://maven-badges.herokuapp.com/maven-central/org.tpolecat/doobie-core_2.13)
[![Javadocs](https://javadoc.io/badge/org.tpolecat/doobie-core_2.13.svg)](https://javadoc.io/doc/org.tpolecat/doobie-core_2.13)**doobie** is a pure functional JDBC layer for Scala.
Please proceed to the [**microsite**](https://typelevel.org/doobie/) for more information.
## Reporting a bug or need help?
Use [doobie_quick_start](https://github.com/jatcwang/doobie_quick_start)
which should make it easy to reproduce your issue!# Community
You can find our community on
* [Github discussion](https://github.com/tpolecat/doobie/discussions),
* [Typelevel Discord](https://discord.com/channels/632277896739946517/632727524434247691) (#doobie channel)People are expected to follow the
[Scala Code of Conduct](https://www.scala-lang.org/conduct/) when
discussing Doobie on GitHub, Discord, or other venues.