Skip to content
fvrvzPublic

About

πŸ—’οΈ NoteEase β€” A minimal, beautiful cross-platform notes app with multi-provider sync

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

Β 

History

29 Commits

Folders and files

Repository files navigation

NoteEase πŸ—’οΈ

A minimal, beautiful cross-platform notes app with multi-provider sync.

Flutter License: MIT GitHub


Features

  • ✍️ 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

Screenshots

Coming soon


Getting Started

Prerequisites

  • Flutter SDK β‰₯ 3.47.7
  • Dart SDK β‰₯ 3.5.0

Install & Run

git clone https://github.com/fvrvz/notease.git
cd notease
flutter pub get
flutter run

Platform targets

flutter run -d macos      # macOS
flutter run -d windows    # Windows
flutter run -d chrome     # Web
flutter run -d <device>   # Android / iOS device

Architecture

NoteEase 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.


Sync Providers

Provider Status
Google Drive πŸ”œ Planned
Microsoft OneDrive πŸ”œ Planned
Dropbox πŸ”œ Planned
iCloud πŸ”œ Planned

Contributing

See CONTRIBUTING.md.


License

MIT Β© fvrvz

About

πŸ—’οΈ NoteEase β€” A minimal, beautiful cross-platform notes app with multi-provider sync

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages