[ Web Proxy ]
URL:
Viewing: https://marrowstack.dev/blocks [Back]  [Original]

MarrowStack Production TypeScript Blocks for Next.js
Blocks
Docs
Logo [Logo]

Block Library

All Blocks

17 open-source Next.js 14 modules. Free, MIT licensed. Sign in to copy any file into your project.

AllAuth & UsersMonetizationCommunicationContentUtilityUISolana
Auth & UsersFree MIT
20m

Auth System

Full authentication with email/password, GitHub and Google OAuth, email verification, password reset, account lockout, and role-based access control all wired to Supabase.

next-authsupabasebcrypt
CLIView
Auth & UsersFree MIT
4m

User Profile

Profile editing form with avatar upload to Supabase Storage, Zod validation, notification preferences, and soft-delete account removal.

supabasezodavatar
CLIView
Auth & UsersFree MIT
4m

Team Workspaces

Multi-tenant workspace management with RBAC, member invitations, role management, and a full dashboard UI backed by Supabase with row-level security.

supabaserbacinvitations
CLIView
Auth & UsersFree MIT
4m

Admin Dashboard

Responsive admin dashboard UI with sidebar nav, KPI stat cards, user table, security activity feed, and quick-action buttons drop into any Next.js app.

dashboardtailwindreact
CLIView
MonetizationFree MIT
3m

Billing & Subscriptions

PayPal REST API integration for one-time orders, monthly and yearly subscriptions, refunds, webhook verification, usage tracking, and invoice generation wired to Supabase.

paypalsupabasesubscriptions
CLIView
MonetizationFree MIT
3m

Payments

PayPal Checkout v2 for one-time payments order creation, capture, refunds, webhook verification, and INR display helpers with a module-level token cache.

paypalcheckoutwebhooks
CLIView
CommunicationFree MIT
3m

Email System

Transactional email via Resend welcome, verify, password reset, purchase receipt, refund, team invite, affiliate payout, and newsletter templates sharing one branded HTML layout.

resendtransactionaltemplates
CLIView
CommunicationFree MIT
4m

Notifications

Real-time in-app notifications via Supabase Realtime unread badge, mark-as-read, archive, bulk ops, Web Push subscribe/unsubscribe, and a bell dropdown component.

supabase-realtimeweb-pushreact
CLIView
ContentFree MIT
7m

Internationalization

Locale routing, RTL support, and currency/date/number formatting for Next.js 14 using next-intl 3.x ships with message files for English, French, German, Hindi, and Arabic.

next-intlrtllocale-routing
CLIView
ContentFree MIT
3m

SEO Toolkit

Metadata, JSON-LD schemas, sitemap, and robots helpers for Next.js 14 covers product pages, articles, breadcrumbs, OG images, Twitter Cards, hreflang, and noindex.

metadatajson-ldsitemap
CLIView
ContentFree MIT
2m

Form Validation

Typed form primitives and three pre-built forms for Next.js 14+ built on React Hook Form and Zod, with server-side validation and a multi-step form hook.

react-hook-formzodtypescript
CLIView
UtilityFree MIT
4m

Analytics Tracker

PostHog wrapper with auto page-view hook, user identification, a Supabase self-hosted fallback, and six pre-written SQL queries for DAU, WAU, funnel, revenue, and retention.

posthogsupabasetypescript
CLIView
UtilityFree MIT
3m

File Upload

Drag-and-drop file uploader Supabase Storage with signed URLs, type and size validation, simulated progress bar, image previews, multi-file support, and a file-list component.

supabase-storagesigned-urlsdrag-drop
CLIView
UtilityFree MIT
3m

Full-Text Search

PostgreSQL FTS via Supabase weighted tsvector search, websearch query format, autocomplete, facet counts, highlight extraction, recent searches, and a debounced React hook with pagination.

postgresqlftssupabase
CLIView
UtilityFree MIT
3m

Rate Limiting

Sliding-window rate limiting for Next.js 14 API routes in-memory for dev, drop-in Upstash Redis upgrade for production, with per-IP and per-user strategies and standard headers.

upstash-redissliding-windowmiddleware
CLIView
UtilityFree MIT
3m

Error Handling

Structured logging, typed custom errors, a React Error Boundary, and API route wrappers gives every thrown error a consistent shape and HTTP status code.

typescripterror-boundarystructured-logging
CLIView
UIFree MIT
5m

Dark Mode

Flash-free dark mode for Next.js 14+ with Tailwind three-way light/dark/system toggle, localStorage persistence, OS preference sync, and hydration-safe rendering.

tailwindnext.jslocalStorage
CLIView

Coming soon

SolanaComing soon
15m

Solana Auth

Sign-In-With-Solana with server-side Ed25519 verification, sessions, RBAC, and walletaccount linking.

solanasiwsed25519
Not yet availableView
SolanaComing soon
15m

Solana Payments

USDC checkout on Solana with reference-keyed transfers, finalization checks, and idempotent verification.

solanausdcpayments
Not yet availableView

17 available 2 coming soon MIT Free

Built by Samarth Shukla open source, MIT, made in India.
2026


Web Proxy Viewer  |  New URL  |  Original Page