Need help with EverythingDone?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

131 Stars 39 Forks GNU General Public License v3.0 836 Commits 0 Opened issues


EverythingDone, an Android app to help you remember things, and finish them!

Services available


Need anything else?

Contributors list

EverythingDone - 完事儿


EverythingDone, an Android app to help you remember things, and finish them!

Download this app on Google Play or 酷安



Is it hard for you to remember everything and finish them? EverythingDone can remind you all activities, help you develop habits and achieve goals, beginning from stopping saying "later" or "tomorrow". You can also write stories and record daily life here, EverythingDone will keep them for a long long time.

Following Material Design, we provide elegant user interface and experience so that you can enjoy the beauty of a real Android app. Let EverythingDone help you to store memory and improve yourself!

Achieved above 300K downloads on Chinese Android app markets~


Personally I like my design very much, and I'm going to show that to you now:

On Phones

On 7-inch Tablets

On 9-inch or even larger Tablets

App functionalities

  • Write notes and insert images, audios and videos
  • Undo/redo when typing
  • TODO list inside of a thing
  • Set alarms notifying once or recurrently
  • Doing a thing under app's countdown
  • Powerful notification, especially including a more noticeable notification
  • Sticky thing on top of list or system notification center
  • Automatically notify you later after creating a new thing
  • Automatically start doing a thing when alarm rings
  • Automatically categorize things (NOTE, REMINDER, HABIT and GOAL)
  • Automatically create a todo thing daily
  • Set a thing as private to check it using pattern or fingerprint
  • Statistics for HABITs and all things
  • Share or export things
  • AppWidgets for single thing or a list of things
  • App Shortcuts
  • Simplify/Traditional Chinese and English supported
  • local data backup and restore
  • More...

Personal project analysis

Attractive parts

Beautiful design and details, and the method to implement them

Weak points

  • Complicated code and logic somewhere, especially in
  • Relatively out-of-date project structure, no kotlin, no MVVM, no Rx, no Jetpack...
  • Has nothing to do with network communication
  • You may have some different ideas about UI or functionality design
  • Code will not be updated any longer. I'm so sorry about this.

Please forgive me about them. I'm not a professional Android developer. I wrote this app only to meet my own demands and find some fun for myself 3 years ago when I just learned to code for 1 year. Now I even don't use an Android phone and have no time to better this app.

Build instructions

Import in Android studio, and make project. Maybe Android Studio will require some missing files but that should be handled well by the IDE.

Notice: Unfortunately, as time flies, Gradle, SDK and dependencies version in this project are all out-of-data. It's hard to update them to latest ones because there may be some minor bugs with API changes after upgrade. But you can still have a try!

More to say

  • This is the first time I open-sourced a project that has been developed for quite a few time and makes me satisfied. If you have any suggestions, please tell me directly on issues page
  • I really enjoy myself when developing an app like this, so EverythingDone v2 is under developing now



Copyright (C) 2018 ywwynm

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https:.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.