Independent recreations of ReUI Pro Blocks and Templates, built with React, TypeScript, Tailwind CSS and official open-source ReUI components. Bricklane uses an original logo, name, and locally authored demo illustrations. The local development checklist contains 673 entries, 79 categories, 7 groups, plus 18 template workspaces. The 2026-11-02 public audit verified all 672 official block IDs against the sitemap, full public metadata and all 79 category pages. All 672 short display titles match the local catalog; the only extra local entry is retained legacy solution-dev-ops-7 (Deploy Board). See the public catalog audit and dated response evidence. Metadata coverage does not establish visual or interaction fidelity.
This is an independent recreation using shared layout families. Catalog coverage is not a claim of 673 pixel-identical copies. No REUI Pro source or premium assets are distributed. See provenance and the implementation notes in
docs/.
- Category gallery with actual rendered component thumbnails
- Name/category search and Cmd/Ctrl+K quick search
- Interactive previews with desktop, tablet and phone viewports
- Actual TypeScript source with syntax highlighting, file selection, copy and download
- Source bundle download including the entry wrapper and local dependencies
- Light/dark theme, preview accent and radius customization
- Persistent favorites and hash deep links compatible with GitHub Pages
- Stateful local demo interactions (no paid APIs or backend required)
- Templates: 18 distinct full-page demo workspaces, with category filters, search, live thumbnails, and direct routes at
#/templates/:id - Template source viewer and runnable ZIP exports, including the selected template family's local dependencies
Open #/templates from the top navigation or sidebar. The collection covers Mesh, Flowly, Echo, Verve, Limelight, Manifest, Lucent, Overture, Atlas, Tempo, Miro, Cohort, Filespace, Roster, Pulse, Surge, Filebox, and Flux. Each template opens outside the block browser in its own workspace; the slim preview toolbar provides a return link, source view, theme switch, and original preview link.
These are independent React implementations based on the public previews. They preserve the main visual structure and provide local demo interactions. They are not the original premium projects or complete replacements for their server-side features: authentication, AI responses, invitations, email delivery, and production data services require your own backend. Laravel/Next.js/TanStack server architecture is not reproduced.
Surge and Manifest include store settings, team, payments, notifications, billing, locations, and suppliers. Miro includes profile, clinic configuration, billing, and notification preferences. Verve includes account, workspace, people, billing, integrations, API keys, and webhooks. These settings use actual free ReUI compositions with local validation and session state; source view and runnable exports include their implementations and licenses. See settings implementation and verification. These local demos add plan changes, cancel/resume, saved payment-method selection and provider connections to Surge/Manifest; Verve adds member view/edit/delete, validated CSV import, plan/seat changes and calendar connection drafts. These actions use local demo state. The catalog follow-up record distinguishes site checks, actual downloaded-project acceptance and deployment status.
The template layout plan tracks whole-page comparison scope, actual free-component reuse and the next batches. The Verve workspace milestone records its scoped layout and downloaded-project verification. Complete layout fidelity and each release's CI/Pages result remain separate checks.
The current candidate forwards Tabs orientation to the native Radix primitive. Advanced 3 and 4 use the actual free ReUI c-tabs-7 composition with Badge, preserving their existing grid actions and state. App Shell 2 uses the existing compact SearchForm, and App Shell 18 uses the existing Progress implementation. Mesh keeps document refresh separate from canvas state, and Pricing uses the actual ReUI Badge composition. These changes reuse the existing free implementations; domain state and demo data remain local.
Scoped validation passed 64 affected site cases, 14 Mesh cases, 14 source/export cases and 2 Pricing cases. Seven actual downloaded projects passed their original strict builds and 27 native cases; an additional Mesh font case checked the real font response and loaded text. The follow-up record preserves the original failures, environment preparation and export-theme limits. This is scoped validation, not a claim that all 673 blocks are pixel-identical. The Store source correction also passed 11 necessary checks on the original product input and 7 checks on this candidate with 3 workers. The new source suite passed 14 cases with 3 workers. See the local acceptance record. These changes subsequently passed the full CI on 4490ce2, which was deployed to GitHub Pages on 2026-11-02. See the dated records for the earlier failed runs.
Surge and Manifest notification preferences now compose the actual free ReUI DataGrid, native ScrollArea and table. Natural columns fit the phone viewport; the existing Checkbox stays centered and retains keyboard focus through state changes. Four enhanced site cases and two actual downloaded projects passed (original strict builds and 31 native cases), with source/copy/file/ZIP verification. See the merchant notification acceptance record. Its complete CI and exact GitHub Pages deployment succeeded on 4490ce2 (2026-11-02). Later milestones retain separate CI and deployment gates.
Document Editor now composes the actual free ReUI Frame and ColorPicker with native Tiptap formatting, links, task checkboxes, read-only mode and live counts. Explicit native history boundaries keep heading/alignment Undo separate from typing. Two actual downloaded projects passed their original strict builds and 18 native cases; a separate Mesh case verified real font responses. Source view, copy, single-file download and fresh ZIP closure were checked. See the editor foundation acceptance record. Advanced tracked review, collaboration synchronization, Wiki contextual controls and the Assistant review dock remain unfinished; this milestone does not claim all five editors are complete. Its full CI and GitHub Pages deployment subsequently succeeded on 129c17d (2026-11-02).
AppShell1 collapsed navigation uses the actual free ReUI sidebar menu at 192px, retaining native keyboard selection, Inter typography and focus return. Shell2 keeps its default 128px menu. Both site cases, three source/copy/download checks and one unmodified downloaded starter (strict build plus its native Shell1 case) passed. See the collapsed-menu acceptance record. New full CI and Pages deployment remain separate gates.
API Request Logs now keeps first, reverse and cancelled touch drags on a stable native chart target. Existing free ReUI chart/Tooltip behavior, mouse drag, keyboard controls and exact request filtering remain. Four site cases, two source/export cases and seven native cases in an unchanged downloaded starter passed, along with both strict builds. See the Base9 touch acceptance record for the retained failed candidates and input-contract correction. New full CI and Pages deployment remain separate gates.
Surge and Manifest now share the existing project Account view, composed with official free ReUI Frame/upload and supporting native controls, with Profile/Preferences/Security navigation, actual photo upload, theme, local sign-out/default-view handoff and tooltip/motion preferences. Both unchanged downloaded projects passed original strict builds. Their first native run was33 passed/1 failed; after fixing native mount readiness in the test, the necessary original case passed, completing incremental coverage of34 distinct scenarios. See the Account acceptance record for source/download verification, retained failures and four still-unconsumed preferences. The preceding chart commit 0b57980 passed all 2017 CI cases and exact Pages deployment; this new Account milestone awaits its own CI and deployment.
The first Account full CI passed2089 of2093 cases, including all76 new Account cases; Pages was skipped after four older source/layout checks failed. Retail source verification now uses independent complete file lifecycles and natural download readiness. Mobile layout checks follow the intentional merchant no-close header while retaining existing navigation/focus behavior. All nine necessary cases passed on the unchanged production build. See the CI source/layout correction record; a new exact-commit full CI and Pages deployment remain pending.
Requires Node.js 24+ and npm.
npm ci
npm run dev
npm run build
npm run lint
npm run test:site
npm run test:catalog
npx playwright test tests/templates.spec.ts tests/template-interactions.spec.tsBrowser tests require Chromium (npx playwright install chromium). PREVIEW_URL can target an already running local or deployed server. Catalog smoke tests exercise all 673 individual preview routes; site tests exercise navigation, search, responsive controls, theme persistence, favorites, source view and downloads.
src/data/catalog.json: local implementations and the verified 2026-11-02 public metadata, plus one retained legacy examplesrc/blocks/application: application layout familiessrc/blocks/data: data grids, charts, AI and solution layoutssrc/blocks/commerce: commerce and marketing layout familiessrc/components/ui: shadcn component source generated through its CLIsrc/components/site: source viewer and collection interfacesrc/templates: template catalog, preview routing, source export, and three implementation familiesdocs/CATALOG.md: full reference checklistdocs/plans/2026-10-22-reui-blocks-design.md: development and release plan
Open a block, choose Code, and select its wrapper or implementation file. Download source saves a runnable ZIP starter with the wrapper, local dependencies, demo images, theme and Vite configuration. Extract it, run npm install, then npm run dev. The entry is src/Example.tsx. Local demo state should be replaced with your application data and services.
The GitHub Actions workflow builds dist and publishes through GitHub Pages. The Vite relative base and hash routing support repository subpaths and direct preview links. In repository Settings → Pages, use GitHub Actions as the build source.
Independent code is MIT licensed. Retain the third-party notices when redistributing.
Wiki table controls now use actual free ReUI compositions with native Tiptap table selection, header/delete commands and Undo. Final desktop/phone interactions, source view/copy/download and the untouched 415-file runnable ZIP passed the necessary local checks; this does not mark the full recreation complete. See the Wiki table release evidence. Full CI and Pages remain separate release gates.
Cohort settings now reuse the existing Field-based project SettingsRow while preserving local save/discard and responsive behavior. Necessary site2, Source3 and the untouched 284-file original project strict/native2 checks pass. Official fiscal-day and weekday controls still differ and are recorded as remaining work in the Cohort row release evidence.
Retail line-details Sheet now restores its actual View/Actions opener, or Search after a confirmed line removal. The unchanged Months/Notes2 and new focus2 checks pass; actual source/download3 and the untouched330-file project strict/native4 pass. See Retail focus evidence. This is not a claim of complete official layout fidelity.
Cohort fiscal-day and weekday controls now reuse official free ReUI Select and ToggleGroup compositions, including native group keyboard navigation. Final site2, Source3 and the untouched284-member project strict/native2 checks pass. Existing day29–31 values are displayed without automatic clamping. See Cohort controls evidence for the retained first failure, measured reference range and remaining layout/navigation differences.
Cohort now uses the actual ReUI SidebarNavigation closeOnSelect API for observed mobile keep-open navigation and64px desktop collapse/inset alignment. Final site10, actual shared source/download2 and the untouched284-member project strict/native9 checks pass. Sidebar layout evidence records the remaining template work and separates the Atlas site-only default regression from Cohort original-project coverage.
Pulse and Roster now reuse the existing project SettingsRow and actual free Field components, replacing the handwritten row structure while preserving consumer selectors and models. Site11, source/download7 and both untouched228-member projects strict/native5 pass. SettingsRow evidence separates defaultSSR/static proofs, actual geometry checks, protectedCSS preservation and remaining official label/weekday differences.
Pulse now offers all seven weekdays through the existing free ReUI Select. Desktop/phone keyboard, save/navigation/reset5 and actual source/download2 pass; the untouched228-member original project passes strict build/native5. Weekday evidence records session-only persistence, unchanged shared components and remaining label/typography work. Exact commit 63a66fc passed 2128 full CI browser tests and deployed successfully to Pages on 2026-11-03; later Lucent commits remain separate deployment gates.
The native editor link test now waits for its actual Link dialog and removes through that dialog, retaining the existing formatting and link assertions. Its necessary local case passes without changing product source. CI correction evidence preserves the previous2115-pass/1-fail full run and its trace; new full CI and Pages remain pending.
Lucent Security now composes actual free ReUI Item, Frame and Separator instead of duplicate row markup, with its heading spacing aligned to measured desktop/phone rectangles. Necessary site coverage is incremental old1 plus final2; source/download2 and the untouched308-member project normal-install/postinstall/strict/native3 pass. Release evidence records the initial keyboard-test failure, measured visual scope and remaining timeout/style differences. Full CI and Pages require separate confirmation.
Lucent Session timeout now offers the observed five choices, including30 minutes and Never, through its existing free ReUI Select. Desktop/phone native2, actual source/download2 and the untouched308-member original project normal-install/postinstall/strict/native2 pass. Timeout evidence records preserved24-hour behavior, local navigation state and remaining HMR/backend limits; full CI and Pages are separate gates.
The 2026-11-03 official template catalog lists 19 templates. This repository currently implements 18; Strata is a newly discovered coverage gap, not an implemented preview. Its official detail page dates its addition to 2026-10-29. The Strata development plan tracks the missing implementation and its release gates.
Document Editor now retains its native Link form during rapid close/reopen, using the existing popup primitives and an editor-specific generation/focus guard. The earlier QA selector correction alone did not resolve the later2131-pass/1-fail CI lifecycle failure. Necessary site2/source2 and the untouched415-member project normal-install/original-postinstall/strict/native2 pass. Link lifecycle evidence records original failures, exact export comparisons and the limited advanced-entrypoint scope. Full CI and Pages remain separate gates.
Flux Approvals now composes actual free ReUI Frame, Timeline, IconTile and Item for its lower summaries, replacing policy switches and handwritten rows. Desktop/phone site3 passed on the preserved V4 source; final5d-source4 and both untouched309-member projects normal-install/original-postinstall/strict/native3 and2 pass. Approval layout evidence records measured lower-card scope, preserved pagination/business behavior and the remaining upper-page desktop offset. The latest confirmed live commit is aa19f4c, with2132 complete CI cases and successful Pages deployment; the newer editor and Flux milestones retain their own CI/deployment gates.
Contract3 review now aggregates formatted native text fragments and shares one native resolver for single and bulk Accept/Reject, with independent Undo/Redo for the whole review and immediate later typing. Actual free DropdownMenu/Button/Badge remain in use. Final site4 and actual private source/download1 pass; the untouched416-member project passes normal-install/original-postinstall/strict/native6. Review evidence and scope retain parser/history limits and earlier failures. Exact5d passed2135 full CI cases and deployed to Pages; later Flux and Contract commits retain separate CI/deployment gates.
Flux Quick links now uses the actual free ReUI SidebarCollection with native folding, keyboard access and observed mobile keep-open behavior. This replaces the handwritten heading/button list while retaining existing domain callbacks and default consumers. Site4, source/download4 and the untouched312-member project normal-install/original-postinstall/strict/native3 pass. Quick links evidence records measured scope and remaining Runs/Failed Sheet and upper-sidebar differences. Exact2729 passed2140 full CI cases and deployed to Pages; newer Contract and Quick links commits retain separate deployment gates.
Block editor menus now compose actual free Command/IconTile/Popover and DropdownMenu with native Tiptap insertion, nine block conversions, keyboard access and genuine drag. Paper and phone fluid layouts reserve room for the plus/grip controls. Incremental22 native bodies, Source5, existing regression3 and the untouched417-member kind4 project original strict build/native4 pass. Menu evidence preserves earlier failures, exact package comparisons, the deliberate mobile-visible gutter and keyboard discovery limits. Main builds use the original compiler configuration; the downloaded project itself enables strict:true. Exact7c full CI passed2143/failed1 on a separate Flow toast blocking Cancel, so Pages stayed on2729; later commits await their own deployment gates.
Flow2 creation success now uses the existing native Sonner top-center option, preventing the verified notification from blocking the inspector Cancel button. The unchanged previously failing branch lifecycle and new desktop/phone2 pass; actual source/download2 and the untouched417-member Flow2 project normal-install/original-postinstall/strict-build/native3 pass. Toast placement evidence retains the2143-pass/1-fail original CI, full trace and narrow placement scope. Other workflow variants and the global Toaster retain their defaults. Exact-commit CI and Pages remain separate gates.
Flowly options now compose actual free Field/FieldSet/FieldLegend/FieldGroup/FieldDescription, controlled Checkbox and existing Pro SettingsRow/Switch sm. Invite uses switches; access uses checkbox columns with the observed phone single-column layout, group description and legend gaps. Incremental site8/Source4 and the untouched313-member Flowly original strict-build/native8 pass. The previous Flux CI2143-pass/8-fail result came from legacy button selectors for true quicklinks; all eight corrected original business cases pass with phone Escape/focus and data assertions preserved. Workflow option evidence keeps exact package comparisons, lock-capture limits, earlier failures and the remaining Level/header/footer/behavior differences. This workflow release awaits its own complete CI and Pages result.