https://github.com/damonsk/obsidian-wardley-maps
A Wardley Maps plugin for Obsidian.md. Supporting rendering and editing maps-as-code.
https://github.com/damonsk/obsidian-wardley-maps
obsidian obsidian-md obsidian-plugin wardley-maps wardleymaps
Last synced: 3 months ago
JSON representation
A Wardley Maps plugin for Obsidian.md. Supporting rendering and editing maps-as-code.
- Host: GitHub
- URL: https://github.com/damonsk/obsidian-wardley-maps
- Owner: damonsk
- License: agpl-3.0
- Created: 2024-11-01T18:24:43.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2024-12-07T14:13:50.000Z (5 months ago)
- Last Synced: 2024-12-07T15:19:34.881Z (5 months ago)
- Topics: obsidian, obsidian-md, obsidian-plugin, wardley-maps, wardleymaps
- Language: TypeScript
- Homepage:
- Size: 114 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-wardley-maps - Wardley Maps for Obsidian.md - Render and edit Wardley maps within Obsidian.md. This community plugin leverages the engine from OnlineWardleyMaps.com. Online documentation [Wardley Maps as Code](https://docs.onlinewardleymaps.com/). (Apps / Mapping)
README
# Wardley Maps Plugin
This is plugin enables displaying and editing of Wardley Maps in the [OnlineWardleyMaps](https://onlinewardleymaps.com) format.
## Usage
Add a code block to your markdown file using Source mode ` ```wardleymap ` include with a closing ` ``` `. View the raw source of this file to see an example below.
### Example
```wardleymap
title Tea Shop
anchor Business [0.95, 0.63]
anchor Public [0.95, 0.78]
component Cup of Tea [0.79, 0.61] label [-67.61, 4.90]
component Cup [0.73, 0.78] label [15.05, -10.00]
component Tea [0.63, 0.81]
component Hot Water [0.52, 0.80]
component Water [0.38, 0.82]
component Kettle [0.43, 0.35] label [-57, 4]
evolve Kettle->Electric Kettle 0.62 label [16, 5]
component Power [0.1, 0.7] label [-27, 20]
evolve Power 0.89 label [-12, 21]
Business->Cup of Tea
Public->Cup of Tea
Cup of Tea->Cup
Cup of Tea->Tea
Cup of Tea->Hot Water
Hot Water->Water
Hot Water->Kettle; limited by
Kettle->Powerannotation 1 [[0.43,0.49],[0.08,0.79]] Standardising power allows Kettles to evolve faster
annotation 2 [0.48, 0.85] Hot water is obvious and well known
annotations [0.72, 0.03]note +a generic note appeared [0.23, 0.33]
style wardley
size [800,400]
```## Getting Started
> **⚠️ Important: Installer Version Requirement**
> Wardley Maps requires a recent version of the Obsidian installer. If you experience issues with the plugin not loading properly:
>
> 1. First, try updating Obsidian normally at `Settings > General > Check for updates`.
>
> 2. If issues persist, manually update your Obsidian installer:
> - Download the latest installer from [Obsidian's download page](https://obsidian.md/download)
> - Close Obsidian completely
> - Run the new installer1. Open Obsidian Settings
2. Navigate to "Community plugins" and click "Browse"
3. Search for "Wardley Maps" and click Install
4. Enable the plugin in Community plugins## License
This project is licensed under the [AGPL-3.0 license](LICENSE).
## Support the Project
If you find [obsidian-wardley-maps](https://github.com/damonsk/obsidian-wardley-maps), [OnlineWardleyMaps](https://github.com/damonsk/onlinewardleymaps) or [vscode-wardley-maps](https://github.com/damonsk/vscode-wardley-maps) valuable, consider supporting its development:
[](https://www.patreon.com/mapsascode/overview)
Follow on X (Twitter) [@MapsAsCode](https://x.com/mapsascode) for updates and announcements!
Your support helps maintain and improve this plugin as well as OnlineWardleyMaps and vscode-wardley-maps. Every contribution is appreciated. Thank you for your support!