extensible online game backend
Last updated 3 years ago by returnstring .
MIT · Repository · Bugs · Original npm · Tarball
$ cnpm install metagame 
SYNC missed versions from official npm registry.


Extensible online game backend. Moderately modern with ES6. Highly WIP.

Short version

metagame will take care of your...

  • user profiles and inventories
  • in-game shop
  • custom platform integration
  • annoying in-house PHP 'backend' from three projects ago

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.



Stock services


Planned features

See the issue tracker.


Linux build status

Build Status

Windows build status

Build status

Officially, the following Node versions are tested on Linux and Windows:

  • 5.x (0-4)

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 clone
cd metagame
npm install
npm test
node metagame /path/to/my/config


  • mongodb
  • redis (not yet used in stock services)
Maintainers (1)
Today 0
This Week 2
This Month 2
Last Day 0
Last Week 0
Last Month 2
Dependencies (9)
Dev Dependencies (2)
Dependents (1)

Copyright 2014 - 2016 © |