This is a Scala library for accessing the Datomic peer library. It is a thin wrapper around the official Java API with various enrichments to provide a more natural and idiomatic experience for Scala developers. Datomisca is highlighted in the list of third-party libraries.
Framian is a Scala library built to work with in-memory tabular data in an efficient and type-safe way.
This is a Scala library for working with the Amazon Web Services Java SDK. The SDK provides both synchronous and asynchronous APIs, however the latter offers either Java 5 Future or callbacks, and neither are appealing in Scala. This library transforms the callback-based APIs into Scala Futures. The library also adds a class class mapper API for DynamoDB as well as a helper for using the S3 transfer manager.
This is a companion library to Datomisca, which helps integrate with Play Framework. It has two parts: the first is a plugin for managing the lifecycle of accessing a Datomic database within a Play application; the second are helpers for working with Play-Json and Datomic data.
This is a demonstration of how to use database functions and transaction functions in Datomic. It implements a linked list structure in a database and provides transaction functions to perform atomic updates on the list, such as inserting, moving, and removing elements.
This is an experimental Clojure library that attempts to analyze and instrument how a Datomic query executes. It aims to be a drop-in replacement for the official query executor, but instead of returning the query result set, it explains which indexes were accessed by each data clause and how many datoms were traversed.
Argonaut-spray is a small Scala library that provides support for the Argonaut Json library in the Spray HTTP toolkit. The library is cross-built for Scala 2.10 and 2.11. Version 1.0.0 is compiled against Argonaut 6.0.x and Spray 1.3.x; version 1.1.0 is compiled against Argonaut 6.1.x and Spray 1.3.x
case-config is a small extension for TypeSafe Config that lets you define and extract your application configuration using case classes and types rather than pre-defined getters. In addition to cleaning up configuration-handling code, this approach provides a more declarative way to validate required/optional fields and types.
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy. Avoid writing scripts or custom code to deploy and update your applications—automate in a language that approaches plain English, using SSH, with no agents to install on remote systems.
Apache POI - the Java API for Microsoft Documents. The Apache POI Project's mission is to create and maintain Java APIs for manipulating various file formats based upon the Office Open XML standards (OOXML) and Microsoft's OLE 2 Compound Document format (OLE2).
spray is an open-source toolkit for building REST/HTTP-based integration layers on top of Scala and Akka. Being asynchronous, actor-based, fast, lightweight, modular and testable it's a great way to connect your Scala applications to the world.
Cassowary is an incremental constraint solving toolkit that efficiently solves systems of linear equalities and inequalities. This is a modified version of the port of the Cassowary Constraint Solving Toolkit version 0.60 to Java.
mocha-sauce is a utility for running front-end mocha tests in Sauce Labs virtual machines.
Hammer is a open-source library that can recognize gestures made by touch, mouse and pointer events.