Skip to content
63

Awesome Agriculture

Open source technology for agriculture, farming, and gardening

1.9k stars261 forks75 entriesLast push Jan 5, 2026 (8 months ago)License Other

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

General

Agriculture

is the science and art of cultivating plants and livestock for food and materials.

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.

FarmBot-ROS

Open source farming robot.

Fields2Cover

Robust and efficient coverage paths for autonomous agricultural vehicles.

In 2 lists

Field Friend

A Development Platform for Autonomous Weeding.

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

Calculators

farm-calculators

WordPress plugin for calculating various farming and crop related information.

Climate, Environment and Weather

agroclimatology

Ruby client for interacting with the NASA (POWER) Agroclimatology Web Resource.

evapotranspiration

Ruby library for calculating reference crop evapotranspiration (ETo).

frostline

A dataset, API, and python parser for USDA plant hardiness zones.

GSODR

Global summary daily weather data in R.

In 2 lists

iem

Code that makes the Iowa Environmental Mesonet run.

In 2 lists

PyETo

Python package for calculating reference/potential evapotranspiration (ETo).

In 2 lists

pyTSEB

A python two source energy balance model for estimation of evapotranspiration with remote sensing data.

In 2 lists

soilDB

R library for simplified access to NCSS soil databases.

In 3 lists

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.

Datasets

Agriculture Datasets Collection

Curated collection of machine learning datasets specifically designed to address food security challenges in developing regions.

CEAOD

Controlled Environment Agriculture Open Data repository providing standardized datasets for greenhouse and indoor farming research with data analysis tools.

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.

In 2 lists

CWFID

Dataset comprising field images, vegetation segmentation masks and crop/weed plant type annotations.

FAO/NASA Harvest Crop Type Dataset

Ground truth crop type observations dataset with geolocated field data for validation and training of cropland classification models.

Growstuff

Record keeping & crop database, nice API

PlantVillage

Dataset containing leaf images of healthy and diseased plants, covering 38 disease classes across 14 different crops.

SoybeanYield

A multimodal agricultural dataset for soybean yield forecasting, integrating yield performance, management practices, weather data, and soil parameters.

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)

Data Standardization, Interoperability and APIs

AgGateway’s ADAPT Toolkit

Open Source project providing tools to simplify communication between growers, their machines, and their partners.

Agstack

Open-Source Digital Infrastructure for the Agriculture Ecosystem.

API-Code-Samples

Contains aWhere's API platform code samples.

Botanica

Production-ready Rust crate for professional botanical data management with taxonomic hierarchy, cultivation tracking, and Darwin Core compliance.

ClearAg-API-Examples

A collection of code examples using the ClearAg APIs.

Fiware 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.

JDLinkMachineDataAPI-OAuth2-CSharp-Example

CSharp JDLink Machine Data API client example.

Open Ag Data Alliance

OADA is an open project designed to bring interoperability, security, and privacy to agricultural data.

MyJohnDeereAPI-OAuth2-Java-Example

Java MyJohnDeere API client example.

MyJohnDeereAPI-OAuth2-NodeJS-Example

Node.js MyJohnDeere API client example.

MyJohnDeereAPI-OAuth2-Python-Example

Python MyJohnDeere API client example.

OpenTeam

Open Technology Ecosystem for Agricultural Management

SampleData

Sample datacards, shapefiles, and other files you can use for testing.

SencropAPI-JavaScript-Client

Sencrop API Javascript client implementation. Read and manage Sencrop weather stations.

Farm Management Systems and Record Keeping

Ekylibre

Farm management information system for farmers and small enterprises built with Ruby on Rails and PostgreSQL/PostGIS.

In 2 lists

farmOS

Web-based farm record keeping application built with Drupal and PHP.

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.

LiteFarm

LiteFarm is the world’s first community-led, not-for-profit, Farm management system

In 2 lists

Soil Mate

Helper app designed to assist the collection of soil data.

Tania

Free and open source farming management system for everyone built with Go and Vue.js.

Geospatial and GIS >GIS Platforms

QGIS

