Libre-Sudoku
March 9, 2025 ยท View on GitHub
Open Source sudoku application designed to be as user friendly and customizable as possible
Built with Jetpack Compose and Material3
๐ฑ Screenshots
๐ก 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\
โ Tachiyomi