Is there a way to support plugins or extensions

Is there a way to support plugins or extensions? For example, if I want to change the style to fit my preferences now, I need to modify the app.asar to load my own style. Does the official team have any plans to support plugin extensions in the future, like Obsidian does?

Hopefully by the end of 2023.

When you implement this, please think about avoiding one of the mistakes Obsidian made: plugins are not universally usable. What do I mean by this? In Obsidian, sometimes plugins don’t work with themes, or they don’t work when the user upgrades to a new version of Obsidian. As a user, this creates a bad experience and potentially makes the use of plugins unmanageable.

It’s on the roadmap.

Any updates? Didn’t find it on the roadmap at first glance. Probably low priority due to the effort.

We’ll be releasing a Raycast Extension with the next release. Public API will come after.

Is there an option to read/change custom relations with the current version of the API that you are using for the Raycast extension? This would make it already REALLY useful, since then I could solve some other stale feature requests myself for now.

@underbyte hey, custom relations are not supported yet, but will be as the api evolves further.

this initial version focuses on basic features, primarily data retrieval, as demonstrated by the raycast extension. it’s still in the early stages of development and will later support modifying existing data as well. since modifications carry more risk than just retrieval, we’ve prioritized the foundational layer first

once api actually goes public, there will be an announcement

Would the API in the feature show also the fields that are on the page? I’m asking as the raycast extension can’t see any set or field (I guess sets/collection are hard and it make sense) but relations?

I’d like to port the abcjs plugin to AnyType. The plugin handles the content of a code block and runs abcjs library on it, effectively rendering music scores instead of the ABC syntax, and allows playing the music from the sheet. Is this kind of functionality going to be supported?

I don’t understand how the plugins work or how they are intended to work. At the moment, I don’t see that the API could provide any assistance to implementing this functionality.