git404hub

what is obsidian-desktop-widget fr?

adityagahlot/obsidian-desktop-widget — explained in plain English

Analysis updated 2026-05-18

53JavaScriptAudience · generalComplexity · 2/5Setup · easy

tl;dr

A floating, click-through desktop widget that shows your Obsidian notes as a live, always-on-top graph.

vibe map

mindmap
  root((Obsidian Desktop Widget))
    What it does
      Floating graph view
      Always on top
    Tech stack
      Electron
      Node.js
    Modes
      Full graph
      Local graph
      Focus mode
    Use cases
      Visualize note links
      Track recent edits
    Audience
      Obsidian users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Keep an always-visible map of how your notes connect while working in other apps

VIBE 2

Focus on one note's local neighborhood of links instead of the full vault graph

VIBE 3

See which notes were edited in the last week highlighted in a different color

VIBE 4

Package the widget as a Windows or macOS installer for personal use

what's the stack?

ElectronJavaScriptNode.js

how it stacks up fr

adityagahlot/obsidian-desktop-widgetrusty4444/now-showing-haahouseofbards/bonfire-jellyprofiles
Stars535354
LanguageJavaScriptJavaScriptJavaScript
Setup difficultyeasymoderatemoderate
Complexity2/52/53/5
Audiencegeneralgeneralops devops

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 30min

Needs Node.js 18+ and npm install before npm start, point it at your vault folder on first run.

in plain english

Obsidian is a note-taking app that stores notes as Markdown files in a local folder called a vault. One of its popular features is a graph view that shows how notes link to each other as a web of connected nodes. This project adds that graph view as a floating widget that lives on your desktop, separate from the Obsidian app itself. The widget is built with Electron, a framework that lets web-based code run as a standalone desktop app. It sits transparently on top of whatever else is on your screen. By default, mouse clicks pass through it so it does not interfere with other apps, but you can switch to interact mode when you want to drag nodes or use the controls. The widget has three modes: a full graph of all notes in the vault, a local graph showing one selected note and its direct connections, and a focus mode that shows the current note alongside its backlinks and recently edited files. Nodes are color-coded by type: grey for regular notes, blue for tagged notes, and green for notes modified in the last seven days. Hovering over a node shows a tooltip with link count, recent activity, and tags. The app reads your vault folder directly by scanning Markdown files for wikilinks (the double-bracket link format Obsidian uses) and hashtag-style tags. All data stays on your machine and no internet connection is needed. To run it, you need Node.js version 18 or newer. Clone the repository, run npm install, then npm start, and point the app at your vault folder when prompted. Installer builds for Windows and macOS are also available via npm build scripts.

prompts (copy fr)

prompt 1
Clone this repo and run npm install then npm start to launch the widget
prompt 2
Explain the difference between full graph, local graph, and focus mode in this app
prompt 3
Show me how node colors indicate tagged versus recently edited notes
prompt 4
Help me build a Windows installer for this Electron widget

Frequently asked questions

what is obsidian-desktop-widget fr?

A floating, click-through desktop widget that shows your Obsidian notes as a live, always-on-top graph.

What language is obsidian-desktop-widget written in?

Mainly JavaScript. The stack also includes Electron, JavaScript, Node.js.

How hard is obsidian-desktop-widget to set up?

Setup difficulty is rated easy, with roughly 30min to a first successful run.

Who is obsidian-desktop-widget for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.