2026-02-25 17:23:01 +05:30
πŸŽ‰ Initial commit
2025-10-23 22:15:07 +05:30
πŸŽ‰ Initial commit
2025-10-23 22:15:07 +05:30
πŸŽ‰ Initial commit
2025-10-23 22:15:07 +05:30
2026-02-01 12:50:20 +05:30
πŸŽ‰ Initial commit
2025-10-23 22:15:07 +05:30
2026-01-30 21:31:15 +05:30
2025-11-16 03:49:02 +05:30
πŸŽ‰ Initial commit
2025-10-23 22:15:07 +05:30
πŸŽ‰ Initial commit
2025-10-23 22:15:07 +05:30
2026-02-01 12:52:43 +05:30

Mango Logo MangoWC Web

GITHUB

MangoWC Web is the website for MangoWC β€” 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 git@github.com:atheeq-rhxn/mangowc-web.git
cd mangowc-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

mangowc-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

S
Description
Languages
TypeScript 96.8%
CSS 2.2%
MDX 1%