LibreSudoku
LibreSudoku - Sudoku app for android built with Kotlin + Jetpack Compose + Material3
Install / Use
/learn @kaajjo/LibreSudokuREADME
<div align="center">
Libre-Sudoku
<div> <img src="https://m3-markdown-badges.vercel.app/stars/4/2/kaajjo/libresudoku"> <img src="https://m3-markdown-badges.vercel.app/issues/4/2/kaajjo/libresudoku"> </div> <div> <img src="https://ziadoua.github.io/m3-Markdown-Badges/badges/Android/android1.svg"> <img src="https://ziadoua.github.io/m3-Markdown-Badges/badges/Kotlin/kotlin1.svg"> <img src="https://ziadoua.github.io/m3-Markdown-Badges/badges/Weblate/weblate1.svg"> <img src="https://ziadoua.github.io/m3-Markdown-Badges/badges/LicenceGPLv3/licencegplv31.svg"> </div> <div> <a href="https://f-droid.org/en/packages/com.kaajjo.libresudoku/"> <img src="https://f-droid.org/badge/get-it-on.png" height="100"> </a> <a href="https://www.openapk.net/libresudoku/com.kaajjo.libresudoku/"> <img src="https://www.openapk.net/images/openapk-badge.png" height=100> </a> <a href="https://www.androidfreeware.net/download-libresudoku-apk.html"> <img src="https://www.androidfreeware.net/images/androidfreeware-badge.png" height=100> </a> <a href="https://www.rustore.ru/catalog/app/com.kaajjo.libresudoku"> <img src="https://www.rustore.ru/help/icons/logo-color-dark.svg" height=90> </div> </div>
Open Source sudoku application designed to be as user friendly and customizable as possible
Built with Jetpack Compose and Material3
📱 Screenshots
<div> <img src="fastlane/metadata/android/en-US/images/phoneScreenshots/1.jpg" width="25%" /> <img src="fastlane/metadata/android/en-US/images/phoneScreenshots/2.jpg" width="25%" /> <img src="fastlane/metadata/android/en-US/images/phoneScreenshots/3.jpg" width="25%" /> <img src="fastlane/metadata/android/en-US/images/phoneScreenshots/4.jpg" width="25%" /> <img src="fastlane/metadata/android/en-US/images/phoneScreenshots/5.jpg" width="25%" /> <img src="fastlane/metadata/android/en-US/images/phoneScreenshots/6.jpg" width="25%" /> </div>💡 Features
- 6x6, 9x9, and 12x12 sudoku boards with 4 difficulty levels
- Countless customization options
- Advanced statistics and game history - previous games list, best and average times for each mode, win streak and percentage
- Saves. You can continue any unfinished game and start a new one whenever you want
- Tutorials for playing techniques
- Create your own sudoku puzzles!
- Import custom sudoku files
FOSS vs nonFOSS
nonFOSS
It comes with auto updater that will notify you when a new update is available and you can install it through the app (it checks GitHub Releases page), and requires the specified permissions to do so:
<uses-permission android:name="android.permission.INTERNET"/><uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/><uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE"/><uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES"/>
FOSS
Does not have internet access and does not request any permissions.
Future plans
- Better hint system (explain the next move instead of just revealing the value)
- Complete set of sudoku technique tutorials
- Custom sudoku from gallery or camera picture
- More customization options (customize anything that can be customized🔥)
🌍 Translation
You can help to translate LibreSudoku into your language at Hosted Weblate
Credits
This project uses a modified version of QQWing - sudoku puzzle generator and solver\
