Salichess

Rating: 
0
No votes yet

salichess

An unofficial Lichess client for Sailfish OS, written in C++/Qt 5 with a native Silica user interface.

Almost entirely generated by LLM, so expect bugs.

GitHub

salichess is not affiliated with or endorsed by lichess.org.

Features

  • Log in with Lichess: OAuth with PKCE. You sign in on lichess.org in the browser, so the app never sees your password.
  • Play with friends
    • Challenge a player you follow, or any username, with real-time (blitz and slower) or correspondence time controls, choice of colour, rated or casual.
    • Accept or decline incoming challenges. Sent challenges stay open while you use the rest of the app, and the game opens when your friend accepts.
    • Play your ongoing games: animated board with drag or tap-to-move, clocks (for correspondence, the time left for the current move), move list and history, draw and takeback offers, resign, abort, claim victory, and in-game chat.
  • Play with random opponents: Lichess' quick-pairing time controls, a custom clock or a correspondence seek (the Board API allows rapid and slower), rated or casual, with a rating range and choice of colour. A seek stays open while you use the rest of the app, and the game opens when an opponent is found. Correspondence seeks can only be withdrawn on lichess.org.
  • Puzzles: the daily puzzle, a healthy mix, or around 60 themes (forks, mates in N, endgames, …). Choose a difficulty, get a two-step hint, or view the solution. Results count towards your Lichess puzzle rating when you are logged in.
  • Sailfish integration:
    • Notifications for new challenges and for "your turn" in correspondence games, while the app runs.
    • The cover shows the current game or whose move it is.
    • Optionally keeps the screen on during games.
    • Board themes, including one that follows the ambience.
Screenshots: 

Category:

Keywords:

Application versions: 
AttachmentSizeDate
File harbour-salichess-0.2.1-1.i486.rpm266.25 KB12/09/2026 - 13:11
File harbour-salichess-0.2.1-1.armv7hl.rpm233.06 KB12/09/2026 - 13:11
File harbour-salichess-0.2.1-1.aarch64.rpm244.33 KB12/09/2026 - 13:11
File harbour-salichess-0.3-1.i486.rpm294.02 KB12/09/2026 - 20:09
File harbour-salichess-0.3-1.aarch64.rpm269.7 KB12/09/2026 - 20:09
File harbour-salichess-0.3-1.armv7hl.rpm255.37 KB12/09/2026 - 20:09
Changelog: 

- Puzzles can be kept on the phone and solved without a connection; how many
is up to you in the settings. Results reach Lichess once it is reachable
again.
- The app says when it has no connection, on every page that needs one,
instead of quietly doing nothing.
- Correspondence games on the main page show how long the player to move
still has, instead of always the full time a move may take.
- The About page shows the version in every build.