https://github.com/tpolecat/doobie
Functional JDBC layer for Scala.
https://github.com/tpolecat/doobie
database fp functional-programming jdbc scala typelevel
Last synced: 3 months ago
JSON representation
Functional JDBC layer for Scala.
- Host: GitHub
- URL: https://github.com/tpolecat/doobie
- Owner: typelevel
- License: mit
- Created: 2013-11-25T07:25:20.000Z (over 11 years ago)
- Default Branch: main
- Last Pushed: 2025-01-26T15:46:03.000Z (3 months ago)
- Last Synced: 2025-01-28T09:46:28.047Z (3 months ago)
- Topics: database, fp, functional-programming, jdbc, scala, typelevel
- Language: Scala
- Homepage: https://typelevel.org/doobie/
- Size: 10.4 MB
- Stars: 2,179
- Watchers: 68
- Forks: 359
- Open Issues: 138
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://discord.gg/7B4VfFTvsS)
[](https://gitter.im/tpolecat/doobie?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[](https://maven-badges.herokuapp.com/maven-central/org.tpolecat/doobie-core_2.13)
[](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.