Simple cross-platform project manager and todo app.

Category Productivity
Keywords project todo manage phresh reminder timetrack
License MIT
Downloads phreshistant-1.0.0-x86_64.AppImage Phreshistant.Setup.1.0.0.exe
Latest Release First release. (v1.0.0)
Release Notes


Simple cross-platform project manager and todo app for single persons (freelancers for example). Organize your ideas, projects, tasks, notes.

  • Nice, clean, oreview design.
  • Privacy focus.
  • From the idea to lunch. (project states)
  • Track your work time each todos and all of project.
  • Get to-dos out of your head and more focus to the present. Free your mind!

Private sphere

Your data is yours. Phreshistant not communicate any clouds. All your data is keep on your machine. Don't need internet connection or extrernal accounts.


Choose your workspace folder.
Import/Export database files.
Choose theme (at moment: light, dark, coffee).
Resize views (project and todo columbs).
Project states (order by this sequence)
  • Processing (running)
  • Testing (in review)
  • Freeze (temporary parked. Ex.: don't want work on it for a while, but in the future maybe wants again)
  • Idea (all new project start in this state)
  • Notes (It isn't a really state, you can use this for categories other notes. Even separate life things. For example project name is recipes, todo is the recipe title and the todo note is the recipe description)
  • Stopped (killed project, but you don't want delete )
  • Finished (you can re-set states from all to all exept Idea)

Project delete is remove all todos and todo notes also!

Todo states (order by this sequence, secondary order is the priority)
  • Processing (running)
  • Testing (in review)
  • Idle (stopped)
  • Finished (you can re-set states from all to all)
  • Home (todos without any project)
  • Colorize texts on mouse over (for the easy distinction and for fun :D )
  • You can create one note (simple text or markdown) each todo with "Edit note". Use for description, spec, sub-tasks, etc
  • Set priority (Low, Medium, High)
  • Search in todos for quick find it (texts and todo notes in all projects)
  • Time tracking per todo (auto activate in "Processing" and "Testing" states and show the elapsed time in realtime)
  • Auto filter tasks to states (tabs)
  • Built-in simple (wooden) markdown editor (bold, italic, headers 1-6, blockquote, link, file, code, lists, checkboxes, separator, table) - autosave in every 10sec.
  • Todos notes rendered with "markdown-it".
Reminder types
  • Once (trigger at time)
  • Periodic (trigger every setted time, between 5-600 mins)
  • Dialy (trigger every day once at time)
  • Weekly (trigger every week once at time)
  • Monthly (trigger every month once at time)
  • Yearly (trigger every year once at time)
  • Set date and time
  • Set a text you want show on trigger
  • Choose the type
  • Alert window on trigger (optional, default false)
  • Modal window on trigger (optional, default true)
  • Focus app window on trigger (optional, default true)
  • Restore todos to Idle state (flexible scheduling)

You can pick up todos for all types of reminders. On trigger the choosed todos (re)set to "Idle" state.


App menu (dark theme) Todo states Todo sorting Todo note editor Todo note markdown rendered


Copyright (c) 2018, Krisztián Kis - Phresh-IT. All rights reserved.

Licensed under the MIT License.


Phreshistant v1.0.0





Clone or download the repo and navigate in console to the program's root folder.


npm install


npm start

Packaging (win32 is x86, others x64)

npm run pack-win32

npm run pack-win

npm run pack-lin

npm run pack-mac

Packaged zips not required installion, just unzip and run the executeable file.


npm run dist

Something missing? Edit this app.