Field Survey
STILL UNDER CONTRUCTION
Your field notebook, on your phone.
- Fits any field survey — define your own fields, sections, and data types with a simple template; no coding required
- Already digital — no retyping when you get back, no transcription errors
- Instant export — produce a clean spreadsheet, ready to analyze
- Automatic timestamps — the app fills in the time, no checking your watch
- Built-in GPS — record coordinates with a tap, no manual noting
- Photos embedded in records — attach images directly to each observation
- Works fully offline — no signal needed in the field
Alpha software — use with caution
This app is under active development. Always verify your exports and keep independent backups before relying on FieldSurvey for critical fieldwork. The author takes no responsibility for data loss.
How It Works
📄 Template (.yaml) → 📥 Import → 📝 Fill records → 📊 Export (XLSX / ODS)
- 📄 Get a template — a
.yamlfile that defines your project’s structure - 📥 Import it — paste a URL, scan a QR code, or open a local file
- 📝 Fill records in the field — log each observation as a Record
- 📊 Export when done — get an XLSX or ODS spreadsheet for analysis
A template is a plain YAML file. Example:
Full template reference → YAML Format
Supported Variable Types
| Type | Description |
|---|---|
String |
Free text |
Int |
Integer (optional Min / Max / Default) |
Float |
Decimal number (optional NumValues for consecutive readings, NumDigits for fixed precision) |
Boolean |
Yes / No toggle |
Date / Time / DateTime |
Date/time pickers (AutoNow pre-fills current time) |
Option |
Dropdown / radio (Expandable: add custom entries, Multiple: pick several) |
OptionCount |
Count per option (e.g. species tally) |
LocationMap |
GPS point on a map |
PathMap |
Draw a path on the map |
PolygonMap |
Draw polygon on the map |
Photo |
Camera or gallery (Multiple: allow several photos) |
Markdown |
Formatted notes |
and… upcoming types in the future…
Roadmap
| Phase | Focus | Status |
|---|---|---|
| KMP | Kotlin Multiplatform — iOS (iPad / iPhone) support | 📋 Planned |
| beta | Polish — dark mode, localization, better icon | 📋 Planned |
Support This Project
FieldSurvey is free and open source. If it saves you time in the field, consider buying me a coffee ☕
Community
Questions, template help, or feature ideas? Open an issue on Codeberg.