-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Flying Pizza edited this page Apr 19, 2026
·
3 revisions
Welcome to the GrainLab wiki. GrainLab is a free, browser-based analog film photo editor — no installation, no account required.
🌐 Live Demo · GitHub Repository
| Page | Description |
|---|---|
| User Guide | How to load images, apply presets, adjust effects, export, and use the gallery |
| Filter Pipeline | Processing order and behavior of each filter stage |
| Architecture Overview | Project structure, state management, Web Worker, and IndexedDB |
| Adding a Film Preset | Step-by-step guide to adding a new preset |
| Adding a Filter Effect | Step-by-step guide to adding a new filter effect |
| Localization | How to add or update a language translation |
| Contributing | Development setup, PR workflow, and code conventions |
| FAQ | Frequently asked questions and troubleshooting |
- Version: 2.0.0
- License: MIT
- Stack: Vue 3 + TypeScript + Vite + Pinia
- Supported languages: EN / 简中 / 繁中 / 日 / 한 / FR / DE / ES / PT
- Supported image formats: JPG · PNG · GIF · WebP · BMP · TIFF
Using GrainLab
Developer Docs