Growing Data FoundationContribute on GitHub

Awesome Agriculture Awesome

A curated list of awesome open source technology for agriculture, farming, and gardening.

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

Contributions welcome! Please follow the contributing guidelines.

Contents

Automation and Robotics

Open hardware and software for agricultural robots and autonomous vehicles, from small weeding platforms to coverage path planning for tractors.

Calculators

Tools that turn agronomic formulas into quick answers for everyday farm decisions.

Climate, Environment and Weather

Libraries, datasets and services for weather, evapotranspiration and soil data: the environmental inputs behind irrigation, planting and crop models.

Crop Modeling, Phenotyping, and Pathology

Communities and tools for simulating crop growth, measuring plant traits and studying plant disease.

Datasets

Openly available agricultural datasets for research, model training and benchmarking, from field imagery and crop-type labels to yield records.

Data Standardization, Interoperability and APIs

Standards, frameworks and API examples that help farm software, machinery and services exchange data. Several entries are vendor code samples rather than standards in their own right.

Farm Management Systems and Record Keeping

Applications for planning, recording and reporting farm activities, from market gardens to larger mixed enterprises.

Geospatial and GIS

General-purpose GIS platforms and libraries that agricultural tools commonly build on, plus pointers to broader GIS lists.

GIS Resources

GIS Platforms

Shapefiles

IoT, Hardware

Sensors, controllers and guidance systems that farmers and makers can build, adapt and run themselves.

Knowledgebases and Learning Resources

Open databases and guides on growing plants and producing food.

Machine Learning and AI

Frameworks, models and tutorials that apply machine learning to agricultural problems such as yield prediction and plant phenotyping.

Remote Sensing and Imagery

Tools and curated lists for processing satellite, aerial and drone imagery of crops and land.

License

CC0

To the extent possible under law, Bryce Johnston has waived all copyright and related or neighboring rights to this work.