Files
2026-03-01 12:08:15 +05:30

2.1 KiB

mango Logo mango website

GITHUB

This is the website for mango — a lightweight, high-performance Wayland compositor built on dwl. This site provides detailed documentation, configuration guides, and developer resources for both users and contributors.


⚙️ Installation

Note: This project uses Bun as the preferred package manager for its speed and modern features.

1. Clone the repository

git clone https://github.com/mangowm/mango-web.git
cd mango-web

2. Install dependencies

bun install

🚀 Development

Start the development server

bun run dev

Once running, open http://localhost:3001 in your browser.


🧰 Available Scripts

Command Description
bun run dev Start the local development server
bun run build Build the site for production
bun run check Run linting and formatting using Biome
bun run check-types Perform TypeScript type checking

🏗️ Project Structure

mango-web/
├── docs/                     # Markdown/MDX documentation content
├── apps/
│   └── web/                  # Main Next.js application
│       ├── src/
│       │   ├── app/          # Next.js App Router pages
│       │   ├── components/   # Shared UI components
│       │   └── lib/          # Configurations & utilities
│       └── public/           # Static assets
└── turbo.json                # Turborepo configuration