snaptick

Project Url: vishal2376/snaptick
Introduction: 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
More: Author   ReportBugs   
Tags:

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

  1. Clone the repository: git clone https://github.com/vishal2376/snaptick.git
  2. Open the project in Android Studio.
  3. 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:

SNAPTICK_KEYSTORE_FILE=/absolute/path/to/your-release.jks
SNAPTICK_KEYSTORE_PASSWORD=...
SNAPTICK_KEY_ALIAS=...
SNAPTICK_KEY_PASSWORD=...

./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.

  1. Clone the repository git clone https://github.com/vishal2376/snaptick.git
  2. Open the project in Android Studio
  3. 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

Apps
About Me
GitHub: Trinea
Facebook: Dev Tools