Explore your vault as an animated star system where folders orbit like planets and notes circle them as moons.
Explore your vault as an animated star system. The current folder is the star, its subfolders are planets on orbits, and notes circle around them as moons.

| Action | Result |
|---|---|
| Click a planet | Enter the folder: it becomes the star |
| Click the star or a breadcrumb | Go up |
| Click a moon | Open the note (Ctrl/Cmd+click opens a new tab) |
| Right-click a planet | Customize, hide, or use the regular file menu |
| Drag / scroll wheel | Pan / zoom |
| Double-click empty space | Fit the system to the view |
| Section | What you can change |
|---|---|
| General | Language, root folder, excluded folders, hiding empty folders |
| Orbits | Number of orbits, radius, spacing, tilt, rotation, line opacity, stable layout |
| Motion | Overall, folder and file speed, speed variation, alternating directions, pause on hover |
| Folders | Planet size, size by file count, labels, icons, center style and size |
| Files | Files and subfolders, files from nested folders, file orbits, dot limit, spread, rays, color by type, recent file highlight |
| Appearance | Background (space or Obsidian theme), stars, nebulae, pointer effects, accent color |
| Effects | Signals (sources and interval), comets (interval) |
| Individual folders | Visibility, color, icon and pinned orbit for each folder |
main.js, manifest.json and styles.css from the latest release.<your vault>/.obsidian/plugins/orbit-folders/.The plugin only reads the folder and file structure of your vault (names, sizes and modification dates) to draw the view. It doesn't read note contents, doesn't make network requests and doesn't collect any data.
The plugin is written in plain JavaScript without a build step: main.js is both the source and the release file.
To publish a new version:
version in manifest.json and add the new version to versions.json.git tag 1.0.1 && git push origin 1.0.1.main.js, manifest.json and styles.css. Review it and publish.