ao

Elegant Microsoft To-Do desktop app

Stars
2.07K
Forks
195
Open issues
117
Closed issues
44
Last release
almost 5 years ago
Last commit
over 3 years ago
Watchers
2.07K
Total releases
24
Total commits
390
Open PRs
30
Closed PRs
20
Repo URL
Platform
Mac
License
mit
Category
Offers premium version?
NO
Proprietary?
NO
About


Ao

Elegant Microsoft To-Do desktop app

Description

Ao is an unofficial, featureful, open source, community-driven, free Microsoft To-Do app, used by people in more than 120 countries.

Read this document in: Deutsch.

You can now support the development process through GitHub Sponsors.

Visit the contributing guidelines to learn more on how to translate this document into more languages.

Come over to Gitter or Twitter to share your thoughts on the project.

You can find more apps here.

Highlights

  • Black, Dark & Sepia Themes
  • Compact & Auto-Night Modes
  • Local & Global Customizable Keyboard Shortcuts
  • List Navigation
  • Scalable Interface
  • Update Notifications
  • Cross Platform

Contents

  • Description
  • Highlights
  • Install
  • Features
  • Keyboard Shortcuts
  • Development
  • Related Apps
  • Team
  • Disclaimer
  • License

Install Github Releases

Head to the releases page and download the appropriate installer for your system.

Snapcraft

Ubuntu Linux users can directly install through Snapcraft snap install ao

Homebrew

Macos users can directly install through Homebrew Cask brew cask install ao

Note

The version available on Homebrew Cask may not be the latest, since unlike Snapcraft, it is not offically maintained. If that is the case, please consider downloading directly from the Github releases page.

Features

Visit the project homepage to view all features in detail.

  • Auto Night Mode - Press Cmd/Ctrl Alt N to allow Tusk to adjust to your environment.
  • Black Theme - Activate it by pressing Cmd/Ctrl B
  • Compact Mode - Downsize the window to enter the mode.
  • Custom Shortcut Keys - Navigate to ~/.ao.json or press Cmd/Ctrl . to modify any shortcut key. To reset delete ~/.ao.json & restart the app.
  • Dark Theme -Activate it by pressing Cmd/Ctrl H
  • Global Shortcut Keys - Enable them by using the File > Enable Global Shortcut Keys option.
  • List Navigation - Navigate your lists by pressing Cmd/Ctrl Tab / Cmd/Ctrl Shift Tab or jump directly to one by using Cmd/Ctrl 1 - 9
  • Scalable Interface - Adjust the zooming factor by pressing Cmd/Ctrl Shift = or Cmd/Ctrl -.
  • Sepia Theme - Activate it by pressing Cmd/Ctrl G.
  • Update Notifications - Customize the app's update checking frequency.

Keyboard Shortcuts Local Shortcut Keys

40+ local keyboard shortcuts. Toggle anything in a flash.

View all the available local keyboard shortcuts.

Description Keys

Activate Auto Night Mode

Cmd/Ctrl Alt N

Add Due Date

Cmd/Ctrl Shift T

Add Todo to My Day

Cmd/Ctrl K

Complete Todo

Cmd/Ctrl Shift N

Delete List

Cmd/Ctrl Shift D

Delete Todo

Cmd/Ctrl D

Edit Shortcut Keys

Cmd/Ctrl .

Hide Completed Todos

Cmd/Ctrl Shift H

Jump to List

Cmd/Ctrl 1 - 9

Make Text Larger

Cmd/Ctrl Shift =

Make Text Smaller

Cmd/Ctrl -

Navigate to Next List

Cmd/Ctrl Tab

New List

Cmd/Ctrl L

New Todo

Cmd/Ctrl N

Rename List

Cmd/Ctrl Y

Rename Todo

Cmd/Ctrl T

Reset Zoom Level

Cmd/Ctrl 0

Return to Todos Esc

Search Todos

Cmd/Ctrl F

Set Always on Top

Cmd/Ctrl Shift P

Set Reminder

Cmd/Ctrl Shift E

Sign out

Cmd/Ctrl Alt Q

Toggle Black Theme

Cmd/Ctrl B

Toggle Dark Theme

Cmd/Ctrl H

Toggle Important

Cmd/Ctrl I

Toggle My Day

Cmd/Ctrl M

Toggle Planned

Cmd/Ctrl P

Toggle Sepia Theme

Cmd/Ctrl G

Toggle Settings

Cmd/Ctrl ,

Toggle Sidebar

Cmd/Ctrl O

Toggle Tasks

Cmd/Ctrl J

Toggle Window Menu Alt


Global Shortcut Keys

Access Ao at any moment from anywhere within your operating system. All global shortcuts can be customized to match your own preference through the configuration file ~/.ao.json.

View all the available global keyboard shortcuts.

Description Global Shortcut

Create New Todo

Cmd/Ctrl Alt C

Search Todos

Cmd/Ctrl Alt F

Toggle Ao Window

Cmd/Ctrl Alt A


Development

For more info on how to contribute to the project, please read the contributing guidelines.

  • Fork the repository and clone it to your machine
  • Navigate to your local fork cd ao
  • Install the project dependencies npm install or yarn install
  • Run Ao on dev mode npm start or yarn start
  • Lint code for errors npm test or yarn test
  • Build binaries and installers npm run release or yarn release

Related Apps

  • Tusk - Refined Evernote desktop app.
  • Taskbook - Tasks, boards & notes for the command-line habitat.

Team

Disclaimer

Ao is an unofficial, open source, third-party, community-driven, free app and is not affiliated in any way with Microsoft.

License

MIT

Alternative Projects

Subscribe to Open Source Businees Newsletter

Twice a month we will interview people behind open source businesses. We will talk about how they are building a business on top of open source projects.

We'll never share your email with anyone else.