vishal2376
snaptick
Kotlin

Snaptick is an MVVM Jetpack Compose app, offering ad-free task management with a built-in pomodoro timer to help you organize your daily plans

Last updated Jul 7, 2026
731
Stars
50
Forks
26
Issues
+1
Stars/day
Attention Score
84
Language breakdown
No language data available.
โ–ธ Files click to expand
README

Snaptick

Snaptick is a free daily task planner app designed to help users increase productivity. With an easy-to-use interface and features like a pomodoro timer, users can easily organize and achieve their daily plans




Get it on IzzyOnDroid Get it on Github


โค๏ธ Support Development

Crypto donation button by NOWPayments

              

๐Ÿš€ Features

  • ๐Ÿ“ Create and Edit Tasks
  • โฒ๏ธ Pomodoro Timer
  • ๐Ÿ”” Multiple Reminders
  • ๐Ÿงฉ Home-screen Widget
  • ๐Ÿ—“๏ธ Calendar Sync & ICS Import
  • ๐Ÿ’พ Backup & Restore
  • ๐Ÿ”„ Customizable Swipe Actions
  • โฐ Analyze Free Time
  • ๐Ÿ˜ด Set Sleep Time
  • ๐Ÿ—“๏ธ Manage tasks in Calendar View
  • ๐ŸŽจ Material Dynamic Theme Support
  • ๐Ÿ” Repeatable Tasks with Notification
  • ๐ŸŽฌ Smooth Animations
  • ๐ŸŽจ Modern UI with Cool Themes
  • ๐ŸŒ Available in 15+ Languages
  • ๐Ÿ†™ In-app Update Checker

Screenshots (All Designs(Figma))

Banner

Getting Started

Snaptick is distributed via GitHub Releases. Grab the latest signed APK from the Releases page or build it yourself from source.

Prerequisites

  • Android Studio
  • Git

Building from source

  • Clone the repository: git clone https://github.com/vishal2376/snaptick.git
  • Open the project in Android Studio.
  • Build and run the debug variant. The release variant requires a
signing keystore (see "Releasing" below) โ€” you don't need one for normal development.

Releasing (maintainer-only)

Release builds require a real signing keystore. The repo carries no keystore; each maintainer wires their own via local.properties:

SNAPTICKKEYSTOREFILE=/absolute/path/to/your-release.jks
SNAPTICKKEYSTOREPASSWORD=...
SNAPTICKKEYALIAS=...
SNAPTICKKEYPASSWORD=...

./gradlew :app:assembleRelease will fail-fast if the keystore env is missing or if the alias is the public Android debug key โ€” the build refuses to produce a debug-signed release APK.

  • Clone the repository
git clone https://github.com/vishal2376/snaptick.git
  • Open the project in Android Studio
  • Build and run the app

Contributing

We welcome contributions from anyone interested in helping to improve Snaptick! Feel free to submit a pull request or open an issue if you notice any bugs or have suggestions for new features.

Star History

Star History Chart

License

This project is licensed under the GPL v3.0 License - see the LICENSE file for details.

Credits

App Icon created by icon_small - Flaticon

ยฉ 2026 GitRepoTrend ยท vishal2376/snaptick ยท Updated daily from GitHub