Open data project for small-scale food growers
Failed to load latest commit information.
app whitespace fixups Sep 9, 2018
bin Spacing fixes Nov 25, 2016
config Merge branch 'dev' into feature/i18n Apr 26, 2018
db Rename update predictions methods to have ! Apr 19, 2018
lib Auto corrected by following Ruby Layout/LeadingBlankLines Sep 10, 2018
log Moving development to top level directory Aug 23, 2012
public Update public error pages Mar 12, 2017
script Pass elasticsearch version from travis.yaml Sep 9, 2018
spec Auto corrected by following Ruby Style/UnneededCondition Oct 19, 2018
.codeclimate.yml Add bootstrap js to codeclimate excludes Jan 22, 2018
.esignore Tell hound to ignore the bootstrap plugin file Jan 22, 2018
.eslintrc.json Use the old "var" syntax, and max line 120 Jan 22, 2018
.gitignore Npm sourced linters in package.json Mar 11, 2017
.haml-lint.yml Ignore ConsecutiveComments and IdNames in haml for now Apr 14, 2017
.hound.yml Disable jshint Jan 22, 2018
.mention-bot make mentionbot settings file Apr 14, 2017
.overcommit.yml Turning off BundleOutdated in overcommit Jul 3, 2018
.rspec implement custom Sweeper class as stop gap against errors when runnin… Nov 16, 2014
.rubocop.yml Rubocop change namespace of some cops Dec 5, 2017
.rubocop_todo.yml Re-gen rubocop todo Feb 8, 2018
.ruby-gemset switch from .rvmrc to .ruby-version May 13, 2014
.ruby-version Bump ruby version to 2.4.1 Oct 18, 2017
.travis.yml Test coverage Sep 9, 2018
.yamllint Add yamllint settings Nov 27, 2016 Fix typo in Mar 3, 2017 Add my name to contributors list Oct 10, 2018
Gemfile Upgrade elastic search gems Sep 8, 2018
Gemfile.lock Bump codeclimate-test-reporter from 1.0.8 to 1.0.9 Oct 19, 2018
Guardfile Revert "Auto corrected by following Style/StringLiterals" Feb 8, 2018
LICENSE.txt Added license (AGPLv3) Aug 23, 2012
Procfile Use unicorn for concurrency on heroku Mar 19, 2013 Pin coverage badge to dev branch Jun 9, 2018
Rakefile Revert "Auto corrected by following Style/ExpandPathArguments" Apr 20, 2018
config.rb Revert "Auto corrected by following Style/StringLiterals" Feb 8, 2018 Spacing fixes Nov 25, 2016
package-lock.json Adding package lock, and eslint Jan 22, 2018
package.json Adding package lock, and eslint Jan 22, 2018


Build Status Coverage Status Code Climate

Welcome to the Growstuff project.

Growstuff is an open source/open data project to create a website for food gardeners. We crowdsource information on what our members are growing and harvesting, aggregate it, and make it available as open data via our API.

Growstuff was founded in 2012 and has been built by dozens of contributors. We are an inclusive, welcoming project, and encourage participation from people of all backgrounds and skill levels.

Important links

  • Issues (features we're working on, known bugs, etc)
  • IRC growstuff channel (general chat, brainstorming and troubleshooting) or Gitter
  • Wiki (general documentation, etc. Help by migrating from the old wiki)

For coders

Growstuff is built in Ruby on Rails and also uses JavaScript for frontend features. We welcome contributions -- see CONTRIBUTING for details.

For designers, writers, researchers, data wranglers, and other contributors

There are heaps of ways to get involved and contribute no matter what your skills and interests.

You might like to check out:

Here on Github, you might find these useful:

Feel free to comment on any of the issues on Github.


For more information about this project, contact

Security Issues: If you find an authorization bypass or data breach, please contact our maintainers directly at

You can also contact us on Twitter or Facebook or Github..