A minimalist, secure note-taking application built with Flutter, inspired by Obsidian's dark theme and functionality.
- Dark-themed Interface: Sleek, Obsidian-inspired design with dark mode for reduced eye strain
- Folder Organization: Organize your notes in customizable folders to maintain structure
- Markdown Support: Write notes with markdown formatting for rich text representation
- Local Storage: All notes stored locally on your device using SharedPreferences
- Favorites: Mark important notes as favorites for quick access
- Flutter SDK (latest stable version)
- Dart SDK
- Android Studio / VS Code with Flutter extensions
- Clone the repository
git clone https://github.com/yourusername/fosbidian.git
- Navigate to the project folder
cd fosbidian
- Install dependencies
flutter pub get
- Run the app
flutter run
lib/
├── main.dart # Entry point
├── models/
│ └── note_model.dart # Note data model
├── providers/
│ └── note_provider.dart # State management
├── screens/
│ └── home_screen.dart # Main screen
└── widgets/
└── note_list.dart # Note list UI component
- provider: State management
- shared_preferences: Local data persistence
- uuid: Unique ID generation
- timeago: Relative time formatting
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
- Inspired by Obsidian's design philosophy
- Built with Flutter framework