Xyls Starmap

by xylhazlhztarr
5
4
3
2
1
Score: 50/100

Description

Category: Data Visualization

The Xyl's Starmap plugin creates interactive star system maps from YAML blocks inside notes. Maps can connect notes and represent planets, moons, rings, asteroid belts and objects placed within those belts. Each mapped object can carry a label, while colours and object sizes can be customised. Ring thickness and 3D rotation are configurable as well. Positioning uses percentages so planets keep the same relative location when a map's width or height changes. A command inserts a preformatted Starmap template with comments, and another version provides one instance of every object without comments. The map renders when the cursor is outside the YAML code block or when the note is shown in reading mode.

Reviews

No reviews yet.

Stats

5
stars
1,381
downloads
0
forks
50
days
39
days
42
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
2
total issues
0
open issues
2
closed issues
36
commits

Latest Version

a month ago

Changelog

Update pertaining Issue Request for satellite object

  • Added support for global Moon Label Rotation
  • Added support for global Label colour
  • Fixed a bug where Labels would inherit "moonLineColor"
  • Added a labelOffset property to planets, for when the labels fall inside them. (This occurs when using \n on a label)
  • Tweaked the padding values for rings

You should see these changes reflected in the documentation shortly.

README file from

Github

Shield: CC BY-NC-ND 4.0

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 4.0 International License.

CC BY-NC-ND 4.0

Xyl's Starmap

This is a star system map plugin for Obsidian (https://github.com/Archivist-3/Xyl-s-Obsidian-Starmap).

This plugin uses YAML format to create interactive star maps inside notes, linking notes between maps, planets, moons and other celestial bodies.

To check the expected YAML format, press CTRL + P / CMD + P and look for "Insert Starmap Template". This will insert a pre-formatted YAML into your note, which will render the starmap whenever outside the code block, or in reading mode! (CTRL/CMD + E) There is also an un-commented version, which has a single instance of every object, and no comments.


Installation

If installing directly from the Repo, go into releases, and fetch both main.js and manifest.json. Throw those bad boys into your plugin folder inside .obsidian/plugins/{Xyl's Starmap}


Features:

  • Fully customisable colours. You may change the colour of every object in the maps.
  • Planets with custom sizes
    • With Moons custom sizes
    • And Rings custom sizes, thickness, and 3D rotation.
  • Asteroid Belts
  • Objects inside the asteroid belts
  • Labels for every object
  • Percent-based positioning, so that planet's stay at the same relative point of maps, regardless of width or height.

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Barcode Generator
3 years ago by noxonad
A barcode generator for obsidian.
Byte Field Diagrams
a year ago by natri0
Byte-field diagrams for Obsidian.
Charted Roots
4 months ago by John Banister
Professional genealogical tools for Obsidian. Interactive family charts, geographic maps, PDF reports, GEDCOM/Gramps import-export, evidence tracking, and fictional calendar support. Built for genealogists, historians, and worldbuilders.
Charts View
5 years ago by caronchen
Data visualization solution in Obsidian, support plots and graphs.
Completr
5 years ago by tth05
Auto-completion plugin for the obsidian editor.
Datacore
a year ago by Michael Brenan
Work-in-progress successor to Dataview with a focus on UX and speed.
DevOps Companion
a year ago by Jobelin Kom
Obsidian DevOps Companion is a developer-oriented plugin that brings DevOps context awareness directly inside your Obsidian vault.
Frontmatter to HTML Attributes
7 months ago by Tarek Saier
Gantt this
2 months ago by Altarok
Obsidian plugin showing multiple TTRPG calendars at once in one gantt chart.
Life Tracker
4 months ago by Sébastien Dubois
Capture and visualize the data that matters in your life
Linter
5 years ago by Victor Tao
An Obsidian plugin that formats and styles your notes with a focus on configurability and extensibility.
Maps
a year ago by Obsidian
Map layout for Obsidian Bases. Display your notes as an interactive map view.
MetaEdit
5 years ago by Christian B. B. Houmann
MetaEdit for Obsidian
Plotly
5 years ago by Dmitriy Shulha
Obsidian plugin to embed Plotly charts into markdown notes.
QueryDash
a year ago by lwx
Reactive Notes
a year ago by Elias Noesis
Sankey
2 years ago by Finn Romaneessen
An Obsidian plugin to create sankey diagrams
Siteswap
5 years ago by Tim Dresser
SQLSeal Charts
2 years ago by hypersphere
Charting extension for SQLSeal Obsidian Plugin. Visualise your data!
Timeline
5 years ago by George Butco
Obisdian.md plugin for creating timelines
Toggle Meta Yaml
4 years ago by hua
Trade Rythm
a month ago by iblameaza
Trade Rythm - Obsidian trading journal plugin
Vega Visualizations
4 years ago by Justin Kim
Create Vega and Vega-Lite visualizations in https://obsidian.md/.
YAML Table
a year ago by dainakai