https://github.com/tkrs/orcus
Bigtable client for Scala 🐱
https://github.com/tkrs/orcus
bigtable
Last synced: 7 days ago
JSON representation
Bigtable client for Scala 🐱
- Host: GitHub
- URL: https://github.com/tkrs/orcus
- Owner: tkrs
- License: mit
- Created: 2017-11-16T13:35:14.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2025-04-13T06:07:17.000Z (13 days ago)
- Last Synced: 2025-04-13T06:27:01.140Z (13 days ago)
- Topics: bigtable
- Language: Scala
- Homepage:
- Size: 1.37 MB
- Stars: 6
- Watchers: 2
- Forks: 5
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# orcus
[](https://github.com/tkrs/orcus/actions?query=workflow%3ACI)
[](https://github.com/tkrs/orcus/actions?query=workflow%3ARelease)
[](https://github.com/tkrs/orcus/actions/workflows/tagging.yml)
[](https://codecov.io/gh/tkrs/orcus)
[](https://maven-badges.herokuapp.com/maven-central/com.github.tkrs/orcus-core_2.13)
[](https://index.scala-lang.org/tkrs/orcus/orcus-core)orcus is a library to interact with Bigtable built atop [Bigtable Java Client](https://github.com/googleapis/java-bigtable) for connecting to an Bigtable instance. Also, it has a feature to automatically derive a result object to an arbitrary type object.
## How to use it
```scala
libraryDependencies += Seq(
"com.github.tkrs" %% "orcus-bigtable" % "x.y.z",
"com.github.tkrs" %% "orcus-cats-effect" % "x.y.z"
)
```And, so look at this [example](https://github.com/tkrs/orcus/blob/master/modules/bigtable-example/src/main/scala/orcus/example/Main.scala)
LICENSE
MIT