mark-magic / mark-magic

A markdown-based data connection and conversion tool to solve data conversion between different tools and coordination between some common tools.
http://mark-magic.rxliuli.com/en/
Other
40 stars 2 forks source link

Add support for Foam #5

Open silopolis opened 1 year ago

silopolis commented 1 year ago

Another valuable gateway would be with Foam

https://foambubble.github.io/foam/

rxliuli commented 11 months ago

Long time no see, I've now rewritten the entire project and added better documentation, would you like to create a plugin to support foam?

Plugin documentation: https://mark-magic.rxliuli.com/en/api-plugin.html

silopolis commented 10 months ago

Long time no see

Much too long indeed! Sorry, for that, was nose down into a DevOps bootcamp...

I've now rewritten the entire project and added better documentation, would you like to create a plugin to support foam?

Plugin documentation: mark-magic.rxliuli.com/en/api-plugin.html

Awesome work, and beautiful docs! My JS skills being tangent to zero, I'm afraid writing a plugin is beyond reachability ATM... But maybe that could be a nice project to learn?

rxliuli commented 10 months ago

Long time no see

Much too long indeed! Sorry, for that, was nose down into a DevOps bootcamp...

I've now rewritten the entire project and added better documentation, would you like to create a plugin to support foam? Plugin documentation: mark-magic.rxliuli.com/en/api-plugin.html

Awesome work, and beautiful docs! My JS skills being tangent to zero, I'm afraid writing a plugin is beyond reachability ATM... But maybe that could be a nice project to learn?

Anyway, now that chatgpt and copilot are available, writing in a language you've never written in before shouldn't be that difficult, and I learned to build apps using tauri and rust using this method. If you're interested in writing a plugin for a project that uses, for example, Foam as an input source, maybe you could look into the joplin plugin, which is just over 100 lines long and you can even let chatgpt parse the code and make modifications.

@mark-magic/joplin-plugin: https://github.com/mark-magic/mark-magic/blob/main/packages/plugin-joplin/src/input.ts

image