{"id":1199,"name":"Awesome Agriculture","description":"Open source technology for agriculture, farming, and gardening.","url":"https://github.com/brycejohnston/awesome-agriculture","last_synced_at":"2026-04-28T09:30:21.697Z","repository":{"id":37643321,"uuid":"131012870","full_name":"brycejohnston/awesome-agriculture","owner":"brycejohnston","description":"Open source technology for agriculture, farming, and gardening","archived":false,"fork":false,"pushed_at":"2026-01-05T18:48:16.000Z","size":96,"stargazers_count":1735,"open_issues_count":4,"forks_count":239,"subscribers_count":105,"default_branch":"master","last_synced_at":"2026-04-17T04:05:09.106Z","etag":null,"topics":["agricultural","agriculture","awesome","awesome-list","crop","farm","farming","gardening","grower","plants","soil","weather"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/brycejohnston.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"contributing.md","funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2018-04-25T13:44:25.000Z","updated_at":"2026-04-16T14:47:16.000Z","dependencies_parsed_at":"2025-04-17T10:30:33.445Z","dependency_job_id":"5902e6a8-15ba-41b6-9ca4-4ce699c73946","html_url":"https://github.com/brycejohnston/awesome-agriculture","commit_stats":{"total_commits":70,"total_committers":12,"mean_commits":5.833333333333333,"dds":0.2571428571428571,"last_synced_commit":"1d172f5596d3f0a1730d8eedb62229bfd275b54a"},"previous_names":["beaorn/awesome-agriculture"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/brycejohnston/awesome-agriculture","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brycejohnston%2Fawesome-agriculture","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brycejohnston%2Fawesome-agriculture/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brycejohnston%2Fawesome-agriculture/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brycejohnston%2Fawesome-agriculture/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brycejohnston","download_url":"https://codeload.github.com/brycejohnston/awesome-agriculture/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brycejohnston%2Fawesome-agriculture/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31995167,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T20:23:30.271Z","status":"online","status_checked_at":"2026-04-19T02:00:07.110Z","response_time":55,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"brycejohnston","name":"bryce","uuid":"13186360","kind":"user","description":"","email":"","website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/13186360?u=2d42d80bb200c36e4ad7c715d5aa9aa6c78dbeba\u0026v=4","repositories_count":22,"last_synced_at":"2024-04-14T02:46:32.563Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/brycejohnston","funding_links":[],"total_stars":1283,"followers":90,"following":24,"created_at":"2022-11-15T16:46:30.078Z","updated_at":"2024-04-14T02:46:39.477Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brycejohnston","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brycejohnston/repositories"},"packages":[],"commits":{"id":1254678,"full_name":"brycejohnston/awesome-agriculture","default_branch":"master","total_commits":88,"total_committers":18,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":4.888888888888889,"dds":0.3295454545454546,"past_year_total_commits":11,"past_year_total_committers":6,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":1.8333333333333333,"past_year_dds":0.7272727272727273,"last_synced_at":"2026-04-24T16:29:45.850Z","last_synced_commit":"592ed8bc11f4f6cdb3e325a7f51b0d728aea7e56","created_at":"2023-03-27T11:50:43.381Z","updated_at":"2026-04-24T16:29:44.879Z","committers":[{"name":"Bryce Johnston","email":"johnstonbrc@gmail.com","login":"brycejohnston","count":59},{"name":"samuk","email":"sam@bristolwireless.net","login":"samuk","count":8},{"name":"David LeBauer","email":"dlebauer@arizona.edu","login":"dlebauer","count":2},{"name":"Leo Gaggl","email":"leogaggl","login":"leogaggl","count":2},{"name":"Michael A. Kuykendall","email":"michaelallenkuykendall@gmail.com","login":"Michael-A-Kuykendall","count":2},{"name":"Mingqiang Han","email":"49960231+mingqianghan","login":"mingqianghan","count":2},{"name":"simonflutilliant","email":"simon.bretin@flutilliant.com","login":"simonflutilliant","count":2},{"name":"Esteban Ruperti","email":"e@ruperti.com","login":"q2","count":1},{"name":"Gonzalo Mier","email":"gmier94@gmail.com","login":"Gonzalo-Mier","count":1},{"name":"Kipling","email":"kip.crossing@gmail.com","login":"KipCrossing","count":1},{"name":"Mateusz Sadowski","email":"msadowski90@gmail.com","login":"msadowski","count":1},{"name":"Matthijs Missiaen","email":"matthijsmissiaen@hotmail.com","login":"matmis","count":1},{"name":"Nicolas Delperdange","email":"nicolas_delperdange@hotmail.com","login":"Oupsla","count":1},{"name":"Patrick J. Henning","email":"path@fea.st","login":"pjhenning","count":1},{"name":"Paul Weidner","email":"paul.weidner@gmail.com","login":"paul121","count":1},{"name":"Zhehao liang","email":"isxzl39@gmail.com","login":"px39n","count":1},{"name":"ligj1706","email":"ligj1706@gmail.com","login":"ligj1706","count":1},{"name":"ykhorizon","email":"ykhorizon.light@gmail.com","login":"ykhorzon","count":1}],"past_year_committers":[{"name":"samuk","email":"sam@bristolwireless.net","login":"samuk","count":3},{"name":"Michael A. Kuykendall","email":"michaelallenkuykendall@gmail.com","login":"Michael-A-Kuykendall","count":2},{"name":"Leo Gaggl","email":"leogaggl","login":"leogaggl","count":2},{"name":"Bryce Johnston","email":"bjohnstondev@gmail.com","login":"brycejohnston","count":2},{"name":"ligj1706","email":"ligj1706@gmail.com","login":"ligj1706","count":1},{"name":"Matthijs Missiaen","email":"matthijsmissiaen@hotmail.com","login":"matmis","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/brycejohnston%2Fawesome-agriculture/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-25T00:00:08.654Z","repositories_count":6217746,"commits_count":899254137,"contributors_count":34883935,"owners_count":1145099,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"brycejohnston/awesome-agriculture","html_url":"https://github.com/brycejohnston/awesome-agriculture","last_synced_at":"2026-04-17T04:02:21.926Z","status":"active","issues_count":5,"pull_requests_count":28,"avg_time_to_close_issue":28311350.333333332,"avg_time_to_close_pull_request":210746.86956521738,"issues_closed_count":3,"pull_requests_closed_count":23,"pull_request_authors_count":20,"issue_authors_count":5,"avg_comments_per_issue":0.6,"avg_comments_per_pull_request":0.8928571428571429,"merged_pull_requests_count":20,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":1,"past_year_pull_requests_count":10,"past_year_avg_time_to_close_issue":2439296.0,"past_year_avg_time_to_close_pull_request":70929.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":5,"past_year_pull_request_authors_count":7,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.5,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":4,"created_at":"2023-05-09T10:37:28.895Z","updated_at":"2026-04-17T04:02:21.926Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/brycejohnston%2Fawesome-agriculture","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/brycejohnston%2Fawesome-agriculture/issues","issue_labels_count":{},"pull_request_labels_count":{},"issue_author_associations_count":{"NONE":5},"pull_request_author_associations_count":{"CONTRIBUTOR":20,"NONE":8},"issue_authors":{"mnowatzke":1,"gbathree":1,"zohaa7114-coder":1,"justcomplaining":1,"danielbrendel":1},"pull_request_authors":{"samuk":6,"mingqianghan":2,"simonflutilliant":2,"matmis":2,"PeterArriaza":1,"ligj1706":1,"leogaggl":1,"msadowski":1,"q2":1,"ykhorzon":1,"px39n":1,"dlebauer":1,"KipCrossing":1,"pjhenning":1,"paul121":1,"Oupsla":1,"stuckvgn":1,"bad-antics":1,"Julien361":1,"Gonzalo-Mier":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-23T00:00:09.119Z","repositories_count":14367969,"issues_count":34469676,"pull_requests_count":112857641,"authors_count":11243187,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"NONE":1},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":5,"NONE":5},"past_year_issue_authors":{"zohaa7114-coder":1},"past_year_pull_request_authors":{"samuk":3,"matmis":2,"bad-antics":1,"Julien361":1,"leogaggl":1,"ligj1706":1,"stuckvgn":1},"maintainers":[],"active_maintainers":[]},"events":{"total":{"PullRequestEvent":12,"ForkEvent":31,"IssuesEvent":1,"WatchEvent":265,"IssueCommentEvent":7,"PushEvent":11},"last_year":{"PullRequestEvent":8,"ForkEvent":14,"WatchEvent":139,"IssueCommentEvent":5,"PushEvent":6}},"keywords":["agricultural","agriculture","awesome","awesome-list","crop","farm","farming","gardening","grower","plants","soil","weather"],"dependencies":[],"score":10.351437272250447,"created_at":"2023-09-11T11:54:37.265Z","updated_at":"2026-04-28T09:30:21.708Z","avatar_url":"https://github.com/brycejohnston.png","language":null,"category":"Sustainable Development","sub_category":"Curated Lists","monthly_downloads":0,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"# Awesome Agriculture [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)\n\n\u003e A curated list of awesome open source technology for agriculture, farming, and gardening.\n\n[Agriculture](https://en.wikipedia.org/wiki/Agriculture) is the science and art of cultivating plants and livestock for food and materials.\n\nContributions welcome! Please follow the [contributing guidelines](https://github.com/beaorn/awesome-agriculture/blob/master/contributing.md).\n\n## Contents\n\n- [Automation and Robotics](#automation-and-robotics)\n- [Calculators](#calculators)\n- [Climate, Environment and Weather](#climate-environment-and-weather)\n- [Crop Modeling, Phenotyping, and Pathology](#crop-modeling-phenotyping-and-pathology)\n- [Datasets](#datasets)\n- [Data Standardization, Interoperability and APIs](#data-standardization-interoperability-and-apis)\n- [Farm Management Systems and Record Keeping](#farm-management-systems-and-record-keeping)\n- [Geospatial and GIS](#geospatial-and-gis)\n- [IoT, Hardware](#iot-hardware)\n- [Knowledgebases and Learning Resources](#knowledgebases-and-learning-resources)\n- [Machine Learning and AI](#machine-learning-and-ai)\n- [Remote Sensing and Imagery](#remote-sensing-and-imagery)\n\n## Automation and Robotics\n\n- [Ant Robotics](https://antrobotics.de/) - development from Ecoterra bot\n- [Acorn Rover](https://github.com/Twisted-Fields) - precision farming rover, Odrive, Python.\n- [Earth Rover](https://github.com/earthrover) - Ag AGV ROS1 precision farming rover \n- [EcoTerra Bot](https://ecoterrabot.com/) - Delta \u0026 Rover\n- [FarmBot](https://github.com/farmbot) - Open source precision gardening project.\n- [FarmBot-ROS](https://github.com/farmbot-ros/) - Open source farming robot.\n- [Fields2Cover](https://github.com/Fields2Cover/Fields2Cover) - Robust and efficient coverage paths for autonomous agricultural vehicles.\n- [Field Friend](https://github.com/zauberzeug/field_friend) - A Development Platform for Autonomous Weeding. \n- [Romi project](https://media.romi-project.eu/documents/index.html) - Europe-funded research project \n- [ROS Agriculture](http://rosagriculture.org/) - Open Source community focusing on using Robot Operating System to empower farmers with robotics tools. \n- [Weedinator](https://hackaday.io/project/53896-weedinator-2019) - Line following weeding robot\n\n## Calculators\n\n- [farm-calculators](https://github.com/brycejohnston/farm-calculators) - WordPress plugin for calculating various farming and crop related information.\n\n## Climate, Environment and Weather\n\n- [agroclimatology](https://github.com/brycejohnston/agroclimatology) - Ruby client for interacting with the NASA (POWER) Agroclimatology Web Resource.\n- [evapotranspiration](https://github.com/brycejohnston/evapotranspiration) - Ruby library for calculating reference crop evapotranspiration (ETo).\n- [frostline](https://github.com/waldoj/frostline) - A dataset, API, and python parser for USDA plant hardiness zones.\n- [GSODR](https://github.com/ropensci/GSODR) - Global summary daily weather data in R.\n- [iem](https://github.com/akrherz/iem) - Code that makes the Iowa Environmental Mesonet run.\n- [PyETo](https://github.com/woodcrafty/PyETo) - Python package for calculating reference/potential evapotranspiration (ETo).\n- [pyTSEB](https://github.com/hectornieto/pyTSEB) - A python two source energy balance model for estimation of evapotranspiration with remote sensing data.\n- [soilDB](https://github.com/ncss-tech/soilDB) - R library for simplified access to NCSS soil databases.\n\n## Crop Modeling, Phenotyping, and Pathology\n\n- [Open Plant Pathology](https://www.openplantpathology.org/) - A community that values open data and computational tools for advancing epidemiology and pathogen population biology and ecology.\n\n## Datasets\n- [Agriculture Datasets Collection](https://lacunafund.org/datasets/agriculture/) - Curated collection of machine learning datasets specifically designed to address food security challenges in developing regions.\n- [CEAOD](https://ceaod.github.io/) - Controlled Environment Agriculture Open Data repository providing standardized datasets for greenhouse and indoor farming research with data analysis tools.\n- [CropHarvest](https://github.com/nasaharvest/cropharvest) - Open source remote sensing dataset for global crop type mapping with 95,186 labeled datapoints from satellite imagery, supporting machine learning research for food security.\n- [CWFID](https://github.com/cwfid/dataset) - Dataset comprising field images, vegetation segmentation masks and crop/weed plant type annotations.\n- [FAO/NASA Harvest Crop Type Dataset](https://data.harvestportal.org/dataset/fao-bha-nasa-harvest-public-crop-type-datasets) - Ground truth crop type observations dataset with geolocated field data for validation and training of cropland classification models.\n- [Growstuff](https://www.growstuff.org/crops) - Record keeping \u0026 crop database, nice API\n- [PlantVillage](https://www.kaggle.com/datasets/emmarex/plantdisease) - Dataset containing leaf images of healthy and diseased plants, covering 38 disease classes across 14 different crops.\n- [SoybeanYield](https://github.com/saeedkhaki92/CNN-RNN-Yield-Prediction?tab=readme-ov-file) - A multimodal agricultural dataset for soybean yield forecasting, integrating yield performance, management practices, weather data, and soil parameters. \n- [TERRA REF](https://terraref.org) - 1PB public domain high resolution sensor data from sorghum breeding trials ([data publication](https://doi.org/10.5061/dryad.4b8gtht99) with large files available on [globus.org at ncsa#terra-public](https://app.globus.org/file-manager?origin_id=e8feaff4-96cd-11ea-bf90-0e6cccbb0103\u0026origin_path=%2F))\n\n## Data Standardization, Interoperability and APIs\n\n- [AgGateway’s ADAPT Toolkit](https://adaptframework.org) - Open Source project providing tools to simplify communication between growers, their machines, and their partners.\n- [Agstack](https://github.com/agstack) - Open-Source Digital Infrastructure for the Agriculture Ecosystem.\n- [API-Code-Samples](https://github.com/aWhereAPI/API-Code-Samples) - Contains aWhere's API platform code samples.\n- [Botanica](https://github.com/Michael-A-Kuykendall/botanica) - Production-ready Rust crate for professional botanical data management with taxonomic hierarchy, cultivation tracking, and Darwin Core compliance.\n- [ClearAg-API-Examples](https://github.com/IterisClearAg/ClearAg-API-Examples) - A collection of code examples using the ClearAg APIs.\n- [Fiware AgriFood](https://www.fiware.org/community/smart-agrifood/) - Open Source data standards and IoT framework that help connect farm systems and enable practical smart farming and agrifood solutions—part of the larger Fiware.org project.\n- [JDLinkMachineDataAPI-OAuth2-CSharp-Example](https://github.com/JohnDeere/JDLinkMachineDataAPI-OAuth2-CSharp-Example) - CSharp JDLink Machine Data API client example.\n- [Open Ag Data Alliance](https://github.com/oada) - OADA is an open project designed to bring interoperability, security, and privacy to agricultural data.\n- [MyJohnDeereAPI-OAuth2-Java-Example](https://github.com/JohnDeere/MyJohnDeereAPI-OAuth2-Java-Example) - Java MyJohnDeere API client example.\n- [MyJohnDeereAPI-OAuth2-NodeJS-Example](https://github.com/JohnDeere/MyJohnDeereAPI-OAuth2-NodeJS-Example) - Node.js MyJohnDeere API client example.\n- [MyJohnDeereAPI-OAuth2-Python-Example](https://github.com/JohnDeere/MyJohnDeereAPI-OAuth2-Python-Example) - Python MyJohnDeere API client example.\n- [OpenTeam](https://openteam.community/) - Open Technology Ecosystem for Agricultural Management\n- [SampleData](https://github.com/JohnDeere/SampleData) - Sample datacards, shapefiles, and other files you can use for testing.\n- [SencropAPI-JavaScript-Client](https://github.com/sencrop/sencrop-js-api-client) - Sencrop API Javascript client implementation. Read and manage Sencrop weather stations.\n\n## Farm Management Systems and Record Keeping\n\n- [Ekylibre](https://github.com/ekylibre/ekylibre) - Farm management information system for farmers and small enterprises built with Ruby on Rails and PostgreSQL/PostGIS.\n- [farmOS](https://github.com/farmOS/farmOS) - Web-based farm record keeping application built with Drupal and PHP.\n- [GrowGood](https://gitlab.com/growgood)) - GrowGood is an open-source farm management platform using open standards like ValueFlows and JSON-LD to help track and share interoperable data across agricultural operations and marketplaces.\n- [LiteFarm](https://github.com/LiteFarmOrg/LiteFarm) - LiteFarm is the world’s first community-led, not-for-profit, Farm management system\n- [Soil Mate](https://github.com/Open-Source-Agriculture/soil_mate) - Helper app designed to assist the collection of soil data.\n- [Tania](https://github.com/Tanibox/tania-core) - Free and open source farming management system for everyone built with Go and Vue.js.\n\n\n## Geospatial and GIS\n\n### GIS Resources\n\n- [Awesome GIS](https://github.com/sshuair/awesome-gis) - Awesome GIS is a list collecting abundant GIS related sources.\n\n### GIS Platforms\n\n- [QGIS](https://qgis.org) - QGIS is a free, open source, cross platform (lin/win/mac) geographical information system.\n\n### Shapefiles\n\n- [pyshp](https://github.com/GeospatialPython/pyshp) - Reads and writes ESRI Shapefiles in pure Python.\n- [rgeo-shapefile](https://github.com/rgeo/rgeo-shapefile) - RGeo Shapefile is an optional module for RGeo for reading geospatial data from ESRI shapefiles in Ruby.\n\n## IoT, Hardware\n\n- [AgOpenGPS](https://github.com/farmerbriantee/AgOpenGPS) - Ag precision mapping and section control software.\n- [Farm-Data-Relay-System](https://github.com/timmbogner/Farm-Data-Relay-System) - System using ESP-NOW, LoRa, and other protocols to transport sensor data in remote areas without relying on WiFi.\n- [Farm Hack](https://farmhack.org/tools) - Worldwide community of farmers that build and modify our own tools.\n- [Open Agriculture Foundation](https://github.com/OpenAgricultureFoundation) -  Open Source ecosystem of technologies that enable and promote transparency, networked experimentation, education, and hyper-local production.\n- [Open hydroponics](https://openhydroponics.com/) - Fully Automated Hydroponic OS \n- [OpenMinder](https://github.com/autogrow/openminder) - Open Source Rootzone Monitoring, API and open source hat for the RaspberryPi.\n- [OpenWeedLocator](https://github.com/geezacoleman/OpenWeedLocator) - Open Source, low-cost, image-based weed detection device for in-crop and fallow scenarios.\n- [Simplesteer](https://github.com/matmis/simplesteer) - RTK GPS tractor autosteer system with a web interface that you can control with a smartphone and can run on a Raspberry Pi.\n- [Smart Farming Thingsboard](https://github.com/arifulmrislam/Smart-farming-dashboard-with-ThingsBoard) - a demo smart farming project using ThingsBoard to collect sensor data and display it on real-time agricultural dashboards.\n\n## Knowledgebases and Learning Resources\n\n- [Harvest Helper](https://github.com/damwhit/harvest_helper) -  Provides growing, harvesting and recipe information for the 45 plants in the database as well as a JSON API.\n- [OpenFarm](https://github.com/openfarmcc/OpenFarm) - A free and open database for farming and gardening knowledge built with Ruby on Rails.\n\n## Machine Learning and AI\n- [AgML](https://github.com/Project-AgML/AgML) - Centralized framework for agricultural machine learning.\n- [agridat](https://github.com/kwstat/agridat) - R package providing an extensive collection of datasets from agricultural experiments.\n- [Crop Yield Prediction](https://github.com/JiaxuanYou/crop_yield_prediction) - Deep gaussian process for crop yield prediction based on remote sensing data.\n- [Deep Learning for Biologists with Keras](https://github.com/totti0223/deep_learning_for_biologists_with_keras) - Tutorials for deep learning based analysis (mainly) on biological relavent themes.\n- [FarmVibes.AI](https://github.com/microsoft/farmvibes-ai) - Multi-Modal GeoSpatial ML Models for Agriculture and Sustainability.\n- [PlantCV](https://github.com/danforthcenter/plantcv) - Plant phenotyping software using computer vision.\n\n## Remote Sensing and Imagery\n\n- [Awesome Sentinel](https://github.com/Fernerkundung/awesome-sentinel) - A curated list of awesome tools, tutorials and APIs related to data from the Copernicus Sentinel Satellites.\n- [Awesome Vegetation Index](https://github.com/px39n/Awesome-Vegetation-Index) - List of reference, applications of common Vegetation Indices for Multi-spectral, hyper-spectral and UAV images.\n- [Raster Vision](https://github.com/azavea/raster-vision) - Deep learning for aerial/satellite imagery.\n- [Sen2Agri](https://github.com/Sen2Agri/Sen2Agri-System) - Software system processing high resolution satellite images for agricultural purposes.\n\n## License\n\n[![CC0](http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0/)\n\nTo the extent possible under law, [Bryce Johnston](https://github.com/brycejohnston) has waived all copyright and related or neighboring rights to this work.\n","funding_links":[],"readme_doi_urls":["https://doi.org/10.5061/dryad.4b8gtht99"],"works":{"https://doi.org/10.5061/dryad.4b8gtht99":null},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://ost.ecosyste.ms/api/v1/projects/1199","html_url":"https://ost.ecosyste.ms/projects/1199"}