Bring back a plugins API
jlarmst
Posts: 16Member
Examples:
- https://developer.sketch.com/plugins/javascript-environment
- https://www.figma.com/plugin-docs/
- https://adobexdplatform.com/plugin-docs/
The most important thing is that a plugin can have a side panel or a popup that displays a webview/iframe. This webview can communicate via Lunacy APIs.
Figma does this by default, while sketch has https://github.com/skpm/sketch-module-web-view
Adobe XD does not allow webviews, and has crippled its plugin ecosystem.
---
I develop plugins and would like to be able to extend Lunacy
Comments
Plugins Plugins Plugins!
We Need Plugins
Please describe what functions you want to add with plugins? Do you have published plugins for other software?
@nik_m the best summary is probably https://developer.sketch.com/plugins/javascript-api#capabilities
I have built plugins for sketch and figma before, but Adobe proved unworkable without a webview/iframe so I and other developers abandoned that platform.
Assuming it will be a JavaScript API like all the others, TypeScript support is a must.
This really would open up a world of possibilities
Hello guys, we currently have no plans to add plugin support, and there are several significant reasons for this decision. Firstly, incorporating third-party code into Lunacy would immediately disconnect us from the MS Store and App Store (yes, they are strict about this). Secondly, it introduces the complexity of maintaining this process, as monitoring and administering plugins would be necessary. After all, you wouldn't want a malicious plugin from an unscrupulous user to delete your layout or worse upon launch, would you? And the third reason is, quite simply, we don't have that much free time. Currently, our focus is on fixing bugs and adding new features. So, apologies, guys, and forgive us for this.😔
IF this happens, I will only use these updated software for all my work related needs. Sadly, I don't think we are getting it anytime soon.