Extensible online game backend. Moderately modern with ES6. Highly WIP.
metagame will take care of your...
It uses websockets and JSON, and so should be easily usable from most languages. It also includes SSL support if you don't feel like setting up SSL termination.
See the issue tracker.
Officially, the following Node versions are tested on Linux and Windows:
Unofficially, it's primarily developed on OSX, but CI doesn't cover that.
To install metagame into your project:
npm install metagame --save
To install from source, test, and run:
git clonecd metagamenpm installnpm testnode metagame /path/to/my/config