{"repo":"mathe00/obsidian-plugin-python-bridge","free":true,"listed":false,"github":"https://github.com/mathe00/obsidian-plugin-python-bridge","clone":"git clone https://github.com/mathe00/obsidian-plugin-python-bridge.git","description":"Develop Obsidian plugins in Python! 🐍 Interact with your notes, retrieve frontmatter, send notifications, and much more – all through simple Python scripts. Cut the complexity of writing JavaScript plugins and dive into creating your Obsidian workflows with Python!","language":"TypeScript","stars":121,"topics":["javascript-python","language-translation","obsidian","obsidian-md","obsidian-plugin","python","python-script","python3","socketserver"],"license":"MIT","category":"productivity","readme_excerpt":"🐍 Python Bridge Plugin (for Obsidian) 💥 Develop Obsidian plugins in Python! Yes, you read that right! With this plugin, you can develop plugins for Obsidian using Python . 🎉 This is likely the first plugin that lets you directly integrate Python scripts into Obsidian to interact with your notes, retrieve metadata, display notifications, configure scripts via the UI, and so much more! Ever needed to build plugins for Obsidian but felt like JavaScript wasn't your cup of tea? With Obsidian Python Bridge , you can now use your favorite language, Python , to create plugins for Obsidian. 🙌 TL;DR (Too Long; Didn't Read) - What is this? An Obsidian plugin that lets you run Python scripts to interact with your vault. - Why? Makes extending Obsidian accessible if you prefer Python over JavaScript/TypeScript, especially for automation and data processing. - How? The plugin runs your .py scripts. A companion Python library ( ObsidianPluginDevPythonToJS.py ) makes it easy to call Obsidian functions (get/modify notes, show notifications, use modals, etc.) from your script via a local HTTP connection. - Cool Features: Cross-platform (Win/Mac/Linux), define UI settings for your scripts within Obsidian, trigger scripts from events, full vault access API, and more. - Basically: Write Python, control Obsidian. --- Table of Contents - TL;DR - Description - Key Features - ⚠️ Security Considerations - 🌍 Internationalization - Why this plugin? 🤔 - Feature Highlight: Graphical input() in Obsid","default_branch":null,"files":null,"tree":[],"storefront":"/r/mathe00","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mathe00/obsidian-plugin-python-bridge/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}