Growstuff
Open source and open data platform that can predict when your plantings will be ready to harvest.
https://github.com/Growstuff/growstuff
Category: Consumption
Sub Category: Agriculture and Nutrition
Keywords
food gardening
Keywords from Contributors
plants farming mvc activejob activerecord vegan nonprofits blog
Last synced: about 21 hours ago
JSON representation
Repository metadata
Open data project for small-scale food growers
- Host: GitHub
- URL: https://github.com/Growstuff/growstuff
- Owner: Growstuff
- License: agpl-3.0
- Created: 2012-08-08T05:13:37.000Z (over 13 years ago)
- Default Branch: dev
- Last Pushed: 2025-12-12T07:02:42.000Z (13 days ago)
- Last Synced: 2025-12-12T20:16:57.677Z (12 days ago)
- Topics: food, gardening
- Language: Ruby
- Homepage: http://growstuff.org/
- Size: 19.7 MB
- Stars: 456
- Watchers: 23
- Forks: 213
- Open Issues: 139
- Releases: 74
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
README.md
🌱 Growstuff
Welcome to the Growstuff project.
You can find our app at https://www.growstuff.org
Growstuff is an open source/open data project 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.
Want to contribute?
Don't ask to ask, the best way to get started is to fork the project, start a codespace and get hacking.
Dive on in and submit your PRs!
Vibe Coding is more than okay, just make sure you indicate if you have done so and ensure there are tests.
Important links
For coders
Growstuff is built in Ruby on Rails and also uses JavaScript for
frontend features. We welcome contributions -- see
CONTRIBUTING for details.
- To set up your development environment, see Getting started.
- You may also be interested in our API.
For Home Automation enthusiasts
https://github.com/Growstuff/homeassistant-growstuff/
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:
- The New Contributor Guide
page on our wiki, which has lots of detail for different areas
Here on Github, you might find these useful:
- Github Project Board has stories in "ready" that can be worked on.
- needs: design - tasks requiring high-level design
- needs: visual design - tasks requiring visual/graphical design
- needs: documentation
- needs: data - tasks requiring data entry, data design, data import, or similar
- curated:beginner - tasks that are ideal for beginner programmers or people new to the project
Feel free to comment on any of the issues on Github.
Contact
For more information about this project, contact info@growstuff.org.
Security Issues: If you find an authorization bypass or data breach, please contact our maintainers directly at maintainers@growstuff.org.
Owner metadata
- Name: Growstuff
- Login: Growstuff
- Email:
- Kind: organization
- Description:
- Website: http://growstuff.org/
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/2066469?v=4
- Repositories: 9
- Last ynced at: 2024-03-26T16:08:18.401Z
- Profile URL: https://github.com/Growstuff
GitHub Events
Total
- Create event: 325
- Issues event: 58
- Release event: 9
- Watch event: 18
- Delete event: 275
- Issue comment event: 187
- Push event: 978
- Pull request review comment event: 20
- Pull request review event: 188
- Pull request event: 609
- Fork event: 6
Last Year
- Create event: 275
- Release event: 8
- Issues event: 58
- Watch event: 17
- Delete event: 225
- Issue comment event: 166
- Push event: 818
- Pull request review comment event: 20
- Pull request review event: 141
- Pull request event: 521
- Fork event: 5
Committers metadata
Last synced: 6 days ago
Total Commits: 8,192
Total Committers: 109
Avg Commits per committer: 75.156
Development Distribution Score (DDS): 0.614
Commits in past year: 402
Committers in past year: 3
Avg Commits per committer in past year: 134.0
Development Distribution Score (DDS) in past year: 0.522
| Name | Commits | |
|---|---|---|
| Brenda Wallace | b****a@w****z | 3162 |
| Skud | s****d@i****t | 941 |
| dependabot[bot] | 4****] | 807 |
| Daniel O'Connor | d****r@g****m | 784 |
| dependabot-preview[bot] | 2****] | 527 |
| Miles Gould | m****s@a****k | 265 |
| dependabot[bot] | s****t@d****m | 185 |
| Taylor Griffin | t****n@g****m | 171 |
| Mackenzie Morgan | m****i@g****m | 118 |
| Awesome Code | t****m@x****m | 108 |
| Cesy | c****n@g****m | 105 |
| Miles Gould | m****d@h****m | 93 |
| deppbot | d****t@j****m | 82 |
| Miles Gould | m****d@r****m | 61 |
| codefactor-io | s****t@c****o | 60 |
| google-labs-jules[bot] | 1****] | 54 |
| Shiho Takagi | s****a@h****m | 53 |
| Amy Hendrix | s****e@g****m | 48 |
| AELOGICA | a****a@c****l | 45 |
| gnattery | g****e@g****m | 40 |
| jenkr55 | j****5@g****m | 31 |
| Yoong Kang Lim | y****m@g****m | 29 |
| Marlena Compton | m****n@g****m | 27 |
| Anthony Atkinson | a****n@r****m | 24 |
| Martina Simicic | 9****c | 22 |
| Logan Gingerich | l****h@g****m | 17 |
| Savant Krishna | s****0@g****m | 17 |
| Cjay | b****8@g****m | 14 |
| Brandon Baker | b****0@i****m | 13 |
| Ryan Clark | r****f@g****m | 13 |
| and 79 more... | ||
Committer domains:
- flipkart.com: 1
- devbootcamp.com: 1
- andrew.cmu.edu: 1
- barbs-mbp.gateway.sonic.net: 1
- istari.mao: 1
- sj26.com: 1
- growstuff.org: 1
- binghamton.edu: 1
- gnome.org: 1
- zonefox.com: 1
- squaremouth.com: 1
- thoughtworks.com: 1
- trowel.growstuff.org: 1
- minerva.(none): 1
- pandascore.co: 1
- leto.net: 1
- earth.li: 1
- youngcapital.nl: 1
- aelogica.com: 1
- snyk.io: 1
- apartmentlist.com: 1
- auror.co: 1
- umich.edu: 1
- dasari.me: 1
- constantcontact.com: 1
- gmx.com: 1
- retaildoneright.com: 1
- codefactor.io: 1
- redhat.com: 1
- jollygoodcode.com: 1
- hogarthww.com: 1
- xinminlabs.com: 1
- dependabot.com: 1
- assyrian.org.uk: 1
- infotrope.net: 1
- wallace.net.nz: 1
Issue and Pull Request metadata
Last synced: 5 days ago
Total issues: 643
Total pull requests: 4,051
Average time to close issues: over 1 year
Average time to close pull requests: 11 days
Total issue authors: 29
Total pull request authors: 101
Average comments per issue: 2.16
Average comments per pull request: 1.32
Merged pull request: 3,218
Bot issues: 23
Bot pull requests: 1,957
Past year issues: 21
Past year pull requests: 424
Past year average time to close issues: 2 months
Past year average time to close pull requests: 5 days
Past year issue authors: 2
Past year pull request authors: 3
Past year average comments per issue: 0.86
Past year average comments per pull request: 0.37
Past year merged pull request: 272
Past year bot issues: 1
Past year bot pull requests: 342
Top Issue Authors
- Br3nda (187)
- Skud (184)
- CloCkWeRX (157)
- pozorvlak (26)
- maco (24)
- cesy (19)
- dependabot-preview[bot] (17)
- dependabot[bot] (4)
- shadjachaudhari (2)
- spencerthayer (2)
- ctlewitt (2)
- simicic (2)
- henare (1)
- thoka (1)
- todo[bot] (1)
Top Pull Request Authors
- dependabot[bot] (1,283)
- Br3nda (704)
- dependabot-preview[bot] (628)
- CloCkWeRX (458)
- Skud (293)
- pozorvlak (129)
- cesy (91)
- deppbot (85)
- maco (65)
- google-labs-jules[bot] (37)
- tygriffin (28)
- snyk-bot (23)
- phazel (18)
- GabrielSandoval (11)
- oshiho3 (11)
Top Issue Labels
- type: feature (132)
- effort: medium (105)
- bug - minor (68)
- effort: large (57)
- type: technical improvement (55)
- curated: most wanted (53)
- effort: small (49)
- type: bug (44)
- bug (43)
- feature_request (40)
- needs: design (40)
- curated: beginner (36)
- ready (34)
- Plantings (26)
- needs: visual design (23)
- needs: frontend (21)
- wontfix (21)
- status: untriaged (19)
- status: claimed (15)
- has: pull request (13)
- bug - major (12)
- Harvests (12)
- Gardens (12)
- Photos (10)
- railsy (8)
- Crops (8)
- needs: access rights (7)
- Members (7)
- Seeds (6)
- effort: huge (6)
Top Pull Request Labels
- dependencies (1,909)
- ruby (1,824)
- status: untriaged (58)
- github_actions (31)
- security (30)
- needs: more work (26)
- javascript (19)
- in progress (16)
- bug - minor (14)
- needs: testing (12)
- feature_request (8)
- status: claimed (7)
- needs: code review (7)
- type: technical improvement (5)
- Chore (5)
- type: feature (4)
- type: codestyle (3)
- Plantings (2)
- railsy (2)
- effort: medium (2)
- has: design (2)
- effort: large (2)
- Photos (2)
- Crops (2)
- type: bug (1)
- bug - major (1)
- needs: documentation (1)
- needs: design (1)
- curated: experimental (1)
- Harvests (1)
Dependencies
- @coffeelint/cli ^3.0.0 development
- @percy/cli ^1.0.0-beta.76 development
- csslint ^1.0.5 development
- eslint ^5.0.0 development
- eslint-config-google ^0.9.1 development
- jshint ^2.9.4 development
- mdbootstrap ^4.20.0
- 257 dependencies
- better_errors >= 0 development
- bullet >= 0 development
- byebug >= 0 development
- capybara >= 0 development
- capybara-email >= 0 development
- capybara-screenshot >= 0 development
- codeclimate-test-reporter >= 0 development
- database_cleaner >= 0 development
- dotenv-rails >= 0 development
- factory_bot_rails >= 0 development
- faker >= 0 development
- haml-i18n-extractor >= 0 development
- haml-rails >= 0 development
- haml_lint >= 0.25.1 development
- i18n-tasks >= 0 development
- letter_opener >= 0 development
- listen >= 0 development
- platform-api >= 0 development
- query_diet >= 0 development
- rails-controller-testing >= 0 development
- rspec-activemodel-mocks >= 0 development
- rspec-rails >= 0 development
- rspectre >= 0 development
- rswag-specs >= 0 development
- rubocop >= 0 development
- rubocop-rails >= 0 development
- rubocop-rspec >= 0 development
- selenium-webdriver >= 0 development
- timecop >= 0 development
- webdrivers >= 0 development
- webrat >= 0 development
- active_median = 0.2.0
- active_record_union >= 0
- active_utils >= 0
- bluecloth >= 0
- bonsai-elasticsearch-rails >= 0
- bootstrap >= 4.3.1
- bootstrap-datepicker-rails >= 0
- bootstrap_form >= 4.5.0
- bundler >= 1.1.5
- cancancan >= 0
- chartkick >= 0
- coffee-rails >= 0
- comfortable_mexican_sofa >= 0
- csv_shaper >= 0
- dalli >= 0
- devise >= 0
- discard >= 1.2
- elasticsearch < 7.0.0
- faraday >= 0
- faraday_middleware >= 0
- flickraw >= 0
- font-awesome-sass >= 0
- friendly_id >= 0
- geocoder >= 0
- gibbon ~> 1.2.0
- gravatar-ultimate >= 0
- haml >= 0
- hashie >= 3.5.3
- jquery-rails >= 0
- jquery-ui-rails >= 0
- js-routes >= 0
- jsonapi-resources >= 0
- jsonapi-swagger >= 0
- leaflet-rails >= 1.7.0
- loofah >= 2.2.1
- mailboxer >= 0.15.1
- material-sass = 4.1.1
- material_icons >= 0
- memcachier >= 0
- oj >= 0
- omniauth ~> 1.3
- omniauth-facebook >= 0
- omniauth-flickr >= 0.0.15
- omniauth-twitter >= 0
- percy-capybara ~> 5.0.0
- pg >= 0
- puma >= 0
- rack-cors >= 0
- rack-protection >= 2.0.1
- rails ~> 6.1.5, >= 6.1.5.1
- rails-assets-leaflet.markercluster >= 0
- rails_12factor >= 0
- rake >= 10.0.0
- responders >= 0
- rswag-api >= 0
- rswag-ui >= 0
- ruby-units >= 0
- sass-rails >= 0
- scout_apm >= 0
- searchkick >= 0
- sidekiq >= 0
- sprockets < 4
- uglifier >= 0
- unicorn >= 0
- validate_url >= 0
- will_paginate >= 0
- will_paginate-bootstrap4 >= 0
- xmlrpc >= 0
- actions/checkout v3 composite
- github/codeql-action/upload-sarif v2 composite
- ruby/setup-ruby v1 composite
- actions/cache v3 composite
- actions/checkout v3 composite
- actions/setup-node v3 composite
- elastic/elastic-github-actions/elasticsearch master composite
- ruby/setup-ruby v1 composite
- postgres * docker
- 247 dependencies
- mcr.microsoft.com/devcontainers/ruby 0-3.1-bullseye build
- docker.elastic.co/elasticsearch/elasticsearch 7.4.0
- postgres latest
Score: 11.079909287774774