As an aspiring plugin developer I wanted find out the basic documentation on how to develop basic plugins for Obsidian .
The only two resources I could find are :-
Both of these links layout the basic functions , how to get started , how to upload to the community plugins page , etc.
However I have some Other questions about Obsidian:-
To what extent can a plugin add functionality to the core of obsidian .
can a plugins intercept a core obsidian function and add its process over it or completely replace it ?
-does obsidian support web assembly?
-does obsidian allow developers to create plugins which interact with third party apis ( eg :- using google api to embed google maps view into a note)
lastly, (theoretically) since obsidian is able to understand html and JavaScript is it possible to render web-pages in obsidian and interact with it?