ElixirScript 

The goal is to convert a subset (or full set) of Elixir code to JavaScript, providing the ability to write JavaScript in Elixir. This is done by taking the Elixir AST and converting it into JavaScript AST and then to JavaScript code. This is done using the Elixir-ESTree library.
Requirements
- Elixir
- Node (only for development)
Usage
Please check the Getting Started Guide for usage
FAQ, Limitations
Please check the FAQ
Development
Clone the repo
git clone git@github.com:bryanjos/elixirscript.gitGet dependencies
mix deps.get
npm installCompile
mix compileTest
mix test
npm testContributing
Please check the CONTRIBUTING.md
Example projects
- phoenix_chat_example The Phoenix Chat App using ElixirScript.
- MobileElixir Using ElixirScript with React Native
- color_bar_spike A canvas drawing example using ElixirScript, React and a Redux-like design
Using with Brunch
There is a plugin for using ElixirScript in your Brunch project here