
Developer Tools
Forge
$149one-time
- 40 production-ready pages
- GSAP + Lenis + Motion
- Dark & light mode
- Lifetime updates
- Commercial licence
*Audited stock-build averages. Matrix covers desktop/mobile and light/dark runs across included pages. See methodology.
Animation Stack
Built for Customisation
Every design decision is a token you can change. No vendor lock-in, no black boxes.
Colour System
OKLCH colour tokens. Change every colour from one file. Dark and light mode built into every page.
Typography
System font stack with semantic scale (--font-xs through --font-5xl). Swap one import.
Component Architecture
shadcn/ui base. Every component is a file you own and can modify. No black-box packages.
Accessibility
WCAG 2.2 AA. Every animation respects prefers-reduced-motion. Semantic HTML throughout.
Quality Gate Report
Every kit passes a 17-gate quality audit before release. The full report ships in your download.
What's Included
Complete source code
Full source code. No obfuscation, no hidden dependencies.
Docs & quality report
Setup guide, customisation guide, and full quality gate audit report.
Design tokens
OKLCH colours, font scale, spacing system in one file.
Lifetime updates + support
Free updates forever. Email support that doesn’t expire. Buy once, benefit always.
Dark & light mode
Both modes production-ready. Toggle with one prop.
Responsive
Mobile-first design tested across all device sizes.
Commercial licence
Use for client work, SaaS products, or internal tools.
Changelog
v1.9.19
Maintenance1 June 2026Dependency maintenance: upgraded archiver to v8. This is an internal tooling update with no impact on template functionality or the dev experience.
v1.9.18
Maintenance1 June 2026Dependency hygiene: updated pnpm to v10.34.1. This is a patch release with no breaking changes or buyer-facing modifications.
v1.9.17
Maintenance1 June 2026Dependency maintenance: updated @types/node to v24. This is a types-only update with no impact on runtime behaviour or the devtools API surface.
v1.9.16
Minor31 May 2026Fixed WebGL hero scene rendering on mobile devices. The interactive 3D hero component now gracefully degrades on touch devices, reducing memory pressure and improving frame stability on lower-end hardware. **Changes:** - Disabled JS-gated WebGL hero scene on mobile viewports (#141) This ensures the hero experience remains performant across all device classes without requiring any configuration changes on your end.
v1.9.15
Maintenance31 May 2026Fixed documentation route exclusion in release zip artifacts. The `/docs` path is now correctly excluded during packaging, ensuring the Documentation route ships as intended in distribution builds.
v1.9.14
Maintenance27 May 2026Internal maintenance: corrected Forge QG-Report route inventory and dashboard page name mappings to ensure accurate reporting metadata. No user-facing changes.
v1.9.13
Maintenance27 May 2026Internal: refreshed Quality-Gate Report PDF with backfilled audit data to improve internal compliance tracking and reporting accuracy.
v1.9.12
Maintenance26 May 2026Packaging hygiene: excluded documentation artifacts (AGENTS.md, docs/, *.docx) from distribution to reduce package size. Quick-start PDF now included in release assets. No functional changes.
v1.9.11
Minor26 May 2026Applied P1 fixes from premium-audit pass (#131). This release addresses content compliance issues identified during our latest audit, improving overall template quality and standards adherence. No breaking changes or migration steps required.
v1.9.10
Maintenance26 May 2026Documentation updates for clarity and consistency: - Updated Motion library references from Framer Motion to Motion (motion/react) across docs to reflect current package naming - Reorganized dashboard pages into components folder structure for improved project organization No functional changes. Existing projects continue to work without modification.
v1.9.9
Maintenance26 May 2026Maintenance release. Internal updates and stability improvements.
v1.9.8
Maintenance26 May 2026Maintenance release. Internal updates and dependency hygiene to keep ui02-forge-devtools-nextjs stable and current with the Next.js ecosystem.
v1.9.7
Minor26 May 2026**Fixed** - Code-showcase component: code-line reveal now executes fire-and-forget instead of being scroll-scrubbed, which was causing blank renders (#128) - Documentation: corrected dashboard route reference (projects → empty) (#127) The code-showcase fix resolves an issue where code lines would fail to display when scroll interactions interfered with the reveal animation. This is now decoupled from scroll state.
v1.9.6
Maintenance26 May 2026Dependency updates: routine maintenance release with dependency version bumps. No breaking changes or new features. Safe to update.
v1.9.5
Maintenance26 May 2026Dependency hygiene: updated GitHub Actions checkout to v6. This is a build-time dependency update with no impact on the generated templates or development experience.
v1.9.4
Maintenance25 May 2026- **fix(dashboard)**: corrected full-width wrapper layout behavior - **lint(label)**: removed unused eslint-disable directive Routine maintenance release with no breaking changes or new capabilities.
v1.9.3
Maintenance25 May 2026Dependency security: added pnpm.override to mitigate a known DoS vulnerability in the qs package. This prevents a transitive dependency from being resolved to an unsafe version. Propagates UI00-BASE #116. No action required — update normally.
v1.9.2
Maintenance25 May 2026Documentation: synced primitive JSDoc from UI00-BASE and cleaned up eslint comments for consistency across the codebase. Internal maintenance release with no breaking changes or new features.
v1.9.1
Maintenance25 May 2026Internal maintenance: synced RevealOnScroll `as` prop and useIsMobile singleton from UI00-BASE to maintain consistency across the component library. No breaking changes or new features in this release.
v1.9.0
Update25 May 2026Backported LiveActivityRail component with integrated Forge event pool support. This new pattern provides a ready-to-use rail component for displaying live activity streams in your Next.js applications. **What's new:** - LiveActivityRail component for real-time activity display - Native Forge event pool integration for efficient event handling - Full TypeScript support and accessibility compliance The component handles subscription lifecycle and event batching automatically, reducing boilerplate in activity-heavy interfaces. See the component docs for integration examples and event pool conf…
Show full notes →Show less ↑Backported LiveActivityRail component with integrated Forge event pool support. This new pattern provides a ready-to-use rail component for displaying live activity streams in your Next.js applications. **What's new:** - LiveActivityRail component for real-time activity display - Native Forge event pool integration for efficient event handling - Full TypeScript support and accessibility compliance The component handles subscription lifecycle and event batching automatically, reducing boilerplate in activity-heavy interfaces. See the component docs for integration examples and event pool configuration.
v1.8.0
Update25 May 2026Added foundational form components from UI00-BASE to ui02-forge-devtools-nextjs: - **Input**: Accessible text input with built-in validation state styling - **Label**: Associated label component with proper `htmlFor` binding - **FieldError**: Error message display with semantic markup - **FieldHelper**: Helper text component for additional field context These primitives are fully typed, support Next.js form actions, and integrate seamlessly with existing forge patterns. Use them as building blocks for complex forms or as drop-in replacements in your current implementations. No breaking chan…
Show full notes →Show less ↑Added foundational form components from UI00-BASE to ui02-forge-devtools-nextjs: - **Input**: Accessible text input with built-in validation state styling - **Label**: Associated label component with proper `htmlFor` binding - **FieldError**: Error message display with semantic markup - **FieldHelper**: Helper text component for additional field context These primitives are fully typed, support Next.js form actions, and integrate seamlessly with existing forge patterns. Use them as building blocks for complex forms or as drop-in replacements in your current implementations. No breaking changes. Existing form code continues to work unchanged.
v1.7.6
Maintenance25 May 2026Dependency maintenance: updated non-major dependencies to their latest patch and minor versions. These updates include security patches and stability improvements across the toolchain. No breaking changes or new features in this release.
v1.7.5
Maintenance25 May 2026Dependency hygiene: updated type definitions to latest versions. No breaking changes or new features. Recommended for teams running strict TypeScript configurations.
v1.7.4
Maintenance25 May 2026Dependency maintenance: pinned transitive dependencies to ensure consistent builds and reduce supply-chain risk. No feature or API changes.
v1.7.3
Maintenance25 May 2026Dependency management: added pnpm.overrides configuration for ws and brace-expansion@5.x to ensure consistent dependency resolution across the project. No functional changes.
v1.7.2
Minor25 May 2026Replaced interaction-gated mount with Skeleton loading placeholders for below-fold content (#104). This improves perceived performance by showing layout structure immediately rather than waiting for user interaction, reducing layout shift and providing clearer visual feedback during page load. No breaking changes. Update at your convenience.
v1.7.1
Minor25 May 2026**Accessibility:** Fixed landmark labeling on desktop navigation component (#102). The nav element now includes proper ARIA labels, improving screen reader announcements and semantic structure for assistive technology users.
v1.7.0
Update21 May 2026Introduces `<RevealOnScroll>`, a new animation component for triggering reveal effects when content enters the viewport. Useful for below-fold conversion optimization and progressive content disclosure. **What's new:** - `<RevealOnScroll>` wrapper component with configurable trigger thresholds - Intersection Observer-based detection (no scroll event listeners) - Built-in support for fade, slide, and scale animations - Pairs with existing animation utilities for custom reveal patterns **Use case:** Wrap below-fold CTAs, testimonials, or feature cards to drive engagement metrics on longer page…
Show full notes →Show less ↑Introduces `<RevealOnScroll>`, a new animation component for triggering reveal effects when content enters the viewport. Useful for below-fold conversion optimization and progressive content disclosure. **What's new:** - `<RevealOnScroll>` wrapper component with configurable trigger thresholds - Intersection Observer-based detection (no scroll event listeners) - Built-in support for fade, slide, and scale animations - Pairs with existing animation utilities for custom reveal patterns **Use case:** Wrap below-fold CTAs, testimonials, or feature cards to drive engagement metrics on longer pages. See the component docs for threshold and animation configuration.
v1.6.1
Maintenance21 May 2026Documentation: added DEMO_BANNER.md to clarify banner component usage in demo context. Internal reference documentation only—no functional changes to the toolkit.
v1.6.0
Maintenance21 May 2026Documentation: Added Copilot and Codex bot instructions to enforce Renovate canon across the devtools suite. This improves consistency in dependency management practices for teams using AI-assisted development workflows. No changes to the toolkit itself.
v1.5.56
Maintenance21 May 2026Backport: synced family-related fixes from UI04 upstream (#115). Internal consistency improvement with no breaking changes or new features.
v1.5.55
Minor21 May 2026Fixed footer heading-order violation and corrected logo aria-label to match visible text. These changes improve WCAG compliance and screen reader accuracy without requiring any updates to your implementation.
v1.5.54
Update21 May 2026Refactored entry animations to CSS-first approach (Phase 1+2 backport from UI04). This shift improves animation performance by leveraging native browser rendering instead of JavaScript-driven transitions, reducing jank and lowering CPU overhead on initial component mount. Key benefits: - Smoother 60fps animations on lower-end devices - Reduced JavaScript execution during page load - Consistent animation timing across browsers - Smaller runtime footprint No API changes. Existing animation props remain compatible. If you've customized animation timing via JavaScript hooks, review your implemen…
Show full notes →Show less ↑Refactored entry animations to CSS-first approach (Phase 1+2 backport from UI04). This shift improves animation performance by leveraging native browser rendering instead of JavaScript-driven transitions, reducing jank and lowering CPU overhead on initial component mount. Key benefits: - Smoother 60fps animations on lower-end devices - Reduced JavaScript execution during page load - Consistent animation timing across browsers - Smaller runtime footprint No API changes. Existing animation props remain compatible. If you've customized animation timing via JavaScript hooks, review your implementation for potential optimization opportunities with the new CSS-based approach.
v1.5.53
Maintenance20 May 2026Dependency security update: upgraded brace-expansion to v5. This addresses a known vulnerability in a transitive dependency used by the build toolchain. No changes to the devtools API or runtime behaviour.
v1.5.52
Maintenance20 May 2026CI/tooling: bumped Node.js version from 20 to 22 in CI pipeline to unblock pnpm 11 compatibility. No changes to template functionality or dependencies shipped to buyers.
v1.5.51
Maintenance18 May 2026CI: pinned renovatebot/github-action to v46.1.14 for deterministic dependency updates. This ensures consistent automation across release pipelines without affecting template functionality or buyer-facing features.
v1.5.50
Maintenance18 May 2026CI maintenance: upgraded Renovate GitHub Action from v40 to v46. This resolves 404 errors in scheduled dependency update runs caused by deprecated v40-tier tag resolution. No changes to the template or devtools functionality.
v1.5.49
Maintenance14 May 2026Quality control improvements: addressed code review feedback on the QC report generator to improve internal consistency and maintainability. No breaking changes or new features in this release.
v1.5.48
Maintenance14 May 2026Internal: Quality Gate report regenerated for v1.5.47 close-out. No changes to shipped functionality.
v1.5.47
Minor14 May 2026Resolved 4 accessibility advisories identified in the v1.5.46 te-verify review: - **3 P2 advisories**: Critical WCAG compliance gaps addressed - **1 P3 advisory**: Secondary accessibility concern resolved These fixes strengthen ARIA implementation, focus management, and semantic markup across the devtools. No migration needed—update at your convenience.
v1.5.46
Minor14 May 2026This release focuses on quality improvements across performance, accessibility, and demo content. **Lighthouse & Performance**: Optimised metrics to improve audit scores and load times. **Accessibility**: Enhanced a11y compliance to meet WCAG standards more reliably. **Demo Content**: Refined example templates and sample data for clearer onboarding. No breaking changes. Update at your convenience.
v1.5.43
Maintenance13 May 2026Lighthouse configuration: added `--throttling-method=provided` flag to align throttling settings with quality gate expectations. This ensures consistent performance audit results across CI/CD pipelines without affecting runtime behaviour or template output.
v1.5.41
Maintenance12 May 2026Development tooling: added archiver@5 as a dev dependency to support local release packaging workflows. No changes to the template or runtime behaviour.
v1.5.40
Minor12 May 2026Resolved remaining QG findings across multiple areas: - **Accessibility**: improved ARIA attributes and semantic markup compliance - **Animation**: refined motion timing and easing for consistency - **Demo content**: cleaned up placeholder text and example data - **Token hygiene**: standardized design token usage and naming No breaking changes. Update at your convenience.
v1.5.39
Minor12 May 2026**Quality Gate Fixes** Resolved 4 P1 findings identified in te-verify v1.5.38 review. These fixes strengthen the quality gate validation logic in the Next.js devtools, improving detection accuracy and compliance reporting. No breaking changes or migration required.
v1.5.38
Maintenance12 May 2026Environment configuration: added `NEXT_PUBLIC_TE_DEMO` to `.env.example` for clarity on available public environment variables in Next.js projects using ui02-forge-devtools.
v1.5.37
Update12 May 2026Fixed critical issues in the premium audit suite affecting legal compliance and certificate handling: - **Legal leak prevention**: Closed exposure vectors in audit reporting that could inadvertently surface sensitive legal metadata. - **Certificate claim validation**: Corrected improper cert claim assertions in audit output. - **Demo banner pattern**: Removed unintended demo-mode indicators from production audit reports. These were P0 findings in the audit pass 4 review. If you run premium audits on production templates, update immediately to ensure compliance reports are clean and secure.
v1.5.36
Minor9 May 2026- fix(ambient-glow): guard ResizeObserver for environments without it (#73)
v1.5.35
Minor8 May 2026- fix(privacy): replace Stripe/Vercel/AWS vendor names with placeholders (#72)
v1.5.34
Minor8 May 2026- fix(a11y): jsx-a11y rules + violation fixes + consent backport (#71)
v1.5.33
Minor7 May 2026- fix(deps): canonical ^-bounded pnpm.overrides family block (#70)
v1.5.32
Minor6 May 2026- fix: finish ui02 premium audit
v1.5.31
Minor6 May 2026- fix: finish forge audit and gate prep
v1.5.30
Minor5 May 2026- Polish Forge audit implementation
v1.5.29
Minor3 May 2026- fix: clear UI02 v1.5.28 anchor P2 (#69)
v1.5.28
Minor3 May 2026- fix: clear UI02 v1.5.27 P2 cleanup (#68)
v1.5.27
Minor3 May 2026- fix: clear UI02 v1.5.26 review residue (#67)
v1.5.26
Minor3 May 2026- fix: clear UI02 v1.5.25 final residue (#66)
v1.5.25
Minor3 May 2026- fix: clear UI02 v1.5.24 mechanical P2
v1.5.24
Minor3 May 2026- fix: clear UI02 v1.5.23 review residue
v1.5.23
Minor3 May 2026- fix: clear UI02 v1.5.22 review residue
v1.5.22
Minor3 May 2026- fix: clear UI02 v1.5.21 review residue
v1.5.21
Minor3 May 2026- fix: clear UI02 v1.5.20 review residue
v1.5.20
Minor3 May 2026- fix: clear UI02 v1.5.19 review residue
v1.5.19
Minor3 May 2026- fix: address UI02 v1.5.18 review findings
v1.5.18
Minor3 May 2026- fix: clear UI02 v1.5.17 review findings
v1.5.17
Minor3 May 2026- fix: address UI02 phase 2 review findings
v1.5.16
Minor3 May 2026- fix: clear UI02 v1.5.15 mechanical findings
v1.5.15
Minor3 May 2026- fix: address UI02 phase2 review findings
v1.5.14
Minor3 May 2026- fix(qg): address UI02 phase 2 review findings (#52)
v1.5.13
Minor3 May 2026- docs(qg): add UI02 Lighthouse summaries and QC report (#51)
v1.5.12
Minor2 May 2026- fix(p093): use backgroundColor on motion elements
v1.5.11
Minor1 May 2026- chore(qg): track lighthouse summaries (#48)
v1.5.10
Minor1 May 2026- fix(qg): ship readiness cleanup (#47)
v1.5.9
Minor30 April 2026- fix: clean forge mechanical review findings (#46)
v1.5.8
Minor30 April 2026- fix(mech-review): move color normalizer behind token helper (#44)
v1.5.7
Minor30 April 2026- fix(mech-review): centralise brand hex into lib/tokens.ts (#42)
v1.5.6
Minor30 April 2026- perf(home): extract hero + defer below-fold sections behind scroll gate (#40)
v1.5.5
Minor29 April 2026- perf(lenis): lazy-load Lenis + GSAP to fix desktop Lighthouse performance (#38)
v1.5.4
Minor29 April 2026- fix(ui02): P1 fixes — token visibility, Slack URLs, GDPR, a11y, docs - fix: address PR #34 review findings (Codex P1 + Copilot) - fix(qg): v1.5.2 re-review findings (4 P1 + 5 P3)
v1.5.3
Minor29 April 2026- fix(qg): v1.5.2 re-review findings (4 P1 + 5 P3) (#34)
v1.5.2
Minor29 April 2026- fix(qg): address v1.5.1 mech-review findings (3 P1 + 3 P2) (#32)
v1.5.1
Minor29 April 2026- fix(qg): UI02 v1.5.0 → v1.5.1 full QG fix pass (22 P1 / 31 P2 / 17 P3) (#30)
v1.5.0
Update27 April 2026- feat(gate17): propagate canonical Gate 17 compliance scaffolding (#29)
v1.4.9
Minor24 April 2026- chore(deps): slim renovate.json to extend org preset (#25)
v1.4.8
Minor24 April 2026- chore(ci): remove unused codeql.yml (#24)
v1.4.7
Minor23 April 2026- fix(ui02): backport brand-sweep + restore config brand name
v1.4.6
Minor22 April 2026- refactor(ui02): centralise theme in globals.css + document one-file rebrand
v1.4.5
Minor22 April 2026- fix(ui02): keep site header visible during page transitions + animate active nav pill
v1.4.4
Minor22 April 2026- fix(ui02): normalise CSS-var colour values before feeding WebGL shaders
v1.4.3
Minor22 April 2026- fix(ui02): v1.4.3 bundle — close all external-review findings + CHANGELOG cadence fix
v1.4.2
Minor21 April 2026- fix(ui02): close te-verify external-review v1.4.1 findings (Gemini + Codex)
v1.4.1
Minor21 April 2026- fix(ui02): close external-review P1/P2 findings on v1.4.0
v1.4.0
Update21 April 2026- feat(ui02): close ChatGPT v1.3.4 P1 review bundle
v1.3.5
Minor21 April 2026- docs(ui02): backfill v1.3.4 CHANGELOG + clarify tokens.ts rebrand contract
v1.3.4
Minor21 April 2026- chore: remove all Envato / marketplace references from kit packaging
v1.3.3
Minor21 April 2026- fix(ui02): address all external-review P0/P1/P2 findings + regressions
v1.3.2
Minor21 April 2026- fix(ui02): close remaining mech-review v1.3.1 P1s
v1.3.1
Minor21 April 2026- fix(ui02): close mech-review v1.3.0 findings (3 P1 + 2 P2 + 1 P3)
v1.3.0
Update21 April 2026- feat(ui02): close 3 P0 + 11 P1 + 9 P2/P3 findings from te-verify Phase 2 retrospective on v1.2.1
v1.2.1
Minor21 April 2026- docs(ui02): backfill v1.2.0 CHANGELOG entry covering the legal/a11y/motion/rebrand bundle
v1.2.0
Update21 April 2026- feat(ui02): close 3 P0 legal blockers + 23 P1s from full te-verify-review audit
v1.1.5
Minor20 April 2026- chore(ui02): untrack stale root package-lock.json
v1.1.4
Minor20 April 2026- fix(ui02): disambiguate [CUSTOMISE] placeholders in security page (mech-review P0)
v1.1.3
Minor20 April 2026- chore(ci): sync workflows to canonical set from UI01
v1.1.2
Minor20 April 2026- fix(ci): expand zip_excludes to match UI01 pattern (mech-review P0)
v1.1.1
Minor20 April 2026- chore(ci): migrate release to shared bump-and-release workflow; sync manifest to v1.1.0 - chore(renovate): block major GitHub Actions version bumps - chore(renovate): tune config — security PRs any-time, routine bumps Monday mornings only
v1.0.1
Minor18 April 2026- fix(ui02): backport --warning/--warning-foreground tokens + DemoNotice component - fix(ui02): bump deps + mitigate eslint-config-next 16.2.4 new rules - fix(ui02): backport undefined-token + TextScramble fixes; pin turbopack root - fix: remove broken Turbopack resolveAlias for tailwindcss - fix: hide sidebar collapse button on mobile (drawer has no collapse concept) - fix(ui02): add missing space between "Ready to" and "build?" in CTA - fix(ui02): backport UI04 review fixes — a11y, focus traps, static export, legal - feat(ui02): v1.1.0 — quality gate passed, ship-ready - chore: upgrade Next.…
Show full notes →Show less ↑- fix(ui02): backport --warning/--warning-foreground tokens + DemoNotice component - fix(ui02): bump deps + mitigate eslint-config-next 16.2.4 new rules - fix(ui02): backport undefined-token + TextScramble fixes; pin turbopack root - fix: remove broken Turbopack resolveAlias for tailwindcss - fix: hide sidebar collapse button on mobile (drawer has no collapse concept) - fix(ui02): add missing space between "Ready to" and "build?" in CTA - fix(ui02): backport UI04 review fixes — a11y, focus traps, static export, legal - feat(ui02): v1.1.0 — quality gate passed, ship-ready - chore: upgrade Next.js to 16.2.3 - fix: viewport-responsive section spacing with clamp(vh) - feat(ui02): WebGL ambient glow, docs page update - fix(ui02): restore blur effect on theme reveal (6px→2px→0) - fix(ui02): revert to clip-path theme reveal, slow to 1.2s - feat(ui02): soft feathered edge on theme reveal using SVG blur mask - feat(ui02): glassmorphism theme toggle + blur on theme reveal arc - fix(ui02): IDE split panes now render as single connected unit - fix(ui02): API playground shows contextual data per endpoint - feat(ui02): add API playground, 90-day uptime grid, IDE split-pane layout - feat(ui02): add premium animation layer + environment selector + p99 latency - fix(UI02): adapt hero-cli and dashboard terminal styling for Forge dark/light theme
108 releases
Need the backend too?
Pair Forge with the Saas Starter full-stack template. Working auth, Stripe billing, and database — same vertical, production-ready. $199.
View Saas Starter

