SkillAgentSearch skills...

LibreSudoku

LibreSudoku - Sudoku app for android built with Kotlin + Jetpack Compose + Material3

Install / Use

/learn @kaajjo/LibreSudoku
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

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

F-Droid GitHub Latest Release GitHub Downloads (all assets, all releases) Translation status

</div>

LibreSudoku Banner 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"/>

(nonFOSS AndroidManifest.xml)

FOSS

Does not have internet access and does not request any permissions.

(FOSS AndroidManifest.xml)

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
Translation status

Credits

This project uses a modified version of QQWing - sudoku puzzle generator and solver\

Tachiyomi

Seal

Open Sudoku

Privacy Friendly Sudoku

License

View on GitHub
GitHub Stars664
CategoryDevelopment
Updated6h ago
Forks54

Languages

Kotlin

Security Score

100/100

Audited on Mar 28, 2026

No findings