A deployable web platform for collaborative conversation, ideation & sense-making. Use it for free at
JavaScript HTML Ruby Other
Failed to load latest commit information.
.github Update ISSUE_TEMPLATE.md Feb 5, 2017
app add unfollow_from_email to the policies Feb 16, 2017
bin add scripts from default rails install Oct 17, 2016
config include ability to unfollow from email Feb 16, 2017
db fix travis (#1071) Feb 12, 2017
doc disable cookie based auth on the API - mostly (#1070) Feb 12, 2017
frontend follows for maps in the ui for internal testing only still (#1072) Feb 16, 2017
lib fix api documentation Oct 4, 2016
log added all files Sep 23, 2012
public map rdf export (fixes #1015) (#1036) Jan 22, 2017
realtime fix codeclimate style issues (#1046) Jan 24, 2017
script more rubocop updates Sep 24, 2016
spec include ability to unfollow from email Feb 16, 2017
.babelrc babel-plugin-lodash to slim down bundle size by 300 KB Sep 25, 2016
.buildpacks multi-buildpack setup for heroku: Aug 9, 2016
.codeclimate.yml Initial notification centre using mailboxer Dec 16, 2016
.eslintignore [WIP] code climate config file (#654) Sep 23, 2016
.eslintrc.js eslint frontend folder (#923) Nov 7, 2016
.example-env database called metamaps, not metamap002 in example Jan 18, 2017
.gitignore some c9 files to gitignore Jan 26, 2017
.nvmrc add nvmrc Sep 11, 2016
.rspec delete test directory, add spec directory Oct 12, 2015
.rubocop.yml fix codeclimate style issues (#1046) Jan 24, 2017
.ruby-gemset ruby gemset Apr 13, 2016
.ruby-version switch to ruby 2.3.0 (#572) Aug 1, 2016
.simplecov more simplecov groups Oct 13, 2016
.travis.yml enable postgresql 9.4 in travis Dec 16, 2016
Gemfile fix codeclimate style issues (#1046) Jan 24, 2017
Gemfile.lock update ruby dependencies too (#1042) Jan 22, 2017
LICENSE Update and rename Metamaps AGPL License.txt to LICENSE Sep 3, 2014
Procfile more config updates for heroku Jan 4, 2017
README.md fix readme bullets Jan 24, 2017
Rakefile automatic rubocop updates Sep 24, 2016
Vagrantfile more rubocop updates Sep 24, 2016
config.ru automatic rubocop updates Sep 24, 2016
package.json update ruby dependencies too (#1042) Jan 22, 2017
webpack.config.js fix codeclimate style issues (#1046) Jan 24, 2017



Build Status Code Climate

What is Metamaps?

Metamaps is a free and open-source technology for changemakers, innovators, educators and students. It enables individuals and communities to build and visualize their shared knowledge and unlock their collective intelligence.

You can find a version of this software running at metamaps.cc, where the technology is being tested in an open beta.

Metamaps is developed and maintained by a distributed, nomadic community comprised of technologists, artists and storytellers. You can get in touch by using whichever of these channels you prefer:

How do I learn more?

  • To send us a personal message get in touch with us via email, Twitter, or Hylo
  • If you would like to report a bug, please check the issues section in our contributing instructions.
  • If you would like to get set up as a developer, that's great! Read on for help getting your development environment set up.


If you are on Mac or Ubuntu you can use the following instructions to quickly get a local copy of metamaps up and running using a Vagrant virtualbox. Don't be intimidated, it's easy!

git clone git@github.com:metamaps/metamaps.git

Now ensure you have VirtualBox and Vagrant installed on your computer

cd metamaps

This will do all the setup steps to make Metamaps work with a bit of behind the scenes ninja magick.

To start servers which will run metamaps you can then run:


To stop them:


With your webservers running, open a web browser and go to http://localhost:3000

You can sign in with the default account email: user@user.com password: toolsplusconsciousness OR create a new account at /join, and use access code qwertyui

Start mapping and programming!

We haven't set up instructions for using Vagrant on Windows, but there are instructions for a manual setup here:

Licensing information

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or(at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

The license can be read here.

Copyright (c) 2017 Connor Turland