Local-first · Free & open source

Birding analytics and tools for your eBird workflow

SnowRaven reads your eBird and Macaulay Library exports and gives you weather and tides for your checklists, your history with every species, life-list statistics and an interactive map. It runs on your own device.

macOS · Windows · iPhone · iPad · Android · Raspberry Pi

The SnowRaven Statistics tab showing life-list totals, a life-list growth chart, and section navigation.
Life list149 species
Tide3.1 ft rising

Privacy by design

Your data stays on your device

SnowRaven has no account, no analytics, no telemetry, and no server we run. Your eBird backup, Macaulay Library export, and API keys are stored only on your device unless you turn on iCloud syncing between your devices, and anything you sync goes to your own iCloud account and nowhere else.

Read the full privacy policy

  • No accounts
  • No tracking
  • Keys & data stay local
  • No developer server

What's inside

What each tab does

Built on your eBird and Macaulay Library exports.

Weather

Paste an eBird checklist ID and get a weather and tide summary ready to drop into the checklist comment, or look up the conditions where you are now, or the forecast for any place and time ahead. The Weather/tide Planner lays out the coming sunrises and sunsets, each with its tide and forecast weather.

The Weather tab's output for a checklist at Jamaica Bay: sky, temperature, wind, cloud cover, humidity, dew point, sunrise and sunset, ready to paste into the checklist comment.

Statistics

A dashboard built from your eBird backup: life-list totals and growth, milestones, and when and where you bird. A weather section reads back the weather blocks SnowRaven and RainCrow write into checklist comments: the conditions on the outings you wrote a block for.

Dark mode shown.

The Statistics tab in dark mode, showing life-list totals and a growth chart.

Map Explorer

Your sightings on an interactive map, with nearby eBird hotspots and where species new to you were reported recently. Counties shade by your counts or by how complete your county list is, with a California Breeding Bird Atlas overlay.

The Map Explorer tab showing sighting clusters around New York and New Jersey on a street basemap.

Species Detail

Your whole history with one bird: sightings, field notes, breeding codes, a map of every observation, and any splits or lumps along the way. A weather card shows the skies and temperatures you found it in, from SnowRaven and RainCrow weather blocks.

The Species Detail tab for Wood Thrush, showing sightings, media counts, breeding category, and the First of Year card with its chart.

Calendar

A year of your birding as twelve month grids, each day shaded by how many species you saw. Fold the years together, or narrow it to a single species.

The Calendar tab showing a year as twelve month grids, each day shaded by how many species were seen.

Multimedia

Your life list as a media checklist: which species you have photographed, recorded, and filmed, and which you still need. Narrow it by sex and age.

The Multimedia tab, a life-list table with photo, audio, video, and total media counts per species.

Breeding Codes

Every species you have recorded breeding evidence for, as a matrix against eBird's breeding codes, colored by evidence tier.

The Breeding Codes tab showing a species-by-code matrix with tier-colored count badges.

Checklists

Your checklists as whole outings: search every comment you have written, and filter by what an outing has.

List Comparer

Two life lists side by side, or any two public checklists: what they share and what only one has.

Named Birds

Tag an individual bird by name in a species comment and SnowRaven gathers everything you have on it: sightings, places, a timeline, its own media. With several named birds, one strip puts them all on a shared time axis.

The Named Birds tab listing three named individuals with their species, date range, elapsed span, and sighting counts, above a strip giving each one a labeled lane on a shared time axis.

Runs where you do

One app, everywhere you bird

A native app for Mac, Windows, iPhone, iPad, and Android, or self-hosted on a Raspberry Pi (or any computer on your network) and opened from any browser. One universal Mac build covers Apple Silicon and Intel, and the self-hosted version works in a phone or tablet browser too.

SnowRaven Statistics on a phone-sized screen, showing the responsive layout.

Get started

Up and running in a few minutes

Mac

Download the universal .dmg from the latest release, drag SnowRaven to Applications, then right-click the app and choose Open on first launch.

Download for Mac

Android

Get SnowRaven from F-Droid. It is free and runs on Android 8.0 or later. Updates arrive through the F-Droid app.

Download for Android

Windows

Download the .exe installer and run it. SmartScreen may warn about an unknown publisher, so choose More info, then Run anyway. In-app updates are cryptographically verified.

Download for Windows

Raspberry Pi / Linux

Run one command on your Pi (or any Debian or Ubuntu machine). It handles packages, the build, the Python environment, and an optional auto-start service.

$ curl -fsSL https://raw.githubusercontent.com/dtgibson/snowraven/main/install.sh | bash

A personal project, shared freely

SnowRaven is free and open source, built by one birder for their own data.