Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Healthcare
  3. OpenWearables

OpenWearables

MITPython0.6.0

Self-hosted platform that unifies wearable health data from multiple providers into a single AI-ready API.

Visit WebsiteGitHubGitHub
1.9k stars339 forks0 contributors

What is OpenWearables?

Open Wearables is an open-source platform that unifies health data from multiple wearable devices and fitness platforms through a single API. It solves the problem of developers having to implement separate integrations for each provider (like Garmin, Whoop, and Apple Health) by handling OAuth flows, data normalization, and synchronization. The platform enables building AI-powered health insights and automations while offering a self-hosted deployment option for full data control.

Target Audience

Developers building health, fitness, wellness, or healthcare applications that need to integrate data from multiple wearable devices. It's also suitable for researchers collecting standardized health data and individuals who want to self-host a personal health data platform.

Value Proposition

Developers choose Open Wearables to significantly reduce integration complexity and development time by accessing a unified API instead of maintaining multiple provider-specific implementations. Its self-hosted nature ensures data privacy and control, while upcoming AI features like natural language automations and an AI Health Assistant provide advanced capabilities not typically available in other solutions.

Overview

Self-hosted platform to unify wearable health data through one AI-ready API.

Use Cases

Best For

  • Building fitness coaching apps that connect to user wearables for personalized training recommendations
  • Developing healthcare platforms that aggregate patient health data from various wearable devices
  • Creating wellness applications that track and analyze user activity across different wearables
  • Research projects requiring standardized health data collection from multiple sources
  • Product pilots where non-technical owners need to test wearable integrations without building an app
  • Individuals self-hosting a personal health data platform to connect their own wearables with privacy

Not Ideal For

  • Projects requiring immediate access to AI-powered health insights and automations, as these features are marked 'coming soon' and not yet available
  • SaaS businesses needing multi-tenancy to serve multiple clients from a single instance, since it's designed for single-organization deployment
  • Applications targeting wearable brands not yet supported, such as Fitbit or Oura, which are absent from the current provider list
  • Simple integrations with only one wearable provider where a direct API implementation would be more lightweight and less complex

Pros & Cons

Pros

Unified API Access

Provides a single REST API for normalized health data from multiple providers like Garmin and Apple HealthKit, eliminating the need for separate integrations and reducing development time.

Self-Hosted Data Control

Deploys on your own infrastructure with Docker Compose, ensuring full data privacy and sovereignty without third-party dependencies, as emphasized in the README.

Comprehensive Developer Portal

Includes a web dashboard for managing users, API keys, and data visualizations, streamlining developer workflow and offering out-of-the-box tools.

Simplified OAuth Management

Handles complex OAuth flows for wearable providers, making it easier for end users to authenticate and sync data through generated connection links.

Native Mobile SDKs

Offers SDKs for iOS, Android, Flutter, and React Native to sync data from on-device health stores, facilitating seamless mobile app integration.

Cons

Early-Stage Volatility

The project is under active development with APIs that may change before version 1.0, posing risks for production use and requiring version pinning, as noted in the README.

Missing Core Features

Key advertised capabilities like Health Insights & Automations and the AI Health Assistant are not yet available, limiting current functionality to basic data aggregation.

Limited Provider Ecosystem

Supports only a subset of wearable providers (e.g., Garmin, Suunto, Polar) and lacks others like Fitbit, which might be essential for broader market coverage.

Infrastructure Overhead

Requires self-hosting with Docker, PostgreSQL, and Redis, adding complexity and maintenance burden compared to managed cloud services or simpler APIs.

Frequently Asked Questions

Quick Stats

Stars1,904
Forks339
Contributors0
Open Issues137
Last commit11 hours ago
CreatedSince 2025

Tags

#fastapi#apple-watch#apple-health#postgresql#data-aggregation#health#healthcare#react#self-hosted#fitness#healthcare-ai

Built With

V
Vite
F
FastAPI
P
PostgreSQL
R
React
T
TypeScript
C
Celery
D
Docker
T
TanStack Router
R
Redis

Links & Resources

Website

Included in

Healthcare3.7k
Auto-fetched 6 hours ago

Related Projects

NextGen Connect Integration EngineNextGen Connect Integration Engine

The swiss army knife of healthcare integration.

Stars1,177
Forks453
Last commit1 year ago
FHIR ConverterFHIR Converter

Conversion utility to translate legacy data formats into FHIR

Stars511
Forks206
Last commit10 days ago
Google HCLS Data HarmonizationGoogle HCLS Data Harmonization

This is an engine that converts data of one structure to another, based on a configuration file which describes how. There is an accompanying syntax to make writing mappings easier and more robust.

Stars244
Forks76
Last commit3 days ago
Open eHealth Integration PlatformOpen eHealth Integration Platform

Open eHealth Integration Platform

Stars192
Forks71
Last commit18 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub