Skip to content
Shareabouts is a mapping application for crowdsourced info gathering.
JavaScript Python CSS HTML Other
Find file
Failed to load latest commit information.
ci Add comments and refactor Travis-ci config Jun 14, 2015
doc Update Heroku deploy instructions to use native multi-buildpacks Apr 25, 2016
scripts Create a default dataset on deployment Dec 12, 2014
src Make the idea list printable (i.e., visible in print styles) Apr 15, 2016
.gitignore Copy images to dist folder with CSS Dec 12, 2014
.travis.yml Add comments and refactor Travis-ci config Jun 14, 2015 Add upgrade steps to the CHANGELOG Mar 27, 2013
Gruntfile.js Update reference to Handlebars.js version in the Gruntfile Aug 18, 2015
LICENSE.txt Add license file Sep 28, 2012
Procfile Add shareabouts flavor and dataset config variables Dec 3, 2014 Add Gitter badge Feb 23, 2016
VERSION 3.21.1 Apr 6, 2016
app-requirements.txt Improve/fix jasmine tests Feb 14, 2016
app.json Update the default dataset path Dec 12, 2014
dotcloud.yml Add a systempackages section to the dotcloud config to install gettext Aug 9, 2012
package.json 3.19.1 Aug 18, 2015
postinstall Add gzipping of HTML, CSS, CSV, and JSON Oct 8, 2013
requirements.txt Add dotcloud config and wsgi file for easy dotcloud deploy Jul 18, 2012

Shareabouts Build Status

Join the chat at

Shareabouts is an online mapping tool to gather crowdsourced public input in a social and engaging process. Using Shareabouts, people can drop a pin on a map to provide ideas, suggestions, and comments for planning and design issues. And as a mobile-friendly application, Shareabouts makes it easy to add input on the go.

Read more about Shareabouts and find links to recent sites on the OpenPlans website.

A short guide to setting up Shareabouts

It's helpful, but not required, to know about the architecture of Shareabouts before starting.

The easiest way to set up Shareabouts is to use the Heroku Button.


This will deploy a fully-functional Shareabouts map and datastore to your account on Heroku (an easy-to-manage hosting service). Hosting this way will cost $50-100 monthly. Here's the process.

Alternatively, you may want to use a different hosting service and set up the components of Shareabouts manually.


All of our documentation is is our doc directory. Use it to learn more about:

Questions? Problems? Ideas?

The best place to ask questions or get help is, an open forum on Shareabouts (and some other stuff from OpenPlans). Asking questions there will help everyone else.

If you encounted a bug, create an issue on this GitHub repo.

We have a Trello board to collect feature suggestions, but you might get more eyeballs and responses by posting to the forum first.


In the spirit of free software, everyone is encouraged to help improve this project.

Here are some ways you can contribute:

  • by joining our developers discussion list:
  • by taking a look at our pipeline in the public tracker:
  • by using alpha, beta, and prerelease versions
  • by reporting bugs
  • by suggesting new features
  • by writing or editing documentation
  • by writing specifications
  • by writing code (no patch is too small: fix typos, add comments, clean up inconsistent whitespace)
  • by refactoring code
  • by resolving issues
  • by reviewing patches


Shareabouts is a project of OpenPlans.

Something went wrong with that request. Please try again.