Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
Open source technology for agriculture, farming, and gardening
GitHub stars and default-branch commits for brycejohnston/awesome-agriculture.
44 repos currently saved from this list.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
An open source library and framework for deep learning on satellite and aerial imagery.
A free and open database for farming and gardening knowledge. You can grow anything!
farmOS: A web-based farm record keeping application.
This library reads and writes ESRI Shapefiles in pure Python.
FarmVibes.AI: Multi-Modal GeoSpatial ML Models for Agriculture and Sustainability
Robust and efficient coverage paths for autonomous agricultural vehicles. A modular and extensible Coverage Path Planning library
Tania is a farm management software for the hobbyist and smallholder farmer.
Plant phenotyping with image analysis
A system that uses ESP-NOW, LoRa, and other protocols to transport sensor data in remote areas without relying on WiFi.
Open source Farm management Information System (FMIS) - Connecting farms to the world
An open-source, low-cost, image-based weed detection device for in-crop and fallow scenarios.
Crop Yield Prediction with Deep Learning
AgML is a centralized framework for agricultural machine learning. AgML provides access to public agricultural datasets for common agricultural deep learning tasks, with standard benchmarks and pretrained models, as well the ability to generate synthetic data and annotations.
Open source remote sensing dataset with benchmarks
The world’s first community-led, not-for-profit, digital platform joining farmers and scientists together for participatory assessment of social, environmental and economic outputs of farming systems.
Code that makes the Iowa Environmental Mesonet run, or run into the ground.
Python package for calculating reference/potential evapotranspiration (ETo).
This repository contains codes for the paper entitled "A CNN-RNN Framework for Crop Yield Prediction"
A dataset, API, and parser for USDA plant hardiness zones.
A python Two Source Energy Balance model for estimation of evapotranspiration with remote sensing data
Crop/Weed Field Image Dataset
Agricultural datasets
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.
tutorials made for biologists to learn deep learning
soilDB: Simplified Access to National Cooperative Soil Survey Databases
Data Access Client for Global Surface Summary of the Day (GSOD) Weather Written in R
RGeo component for reading ESRI shapefiles
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.
Open Source Rootzone Monitoring
Sample datacards, shapefiles, and other files you can use for testing
The soil mate app provides a simple and convenient way to collect soil data at sample locations in the field. The Soil Mate app is targeted across multiple industries, including agriculture, environmental science, geology, and mining. The current version of the app collects soil texture data.
Farm Calculators WordPress Plugin
Example Python Application for OAuth2
Ruby client for interacting with the NASA (POWER) Agroclimatology Web Resource
Professional botanical cultivation database with AI-powered plant insights
Ruby library for calculating reference crop evapotranspiration (ETo)
Get jumpstarted with aWhere's API platforms using these code samples. More languages and samples will be coming, feel free to fork and contribute!
Smart farming and smart agriculture solutions
RTK tractor autosteer system with a web interface that you can control with a smartphone and can run on a Raspberry Pi. Based on 2x u-Blox ZED-F9P.
Example Java Application for OAuth2
Example NodeJs/Javascript Application for OAuth2
The Sencrop JavaScript API client
A collection of code examples using the ClearAg APIs
No description.