Giter Site home page Giter Site logo

newtask's Introduction

New Task

Desktop python app to create new tasks on major task management web apps.

Objective: Use GTD (task management) apps the correct way

Problem: The usual way to create tasks is: type app url -> hit enter -> wait for the app to load -> press hotkey to create task (if have it) -> type task -> hit enter That takes to long and it is distractive, GTD says task collection needs to be fast as possible without distracting you from your current task.

Solution / What this app does: A very simple desktop app that use email (gmail) to create tasks quickly on your favorite task management web app such as: Nirvana, Producteev, Asana, Do, Wunderlist, Doit, Orchestra, and many others that support task creation via email.

Features

  • Very simple and clean UI and functionality
  • Customizable settings
  • Hotkey (WIN+DEL) to summon the application
  • Hides on the notification area
  • AES encryption for the password

Executables

  • Windows
  • Other OSes: Sorry, don't have them :(

How to use it

  1. Download the windows executable or the python source from here.
  2. Execute the app:
    • On windows double click newtask.exe
    • On other OS run from the terminal: python newtask.py
  3. Click the settings (gear icon) and fill the options: your_email(at)gmail.com, your_gmail_password and new_task@your_favorite_app.com
  4. Write a new task and press enter to send an email, the app will automaticly go to the notification area
  5. Use the hotkey to summon the app again and create more tasks
  6. Be productive

Required Libraries

If running from the source need the following python libraries:

Screenshots

Main interface

Main interface

Settings dialog

Settings dialog

newtask's People

Contributors

danielfrg avatar

Watchers

James Cloos avatar Laeeth Isharc avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.