This is an alternative site for discovering Elm packages. You may be looking for the official Elm package site instead.
1.0.0 1.0.1
Elm interface to Amazon's DynamoDB key/value store.
version 1.0.2
license MIT
native-modules False
elm-version 0.18.0 <= v < 0.19.0
Tag 1.0.2
Committed At 2016-11-14 23:01:06 UTC
elm-lang/http 1.0.0 <= v < 2.0.0 1.0.0
elm-lang/core 5.0.0 <= v < 6.0.0 5.1.1
elm-community/list-extra 4.0.0 <= v < 5.0.0 4.0.0




Elm Interface to Amazon DynamoDB.

You can run your code against a pure Elm simulator during development, and then change the initial value of the "database" parameter to switch to the real Amazon backend.

examples/src/simulated.elm is an example application that uses the simulator. See the REAME in examples/ for instructions on running it in elm-reactor. It is live at

examples/src/real.elm is an example application that uses the real backend. It is live at

Both are tiny wrappers around examples/src/SharedUI.elm.

The library itself is in src/DynamoBackend.elm.

It takes some configuration to make the real backend ports work on your own site with your own DynamoDB table. The process of creating the backend table on Amazon's web site is documented in Configuring Amazon DynamoDB for DynamoBackend. Hooking the Elm port JavaScript into your code is documented in Using the DynamoBackend JavaScript.

Bill St. Clair <>
13 November 2016