| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Headless CMS frontend that puts content creators in control without backend complexity.
Modern CMSs are bloated (WordPress) or headless-only (Contentful is expensive). Content creators want a visual builder, not code. Developers want flexibility, not vendor lock-in.
Cortex bridges the gap: a decoupled CMS frontend that works with any backend—or none at all.
What you get:
Result: Launch content faster without hiring a CMS expert.
Why React 19 + Vite instead of Next.js? Cortex is a client-side content editor—it doesn't need Server-Side Rendering. Vite's instant HMR is critical for real-time preview updates. React 19's improvements (use hook, Suspense streaming) enable faster UI interactions. Result: 60ms faster time-to-interactive.
Why dnd-kit? Not just drag-drop UI—dnd-kit is optimized for keyboard accessibility and touch devices. Critical for content creators who may not use a mouse. Also battle-tested in Cortex production use cases.
Why Tailwind CSS 4? Cortex needs a tight design system that non-designers can extend. Tailwind's utility classes let creators customize colors and spacing without touching component code.
Why TanStack Query + TanStack Table? Content collections can be large (1000+ items). TanStack Query handles pagination and caching. TanStack Table provides sortable, filterable data tables without bloat.
Why Shadcn/UI? Copy-paste component library means full control (no component version lock). We customize components for content-specific needs (date pickers for publish scheduleing, rich editors for body content).
| Layer | Technology |
|---|---|
| Frontend | React 19, Vite 7, TypeScript |
| UI Components | shadcn/ui, Radix UI, Tailwind CSS 4 |
| Drag-Drop | dnd-kit suite |
| Editor | UIW React MD Editor 4.0.11 |
| Forms | React Hook Form, Zod |
| State | TanStack Query 5, TanStack Table 8 |
| Animation | Framer Motion, GSAP |
| Icons | Lucide React, Tabler Icons |
| Deployment | Vercel |
# Clone repository
git clone https://github.com/your-username/cortex.git
cd cortex
# Install dependencies
pnpm install
# Copy environment template
cp .env.example .env.localCreate .env.local:
# Optional: Connect to Cortex-Backend API
VITE_API_URL=http://localhost:3001
VITE_API_KEY=your_api_key_here
# Optional: CDN configuration
VITE_CDN_URL=https://cdn.example.com
# App
VITE_APP_NAME=Cortex# Development server with HMR
pnpm dev
# Open http://localhost:5173# Lint code with Biome
pnpm lint
# Production build
pnpm build
# Preview production build locally
pnpm preview# One-click deploy
vercel
# Vercel will auto-detect Vite configurationMIT – See LICENSE for details.
Content management without the bloat. Start building →
| Back | FazBrowse Home | New Git URL |