Product system
One foundation.
Six parts of delivery.
Martis connects the model, interface, operational workflow and handover into a system your agency can reuse without making every project the same.
Model
Turn Eloquent into a working product surface.
Define resources, fields and relationships in PHP. Martis turns them into a coherent React interface your team can keep shaping.
- 50 field types
- 12 relationship kinds
- Resource-driven API
Model in Martis
Live productOperate
Build the workflows real teams need.
Search, filter, act and report without rebuilding the operational layer for every client project.
- Filters and lenses
- Bulk and queued actions
- Metrics and dashboards
Operate in Martis
Live productSecure
Make access control part of the foundation.
Authentication, policies, roles, permissions, SSO and impersonation live in the same delivery system.
- Policies and gates
- Roles and permissions
- SSO and 2FA
Secure in Martis
Live productAdapt
Make every delivery feel like the client’s product.
Use themes, layouts, navigation and localization without forking the admin foundation underneath.
- 94 design tokens
- Dark and light themes
- Three bundled locales
Adapt in Martis
Live productExtend
Keep the escape hatches your engineers expect.
Custom tools, fields, components and a four-tier override system keep application-specific work in your control.
- Custom React tools
- Component overrides
- Extension generators
Extend in Martis
Live productShip
Reuse the baseline. Protect the margin.
A predictable install and upgrade path turns accumulated agency knowledge into a repeatable delivery advantage.
- Single install command
- Versioned documentation
- MIT, no paid tier
Ship in Martis
Live productStart building
A foundation is useful when
the team can own it.
composer require martis/martis