@catalystlabs/awm
Version:
Appwrite Migration Tool - Schema management and code generation for Appwrite databases
54 lines (38 loc) • 1.19 kB
Markdown
# AWM Studio
Beautiful data browser for Appwrite collections, built with Next.js 15 and React Suite.
## Features
- 🎨 **Beautiful UI** - Clean, modern interface with React Suite components
- ⚡ **Fast** - Built on Next.js 15 with App Router
- 📊 **Analytics** - View collection stats at a glance
- 📝 **Document Browser** - Browse, view, and search documents
- 🔍 **Smart Tables** - Sortable, filterable document tables
- 🌙 **Dark Mode** - Automatic dark mode support
## Usage
From your project root (where AWM is installed):
```bash
# Launch the studio
awm studio
```
The studio will automatically:
1. Read your Appwrite configuration from `.awm.json` or `.env`
2. Install dependencies on first run (takes ~1 minute)
3. Start the development server on http://localhost:3000
## Configuration
AWM Studio uses your existing Appwrite configuration:
- `.awm.json` (preferred)
- `.env` file
- `awm.config.json`
No additional setup required!
## Development
To work on the studio directly:
```bash
cd studio
npm install
npm run dev
```
## Tech Stack
- Next.js 15 (App Router)
- React 19
- React Suite (UI components)
- Appwrite Node SDK
- date-fns (date formatting)