Obsidian Developer Docs

Welcome to the official Obsidian Developer Documentation, where you can learn how to build plugins and themes for Obsidian. For tips on how to use Obsidian, visit the official Help site.

Plugins

Build plugins to extend the existing functionality in Obsidian using TypeScript.

Themes

Design beautiful themes and snippets for Obsidian using CSS.

Join the developer community

If you get stuck, or if you're looking for feedback, join the community.

Contributing

If you see any errors or room for improvement on this site, or want to submit a PR, feel free to open an issue on our GitHub repository.
Additional details are available on our readme.

Thank you in advance for contributing!

Home
Interactive graph