Zum Inhalt der Seite gehen


🧩 Karrot plugins are nearly possible... 🥳

This will mean it's possible to write plugins to add your own functionality within Karrot, and be able to make use of all the core Karrot community organising features.

I'm quite excited at the potential.

🚧 Very work-in-progress docs over at https://docs.karrot.world/dev/plugins <-- link fixed!

This is part of our current #nlnet @NGIZero funded work ♥️
Dieser Beitrag wurde bearbeitet. (6 Monate her)
Each plugin will be able to be a frontend plugin, backend plugin, or both.

Frontend plugins will have access to Vue.js and Quasar (UI lib), and various hooks and slots around the site. You'll also be able to use any additional dependencies you might want.

Backend plugins will be proper #Django apps, so you'll be able to use all the nice stuff that provides. Initially I'm not supporting extra dependencies for backend, as it's a bit more involved, but I've sketched out a plan for that.
exciting, a big change! Would love to hear how implementation goes.