A modern, feature-rich note-taking application built with Flutter, offering a seamless experience for creating, organizing, and managing your notes.
- Create and edit notes with a clean, intuitive interface
- Support for both plain text and markdown formatting
- Real-time preview of markdown content
- Customizable note colors for better organization
- Image attachment support
- Full markdown syntax support including:
- Headers (#, ##, ###)
- Lists (ordered and unordered)
- Code blocks
- Links and images
- Bold and italic text
- Blockquotes
- And more...
- Live preview toggle
- Syntax highlighting
- Built-in markdown guide with examples
- Create and manage folders
- Assign multiple folders to notes
- Color-coded notes for quick visual identification
- Drag-and-drop reordering of notes
- Grid and list view options
- Instant search across all notes
- Search by title, content, or folder
- Real-time search results
- Clear search functionality
- Search history
- Cloud synchronization
- Automatic backup
- Offline access
- Cross-device support
- Secure data storage
- Dark and light mode support
- Arabic and English language support
- RTL layout support
- Customizable app appearance
- Responsive design for all screen sizes
- Smooth animations and transitions
- Intuitive navigation
- Gesture support
- Quick actions
- Contextual menus
- Secure authentication
- Data encryption
- Privacy-focused design
- Secure cloud storage
- Local data protection
- Flutter SDK
- Dart SDK
- Android Studio / VS Code
- Git
- Clone the repository
git clone https://github.com/yourusername/notes.git- Install dependencies
flutter pub get- Run the app
flutter run- Flutter
- Dart
- BLoC for state management
- SQLite for local storage
- Supabase for backend services
- GetX for dependency injection
- Flutter Markdown for rendering
- Flutter team for the amazing framework
- All contributors and maintainers
- Open source community