Analysis updated 2026-07-17 · repo last pushed 2020-10-02
Study how an early web app recreated smooth mobile-style gestures and animations in the browser
Learn techniques for building a to-do list with swipe and tap interactions using HTML5 and JavaScript
Use as a historical reference for how developers approached mobile-web app design before modern frameworks
Compare against the newer, more complete version to see how the concept evolved over time
| yyx990803/html5-clear | truelockmc/streambert | karpathy/svmjs | |
|---|---|---|---|
| Stars | 720 | 728 | 711 |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | 2020-10-02 | — | 2018-04-14 |
| Maintenance | Dormant | — | Dormant |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 1/5 | 3/5 |
| Audience | developer | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Deprecated and no longer maintained, a newer version with more features exists in a separate repository.
This repository is a demonstration of building a to-do list app styled after the popular iOS app Clear, but made to run in a web browser using HTML5 and JavaScript. The creator built it as a proof of concept to show that modern web technologies could replicate the feel and functionality of a native mobile app. The app lets you create, organize, and manage tasks in a simple, visually clean interface. You can add to-do items, group them by category or priority, and mark them complete, all with smooth animations and gestures that mimic the smartphone experience. The point was to prove you could get that same polished, responsive feeling from a web app that users were used to on their phones. This particular version is no longer actively maintained (the creator marked it as deprecated), but it served as an early experiment in mobile-web app design. It's useful as a historical reference if you're interested in how developers were approaching web-based task management apps around the time this was created, or if you want to study how to replicate mobile app interactions in the browser. A newer, improved version with more features exists in a separate repository if you want to see how the concept evolved. The repo demonstrates why some developers were excited about HTML5 in its early days: it showed that you didn't always need to build separate native apps for iPhone and Android, you could build once in web technologies and reach all platforms. Today, this approach is even more refined with modern frameworks, but this project is a snapshot of that earlier exploration.
A deprecated proof-of-concept web app that recreates the iOS Clear to-do list's polished gestures and animations using only HTML5 and JavaScript in the browser.
Mainly JavaScript. The stack also includes JavaScript, HTML5, CSS.
Dormant — no commits in 2+ years (last push 2020-10-02).
License terms are not described in the explanation, check the repository directly before use.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.