Skip to main content

OpenTree

Open-source community knowledge management operating system

OpenTree is an Electron + React based desktop knowledge management platform that integrates personal data (keychain, favorites, notes, music, albums, countdowns, etc.) into a unified "World Tree" + "Metaverse" interface.

Core Features

  • World Tree Panel - Tree structure to organize all data, supports drag-and-drop, search, tags
  • Metaverse Desktop - 3D-style desktop environment with PC workstations, module panels, and interactive UI
  • Modular Architecture - Independent modules for keychain, favorites, music, albums, countdowns, etc.
  • Local First - All data stored in local SQLite, works offline
  • Cross-platform - Windows / macOS / Linux
  • Open Source - MIT license, community-driven

Quick Navigation

Tech Stack

LayerTechnology
Desktop FrameworkElectron 28+
FrontendReact 18 + TypeScript
BuildVite + Webpack
DatabaseSQLite (sequelize)
3D RenderingThree.js / Canvas 2D
StylingCSS Modules + Tailwind

Community