SoloNotes is a lightweight, fast, and distraction-free mobile note-taking application built using Flutter.
It focuses on rich text formatting, smart shortcuts, clean organization, and high-quality PDF export — all within a simple mobile-first experience.
SoloNotes is a mobile-based rich text note application that includes:
- Rich text editing features
- Multiple font support
- Smart inline formatting shortcuts
- Folder-wise note organization
- Device-based automatic theming
- Vector-quality PDF export with formatting preservation
Note: This project is currently experimental and does not include local storage implementation.
- Framework: Flutter
- Language: Dart
- Fonts: Google Fonts
- PDF Rendering: Vector-based export system
SoloNotes includes a built-in rich text editor with:
- Bold text support
- Font switching
- Color formatting
- Inline formatting controls
Optimized for mobile usage.
The app currently supports the following fonts:
- Kalam
- Playpen Sans
- Comic Neue
- Fredoka
- Nunito
- Quicksand
- Chewy
- Poppins
Users can switch fonts dynamically while editing text.
SoloNotes includes a custom inline shortcut system for faster formatting.
Typing @colorName automatically applies that color to the text written after it.
Example:
@red This text will appear in red
Typing # on the same line resets all formatting.
Example:
@blue Blue text # Normal text
This shortcut system is designed for fast typing and smooth formatting on mobile devices.
Users can:
- Create folders
- Organize notes inside folders
- Maintain structured content separation
This improves clarity and note management.
SoloNotes automatically adapts to system theme:
- Device in Light Mode → App in Light Theme
- Device in Dark Mode → App in Dark Theme
The theme is fully system-driven.
The app includes a high-quality PDF export feature:
- Vector-based PDF output
- Preserves text formatting
- Maintains colors
- Maintains font styles
- Print-ready output
The exported PDF visually matches the editor formatting.
- No local storage implementation
- No persistent data architecture yet
- Not production-ready
- No cloud sync
This version primarily focuses on rich text functionality and formatting mechanics.
git clone https://github.com/apandey-dev/solonotes.git
cd solonotes
flutter pub get
flutter run
- Local database integration (Hive / SQLite)
- Cloud synchronization
- Manual theme switching
- Advanced formatting (underline, alignment, lists)
- Autosave
- Backup & restore system
Experimental Build
Core rich text editor and formatting system implemented. Data persistence and full architecture refinement pending.
This project is licensed under the MIT License.
You are free to use, modify, distribute, and sublicense this software, provided that the original copyright and license notice are included in all copies or substantial portions of the Software.
For more details, see the LICENSE file in this repository.