Note › Karui ToDo
thumb_up Follow me on GitHub to get notifications about my projects (like Fossdroid Core), thanks! close

Karui ToDo

90kB aesthetic terminalesque todo list app with offline sync and widgets
Version: 1.9
Added: 09-04-2025
Updated: 17-09-2026
An open source, privacy focussed, 90kB aesthetic Google Tasks alternative todo list app to quickly jot down things to do. Inspired by the system-24 theme and the Windows Mobile design system, this app's design is evolving into being even more eye-catching.

This app never connects to the internet, you can setup sync to use Karui on other devices or alongside other markdown/text editors as the synced file is a markdown file. To use the widgets, first setup sync as the widget simply reads and writes to the markdown file, thus being energy efficient.

## Use it for

- Daily quick notetaking
- Tasks list with percentage remaining metrics
- Taking notes from status bar or other app without switching to Karui or leaving opened app
- Taking design ideas when on youtube, instagram, snapchat, whatsapp, tiktok
- Capture passing thoughts when on a jog
- Journal events of your daily life on a separate tab, a daily log of activities
- Making bucket lists
- Playing quick mobile games (easter eggs)
- Use it like a password manager, save your passwords for quick access with copy paste at one place

## Features

- Simple note taking and list making with home screen widgets, status bar input, offline sync, recycle bin, drag-and-drop sorting.
- Bold New UI Design, leaning slightly more into windows-8 metro and windows mobile aesthetics with a mash up of retro terminalesque design inspired by Unix customizations found online.
- Lightweight: Consumes only 0.05% CPU and 128KB of RAM. After all, simple apps shouldn't need more—remember, the Apollo mission operated on a computer with around 4KB of RAM!
- Highly customizable: Offers many themes with option for custom fonts.
- To add a new note tab: use the `/TabName` format. Bringing some Linux Terminal vibes.
- To remove any tab (except the Main tab): use the `\TabName` format.
- Or just long-press any tab to rename, delete or add new tab (has a shadow that kinda brings back MS-DOS vibes)
- Support for custom fonts, so pick and select any .ttf files you like from your files system
- Add notes from status bar, or from other apps when selecting text (my mind races with ideas when watching youtube so I added this feature), helpful for saving trivial stuff you notice when reading some article or maybe for searching it later.
- Add a % symbol on any tabname and it automatically counts percentage of tasks completed
- Optionally disable screenshots for privacy when screensharing or in general
- Optional UI Sounds, celebration mode with confetti, button ripple effects
- Easter egg games (what? my todolist has games?), following the trend from retro software, games like Flappy Bird, Snake and Moon lander. Use the codes FLAPTHEBIRD, SLITHER, MOONMAN to test them out, share your highscores on our telegram and reddit.


## Technology/ Features that won't be added

- Internet connectivity: Notepad is a sacred space and shouldn't connect to the internet, for syncing notes between devices this app provides features to set up a markdown file you can sync between devices with syncthing, and even edit with other editors
- To avoid size bloat, android libraries like androidx that are typically used for statusbar remoteInput and dynamic themeing have been avoided, as a result:-
- The statusbar input box is handwritten native code without library dependencies
- While we are skipping dynamic themeing, if your color set is not present in the themes just let me know in the github issues or telegram group.



For more details on features, usage, customizations, discussions, visit the github repo. We actively work out new features that align with our vision. And the dev shares their tech discoveries in the telegram group.

We have recently created a telegram group, discord server, subreddit and a youtube channel focussed on developing foss apps with retro interfaces, so check out those links in the repo readme, and share your apps and games too. Github issues are still the fastest way to reach out.

Screenshot of Karui ToDo Screenshot of Karui ToDo
code Source file_download Download