Every project rebuilds the same backend, permissions, file handling and deployment.
A running base in minutes, and a business module in well under an hour.
Generate a real business module instead, and StackRivet hands you the backend, admin pages, permissions, OpenAPI and tests in one shot — all production-grade, all yours to own and upgrade. Let Codex, Cursor and Claude Code do the work, inside rules that keep the result shippable.
Every project rebuilds the same backend, permissions, file handling and deployment.
A running base in minutes, and a business module in well under an hour.
AI-generated code drifts, misnames things and skips permissions.
Module boundaries and rules that the AI tools read and follow.
Generated CRUD still ships without tests, permissions or audit.
Generation includes permissions, menus, OpenAPI and tests.
Default Element Plus admins all look the same.
A redesigned theme, and generated pages that follow the design system.
A small team plus AI struggles to keep big-team code discipline.
Standards and review checklists that run in the generator and CI.
Going from dev to production always needs improvised scripts.
Docker, config templates, object storage and ops docs are included.
Code that runs is not the same as code that passes a security review.
Default-deny access, secrets kept out of logs, revocable tokens and an SBOM.
Customized forks drift from upstream and get harder to upgrade.
Module manifests, migrations and an upgrade assistant keep your fork upgradeable.
From a database table to a deployable module, with the engineering you'd otherwise build by hand.
Machine-readable rules for Cursor, Codex and Claude Code. Each module states its boundaries, permissions and test requirements, and the generator writes context AI tools can follow.
From one table: backend, frontend, menus, button permissions, OpenAPI annotations, test samples and import/export templates. You get a working module, not a snippet.
Module manifests, versioned migrations and versioned generator templates, plus a breaking-change list. Pro and Enterprise add an upgrade assistant, customization-diff scanning and upgrade PRs.
Local, S3-compatible and Aliyun OSS storage in Community, with signed URLs, multipart upload, hashing, MIME checks and download authorization. Enterprise adds CDN, virus scanning, Object Lock and more backends.
A private-deployment SOP, a delivery checklist, a security baseline, an SBOM, backup and restore notes, and an ops checklist.
Modular-monolith boundaries, default-deny security, traceId, Actuator, Micrometer, an optional OpenTelemetry profile, dependency scanning and a clear high-concurrency path.
StackRivet design tokens and runtime overrides replace the default blue, the 4px radius and the template shadows, so the admin doesn't look like a stock template.
Layering, code standards and test gates are written as rules and enforced in CI with ArchUnit, Maven Enforcer, ESLint and Playwright.
| Area | Included |
|---|---|
| Backend | Spring Boot modular monolith, Spring Security, MyBatis-Plus, Flyway |
| Frontend | Vue 3, TypeScript, Vite, Element Plus with StackRivet design-system overrides |
| Access control | RBAC, menu / button / API permissions, basic data permissions |
| Code generation | Entity, Mapper, Service, Controller, DTO/VO, frontend page, OpenAPI, tests |
| Asset Service | Local, S3-compatible, Aliyun OSS, signed URL, multipart upload path |
| Observability | traceId, Actuator, Micrometer, optional OpenTelemetry profile |
| AI engineering | AI-readable rules, module boundaries and generated context |
| Governance | Architecture standards, review checklist, ArchUnit / CI gates |
| Delivery | Docker Compose, Dev Container, CLI doctor, SBOM and release checklist |
Generate governed modules, and let AI work inside clear architecture, security and testing rules.