Ddonisgo
Plugin collection

Drop-in plugins, shared across projects

Every feature is a plugin: copy it into plugins/, register it in the server and console, and it just works. Built-in plugins ship with the framework; ecosystem plugins come from real projects.

8 plugins
🌐page
built-in

Built-in "patent" plugin. Serves your SPA, handles wildcard routes, redirects /spa to / and returns JSON 404 for unknown API paths. Registered automatically — always last.

🔌plugin_registry
built-in

The inter-plugin contract registry. Defines typed interfaces and safe delegation functions so plugins can talk to each other without circular imports.

🛡️auth
In productionecosystem

JWT-based authentication for admins and members — login, register, refresh and password reset as a self-contained plugin.

💬chat
In productionecosystem

AI chat gateway with streaming (SSE), session history and model routing — wired to an AI engine behind the scenes.

🤖oai
In productionecosystem

OpenAI-compatible adapter that exposes AI capabilities over a clean contract for other plugins to consume.

🧠agent
In productionecosystem

Agent CRUD and settings — manage AI agents and their configuration as first-class entities.

📚rag
In productionecosystem

Upload, chunk and index documents into a vector store (Qdrant) for retrieval-augmented generation.

💳billing
In developmentecosystem

Subscription and billing for your platform — plans, usage and invoicing.

🧩 Plugin lain sedang disiapkan — tunggu saja update selanjutnya!