ODE v1.0.0 - Young Ossicone
We’re excited to introduce the first stable release of Open Data Ensemble (ODE) — a flexible toolkit for building and running custom data collection solutions.
ODE lets you define your own instruments, collect data across devices, and keep everything in sync with minimal setup.
🚀 Highlights
- Modular suite: mobile app, backend, and CLI
- Offline-first data collection with sync
- Custom app support (HTML + JavaScript)
- Simple deployment (Docker-based backend)
- Quick start in under 10 minutes
Getting Started
You can have your own Synkronus server running in under 10 minutes.
Find our Quick Start install guide here
We also include a simple demo showing how to build a longitudinal custom_app to get you started quickly.
Find our 'first app' tutorial here
🧩 Components
Synkronus
A lightweight server component for synchronization and management.
- Distributed as a Docker image
- User management (admin, read-write, read-only)
- Manage and serve your
custom_app - Data export capabilities
- Built-in web interface
Formulus
Mobile app for running forms and collecting observations.
- JSONForms-based questionnaires
- Offline-first data collection
- Bi-directional sync with Synkronus
- API available to your
custom_app
Synkronus CLI
Command-line utility for automation and server interaction.
- Deploy forms and
custom_appversions - Scriptable workflows
- Ideal for CI/CD pipelines
❤️ Thanks
This release would not have been possible without the incredible community around ODE.
The energy, feedback, and contributions have been amazing.