14 projects
simple-module-settings
Runtime settings UI — modules plug their own settings panels into a shared admin view
simple-module-cli
Standalone scaffolder for the SimpleModule framework — `sm new`, `sm create-module`, plugin host.
simple-module-feature-flags
Simple feature-flag module with per-tenant overrides and a consumer API for simple_module
simple-module-hosting
FastAPI + Inertia.js host runtime for simple_module — app_builder, middleware stack, CLI (sm / simple-module), scaffolding
simple-module-auth
Session-cookie authentication primitives — middleware, login/logout, redirect helpers for simple_module
simple-module-db
Per-module SQLModel Base, async session, standard mixins (Audit, SoftDelete, MultiTenant, Versioned) for simple_module
simple-module-background-tasks
Celery + Redis task queue with admin UI for monitoring and retrying failed/stuck tasks
simple-module-permissions
RBAC primitives — roles, permissions, @require_permission decorator, admin UI for simple_module
simple-module-core
Module-system primitives for the simple_module framework — ModuleBase, discovery, diagnostics, events
simple-module-dashboard
Admin landing page and sidebar menu host for authenticated users of a simple_module app
simple-module-datasets
Geospatial + tabular dataset upload, parsing (shapely) and slugging for simple_module apps
simple-module-users
Email + password user management, admin invites, RBAC-ready — replaces Keycloak for simple_module apps
simple-module-file-storage
Pluggable file upload + storage (local or S3 via extras) module for simple_module apps
simple-module-products
Example CRUD module used as a reference / demo for building simple_module modules