Personal multi-tabbed notes app (flutter)
  • Dart 61.3%
  • C++ 19.8%
  • CMake 14.7%
  • Swift 2%
  • C 1.1%
  • Other 0.9%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-05-09 08:35:00 -06:00
android second commit with a lot of additions and fixes 2026-01-01 04:12:27 -06:00
assets/icon Initial commit 2025-12-31 12:35:11 -06:00
ios second commit with a lot of additions and fixes 2026-01-01 04:12:27 -06:00
lib hide title (now an option in entry menu) 2026-05-09 08:35:00 -06:00
linux Import/export and sidebar features 2026-01-03 02:11:10 -06:00
macos Import/export and sidebar features 2026-01-03 02:11:10 -06:00
test Initial commit 2025-12-31 12:35:11 -06:00
web second commit with a lot of additions and fixes 2026-01-01 04:12:27 -06:00
windows Import/export and sidebar features 2026-01-03 02:11:10 -06:00
.gitignore Misc UI/Editor fixes 2026-01-02 13:08:17 -06:00
.metadata Initial commit 2025-12-31 12:35:11 -06:00
analysis_options.yaml Initial commit 2025-12-31 12:35:11 -06:00
buildandroid.sh Misc UI/Editor fixes 2026-01-02 13:08:17 -06:00
LICENSE Initial commit 2025-12-31 12:35:11 -06:00
pubspec.lock hide title (now an option in entry menu) 2026-05-09 08:35:00 -06:00
pubspec.yaml hide title (now an option in entry menu) 2026-05-09 08:35:00 -06:00
README.md Import/export and sidebar features 2026-01-03 02:11:10 -06:00
TODO.md Import/export and sidebar features 2026-01-03 02:11:10 -06:00

ZariNotes

A lightweight, multi-tab note-taking application built with Flutter. Taking into account Phones, Tablets and Computers in its design.

Features

  • Multi-tabbing
  • Rich Markdown highlighting
  • Workspaces (one at a time)
  • Import / Export / Share Notes
  • Smart configurable sidebar (Toggle between expanded, autohide, condensed, or hidden sidebar)

Downloads

Important

This app is still in development, so releases are continous releases until stable versions are ready

Releases

Keyboard Shortcuts

  • Ctrl+S: Save current note
  • Ctrl+N: Create new note
  • Ctrl+W: Close current tab
  • Ctrl+Tab: Switch between tabs
  • Ctrl+B: Toggle sidebar
  • Ctrl+Q: Quit application
  • F10: Open settings
  • Esc: Back/close action

Platform Support

Mainstream

  • Android
  • Linux

May work, not priority

  • MacOS
  • iOS
  • Web
  • Windows

Building

  1. Clone the repository:
git clone https://codeberg.org/itszariep/zarinotes.git
cd zarinotes
  1. Install dependencies:
flutter pub get
  1. Run the app:
flutter run
  1. Building for Release
flutter build [platform]

Examples:

flutter build windows
flutter build linux
flutter build macos
flutter build apk
flutter build ios

Android builds are built using buildandroid.sh script