A Linux Foundation project — the global open-source community building, maintaining, and evolving the digital infrastructure for agriculture and food.
| Metric | Value |
|---|---|
| Repositories | 41 |
| Combined Stars | ⭐ 168 |
| Combined Forks | 🍴 72 |
| Open Issues | 🐛 124 |
| Active Repos (updated in last 6 months) | 🟢 21 |
| Languages | 🐍 Python, 📘 TypeScript, 📓 Jupyter Notebook, 📒 JavaScript, ☕ Java, 🟣 Julia, 🎨 CSS, 🎯 Dart, 🟠 Kotlin, 🎨 SCSS |
![]() @pece-a 1492 commits · 4 repos |
![]() @arruda 396 commits · 6 repos |
![]() @Aanish97 331 commits · 6 repos |
![]() @RebernikNejc 301 commits · 2 repos |
![]() @borce-paspalovski 223 commits · 2 repos |
![]() @MHA10 186 commits · 3 repos |
![]() @mateo-budanovic-vlf 169 commits · 1 repos |
![]() @dockerymick 163 commits · 2 repos |
![]() @MusicDin 148 commits · 2 repos |
![]() @pranavnbapat 135 commits · 4 repos |
![]() @vlf-stefan-drobic 133 commits · 4 repos |
![]() @fedjo 125 commits · 7 repos |
Every repository in the AgStack ecosystem, organized by domain. Click any project name to visit the repo.
A modular, microservices-based digital agriculture platform — from farm calendars and irrigation to pest management and reporting.
OpenAgri-Bootstrap-Deployment — 🟡 Recent ⭐ 7 🍴 0 📝 Python
This repository serves as a easy to use entry point, with a modular configuration and deployment of the OpenAgri services.
| Created | 2024-07-08 |
| Last Push | 2025-12-01 |
| Open Issues | 7 |
| License | EUPL-1.2 |
| Topics | hacktoberfest |
Latest: 2025-12-01 — Merge pull request #75 from agstack/fix_ud_gk_url
OpenAgri-GateKeeper — 🟡 Recent ⭐ 7 🍴 2 📝 CSS
Lightweight authentication and access proxy for OpenAgri microservices. GateKeeper centralises JWT-based login and authorisation, enabling seamless and secure user access across multiple tools without redundant login logic.
| Created | 2024-05-29 |
| Last Push | 2025-11-27 |
| Open Issues | 4 |
| License | EUPL-1.2 |
| Topics | access-control authentication django hacktoberfest jwt microservice openagri reverse-proxy |
Latest: 2025-11-27 — Merge pull request #31 from openagri-eu/main
Top contributors: @pranavnbapat, @arruda
OpenAgri-FarmCalendar — 🟡 Recent ⭐ 10 🍴 3 📝 Python
The “OpenAgri Digital Farm Calendar” service allows for manual recording of: farmers operations, farmers observations, parcels properties and recording of farms’ assets.
| Created | 2024-05-29 |
| Last Push | 2025-11-19 |
| Open Issues | 22 |
| License | EUPL-1.2 |
| Topics | hacktoberfest |
Latest: 2025-11-19 — Merge pull request #123 from wang701/add-info-readme-localadmin
Top contributors: @arruda, @pranavnbapat, @wang701
OpenAgri-WeatherService — 🟡 Recent ⭐ 16 🍴 5 📝 Python
The Weather Service API is designed to deliver weather forecasts alongside with critical agricultural indicators
| Created | 2024-06-13 |
| Last Push | 2025-11-25 |
| Open Issues | 10 |
| License | EUPL-1.2 |
| Topics | hacktoberfest |
Latest: 2025-11-25 — Rename env var to use the same name as in Bootstrap env (#83)
Top contributors: @fedjo, @arruda, @GuND0Wn151
OpenAgri-IrrigationManagement — 🟢 Active ⭐ 8 🍴 3 📝 Python
The IRM service does Evapotranspiration (ETo) calculations and Soil Moisture Analysis, depending on the specific data input.
| Created | 2024-07-10 |
| Last Push | 2026-02-20 |
| Open Issues | 14 |
| License | EUPL-1.2 |
| Topics | hacktoberfest |
Latest: 2026-02-20 — Feature/service logging (#68)
Top contributors: @prske, @vlf-stefan-drobic, @fedjo
OpenAgri-PestAndDiseaseManagement — 🟡 Recent ⭐ 9 🍴 1 📝 Python
No description provided.
| Created | 2024-06-18 |
| Last Push | 2025-10-16 |
| Open Issues | 3 |
| License | EUPL-1.2 |
| Topics | hacktoberfest |
Latest: 2025-10-16 — Merge pull request #54 from openagri-eu/main
Top contributors: @vlf-stefan-drobic, @fedjo
OpenAgri-ReportingService — 🟢 Active ⭐ 7 🍴 3 📝 Python
The reporting service generates PDF documents that visualize agricultural data, depending on the specific data input
| Created | 2024-08-22 |
| Last Push | 2026-01-13 |
| Open Issues | 5 |
| License | EUPL-1.2 |
| Topics | hacktoberfest |
Latest: 2026-01-13 — Merge pull request #57 from JoleVLF/patch-1
Top contributors: @vlf-stefan-drobic, @JoleVLF, @fedjo
OpenAgri-UserDashboard — 🟡 Recent ⭐ 5 🍴 1 📝 TypeScript
A user-friendly graphical interface that exposes the functionality of the OpenAgri services.
| Created | 2025-06-27 |
| Last Push | 2025-10-10 |
| Open Issues | 0 |
| License | EUPL-1.2 |
| Topics | hacktoberfest |
Latest: 2025-10-10 — Farm and parcel details (#19)
Top contributors: @mateo-budanovic-vlf, @arruda, @fedjo
OpenAgri-OCSM — 🟡 Recent ⭐ 7 🍴 0 📝 Jupyter Notebook
OpenAgri Common Semantic Model
| Created | 2024-08-26 |
| Last Push | 2025-10-07 |
| Open Issues | 6 |
| License | EUPL-1.2 |
| Topics | hacktoberfest |
Latest: 2025-10-07 — Update pest-infestation-risk-v2.jsonld
End-to-end traceability for agricultural commodities — blockchain-backed transparency from farm to fork, including EUDR compliance tools.
🔷 INATrace — Blockchain-based track & trace platform ⭐ 10 combined 🍴 16 combined 📝 Java · TypeScript · React Native · Hyperledger
Open-source blockchain-backed system that digitizes agricultural supply chains — connecting farmers, cooperatives, processors, and buyers with full transparency, quality assurance, and fair pricing. Funded by BMZ, implemented by GIZ.
👉 Full INATrace documentation & landing page →
| Component | Repository | Stack | Stars | Last Push |
|---|---|---|---|---|
| ⚙️ Backend API | inatrace-backend | Java 17, Spring Boot, MySQL | ⭐ 8 | 2025-12-24 |
| 🖥️ Web Frontend | inatrace-frontend | Angular, TypeScript | ⭐ 1 | 2025-12-24 |
| 📱 Mobile App | inatrace-mobile | React Native, Expo | ⭐ 0 | 2025-12-24 |
| ⛓️ Blockchain | inatrace-coffee-network | Hyperledger Fabric | ⭐ 1 | 2025-11-20 |
License: MPL-2.0 · Top maintainers: @pece-a (1,492 commits), @RebernikNejc (301), @borce-paspalovski (223)
tracefoodchain — 🟢 Active ⭐ 3 🍴 2 📝 Dart
This repository contains code for a flutter app/webapp for tracing various goods along food production chains.
| Created | 2024-10-15 |
| Last Push | 2026-02-22 |
| Open Issues | 8 |
| License | Apache-2.0 |
Latest: 2026-02-22 — added new area unit for Honduras, added additional question for registrar (about
Top contributors: @genovoxx, @AndyPermaRobotics, @permarobotics
TerraTrac-field-app — 🟡 Recent ⭐ 0 🍴 6 📝 Kotlin
TerraTrac App is a mobile application powered by TechnoServe Labs, for EUDR compliance. It allows the users to record plot geolocations (point when the plot is less than 4 hectares, and polygon when the plot is bigger). TerraTrac works offline and allows the user to download the list of plots in csv and geojson formats.
| Created | 2024-11-05 |
| Last Push | 2025-10-24 |
| Open Issues | 0 |
| License | MIT |
Latest: 2024-11-05 — initial work
Top contributors: @sildio, @lucienshema
TerraTrac-validator-portal — 🟡 Recent ⭐ 0 🍴 0 📝 SCSS
TerraTrac Validation Portal is powered by TechnoServe Labs, for EUDR compliance. It allows users to upload the list of plot geolocation data (point when the plot is less than 4 hectares, and polygon when the plot is bigger), then runs these data though a deforestation database using WHisp API for risk assessment,then generates reports for exporters
| Created | 2024-11-05 |
| Last Push | 2025-06-17 |
| Open Issues | 0 |
| License | MIT |
Latest: 2025-06-17 — Merge pull request #61 from agstack/fix-updated-whisp-details
Top contributors: @jntare-tns, @julesntare, @lucienshema
Weather data pipelines, forecast APIs, and pest models — powering data-driven agricultural decision-making.
weather-server — ⚪ Stable ⭐ 21 🍴 4 📝 Julia
Implementation of the data ingest, pre-processing and serving pipeline for weather data
| Created | 2021-08-11 |
| Last Push | 2021-12-16 |
| Open Issues | 10 |
| License | Apache-2.0 |
Latest: 2021-12-16 — Fixed conflict messages that were missed
Top contributors: @tdunning, @sumerjohal, @rickhitchcock
weather-forecast — ⚪ Stable ⭐ 3 🍴 1 📝 Python
global weather forecast using NOAA NCEP/NOMADS data
| Created | 2021-12-24 |
| Last Push | 2023-04-02 |
| Open Issues | 4 |
| License | N/A |
Latest: 2023-03-13 — push missing changes to repo
Top contributors: @sumerjohal, @Aanish97
pest-models — ⚪ Stable ⭐ 2 🍴 0 📝 Python
No description provided.
| Created | 2021-10-02 |
| Last Push | 2021-10-15 |
| Open Issues | 1 |
| License | GPL-3.0 |
Latest: 2021-10-15 — Delete baseSoilGrids.py
Top contributors: @nik-suri, @sumerjohal
opensource-pestmodels — ⚪ Stable ⭐ 0 🍴 0 📝 Python
Open Source Repository for Weather Models that use the Agralogics Weather Server
| Created | 2020-07-28 |
| Last Push | 2021-10-01 |
| Open Issues | 1 |
| License | GPL-3.0 |
Latest: 2021-01-18 — added chill portions weather model
Top contributors: @nik-suri, @sumerjohal
Tools for registering, validating, and analyzing agricultural land boundaries and geospatial assets.
asset-registry — 🟡 Recent ⭐ 10 🍴 8 📝 Python
This is the code repository for registering an asset (i.e, typically a polygon but is can be any geo-spatial geometry) and getting back a 256-byte/16-Char alphanumeric unique id for it
| Created | 2022-01-13 |
| Last Push | 2025-12-19 |
| Open Issues | 2 |
| License | N/A |
Latest: 2025-11-21 — proposal for v2.0
Top contributors: @Aanish97, @MHA10, @ShaheerRehman
asset-registry-fe — 🟠 Maintained ⭐ 1 🍴 2 📝 TypeScript
Frontend Web Application for the Asset Registry
| Created | 2023-01-08 |
| Last Push | 2024-05-09 |
| Open Issues | 0 |
| License | N/A |
Latest: 2024-05-09 — Merge pull request #28 from MHA10/main
Top contributors: @Aanish97, @MHA10, @umairnawaz333
autogeobound — 🟠 Maintained ⭐ 7 🍴 1 📝 Jupyter Notebook
No description provided.
| Created | 2022-11-04 |
| Last Push | 2025-02-20 |
| Open Issues | 0 |
| License | Apache-2.0 |
Latest: 2025-02-20 — removed API key
Top contributors: @johanneskopton, @sumerjohal
pancake — 🟡 Recent ⭐ 6 🍴 2 📝 Jupyter Notebook
gespatial datastore and collaboation engine
| Created | 2025-10-31 |
| Last Push | 2025-11-22 |
| Open Issues | 2 |
| License | N/A |
Latest: 2025-11-22 — Security: Remove hardcoded OpenAI API key
Top contributors: @sumerjohal, @pranavnbapat
AI-powered agriculture — from LLM-knowledge graph integration to field-level carbon modeling and recommendation engines.
palefire — 🟢 Active ⭐ 0 🍴 0 📝 Python
Pale Fire framework for the integration of LLMs with knowledge graphs
| Created | 2025-12-26 |
| Last Push | 2026-02-15 |
| Open Issues | 0 |
| License | N/A |
Latest: 2026-02-15 — Log LLM base URL for debugging
Top contributors: @4tikhonov
field-carbon-model — 🟠 Maintained ⭐ 3 🍴 0 📝 Python
Field-specific carbon model leveraging SMAP L4C
| Created | 2023-04-28 |
| Last Push | 2024-03-13 |
| Open Issues | 2 |
| License | Apache-2.0 |
| Topics | agriculture carbon remote-sensing soil-carbon |
Latest: 2024-03-13 — Fixed bug in agstack.models.TCF._setup_forward()
Top contributors: @arthur-e, @sumerjohal
ag-rec — ⚪ Stable ⭐ 12 🍴 4 📝 JavaScript
AgRec is an open source Agriculture Recommendations from the Cooperative Extension Services.
| Created | 2021-09-30 |
| Last Push | 2022-01-08 |
| Open Issues | 1 |
| License | Apache-2.0 |
Latest: 2022-01-08 — AgRec project first commit
Top contributors: @Gaurav-Ramakrishna
jupyter-notebooks — ⚪ Stable ⭐ 4 🍴 3 📝 Jupyter Notebook
These are demo notebooks that use the API to show examples of usage
| Created | 2023-01-17 |
| Last Push | 2023-09-02 |
| Open Issues | 2 |
| License | Apache-2.0 |
Latest: 2023-09-02 — Merge pull request #2 from arthur-e/main
Top contributors: @sumerjohal, @arthur-e, @Aanish97
Agricultural messaging and notification services.
MessageCast — ⚪ Stable ⭐ 4 🍴 2 📝 JavaScript
No description provided.
| Created | 2021-10-13 |
| Last Push | 2023-02-09 |
| Open Issues | 1 |
| License | N/A |
Latest: 2023-02-09 — Merge pull request #4 from agstack/debug
Top contributors: @Aanish97, @ShaheerRehman, @MDm1try
messagecast-backend — ⚪ Stable ⭐ 0 🍴 0 📝 N/A
No description provided.
| Created | 2023-06-14 |
| Last Push | 2023-06-14 |
| Open Issues | 1 |
| License | Apache-2.0 |
Latest: 2023-06-14 — Initial commit
Top contributors: @sumerjohal
messagecast-frontend — ⚪ Stable ⭐ 0 🍴 0 📝 N/A
No description provided.
| Created | 2023-06-14 |
| Last Push | 2023-06-14 |
| Open Issues | 1 |
| License | N/A |
Shared infrastructure, user identity services, and farm management foundations.
infra — ⚪ Stable ⭐ 0 🍴 0 📝 Python
Scripts and such for configuring hardware and software infrastructure
| Created | 2021-09-07 |
| Last Push | 2022-08-27 |
| Open Issues | 2 |
| License | Apache-2.0 |
Latest: 2022-08-27 — Generate wireguard config for client side
Top contributors: @tdunning
user-registry — 🟡 Recent ⭐ 2 🍴 2 📝 Python
No description provided.
| Created | 2021-10-13 |
| Last Push | 2025-12-31 |
| Open Issues | 3 |
| License | N/A |
Latest: 2025-10-03 — code for backup by lucky
Top contributors: @Aanish97, @MHA10, @dockerymick
fims — 🟡 Recent ⭐ 0 🍴 0 📝 N/A
open source, multi-tenant farm management information system
| Created | 2025-10-30 |
| Last Push | 2025-10-30 |
| Open Issues | 0 |
| License | Apache-2.0 |
Latest: 2025-10-30 — Initial commit
Top contributors: @sumerjohal
Foundation governance, meeting records, project landscape, website, and regional initiatives.
governance — 🟠 Maintained ⭐ 2 🍴 0 📝 N/A
No description provided.
| Created | 2021-11-15 |
| Last Push | 2024-10-30 |
| Open Issues | 2 |
| License | N/A |
Latest: 2024-10-30 — Create agstack-foundation-charter.md
Top contributors: @vmbrasseur, @sumerjohal
meetings — 🟠 Maintained ⭐ 0 🍴 0 📝 N/A
Agendas and Notes for the meetings from AgStack projects
| Created | 2024-08-19 |
| Last Push | 2024-08-19 |
| Open Issues | 0 |
| License | CC-BY-4.0 |
Latest: 2024-08-19 — Add vim stuff to .gitignore
Top contributors: @vmbrasseur
agstack-website — 🟠 Maintained ⭐ 0 🍴 1 📝 JavaScript
This repository hosts the website code for the AgStack Foundation project (agstack).
| Created | 2022-12-07 |
| Last Push | 2024-09-09 |
| Open Issues | 4 |
| License | MIT |
Latest: 2024-09-09 — Merge pull request #57 from vmbrasseur/fix-local-build
Top contributors: @dockerymick, @vmbrasseur, @kiafaldorius
agstack-landscape — ⚪ Stable ⭐ 2 🍴 0 📝 N/A
l.agstack.org
| Created | 2021-02-26 |
| Last Push | 2021-02-26 |
| Open Issues | 2 |
| License | Apache-2.0 |
Latest: 2021-02-26 — Initial commit
Top contributors: @caniszczyk
artwork — ⚪ Stable ⭐ 0 🍴 0 📝 N/A
No description provided.
| Created | 2021-04-19 |
| Last Push | 2021-04-19 |
| Open Issues | 0 |
| License | Apache-2.0 |
Latest: 2021-04-19 — Update README.md
Top contributors: @alexcontini, @tbenzies
LF-europe — 🟡 Recent ⭐ 0 🍴 0 📝 N/A
EU subproject for AgStack
| Created | 2025-07-16 |
| Last Push | 2025-07-16 |
| Open Issues | 0 |
| License | N/A |
Repositories with commits in the last 90 days:
| Repository | Last Push | Latest Commit | Language |
|---|---|---|---|
| tracefoodchain | 2026-02-22 | added new area unit for Honduras, added additional question | Dart |
| OpenAgri-IrrigationManagement | 2026-02-20 | Feature/service logging (#68) | Python |
| palefire | 2026-02-15 | Log LLM base URL for debugging | Python |
| OpenAgri-ReportingService | 2026-01-13 | Merge pull request #57 from JoleVLF/patch-1 | Python |
| user-registry | 2025-12-31 | code for backup by lucky | Python |
| INATrace | 2025-12-24 | Merge branch 'technical-documentation' into development | Java · TypeScript |
| asset-registry | 2025-12-19 | proposal for v2.0 | Python |
| OpenAgri-Bootstrap-Deployment | 2025-12-01 | Merge pull request #75 from agstack/fix_ud_gk_url | Python |
| OpenAgri-GateKeeper | 2025-11-27 | Merge pull request #31 from openagri-eu/main | CSS |
| OpenAgri-WeatherService | 2025-11-25 | Rename env var to use the same name as in Bootstrap env (#83 | Python |
| pancake | 2025-11-22 | Security: Remove hardcoded OpenAI API key | Jupyter Notebook |
| OpenAgri-FarmCalendar | 2025-11-19 | Merge pull request #123 from wang701/add-info-readme-localad | Python |
New to AgStack? Here's how to dive in:
- Explore — Browse the Project Catalog above to find projects that interest you
- Try it — Check out our Jupyter Notebooks for hands-on API examples
- Deploy — Use OpenAgri Bootstrap to spin up the full OpenAgri platform
- Contribute — Look for repos tagged
hacktoberfestor browse open issues across the org - Connect — Visit agstack.org or join our meetings
┌─────────────────────────┐
│ AgStack Foundation │
│ agstack.org │
└────────────┬────────────┘
│
┌────────────────────────────┼────────────────────────────┐
│ │ │
┌─────────┴──────────┐ ┌────────────┴───────────┐ ┌───────────┴──────────┐
│ OpenAgri Suite │ │ Traceability & Chain │ │ Weather & Climate │
│ │ │ │ │ │
│ • Farm Calendar │ │ • INATrace (meta repo) │ │ • Weather Server │
│ • Weather Service │ │ ├ backend (Java) │ │ • Weather Forecast │
│ • Irrigation Mgmt │ │ ├ frontend (Angular) │ │ • Pest Models │
│ • Pest & Disease │ │ ├ mobile (React) │ │ │
│ • Reporting │ │ └ blockchain (Fabric) │ │ │
│ • User Dashboard │ │ • TraceFoodChain │ │ │
│ │ │ • TerraTrac (EUDR) │ │ │
│ │ └─────────────────────────┘ └──────────────────────┘
│ • GateKeeper (Auth) │
│ • OCSM (Semantics) │ ┌───────────────────────┐ ┌──────────────────────┐
└─────────────────────┘ │ Geospatial & Land │ │ AI & Data Science │
│ │ │ │
│ • Asset Registry │ │ • Palefire (LLM+KG) │
│ • AutoGeoBound │ │ • ARIAS │
│ • Pancake (GeoStore) │ │ • Field Carbon Model │
│ │ │ • Ag-Rec │
└───────────────────────┘ └──────────────────────┘
Most AgStack projects are released under the Apache License 2.0. Check individual repositories for specific license details.
We welcome contributions of all kinds — code, documentation, bug reports, and ideas. Please see individual repository CONTRIBUTING.md files for project-specific guidelines, or start by browsing our open issues.
Website · Landscape · Governance · Meetings
Part of The Linux Foundation · Auto-generated on February 23, 2026











