Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Go
  3. connectordb

connectordb

Apache-2.0Gov0.5.1

A self-hosted, extensible personal data aggregator and analysis engine for quantified self.

Visit WebsiteGitHubGitHub
419 stars32 forks0 contributors

What is connectordb?

Heedy is a self-hosted, open-source personal data aggregator and analysis engine that consolidates metrics from various apps and fitness trackers into a single repository. It addresses the fragmentation of personal data across isolated services by providing a unified platform for storage, visualization, and extensible analysis. The project emphasizes user privacy and control through local hosting and a plugin-based architecture for customization.

Target Audience

Individuals engaged in quantified self or life logging who want to aggregate and analyze personal data from multiple sources while maintaining full privacy and control. It's also suitable for developers interested in building custom plugins for data integration or visualization.

Value Proposition

Developers choose Heedy for its strong privacy guarantees through self-hosting, open-source auditability, and extensibility via a plugin system that allows deep customization beyond typical pre-built dashboards.

Overview

An aggregator for personal metrics, and an extensible analysis engine

Use Cases

Best For

  • Aggregating personal fitness and health data from multiple wearables and apps
  • Self-hosting personal metrics to ensure data privacy and avoid cloud services
  • Building custom plugins for integrating niche data sources or visualizations
  • Performing unified life logging analysis across disparate data silos
  • Using Jupyter notebooks for interactive exploration of personal data
  • Creating a centralized dashboard for quantified self enthusiasts

Not Ideal For

  • Windows users needing a native personal data aggregator without virtualization
  • Organizations seeking a turnkey, cloud-based dashboard with commercial support
  • Non-technical individuals who want a one-click installation without command-line or Docker

Pros & Cons

Pros

Full Data Ownership

Heedy is self-hosted and open-source, allowing users to keep all data on their own hardware and audit the software, as emphasized in the README's privacy arguments against cloud services like PRISM and data selling.

Extensible Plugin Architecture

The plugin system enables adding new integrations and visualizations with Python or JavaScript, making it adaptable to individual needs beyond pre-built assumptions, as stated in the philosophy section.

Integrated Analysis Tools

Built-in visualizations and Jupyter notebook integration via plugins allow for direct data analysis within the platform, demonstrated in the provided screenshots of sleep data and notebooks.

Wearable Data Sync

Dedicated plugins like Fitbit enable seamless import of fitness tracker data, addressing the fragmentation of personal metrics from sources like apps and wearables.

Cons

Limited Operating System Support

Heedy only runs on Mac and Linux, with no native Windows support mentioned in the README, which restricts accessibility for a significant portion of users.

Plugin Ecosystem Dependency

Core functionality relies on plugins, and the ecosystem is still nascent with only a few listed plugins (e.g., Fitbit, notebook), limiting out-of-the-box capabilities compared to mature aggregators.

Technical Setup Required

Installation involves command-line execution, Docker for containerized deployment, and Python installation for plugins, as noted in the running instructions, posing a barrier for non-technical users.

Frequently Asked Questions

Quick Stats

Stars419
Forks32
Contributors0
Open Issues16
Last commit3 years ago
CreatedSince 2015

Tags

#iot#plugin-system#golang#privacy-focused#quantified-self#data-analysis#go#self-hosted

Built With

S
SQLite
G
Go
J
JavaScript
J
Jupyter
P
Python
D
Docker

Links & Resources

Website

Included in

Go169.1k
Auto-fetched 1 day ago

Related Projects

gobotgobot

Golang framework for robotics, drones, and the Internet of Things (IoT)

Stars9,418
Forks1,060
Last commit4 months ago
flogoflogo

Project Flogo is an open source ecosystem of opinionated event-driven capabilities to simplify building efficient & modern serverless functions, microservices & edge apps.

Stars2,493
Forks293
Last commit2 years ago
ekuiperekuiper

Lightweight data stream processing engine for IoT edge

Stars1,705
Forks455
Last commit6 days ago
rulegorulego

⛓️RuleGo is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go.

Stars1,522
Forks148
Last commit2 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