Skip to main content
This guide will help you create your first AppShell application in minutes.

Installation

1

Install the package

Install AppShell in your React application:
2

Import the theme

Add AppShell’s Tailwind CSS theme to your global stylesheet:
globals.css
3

Create your first module

Define a module with a simple component:
4

Set up AppShell

Add the AppShell component to your application:
5

Run your application

Start your development server and navigate to /app/dashboard:
You should see your dashboard page with automatic sidebar navigation!

Adding More Pages

Now let’s add a nested page to see AppShell’s routing in action:
Now you have:
  • /app/dashboard - Dashboard page
  • /app/dashboard/orders - Orders list
  • /app/dashboard/orders/123 - Order detail with ID
AppShell automatically:
  • Generates sidebar navigation
  • Creates breadcrumbs
  • Handles routing between pages
  • Provides the Command Palette (press Cmd+K or Ctrl+K)

Next Steps

Building Your First App

Follow a complete tutorial to build a real application

Modules & Resources

Learn how to structure your application

Authentication

Add user authentication to your app

Components

Explore all available components