{"repo":"pasimako/agitodo","free":true,"listed":false,"github":"https://github.com/pasimako/agitodo","clone":"git clone https://github.com/pasimako/agitodo.git","description":"A cross-platform To-Do list / Calendar application","language":"HTML","stars":72,"topics":["to-do-list","javascript","android","qt","webview","python","gmail-api","google-drive-api","dropbox-api","hubic-api"],"license":"GPL-3.0","category":"mobile-apps","readme_excerpt":"About Agitodo is a cross-platform To-Do list / Calendar application. I started working on this project in 2013 and published the first stable version on the Android Store in 2014 as a paid app (under a different name). The core application is developed in JavaScript (jQuery Mobile) and can be build as a web (Node.js), mobile (Android-Webview), or desktop (Windows/macOS/Linux Qt-Webview) application. Protecting user's privacy is built-in to the application - data are stored encrypted in HTML5 localStorage and can be optionally saved (encrypted) in Dropbox/Google Drive/hubiC. Cloud storage services can also be used to synchronize user's data between on all platforms. Furthermore, the application integrates with Gmail for emailing tasks. Some parts of the code might still be useful to other projects, such as the Android & Qt Webviews, and Dropbox/Google Drive/hubiC/Gmail APIs integration. Enjoy! Screenshots Building The building instructions below are for Ubuntu. If you are on a different OS, you can still get an idea of what steps you need to follow. Node.js Dependencies: Create database: Build & Run: Android The original version was developed in Eclipse, which I don't use anymore, so I imported the project in the latest Android Studio. Qt Dependencies: Build & Run: License GPL-3.0","default_branch":null,"files":null,"tree":[],"storefront":"/r/pasimako","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/pasimako/agitodo/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}