SwiftWrite is a local-first, cross-platform Flutter writing app with Markdown support, optional cloud sync, and optional code execution.
All project documentation now lives in the root docs/ folder:
docs/README.md- documentation indexdocs/feature-guide.md- complete feature documentationdocs/architecture.md- architecture and data flowdocs/database.md- extensive local + cloud database management guidedocs/setup.md- environment variables and setup instructions
- Local-first note storage with Hive
- Search, tags, reorder, swipe-to-delete, and undo
- Markdown editor + preview
- Import, export/save, and share flows
- Optional Firebase authentication and Firestore sync
- Optional authenticated code execution for supported languages
- Persistent light/dark theme settings with seasonal mode toggle
flutter pub get
flutter runTo enable cloud and code execution features, configure .env using example.env and follow docs/setup.md.