GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - nitrogen/nitrogen: Nitrogen Web Framework for Erlang (now with websockets!)

BranchesTags
Open more actions menu

Latest commit

 

History

1,184 Commits
1,184 Commits

Folders and files

NameName
Last commit message
Last commit date
rel/overlay/win
rel/overlay/win
 
 
scripts
scripts
 
 
src
src
 
 
support
support
 
 
templates
templates
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
.travis.yml
.travis.yml
 
 
CHANGELOG.markdown
CHANGELOG.markdown
 
 
CONTRIB.markdown
CONTRIB.markdown
 
 
LICENSE
LICENSE
 
 
Makefile
Makefile
 
 
README.markdown
README.markdown
 
 
THANKS.markdown
THANKS.markdown
 
 
TODO.markdown
TODO.markdown
 
 
build_helper
build_helper
 
 
embed
embed
 
 
install_templates
install_templates
 
 
make_plugin
make_plugin
 
 
rebar.config
rebar.config
 
 

Repository files navigation

Nitrogen Web Framework for Erlang

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.

Upgrading from Nitrogen 2 to Nitrogen 3?

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

Getting Started

Follow the tutorial at http://nitrogenproject.com/doc/tutorial.html

Building Nitrogen on Linux and OSX

The Getting Started guide covers this.

Building Nitrogen on FreeBSD

Install Erlang

Make sure you have gmake installed, and use gmake instead of make

Example:

$ gmake rel_cowboy

Building Nitrogen on Windows

Instructions for building on windows can be found in rel/overlay/win

Want to contribute?

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)

About

Nitrogen Web Framework for Erlang (now with websockets!)

nitrogenproject.com

Topics

erlangjavascriptwebframeworkwebsockets

Resources

Readme
MIT license
Activity
Custom properties

Stars

983 stars

Watchers

36 watching

Forks

160 forks
Report repository

Releases

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.