Track Awesome Agriculture Updates Daily
Open source technology for agriculture, farming, and gardening
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 brycejohnston/awesome-agriculture · ⭐ 1K · 🏷️ Miscellaneous
Jul 06, 2023
Data Standardization, Interoperability and APIs
- Agstack - Open-Source Digital Infrastructure for the Agriculture Ecosystem.
- JDLinkMachineDataAPI-OAuth2-CSharp-Example (⭐0) - CSharp JDLink Machine Data API client example.
- MyJohnDeereAPI-OAuth2-Java-Example (⭐2) - Java MyJohnDeere API client example.
- MyJohnDeereAPI-OAuth2-NodeJS-Example (⭐2) - Node.js MyJohnDeere API client example.
- MyJohnDeereAPI-OAuth2-Python-Example (⭐11) - Python MyJohnDeere API client example.
IoT, Hardware / Shapefiles
- Farm-Data-Relay-System (⭐379) - System using ESP-NOW, LoRa, and other protocols to transport sensor data in remote areas without relying on WiFi.
- OpenWeedLocator (⭐181) - Open Source, low-cost, image-based weed detection device for in-crop and fallow scenarios.
Machine Learning and AI / Shapefiles
- AgML (⭐79) - Centralized framework for agricultural machine learning.
- FarmVibes.AI (⭐504) - Multi-Modal GeoSpatial ML Models for Agriculture and Sustainability.
Sep 13, 2022
Automation and Robotics
- Fields2Cover (⭐222) - 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 (⭐96) - R package providing an extensive collection of datasets from agricultural experiments.
- Crop Yield Prediction (⭐305) - Deep gaussian process for crop yield prediction based on remote sensing data.
- Deep Learning for Biologists with Keras (⭐97) - Tutorials for deep learning based analysis (mainly) on biological relavent themes.
- PlantCV (⭐548) - 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 (⭐122) - 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)
Jan 29, 2021
Farm Management Systems and Record Keeping
- Soil Mate (⭐11) - Helper app designed to assist the collection of soil data.
Sep 22, 2020
Remote Sensing and Imagery / Shapefiles
- Awesome Vegetation Index (⭐44) - 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 (⭐15) - WordPress plugin for calculating various farming and crop related information.
Climate, Environment and Weather
- agroclimatology (⭐16) - Ruby client for interacting with the NASA (POWER) Agroclimatology Web Resource.
- evapotranspiration (⭐13) - 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
- frostline (⭐126) - A dataset, API, and python parser for USDA plant hardiness zones.
- GSODR (⭐82) - Global summary daily weather data in R.
- iem (⭐124) - Code that makes the Iowa Environmental Mesonet run.
- PyETo (⭐130) - Python package for calculating reference/potential evapotranspiration (ETo).
- pyTSEB (⭐115) - A python two source energy balance model for estimation of evapotranspiration with remote sensing data.
- soilDB (⭐67) - 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.
- 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.
- SampleData (⭐26) - 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 (⭐632) - Web-based farm record keeping application built with Drupal and PHP.
- Ekylibre (⭐315) - Farm management information system for farmers and small enterprises built with Ruby on Rails and PostgreSQL/PostGIS.
- Tania (⭐653) - Free and open source farming management system for everyone built with Go and Vue.js.
Geospatial and GIS / GIS Resources
- Awesome GIS (⭐3.6k) - 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 (⭐1k) - Reads and writes ESRI Shapefiles in pure Python.
- rgeo-shapefile (⭐95) - RGeo Shapefile is an optional module for RGeo for reading geospatial data from ESRI shapefiles in Ruby.
IoT, Hardware / Shapefiles
- AgOpenGPS (⭐450) - Ag precision mapping and section control software.
- DRO-Matic (⭐215) - Fully Automated Hydroponic OS for DIY DRO-Matic cabinets - Nutrient dosing, irrigation, topoffs, timers, EC & pH drift fixing.
- OpenMinder (⭐30) - Open Source Rootzone Monitoring, API and open source hat for the RaspberryPi.
Knowledgebases and Learning Resources / Shapefiles
- Harvest Helper (⭐77) - Provides growing, harvesting and recipe information for the 45 plants in the database as well as a JSON API.
- OpenFarm (⭐942) - A free and open database for farming and gardening knowledge built with Ruby on Rails.
Remote Sensing and Imagery / Shapefiles
- Awesome Sentinel (⭐492) - A curated list of awesome tools, tutorials and APIs related to data from the Copernicus Sentinel Satellites.
- Raster Vision (⭐1.9k) - Deep learning for aerial/satellite imagery.
- Sen2Agri (⭐110) - Software system processing high resolution satellite images for agricultural purposes.