Track Awesome Agriculture Updates Daily
Open source technology for agriculture, farming, and gardening
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 brycejohnston/awesome-agriculture · ⭐ 884 · 🏷️ Miscellaneous
Sep 13, 2022
Automation and Robotics
- Fields2Cover (⭐49) - Robust and efficient coverage paths for autonomous agricultural vehicles.
Mar 30, 2022
Automation and Robotics
- Ant Robotics development from Ecoterra bot
- Acorn Rover precision farming rover, Odrive, Python.
- Earth Rover Ag AGV ROS1) precision farming rover,
- EcoTerra Bot Delta & Rover
- FarmBot - Open source precision gardening project.
- Romi project Europe-funded research project
- ROS Agriculture - Open Source community focusing on using Robot Operating System to empower farmers with robotics tools.
- Weedinator Line following /weeding robot
Machine Learning and AI / Shapefiles
- agridat (⭐85) - R package providing an extensive collection of datasets from agricultural experiments.
- Crop Yield Prediction (⭐277) - Deep gaussian process for crop yield prediction based on remote sensing data.
- Deep Learning for Biologists with Keras (⭐93) - Tutorials for deep learning based analysis (mainly) on biological relavent themes.
- PlantCV (⭐484) - Plant phenotyping software using computer vision.
Feb 22, 2022
Data Standardization, Interoperability and APIs
- OpenTeam - Open Technology Ecosystem for Agricultural Management
Feb 19, 2022
Datasets,
- Growstuff Record keeping & crop database, nice API
- CWFID (⭐120) - Dataset comprising field images, vegetation segmentation masks and crop/weed plant type annotations.
- TERRA REF -> 1PB public domain high resolution sensor data from sorghum breeding trials (data publication with large files available on globus.org at ncsa#terra-public)
May 11, 2021
Data Standardization, Interoperability and APIs
- Agstack - Open-Source Digital Infrastructure for the Agriculture Ecosystem
Jan 29, 2021
Farm Management Systems and Record Keeping
- Soil Mate (⭐8) - Helper app designed to assist the collection of soil data.
Sep 22, 2020
Remote Sensing and Imagery / Shapefiles
- Awesome Vegetation Index (⭐29) - List of reference, applications of common Vegetation Indices for Multi-spectral, hyper-spectral and UAV images.
Sep 09, 2020
IoT, Hardware / Shapefiles
- Farm Hack - Worldwide community of farmers that build and modify our own tools.
Aug 11, 2020
Calculators
- farm-calculators (⭐12) - WordPress plugin for calculating various farming and crop related information.
Climate, Environment and Weather
- agroclimatology (⭐15) - Ruby client for interacting with the NASA (POWER) Agroclimatology Web Resource.
- evapotranspiration (⭐11) - Ruby library for calculating reference crop evapotranspiration (ETo).
Data Standardization, Interoperability and APIs
- agx-ruby (⭐5) - Ruby client for Proagrica's agX platform APIs.
May 31, 2019
IoT, Hardware / Shapefiles
- Open Agriculture Foundation - Open Source ecosystem of technologies that enable and promote transparency, networked experimentation, education, and hyper-local production.
May 10, 2019
Data Standardization, Interoperability and APIs
- SencropAPI-JavaScript-Client (⭐3) - Sencrop API Javascript client implementation. Read and manage Sencrop weather stations.
Feb 26, 2019
Climate, Environment and Weather
- bomrang (⭐101) - Australian Government Bureau of Meteorology Data from R.
- frostline (⭐115) - A dataset, API, and python parser for USDA plant hardiness zones.
- GSODR (⭐80) - Global summary daily weather data in R.
- iem (⭐109) - Code that makes the Iowa Environmental Mesonet run.
- PyETo (⭐114) - Python package for calculating reference/potential evapotranspiration (ETo).
- pyTSEB (⭐96) - A python two source energy balance model for estimation of evapotranspiration with remote sensing data.
- soilDB (⭐60) - R library for simplified access to NCSS soil databases.
Crop Modeling, Phenotyping, and Pathology
- Open Plant Pathology - A community that values open data and computational tools for advancing epidemiology and pathogen population biology and ecology.
Data Standardization, Interoperability and APIs
- AgGateway’s ADAPT Toolkit - Open Source project providing tools to simplify communication between growers, their machines, and their partners.
- agworld_api_client (⭐4) - Example Agworld API Ruby client library that is compliant with specification defined by jsonapi.org.
- API-Code-Samples (⭐9) - Contains aWhere's API platform code samples.
- ClearAg-API-Examples (⭐0) - A collection of code examples using the ClearAg APIs.
- Open Ag Data Alliance - OADA is an open project designed to bring interoperability, security, and privacy to agricultural data.
- MyJohnDeereAPI-OAuth-CS-Client - C Sharp MyJohnDeere API client implementation.
- MyJohnDeereAPI-OAuth-Java-Client - Java MyJohnDeere API client implementation.
- MyJohnDeereAPI-OAuth-NodeJS-Client - Node.js MyJohnDeere API client implementation.
- MyJohnDeereAPI-OAuth-PHP-Client - PHP MyJohnDeere API client implementation.
- MyJohnDeereAPI-OAuth-Python-Client - Python MyJohnDeere API client implementation.
- MyJohnDeereAPI-OAuth-Python3-Client - Python3 MyJohnDeere API client implementation.
- MyJohnDeereAPI-OAuth-Ruby-Client - Ruby MyJohnDeere API client implementation.
- SampleData (⭐25) - Sample datacards, shapefiles, and other files you can use for testing.
Farm Management Systems and Record Keeping
- AgroSense - Free and open source farm management suite built with Java.
- farmOS (⭐550) - Web-based farm record keeping application built with Drupal and PHP.
- Ekylibre (⭐294) - Farm management information system for farmers and small enterprises built with Ruby on Rails and PostgreSQL/PostGIS.
- Tania (⭐586) - Free and open source farming management system for everyone built with Go and Vue.js.
Geospatial and GIS / GIS Resources
- Awesome GIS (⭐3.1k) - Awesome GIS is a list collecting abundant GIS related sources.
Geospatial and GIS / GIS Platforms
- QGIS - QGIS is a free, open source, cross platform (lin/win/mac) geographical information system.
Geospatial and GIS / Shapefiles
- pyshp (⭐974) - Reads and writes ESRI Shapefiles in pure Python.
- rgeo-shapefile (⭐92) - RGeo Shapefile is an optional module for RGeo for reading geospatial data from ESRI shapefiles in Ruby.
IoT, Hardware / Shapefiles
- AgOpenGPS (⭐369) - Ag precision mapping and section control software.
- DRO-Matic (⭐202) - Fully Automated Hydroponic OS for DIY DRO-Matic cabinets - Nutrient dosing, irrigation, topoffs, timers, EC & pH drift fixing.
- OpenMinder (⭐26) - Open Source Rootzone Monitoring, API and open source hat for the RaspberryPi.
Knowledgebases and Learning Resources / Shapefiles
- Harvest Helper (⭐68) - Provides growing, harvesting and recipe information for the 45 plants in the database as well as a JSON API.
- OpenFarm (⭐900) - A free and open database for farming and gardening knowledge built with Ruby on Rails.
Remote Sensing and Imagery / Shapefiles
- Awesome Sentinel (⭐438) - A curated list of awesome tools, tutorials and APIs related to data from the Copernicus Sentinel Satellites.
- Raster Vision (⭐1.7k) - Deep learning for aerial/satellite imagery.
- Sen2Agri (⭐103) - Software system processing high resolution satellite images for agricultural purposes.