Salichess

Rating: 
5
Your rating: None Average: 5 (1 vote)

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.
  • Games history: your finished games, newest first, with the final position, the result and the rating change. Filter by time control, colour, rated or casual, opponent, or only the games Lichess has analysed.
  • Analysis board: replay a finished game with Lichess' computer analysis where it has one — evaluations, inaccuracies, mistakes and blunders marked in the moves, accuracy and average centipawn loss per player, and a graph of how the game went. Ask Lichess for an analysis if the game has none. Play your own moves from any position to try a side line, with a move tree you can navigate, promote or throw away.
  • Stockfish on the phone: switch the engine on to have the position analysed as you look at it, with an evaluation bar, the best lines and an arrow for the move it likes. The neural networks it needs (about 75 MB) are downloaded once, on request, and can be deleted again in the settings.
  • 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.7-1.i486.rpm651.7 KB27/09/2026 - 15:27
File harbour-salichess-0.7-1.armv7hl.rpm565.21 KB27/09/2026 - 15:27
File harbour-salichess-0.7-1.aarch64.rpm592.85 KB27/09/2026 - 15:27
File harbour-salichess-0.8-1.aarch64.rpm647.86 KB03/10/2026 - 02:36
File harbour-salichess-0.8-1.armv7hl.rpm616.42 KB03/10/2026 - 02:36
File harbour-salichess-0.8-1.i486.rpm711.98 KB03/10/2026 - 02:36
Changelog: 

- Play the computer: the Lichess AI (levels 1 to 8, with a clock), or
Stockfish on the phone, which needs no connection or account once its
networks are downloaded. A game on the phone waits and says so if the
networks are missing, and carries on when they arrive.
- Player profiles: ratings with their change, a rating graph, results and
playing time. Tap a player's name on a board, or use Find a player on the
main page; "My profile" shows your own.
- Lichess TV: watch the games Lichess features, in any speed channel.
- Puzzle dashboard (pull down on Puzzles): how you did over the last days,
your strongest and weakest themes, and the puzzles you played last, which
can be replayed.

Comments

aviarus's picture

Oh, it's almost like the app i couldn't do myself. Very good job

Van_ess0's picture

Feel free to report whatever isn't working as you want it to. I'm mostrly puzzle/friends challenge guy, so UX of the rest might be not perfect