3rd-Party/Community Plugins with Obsidian-style manager (aka extensions/addons/add-ons)
I've read through a lot of the suggestions here and there are lots of things that look like they would be awesome but have a user base so limited that it would be a very long time for them to ever be implemented by actual Amplenote employees if, as we all hope, Amplenote uses its non-VC-backed resources most wisely as it organically grows to an <ducks>ample</ducks> size.
The usual solution to this seems to be to have plugin support, so smaller, interested communities can write and support their own stuff. Certainly this seems to have worked well for programs focused more specifically on text such as Obsidian - https://help.obsidian.md/Advanced+topics/Third-party+plugins - as well as age-old software like emacs.
It's also one of the reasons browsers are so awesome (in fact, I'm guessing this would be possible to do to some degree with Amplenote + Userscripts and User Style Managers like Tampermonkey/Stylish/etc. for the web-based version.
Comments: 5
-
11 May, '21
Justin Maxwell MergedThis is what set Roam and Obsidian into orbit. Obsidian even has a toggle about using it at your own risk. But it’s something that lets the power users go nuts and build a community.
Note: I’m a terrible engineer and likely wouldn’t build any. -
13 Sep, '21
Lucian Admin"Plug-in/Custom Code architecture" (suggested by Justin Maxwell on 2021-05-11), including upvotes (1) and comments (0), was merged into this suggestion.
-
01 Jul, '22
Jack ElliottOne of my favourite Amplenote features is the ability to write {now}, which immediately converts it into [hh:mm:ss]. I would love to be able to have more functions like this. Here are some ideas:
{weather}: Prints the weather right now. I believe https://www.met.no/ has a free API that can be used to retrieve this information. There could be a special settings pane for these extensions. If the {weather} extension is enabled, we could select the city from the settings.
{spotify}: Prints the song that is playing right now.
{completedtasks/today}: Prints the number of tasks completed today.
{#tag}: Prints a link to #tag
{pomodoro}: Starts a pomodoro timer.
{tick/countername}: A server-side counter, which is a server side counter. Countername is the specific counter. There could be a dedicated page where I can see all my counters.
I can come up with many more features like this. If Amplenote wants to separate these additional features out of its core, we could use double curly brackets. -
14 Sep, '22
RichardFunctionality similar to Obsidian's dataview community plugin would be awesome
-
24 Jan, '23
Lucian AdminThis feature is now officially in our plan for the first half of 2023.
1