Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

World Map

jcolorxyjcolorxy115 downloads

A globe and world map of the countries you have visited, with the years you went and trips linked to your notes.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates6

A globe and a flat world map of the countries you have been to, the years you went, and the trips behind them, linked to the notes you wrote along the way.

World Map in action: spinning the globe, the flat map with labels, zooming and panning, and trips with their notes

Globe view with trips

Flat map view

Screenshots and the showreel use invented demo data. Regenerate them with node screenshots/shoot.mjs and node screenshots/showreel.mjs.

Features

  • Globe or flat map. Drag to spin or pan, scroll to zoom, Reset view to go back. Countries you have visited are shaded, darker for more recent visits (or one colour if you switch Shade by recency off).
  • Countries and years. Click a country, or use Add country, to record the years you went and an optional note.
  • Trips. A trip has a name, one or more countries, dates (or just a year) and any number of linked notes. Click a trip title or View all notes to open its hub: browse every linked note, search by name or folder path, and open notes in a new tab while keeping the map available. Edit trip / manage notes manages the trip and its links. Country details also link to each trip’s hub.
    • Status is worked out from the dates: Planned, Travelling now or Done. You can also set it by hand.
    • Done and current trips count towards your visited countries. Planned trips are drawn with a dashed outline, so you can see where you are going next.
    • Link a whole folder adds every note in a folder to a trip.
    • Renaming or moving a linked note keeps the link. Deleting one removes it.
  • Create trips from travel folders. If you keep a folder per trip (for example Travel/Japan 2026, Travel/Iceland-2024), this command makes a trip for each one, with its year taken from the name and all of its notes linked.
  • Stats. Countries visited out of 195, percentage, trip count, and a count per continent.
  • Embed a map in a note with a worldmap code block (see below).
  • Works on desktop and mobile. The map geometry is bundled into main.js, so Obsidian Sync carries everything the plugin needs.

Commands

Command What it does
Open world map Opens the map view (also on the ribbon).
Add a country you have visited Pick a country and add years.
Add a trip Opens the trip editor.
Create trips from travel folders Choose a parent folder. Each subfolder named like Place 2026 becomes a trip.
Insert a map here Inserts a worldmap block at the cursor.

Embedding a map

```worldmap
projection: globe
height: 420
centre: 140, 36
zoom: 2
stats: true
labels: false
interactive: true
```

Every option is optional. projection is globe or flat (default flat). centre is longitude, latitude. zoom runs from 0.6 to 12.

Data

Everything lives in the plugin's data.json in your vault: visits keyed by country, trips with their linked note paths, and settings. Nothing is sent anywhere.

Vault access. The plugin lists your notes' paths only to fill the note picker when you link a note to a trip. It reads no note contents. The one file it reads directly is the data.json of an older copy of World Map installed under a different id, once, to carry your map over when the id changed. It makes no network requests.

Install

Needs Obsidian 1.13 or later. The plugin is not in the community directory yet. To install it by hand:

  1. Download main.js, manifest.json and styles.css from the latest release, or build them yourself (below).
  2. Copy them into <your vault>/.obsidian/plugins/jcolorxy-world-map/.
  3. In Obsidian, go to Settings → Community plugins, reload, and enable World Map.

Build

npm install
npm run build              # writes main.js
node --test tests/*.test.mjs # unit tests
node screenshots/shoot.mjs # regenerates docs/*.png (needs Chromium)

Similar plugins

The community plugin Visited Countries covers similar ground. World Map adds a globe, trips with linked notes, planned trips, and embeddable maps.

Credits

Country shapes are from Natural Earth via world-atlas, both in the public domain. Projections use d3-geo.

Licence

MIT

HealthExcellent
ReviewPassed
About
Display an interactive globe or flat world map of countries you've visited, shaded by recency and linked to your travel notes. Record visits and trips with years, dates, names and linked notes; view trips and stats in the sidebar, embed maps in notes, and convert travel folders into trips.
ChartsLinksResearch
Details
Current version
0.2.5
Last updated
3 weeks ago
Created
3 weeks ago
Updates
6 releases
Downloads
115
Compatible with
Obsidian 1.13.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Ko-fi
Author
jcolorxyjcolorxyjcolorxy
ko-fi.com/jcolorxy
GitHubjcolorxy
  1. Community
  2. Plugins
  3. Charts
  4. World Map

Related plugins

Influx

A bullet journaling plugin that aggregates a terse stream of backlinked clippings in the footer of notes.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

ExcaliBrain

An interactive, structured mind-map of your Obsidian vault.

Smart Connections

Find related notes and excerpts while writing. Your AI link building copilot displays relevant content in graph + list view. A local embedding model powers semantic search. Zero setup. No API key.

Self-hosted LiveSync

Sync vaults securely to self-hosted servers or WEBRTC.

Advanced URI

Control everything with URI.

Breadcrumbs

Visualise the hierarchy of your vault using a breadcrumb trail or matrix view.

Karpathy LLM Wiki

Karpathy's LLM Wiki implementation plugin for Obsidian - turns notes and PDFs into a linked, LLM-powered knowledge base with entity pages, concept pages, graph-powered Q&A, and local-first privacy.

Find orphaned files and broken links

Find files that are not linked anywhere and would otherwise be lost in your vault. In other words: files with no backlinks.

Supercharged Links

Add attributes to internal links with the values of target note's frontmatter attributes.