A minimal, beautiful cross-platform notes app with multi-provider sync.
- βοΈ Rich note editor β markdown-ready content with color coding
- π¨ Accordion fan layout β notes as collapsible vertical strips; click to expand
- π Dark/Light mode β dark-first design with glassmorphism accents
- π± Cross-platform β Mac, Windows, Android, iOS, Web from one codebase
- π Guest mode β start taking notes without any account
- βοΈ Multi-provider sync β connect Google Drive, OneDrive, Dropbox, or iCloud
- π Pin & Archive β organize notes your way
- π Search β instant full-text note search
Coming soon
- Flutter SDK β₯ 3.47.7
- Dart SDK β₯ 3.5.0
git clone https://github.com/fvrvz/notease.git
cd notease
flutter pub get
flutter runflutter run -d macos # macOS
flutter run -d windows # Windows
flutter run -d chrome # Web
flutter run -d <device> # Android / iOS deviceNoteEase follows Clean Architecture with feature-first folder structure:
lib/
βββ core/ # Theme, routing, constants, utilities
βββ domain/ # Models (freezed), repository interfaces
βββ data/ # Drift DB, sync adapters, repo implementations
βββ features/ # UI features (notes, auth, settings)
βββ notes/
βββ auth/
βββ settings/
State management: Riverpod 2.x with AsyncNotifier and reactive streams.
| Provider | Status |
|---|---|
| Google Drive | π Planned |
| Microsoft OneDrive | π Planned |
| Dropbox | π Planned |
| iCloud | π Planned |
See CONTRIBUTING.md.
MIT Β© fvrvz