QGIS is a free, open source, cross platform (lin/win/mac) geographical information system.

In 2 lists

Geospatial and GIS >Shapefiles

pyshp

Reads and writes ESRI Shapefiles in pure Python.

rgeo-shapefile

RGeo Shapefile is an optional module for RGeo for reading geospatial data from ESRI shapefiles in Ruby.

In 3 lists

IoT, Hardware

AgOpenGPS

Ag precision mapping and section control software.

Farm-Data-Relay-System

System using ESP-NOW, LoRa, and other protocols to transport sensor data in remote areas without relying on WiFi.

Farm Hack

Worldwide community of farmers that build and modify our own tools.

Open Agriculture Foundation

Open Source ecosystem of technologies that enable and promote transparency, networked experimentation, education, and hyper-local production.

Open hydroponics

Fully Automated Hydroponic OS

OpenMinder

Open Source Rootzone Monitoring, API and open source hat for the RaspberryPi.

OpenWeedLocator

Open Source, low-cost, image-based weed detection device for in-crop and fallow scenarios.

Simplesteer

RTK GPS tractor autosteer system with a web interface that you can control with a smartphone and can run on a Raspberry Pi.

Smart Farming Thingsboard

a demo smart farming project using ThingsBoard to collect sensor data and display it on real-time agricultural dashboards.

Knowledgebases and Learning Resources

Harvest Helper

Provides growing, harvesting and recipe information for the 45 plants in the database as well as a JSON API.

In 2 lists

OpenFarm

A free and open database for farming and gardening knowledge built with Ruby on Rails.

In 3 lists

Machine Learning and AI

AgML

Centralized framework for agricultural machine learning.

In 3 lists

agridat

R package providing an extensive collection of datasets from agricultural experiments.

In 2 lists

Crop Yield Prediction

Deep gaussian process for crop yield prediction based on remote sensing data.

Deep Learning for Biologists with Keras

Tutorials for deep learning based analysis (mainly) on biological relavent themes.

FarmVibes.AI

Multi-Modal GeoSpatial ML Models for Agriculture and Sustainability.

In 3 lists

PlantCV

Plant phenotyping software using computer vision.

In 4 lists

Remote Sensing and Imagery

Awesome Sentinel

A curated list of awesome tools, tutorials and APIs related to data from the Copernicus Sentinel Satellites.

In 2 lists

Awesome Vegetation Index

List of reference, applications of common Vegetation Indices for Multi-spectral, hyper-spectral and UAV images.

Raster Vision

Deep learning for aerial/satellite imagery.

In 3 lists

Sen2Agri

Software system processing high resolution satellite images for agricultural purposes.

In 2 lists
See category
94

Awesome OpenClaw Skills

VoltAgent/awesome-openclaw-skills

The awesome collection of OpenClaw skills. 5,400+ skills filtered and categorized from the official OpenClaw Skills Registry.🦞

Fresh★ 53k830 entriesPushed today
92

Awesome DeepSeek Harness (DSH) Plugin

awesome-dsh-plugin/awesome-dsh-plugin

A curated list of plugins for DeepSeek Harness (dsh) · DeepSeek Harness 插件精选列表

Fresh★ 17k1654 entriesPushed today
91

Awesome Guidelines

Kristories/awesome-guidelines

Programming style, best practices, and coding conventions.

Fresh★ 11k166 entriesPushed 2 days ago
90

Awesome

sindresorhus/awesome

😎 Awesome lists about all kinds of interesting topics [NOTE: Pull requests are temporarily disabled until I have a chance to catch up with the existing ones]

Fresh★ 513k51 entriesPushed 28 days ago
90

Awesome Prompts

ai-boost/awesome-prompts

Curated list of chatgpt prompts from the top-rated GPTs in the GPTs Store. Prompt Engineering, prompt attack & prompt protect. Advanced Prompt Engineering papers.

Fresh★ 9k288 entriesPushed today
90

Awesome README

matiassingers/awesome-readme

A curated list of awesome READMEs

Fresh★ 22k143 entriesPushed yesterday