AC7: Creating controllers for a Cowboy web server Cloak v0.4.0 Released!

Elasticsearch

Elasticsearch is a new Elixir library for interacting with Elasticsearch. Highlights include:

  • No DSLs. Interact directly with the Elasticsearch JSON API through simple get/put/post/delete functions.
  • Zero-downtime index (re)building. Via an included mix task.
  • Dev Tools. Helpers for running Elasticsearch as part of your supervision tree during development.

It’s based on protocols and behaviours, so it’s both simple and flexible.

Shameless plug: Check out @elixirstatus' other community project:

Credo, a new static code analysis tool that acts as a code linter, but also focusses on teaching coding practices and code consistency.