# Client api for Java/Scala published

**URL:** <https://forum.datomic.com/t/client-api-for-java-scala-published/1663>\
**Category:** Client API\
**Created:** [October 20, 2020, 4:25pm UTC](https://forum.datomic.com/t/client-api-for-java-scala-published/1663 "2020-10-20T16:25:10Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![marcgrue](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.datomic.com/marcgrue/32/170_2.png) [@marcgrue](https://forum.datomic.com/u/marcgrue)\
**Post date:** [October 20, 2020, 4:25pm UTC](https://forum.datomic.com/t/client-api-for-java-scala-published/1663/1 "2020-10-20T16:25:10Z")

</div>

Hi all,

I have published a little facade library to enable calling the Datomic Clojure Client api from Java and Scala:

> **[scalamolecule/datomic-client-api-java-scala](https://github.com/scalamolecule/datomic-client-api-java-scala)**
>
> Contribute to scalamolecule/datomic-client-api-java-scala development by creating an account on GitHub.

A complete test suite demonstrates how it can be used with both Java and Scala.

It allows Java/Scala users to use Datomic against:

- dev-local
- Cloud
- Peer Server

Any suggestions/corrections etc are welcome.

Cheers,  
Marc

---

<div class="post-metadata">

**Author:** ![marcgrue](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.datomic.com/marcgrue/32/170_2.png) [@marcgrue](https://forum.datomic.com/u/marcgrue)\
**Post date:** [August 6, 2021, 3:58pm UTC](https://forum.datomic.com/t/client-api-for-java-scala-published/1663/2 "2021-08-06T15:58:14Z")

</div>

Version 1.0.0 of the library is now feature-complete and published to Sonatype.

The last missing bit was support for the async peer-server api that is now implemented too.

---

<div class="post-metadata">

**Author:** ![jaret](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.datomic.com/jaret/32/45_2.png) [@jaret](https://forum.datomic.com/u/jaret)\
**Post date:** [August 9, 2021, 1:11pm UTC](https://forum.datomic.com/t/client-api-for-java-scala-published/1663/3 "2021-08-09T13:11:07Z")

</div>

Thanks @marcgrue ! This is awesome. Is it OK with you if we add this to our documentation under “examples” in a new section for extending the client library?

[https://docs.datomic.com/cloud/examples.html](https://docs.datomic.com/cloud/examples.html)

---

<div class="post-metadata">

**Author:** ![marcgrue](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.datomic.com/marcgrue/32/170_2.png) [@marcgrue](https://forum.datomic.com/u/marcgrue)\
**Post date:** [August 9, 2021, 1:27pm UTC](https://forum.datomic.com/t/client-api-for-java-scala-published/1663/4 "2021-08-09T13:27:57Z")

</div>

Thanks, Jaret! Yes, please feel free to add it. I’d be happy to have a reference there!

---

<div class="post-metadata">

**Author:** ![nikolayandr](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.datomic.com/nikolayandr/32/375_2.png) [@nikolayandr](https://forum.datomic.com/u/nikolayandr)\
**Post date:** [October 12, 2021, 9:55am UTC](https://forum.datomic.com/t/client-api-for-java-scala-published/1663/5 "2021-10-12T09:55:08Z")

</div>

Awesome library. Woks fine
