Scalify

Travis (.org) Scala Versions

Maven Central Maven Central

Overview

Scalify is a collection of libraries designed to make creating a Scala App for the Shopify partners program as easy as possible. Scalify attempts to provide wrappers and constructs to make setup as easy as possible so you can get down to work as quickly as possible.

Quick Start

Add the core Scalify library to your build.sbt:

libraryDependencies += "com.github.fulrich" %% "scalify" % version

If you are using Play! Framework you can add the Play! specific wrappers:

libraryDependencies += "com.github.fulrich" %% "scalifyplus-play" % version

The Play! Framework version also comes with a set of helpers for code generation when using the Shopify App CLI. Add the following to your project/plugins.sbt:

addSbtPlugin("com.github.fulrich" %% "scalifyplus-sbt-play" % version)

** Note: Newest version can be found on the badges at the top of this page.

Shopify

Shopify Partners

Shopify Developers

Contributors

Maher Gamal (maherg)

Joanna Klekotka (jklekotka)

Scala

Scalify libraries are purely written in Scala.

ScalaTest

ScalaTest is a fantastic testing library we use for all our testing.

Play! Framework

Scalify provides a library for specific Play! Framework wrappers.