README file from
GithubMedia Atlas for Obsidian
Media Atlas is a high-performance, React-powered media management plugin for Obsidian. It provides a seamless, visual way to browse, search, and organize your vault's images with native integration.
✨ Features
- 🖼️ Visual Gallery: A beautiful grid view of all images in your vault (PNG, JPG, WebP, GIF, SVG).
- 🖱️ Native Drag & Drop: Drag images directly from the gallery into your notes. No more manual typing.
- 🔍 Instant Search: Find specific images instantly with our lightning-fast filtering system.
- 🔄 Real-time Sync: Automatically detects when you add, rename, or delete images in your vault.
- ⚡ Performance First: Built with React for a smooth and responsive experience.
🔥 Media Atlas Pro
Want more power? Media Atlas Pro is now available!
👉 Get Media Atlas Pro on Gumroad
The Pro version includes:
- 🚫 Unused Media Cleaner: Find and delete images that aren't used in any notes, saving you precious disk space.
- ⚡ Enhanced Workflow: Advanced tools to keep your vault clean and organized.
- 🛡️ Premium Features: Exclusive access to advanced media management tools.
🚀 Installation
1. Via Community Plugins (Pending Review)
Go to Settings > Community Plugins > Browse and search for Media Atlas.
2. Manual Installation (Beta)
- Download the latest
main.js,manifest.json, andstyles.cssfrom the Releases page. - Go to your Obsidian vault:
.obsidian/plugins/. - Create a folder named
media-atlas. - Move the downloaded files into that folder.
- Restart Obsidian and enable the plugin in Settings.
🛠️ Tech Stack
- Framework: React.js
- Language: TypeScript
- Bundler: tsup
- Styling: Obsidian Native CSS Variables
🎁 Support the Development
This plugin is free to use. If it helps you manage your media more efficiently, consider supporting the developer to keep the project alive.
🤝 Contributing
Contributions are welcome! If you find a bug or have a feature request, please open an issue or submit a pull request.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
📄 License
Distributed under the MIT License. See LICENSE for more information.
Developed with ❤️ by Gregorius Eldwin Pradipta