LezSoft/TennisGD
1
0
Fork
You've already forked TennisGD
0
Your tennis match score, on your watch.
  • Kotlin 100%
2026年04月18日 13:28:03 +02:00
app Enhanced tiebreak logic to support more match configs. 2026年04月18日 13:28:03 +02:00
artworks Enhanced tiebreak logic to support more match configs. 2026年04月18日 13:28:03 +02:00
gradle Enhanced tiebreak logic to support more match configs. 2026年04月18日 13:28:03 +02:00
LICENSES Added README, license and metadata before repository open-sourcing. 2026年01月25日 22:49:04 +00:00
metadata Enhanced tiebreak logic to support more match configs. 2026年04月18日 13:28:03 +02:00
.gitignore Added README, license and metadata before repository open-sourcing. 2026年01月25日 22:49:04 +00:00
build.gradle.kts Added README, license and metadata before repository open-sourcing. 2026年01月25日 22:49:04 +00:00
gradle.properties Added README, license and metadata before repository open-sourcing. 2026年01月25日 22:49:04 +00:00
gradlew First commit 2025年12月10日 01:38:14 +00:00
gradlew.bat First commit 2025年12月10日 01:38:14 +00:00
README.md Added README, license and metadata before repository open-sourcing. 2026年01月25日 22:49:04 +00:00
REUSE.toml Added README, license and metadata before repository open-sourcing. 2026年01月25日 22:49:04 +00:00
settings.gradle.kts Added README, license and metadata before repository open-sourcing. 2026年01月25日 22:49:04 +00:00

TennisGD

Your tennis match score, on your watch.

TennisGD Banner

Screenshots

Home Screenshot Game Screenshot Tiebreak Screenshot Endgame Screenshot

Description

TennisGD is a simple app for WearOS devices that lets you keep track of the score of a tennis match directly on your smartwatch. It features a minimal and easy to use UI/UX, and supports all most common tennis match variants, with a detailed settings page where optional rules (such as tie-break, set length, killer point,...) can be tweaked to your specific needs.

Installation

You can install TennisGD directly from the Google Play Store, or sideloading the APK available in the Releases Page on your WearOS device.

Architecture

This app has been built with Kotlin and Jetpack Compose for Wear OS, following Clean Architecture principles and the MVI pattern. Dependency injection has been implemented with Koin.

Contributing Guidelines

We appreciate all contributions and Pull Requests since we think that cooperation between developers and users is a core part of open-source. However, to ensure that the new code works flawlessly with the old one and share its "style", all Pull Requests will be reviewed by a LezSoft developer before being merged.

If you have any non-code suggestion please open an Issue here on Codeberg so that it will be discussed togheter with all the community.

If you have any question feel free to reach us by email

This project has been developed by LezSoft. All the rights on the TennisGD brand (with its name and logo) are reserved.

TennisGD is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

TennisGD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.