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

UI Plugins #2965

Closed
macobo opened this issue Jan 18, 2021 · 3 comments
Closed

UI Plugins #2965

macobo opened this issue Jan 18, 2021 · 3 comments
Labels
enhancement New feature or request stale

Comments

@macobo
Copy link
Contributor

macobo commented Jan 18, 2021

Is your feature request related to a problem?

I want to add more things to posthog that are more specific to what what my business building but might not be useful for everyone else.

This includes things like:

Implementing all of these into the main product has a significant maintenance cost - it bloats the codebase, they might not be useful for all users

Describe the solution you'd like

Allow plugins to extend Posthog visually by adding new icons in the navbar.

Technically, plugins could include a compiled bundle containing a react app we could render into the app.

Describe alternatives you've considered

Build all the things, allow users to toggle things on and off.

Additional context

Thank you for your feature request – we love each and every one!

@macobo macobo added enhancement New feature or request plugins labels Jan 18, 2021
@mariusandra
Copy link
Collaborator

Thanks for writing this out! This is definitely something we want to add! I've alluded to this as "frontend plugins" multiple times in the plugins epic. It also goes in hand-in-hand with the "plugin webhooks" / "api plugins" task, which would allow the UI plugins to store state and/or run more complicated backend operations. For example I can't imagine the "Looker-plugin" to connect to databases if it was just a compiled react component - we need some backend logic there.

There's a lot of cleanup on the core plugin experience still planned for this release and we'll definitely consider tackling UI and API plugins next.

@macobo
Copy link
Contributor Author

macobo commented Jun 18, 2021

Another datapoint: Customer built out a custom clara.io clone to send data to posthog, we've built out our own NPS plugin. Seems like there is a real need here!

@posthog-bot
Copy link
Contributor

This issue hasn't seen activity in two years! If you want to keep it open, post a comment or remove the stale label – otherwise this will be closed in two weeks.

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

No branches or pull requests

4 participants