Module Catalog

Browse the 30+ built-in modules across core, coworking, and e-commerce verticals.

Module Catalog

platformkit ships with 30+ production-ready modules organized into verticals.

Core Modules

These modules are included in every deployment via WithCoreVertical():

ModuleDescription
auth_managementJWT authentication, OAuth/SSO, session management
user_managementUser profiles, roles, preferences
tenant_managementMulti-tenancy with subdomain routing
admin_managementAdmin dashboard with dynamic sidebar
audit_managementChange tracking, approval workflows
billing_managementPlans, subscriptions, usage metering
notification_managementEmail, push, in-app notifications
collection_managementDynamic schemas (PocketBase-style)
content_managementDocumentation, blog, static pages
file_managementFile uploads, S3/local storage
translation_managementi18n with runtime editing
job_managementBackground job scheduling (Redis)
module_managementRuntime module inspection
agent_runtimeAI agent orchestration
health_managementReadiness and liveness probes
api_key_managementAPI keys with rate limiting
sitemap_managementAutomatic sitemap generation
site_managementHomepage and public pages

Coworking Vertical

Added via WithCoworkingVertical():

ModuleDescription
space_managementMeeting rooms, desks, areas
booking_managementReservation lifecycle
membership_managementPlans, contracts, check-in
location_managementMulti-location support
amenity_managementWi-Fi, printers, kitchen
visit_managementGuest tracking
event_managementEvents and registration
community_managementMember directory, connections
payment_managementTransactions, invoicing bridge
access_managementDoor access, NFC/QR codes
device_managementIoT sensors, digital twins
mail_managementPackage tracking

E-Commerce Vertical

Added via WithEcommerceVertical():

ModuleDescription
shop_managementProduct catalog, categories
web3_paymentsCrypto custody, settlement

Using Modules

Full vertical

modules := platformmodules.CoworkingModules()

Cherry-pick modules

modules := platformmodules.NewModuleSet().
    WithCoreVertical().
    WithBookingManagement().
    WithPaymentManagement()

Feature-level granularity

modules := platformmodules.NewModuleSet().
    WithCapability("coworking", "occupancy").
    WithCapability("coworking", "revenue")

Welcome back

Sign in securely without losing your place.

Preparing secure sign-in…

Having trouble? Open the full sign-in page