gelo29 downloadsCapture design decisions and browse the reasoning behind a project's evolution.
Design Trail is an Obsidian plugin for capturing design decisions and browsing the reasoning behind a project's evolution. It is designed for product designers, UX students, design engineers, and anyone who wants to preserve process—not only final artifacts.
Design Trail makes no network requests and stores no proprietary database. Disable the plugin and the decision notes remain usable.
By default, entries are stored in Design Trail/<project>/ as normal Markdown. You can change the root folder in the plugin settings.
Every entry includes readable YAML properties and Markdown sections. This makes decisions searchable, linkable, portable, and compatible with Obsidian features such as backlinks, Properties, Search, and Dataview.
Design Trail supports desktop and mobile. Controls use native Obsidian components, responsive layouts, visible keyboard focus states, and high-contrast surfaces that remain readable with both light and dark themes.
Once accepted into the Obsidian Community Plugins directory, install it from Settings → Community plugins → Browse and search for Design Trail.
For manual installation, copy main.js, manifest.json, and styles.css from a release into <vault>/.obsidian/plugins/design-trail/, then enable the plugin in Obsidian.
npm install
npm run build
npm test
Copy main.js, manifest.json, and styles.css into <vault>/.obsidian/plugins/design-trail/ for local testing.
Open a GitHub issue with the Obsidian version, device type, steps to reproduce, and screenshots when relevant.
MIT