Skip to content

Latest commit

 

History

History
75 lines (53 loc) · 3.56 KB

README.md

File metadata and controls

75 lines (53 loc) · 3.56 KB

ntodotxt

CI Release F-Droid License Flutter

With ntodotxt you can manage your todos in a todo.txt file (i.e. all information is stored in a single file). You can save your todos locally on your device and/or synchronize the todo.txt file via webdav - for example with a self-hosted nextcloud instance.

This application is under active development and will continue to be modified and improved over time.

Downloads

Get it on F-Droid

Screenshots

Features

  • Manage your todos in todo.txt format
  • Manage your todos locally and/or synchronize your todos via webdav with a server of your choice
  • Custom path and filename of todo files (local and remote)
  • Completely customizable filters
    • Ordering
    • Filter by project, context, priorities and completion
  • Search todos

Planned features

  • Build and publish to Google Play (Android)
  • Build and publish as flatpak to flathub (Linux)
  • Build and publish as snap to snapcraft (Linux)
  • Build and publish to Microsoft Store (Windows)
  • Add language localization (e.g. english, german)
  • Import existing todos from file
  • Export todos to file
  • Archiving of completed todos (done.txt)
  • Recurring tasks

Build

Flutter SDK is required to build this project.

flutter pub get
flutter run  # debug version
flutter build  # release version

Requirements

  • Nextcloud instance or other webdav server running (webdav-sync only)

Alternatives

There are other note taking apps with the WebDAV support. See them in awesome WebDAV list

Troubleshoot

Prevent the file path of todo.txt from being automatically reset

One UI Core (Samsung)

  • Open Settings
  • Go to Battery and device care > More options (three dots at top right corner) > Storage booster > Toggle off Auto delete unnecessary data .