User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome Agriculture

Open source technology for agriculture, farming, and gardening

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Dec. 5, 2020, 12:06 p.m.

Thank you beaorn & contributors
View Topic on GitHub:
beaorn/awesome-agriculture

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Calculators

Farm Calculators WordPress Plugin

7
4
3y 7m
GPL-3.0

Climate, Environment and Weather

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

10
2
3y 98d
MIT

Australian government Bureau of Meteorology (BOM) data client for R

73
21
97d
NOASSERTION

Ruby library for calculating reference crop evapotranspiration (ETo)

10
2
3y 98d
BSD-3-Clause

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

92
17
2y 7m
MIT

Global Surface Summary of the Day ('GSOD') Weather Data Client for R

68
14
100d
NOASSERTION

Code that makes the Iowa Environmental Mesonet run, or run into the ground.

79
42
96d
MIT

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

73
51
116d
BSD-3-Clause

A python Two Source Energy Balance model for estimation of evapotranspiration with remote sensing data

54
37
5m
GPL-3.0

soilDB: Simplified Access to NCSS Soil Databases

20
4
96d
Unknown

Crop Modeling, Phenotyping, and Pathology

A community that values open data and computational tools for advancing epidemiology and pathogen population biology and ecology.

Datasets, Machine Learning and AI

Agricultural datasets

65
18
103d
NOASSERTION

Crop Yield Prediction with Deep Learning

191
142
5m
MIT

Crop/Weed Field Image Dataset

80
26
5y 7m
Unknown

tutorials made for biologists to learn deep learning

66
22
1y 6m
Unknown

Plant image analysis using OpenCV

302
142
96d
MIT

Data Standardization, Interoperability and APIs

Example Agworld Ruby client library that is compliant with specification defined by jsonapi.org

1
0
4y 103d
Unknown

Ruby client for Proagrica's agX Platform APIs

5
2
4m
MIT

Get jumpstarted with aWhere's API platforms using these code samples. More languages and samples will be coming, feel free to fork and contribute!

8
16
1y 11m
MIT

A collection of code examples using the ClearAg APIs

1
0
2y 50d
Unknown

Example C# Application for OAuth1

4
5
1y 4m
MIT

Example Java Application for OAuth1

4
7
6m
MIT

Example NodeJS Application for OAuth1

0
2
2y 35d
MIT

Example PHP Application for OAuth1

3
1
2y 35d
MIT

Python 2 is deprecated - See https://github.com/JohnDeere/MyJohnDeereAPI-OAuth-Python3-Client

9
8
1y 5m
MIT

Example Python Application for OAuth1

0
2
1y 5m
MIT

Example Ruby Application for OAuth1

4
3
1y 91d
MIT

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

13
1
6m
MIT

The Sencrop JavaScript API client

3
0
6m
NOASSERTION

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

Farm Management Systems and Record Keeping

farmOS: A web-based farm record keeping application.

323
104
99d
NOASSERTION

Farm management Information System - Connecting farms to the world

244
115
37d
AGPL-3.0

Tania is a farm management software to help farmers manage their farm operations.

400
90
49d
Apache-2.0

Free and open source farm management suite built with Java.

GIS Resources

๐Ÿ˜ŽAwesome GIS is a collection of geospatial related sources, including cartographic tools, geoanalysis tools, developer tools, data, conference & communities, news, massive open online course, some amazing map sites, and more.

1.85K
401
4m
MIT

GIS Platforms

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

Shapefiles

This library reads and writes ESRI Shapefiles in pure Python.

730
213
101d
MIT

RGeo component for reading ESRI shapefiles

83
24
96d
NOASSERTION

IoT, Hardware, Automation and Robotics

Ag Precision Mapping, Section Control and Guidance Software

163
117
115d
NOASSERTION

Fully Automated Hydroponic OS for DIY DRO-Matic cabinets - Nutrient dosing, irrigation, topoffs, timers, EC & pH drift fixing.

135
46
1y 11m
Unknown

Open Source Rootzone Monitoring

18
2
2y 5m
NOASSERTION

Open Source community focusing on using Robot Operating System to empower farmers with robotics tools.

Knowledgebases and Learning Resources

Provides growing, harvesting and recipe information for the 45 plants in the database as well as a json api so that people can hopefully use this data to build other apps.

46
8
1y 11m
MIT

A free and open database for farming and gardening knowledge. You can grow anything!

751
187
74d
MIT

Remote Sensing and Imagery

curated list of awesome tools, tutorials and APIs for Copernicus Sentinel satellite data

285
43
7m
CC-BY-4.0

An open source framework for deep learning on satellite and aerial imagery.

1.09K
255
99d
NOASSERTION

Sentinel-2 for Agriculture (Sen2Agri) is a software system processing high resolution satellite images for agricultural purposes funded by ESA (European Space Agency). Please register on the Sen2Agri webpage for Sen2Agri system updates and information.

76
32
5m
NOASSERTION

A curated list of the best Vegetation Index papers by category

1
0
74d
n/a