Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Suggestion] Support plugin #54

Open
Quilljou opened this issue Jan 18, 2022 · 3 comments
Open

[Suggestion] Support plugin #54

Quilljou opened this issue Jan 18, 2022 · 3 comments
Labels
enhancement New feature or request

Comments

@Quilljou
Copy link

Add plugin support just like alfred, so we can contribute make this tool stronger

@alyssaxuu alyssaxuu added the enhancement New feature or request label Jan 18, 2022
@alyssaxuu
Copy link
Owner

That could be a good idea, I had some concepts for this over here: https://twitter.com/alyssaxuu/status/1472233889150164993

I did have several concerns though. First of all, running custom Js code could be pretty dangerous, especially when anyone can create their own actions and share them. And secondly, this would require some sort of database, which means it won't be a fully offline extension, it will require some sort of authentication, it won't necessarily work or have the same functions when self-hosted, and finally, depending on usage it could get expensive (and being a free extension it's really not sustainable).

Would be interested nonetheless in any ideas for this!

@Quilljou
Copy link
Author

If the extension is free, Is It possible to host the plugin source code in third-party platforms like GitHub gist or npm anyway?
Then the extension downloads it and stores the plugin in chrome. Anyway, it will make the codebase more complicated

@imshenshen
Copy link

Add plugin support just like alfred, so we can contribute make this tool stronger

https://www.npmjs.com/package/alfred-chrome-workflow?amp=1
https://github.com/epilande/alfred-browser-tabs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants