Skip to content

Latest commit

 

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Checklist

background

A to-do list in MD3 style — never forget anything again.

Download Release License MIT Platform Android Made by GLM-5.2 Maintain by DeepSeek V4 Pro

English | 简体中文 | 繁體中文 | 日本語 | 한국어 | Français | Deutsch | Español | Русский | Português

Checklist is a to-do list application built with the MD3 design language.


✨ Features

  • Single file: The entire app is one HTML file with fonts, icon fonts, and the app icon all embedded — double-click to run it offline;
  • MD3 design language: Complete MD3 design tokens, state layers, ripples, and non-linear easing animations;
  • Localisation: Support for 10 languages (简体中文、繁體中文、English、日本語、한국어、Français、Deutsch、Español、Русский、Português);
  • Smart icon matching: Icons are matched automatically from checklist item / checklist names (630+ keyword index per language);
  • Auto reset: After everything is done, the list can be set to reset automatically on a timer, ready for a new day;
  • Easy sharing: Export / import .checklist files (JSON under the hood) — your data never gets lost;
  • Adaptive portrait & landscape: Bottom bar in portrait, left navigation bar in landscape;
  • Dark mode: Follow system / light / dark, with smooth transitions across the whole UI.

📱 Screenshots

Home Edit checklist Settings
Icon picker Search Done

📥 Download

  • For the latest version, download the APK from GitHub Releases;
  • You can also use the web version directly: just open the HTML file in the repository and it runs;

🎥 Background

Life keeps piling things onto our plates — birthday parties, movies with friends... That's why many calendar apps have long integrated scheduling features, to remind people not to forget the big stuff.

But does that solve the problem? Not really. Forgot your transit card when you left the house? Forgot to submit your work log after clocking out? It's the "little things" that make up the "big things" that slow people down.

That's why Sue, who has suffered from this problem, decided to build a to-do list to fix it: Checklist won't remind you about the big stuff — because most calendar apps do that better, and you're unlikely to forget it anyway — instead, it lets you break down the little things that need many steps into a list, checking off one item at a time, so you never forget anything again.


🛠️ Getting Started

Checklist is a 5+ App written in HTML, packaged into an APK installer with HBuilderX.

Note

There are countless tutorials on packaging HTML with HBuilderX, so only a simplified build process is listed here. For details, see the HBuilderX documentation.

To package the HTML file into an installer for your OS yourself:

  1. Download HBuilderX.
  2. Create a new 5+ App project.
  3. Replace index.html with the HTML file you want to package.
  4. Edit the options you need in manifest.json.
  5. Use cloud packaging or offline packaging.
  6. Upload an app certificate (cloud packaging can use a cloud certificate).
  7. Package.

🧭 Getting Involved

Want to read the code, fix bugs, or add features? Check out:


📊 Project Status

Alt


📜 Open Source License

This project is licensed under the MIT License, which permits anyone to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the software. See the LICENSE file for details.

This project uses the following open-source software:


💌 About


Never forget anything again.

About

📝 A MD3-style to-do list app—never forget everything again.

Topics

Resources

Code of conduct

Contributing

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages