Logo
KNEXT.JS
  • Blog
  • Docs
KNEXT.JS
  • Home
  • Docs
    • Components
    • Getting Started
    • Guides
    • Patterns
  • Blog
    • Patterns
    • Test
  1. Home
  2. docs
  3. getting started
  4. installation

KNEXT.js

Your next project, supercharged with modern web development tools and best practices.

Resources

  • Documentation
  • Components
  • Templates

Company

  • About
  • Blog
  • Contact

Legal

  • Privacy Policy
  • Terms of Service

© 2025 KNEXT.js. All rights reserved.

GitHubBluesky
3 min read

Installation Guide

Prerequisites

Before getting started, ensure you have:

  • → Node.js 22.2.0 or higher
  • → Yarn 4.5.3

Setting Up Yarn

Quick Start

Create New Project

You can create a new KNEXT.js project using create-next-app with our template:

This command:

  • → Creates a new Next.js project named my-knext-app
  • → Uses Yarn as the package manager
  • → Includes TypeScript configuration
  • → Sets up Tailwind CSS
  • → Configures ESLint
  • → Uses the App Router
  • → Applies our KNEXT.js starter template

After installation completes, navigate to your project:

Clone Starter Template

Alternatively, you can clone our starter template and install dependencies:

Visit http://localhost:3000 to see your application.

Design System Overview

KNEXT.js uses a cyberpunk-inspired modern design system built with:

  • → Tailwind CSS for styling
  • → Shadcn UI for component primitives
  • → GSAP for animations
  • → Atomic Design principles

Key Features

  • → 🌙 Dark mode support
  • → 💫 GSAP animations with cyber effects
  • → 🧱 Component library based on Atomic Design
  • → 📱 Mobile-first responsive design
  • → ⚡ Performance-optimized gradients and effects

Theme Configuration

The design system uses a carefully crafted color palette:

Development Tools

The project includes several development tools:

  • → ESLint for code linting (yarn lint:fix)
  • → Prettier for code formatting (yarn format)
  • → TypeScript type checking (yarn type-check)
  • → Husky for pre-commit hooks
  • → Commitlint with Commitizen

Documentation

Generate documentation using:

Next Steps

  • → Explore example components in ./src/components/_examples
  • → Review the design system documentation in DESIGN_SYSTEM.md
  • → Check out the demo website

For more detailed information about specific features, refer to the full documentation.

# Enable Corepack (required for Yarn 4+)
corepack enable

# Install/Update to Yarn 4.5.3
corepack prepare [email protected] --activate

# Verify installation
yarn --version
npx create-next-app@latest my-knext-app --use-yarn --typescript --tailwind --eslint --app --template https://github.com/omgpointless/knextjs-starter
cd my-knext-app
# Clone the repository
git clone https://github.com/omgpointless/knextjs-starter.git

# Install dependencies
yarn install

# Start development server
yarn dev
yarn docs
/* Base Colors */
--color-base-100: white /* Lightest */
--color-base-200: silver /* Mid-tone */
--color-base-900: black /* Darkest */

/* Brand Colors */
--color-primary: electric blue
--color-secondary: cyan
--color-accent: purple
--color-error: red

/* Gradient Effects */
--color-gradient-start: hsl(280 100% 50%) /* Purple */
--color-gradient-end: hsl(189 94% 43%) /* Cyan */
--color-glow: hsl(217.2 91.2% 59.8%) /* Glow effect */