Stockpile logo Stockpile

Open source farm management for small family farms

Track livestock, feed inventory, and daily feeding checklists. Offline-first, no subscription, no cloud required.

Download the desktop app

Native Electron builds for macOS (.dmg) and Windows (.exe). No browser required.

Install as an app, right here

Stockpile is a Progressive Web App. Install it on any device straight from your browser. No App Store, no download.

Open Stockpile →
📱

iPhone / iPad

  1. Open the link in Safari
  2. Tap the Share button
  3. Tap Add to Home Screen
🤖

Android

  1. Open the link in Chrome
  2. Tap the three-dot menu
  3. Tap Add to Home Screen
💻

Desktop (Chrome / Edge)

  1. Open the link in Chrome or Edge
  2. Click the install icon in the address bar
  3. Click Install

How it works

🖥️

Electron desktop

Run Stockpile as a native macOS or Windows app. Data is stored locally using electron-store. No internet connection needed, ever.

📱

PWA on tablets & phones

Install directly from your browser on any device. Works fully offline with localStorage. Great for a single device around the farm.

🥧

Raspberry Pi for sync

Self-host PocketBase on a Pi on your farm's local network. All devices stay in sync in real time. No cloud, no subscription.

Set up your Pi in minutes

Run PocketBase on a Raspberry Pi for real-time sync across all your farm devices: phones, tablets, and the desktop app.

  1. Flash Raspberry Pi OS Lite to SD card and enable SSH
  2. Download the PocketBase ARM binary and make it executable
  3. Import the Stockpile schema via the PocketBase Admin UI
  4. Create a systemd service so PocketBase starts on boot
  5. In Stockpile Settings, choose Local network and enter your Pi's IP address

No cloud, no subscription

Your farm data lives on your Pi's SD card. Nothing leaves your local network.

Offline resilience

If the Pi is unreachable, the app loads from a local cache and shows a banner. Writes resume automatically when the Pi is back online.

Real-time across all devices

PocketBase SSE subscriptions push updates instantly. Check off a task on your phone and see it update on the desktop in seconds.

Open source forever

MIT licensed. Self-host, fork, modify. No lock-in.