Nitrogen is an Erlang-based web framework that allows you to develop infinitely scaleable, Ajax-rich web applications using a pure Erlang technology stack.
See the Nitrogen Project website for additional information.
If you are using a Nitrogen 2 structured project, run the following two commands from the root of your Nitrogen 2-based project.
WARNING: Make sure you commit to version control before running this - it will change your working directory heavily
WARNING 2: Running scripts directly from the internet is dumb. Review this script's code before you run it. But if you really want to do it this way, here you go.
curl -o https://raw.githubusercontent.com/nitrogen/nitrogen/master/scripts/upgrade_to_nitrogen3.sh
bash upgrade_to_nitrogen3.sh
The first line downloads the upgrade script to your local project directory
The second line runs that script
Follow the tutorial at http://nitrogenproject.com/doc/tutorial.html
The Getting Started guide covers this.
Install Erlang
Make sure you have gmake
installed, and use gmake
instead of make
Example:
$ gmake rel_cowboy
Instructions for building on windows can be found in rel/overlay/win
nitrogen_core is where you would find the vast majority of Nitrogen's codebase, should you wish to contribute or make changes.
Read our contribution guidelines to get started contributing to Nitrogen! (they're not strict, just recommendations)