Obsidian CLI Python Wrapper / Using Obsidian CLI from Python

Hey Guys!
Just wanted to quickly tell you that I have made an python wrapper for the new Obsidian CLI.
Its pretty straight forward and just implements all obsidian-cli functions as simple python calls (calling obsidian-cli from python through subprocess).

I needed a python library for a project and didn’t find one so here it is. I hope it helps somebody :).
If there are any issues please tell me. It’s my first open source project so some things might be wrong / off. Thank you :slight_smile:

Github: MadnessOverflow/obsidian-cli-py (can’t post links)
pip install obsidian-cli-py

1 Like

Hello. Obsidian is trademarked name and you cannot use Obsidian as the name of your project

See Developer policies - Developer Documentation. The trademark is general thing and applies beyond plugins.

You can call your project cli-py for obsidian or something else.

Alright. I changed the project name to “wrapper-for-obsidaian-cli”. I hope this makes it clear :slight_smile:

I didn’t check the developer policies. Because I saw lots of projects with names like ‘obsidian-xy’, I thought it was fine. My mistake, sorry.

Github is now MadnessOverflow/py-wrapper-for-obsidian-cli.
and it its installed using pip install wrapper-for-obsidian-cli

However, I can’t change my original post (maybe no rights to edit idk)