Anything you can do in Obsidian you can do from the command line.

#Obsidian CLI is now available with 1.12 (early access).

Obsidian CLI - Obsidian Help

Anything you can do in Obsidian can be done from the command line.

Obsidian Help
@obsidian does it also suffer from Electron bloat or is it more lightweight?
@DoomHammerNG @obsidian even though they use Electron, I haven't experienced any bloat with Obsidian that wasn't self-inflicted from a badly written plug-in or script.
@djchateau @DoomHammerNG @obsidian my brother in christ, electron *is* the bloat
@millie @DoomHammerNG @obsidian Meh, I don't entirely agree with this. I've seen plenty of solid Electron apps that run buttery smooth and consume very little resources. I'm sure there's better options out, but then what's the alternative for what it's doing? I haven't come across anything that really fits my needs elsewhere and I sure shit won't go near something like Notion.
@djchateau @DoomHammerNG @obsidian You're running an entire modern web stack, web browser, server, database and everything, in javascript, on your machine, just to get a GUI on your application. The overhead is order of magnitudes larger than a simple C program interacting built Qt or GTK.

@millie @DoomHammerNG @obsidian I'm fully aware of what I'm running, but the fact that it is a web stack is an irrelevant point. The overhead may be orders of magnitude higher, but the development cost of this functionality are significantly lower and my machine isn't a machine from the 1990s. I bought RAM to use the RAM and additional benefit from it using a web stack like this allows for a lot of community participation that otherwise wouldn't be there if this had been done in Qt or GTK.

I don't argue that it could not perform better if C was used, but there's obvious trade-offs using C instead of using something like TypeScript with Electron. I haven't seen a better replacement for Obsidian that does what Obsidian does and is cross-platform. If it did, I'd likely jump on it, but I think solely saying, "Oh, it's on Electron, it's garbage." is pretty reductive.

@millie @DoomHammerNG @obsidian You're preaching to the choir here. I also like to get things done, so when a developer makes something that lives up to what Obsidian is doing, I'd fully support it, but that's currently not the case. 🤷