Using EasyOrg is easy and intuitive. All data within EasyOrg are based on text files. Everything you write; text, TODOs, deadline timestamps, comments etc are stored in text files on your own computer which makes it future proof and easy to migrate. Even if you use the GUI, all data is stored in text files. You can either use the built-in text editor or use the GUI or both depending on the situation and your preferences. Writing the text file in Org mode format allows EasyOrg to interpret TODO states, deadlines, priorities etc.

Org was created by Carsten Dominik in 2003 to organize notes and todos by using Emacs. Org mode is a plain text document structure and syntax. We will explain more about Org mode in this documentation, but for more complete information you can check out the official Org documentation. EasyOrg is compatible with Org, but does not support all the features. You can still use unsupported features in your org-files, it's just that EasyOrg does not do anything with it.

If you already have Org files, you can immediately use them with EasyOrg. Moving from Emacs Org mode to EasyOrg is easy.

EasyOrg provides a text editor to the left and an agenda to the right. You can hide and show the editor with the 'Toggle Editor' button.


The editor shows the content of the currently selected file. In the editor you can type and edit notes and TODOs as you like. Any updates you make will be reflected in the agenda after a few seconds delay. If you save the document the content is saved to you local disk. From the editor you can also easily perform tasks such as inserting timestamps, toggle TODO states as well as format the text.

See the editor documentation for more details.


The agenda shows the TODOs and it allows you to filter and sort the TODOs based on different criteria such as priority, deadlines, effort, headings and so on. It's in the agenda you can get an overview of what needs to be done and you get presented with the most important TODOs at the top of the list. It makes it easy to just pick the TODO on top of the list and start working on it knowing it's the most important task at present.

The agenda also allows for searching the TODOs using free-text.

For more details on how to use the agenda see the agenda documentation.


In addition to entering TODOs directly from the editor you can also use the GUI. By clicking the 'Add Todo' button a form is presented where you can write the header and body of the todo as well as select its state, priority, tags and which document header/sub-project it belongs to.

Each TODO can also be edited via the GUI by selecting 'Edit' in its Actions drop-down menu.

Check out the GUI documentation for more information.

Tags, Priorities and more

EasyOrg supports features such as:

  • Tags
  • Priorities
  • Schedules and Deadlines
  • Active and Passive Timestamps
  • Effort
  • Closing comments
  • Checkbox lists
  • Links

For more on this, please refer to the Features and Org mode section.


In the Agenda is provided several statistics about open and closed TODOs and TODOs done today.

See the agenda documentation for more.


If you want to sync your files between your desktop computer and your phone you can easily do so by using Syncthing or any other sync service you might already use.

More on how to sync here.


EasyOrg only runs on MacOS, Linux and Windows, but you can edit and update your org files on mobile by using Orgzly for Android or beorg for iOS. By using one of these mobile apps you can get reminders on your phone and you can read and update your notes while on the go. And all updates are synchronized between mobile and desktop by using Syncthing.