Skip to content

A minimalist text editor designed to force you to focus

Notifications You must be signed in to change notification settings

josh-richardson/odyssey

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Odyssey

Odyssey is an application designed to force you to focus on writing. It is a simple RichText editor which allows you to configure a time or a word-count goal, and allows you to lock yourself out of any other application until the goal is complete.

Odyssey configuration window

Features:

  • Time-based goal mode
  • Word-based goal mode
    • Disable clipboard
    • Gibberish detection
  • Locked down mode (other apps can't be used until the goal is reached)
  • Rich text editing
  • Incrementally save drafts every 5 minutes
  • Dark mode
  • Cloud-based draft saving

Download:

Windows:

The current release is an early alpha and may be buggy. No installation is required. You can download it from the releases page here.

Linux & macOS:

As Odyssey is written in C# and uses WinForms, it is not natively compatible with Linux or macOS. However, Wine compatibility for this binary is good. To use Odyssey on macOS/Linux, invoke wine Odyssey.exe and install the Mono libraries necessary to run it. The locked-down mode may not work correctly on all desktop environments & shells, however all other functionality is there.

Usage:

Firstly select a goal type (how long you want to write for, or how many words you want to write), then configure the various options. Note that if you enable the 'Prevent exiting' checkbox, Odyssey won't allow you to use any other programs on your PC until your chosen goal has been reached.

Screenshots:

Odyssey main editing window Odyssey main editing window

About

A minimalist text editor designed to force you to focus

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages