Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. iOS
  3. Lichess mobile

Lichess mobile

GPL-3.0TypeScriptv8.0.0

The former official mobile app for lichess.org, a free and open-source online chess platform.

Visit WebsiteGitHubGitHub
2.2k stars329 forks0 contributors

What is Lichess mobile?

Lichobile was the official mobile application for lichess.org, a free and open-source online chess server. It provided a native mobile interface for playing chess, analyzing games with Stockfish, and accessing lichess.org's features on Android and iOS devices. The app has been deprecated and replaced by a complete rewrite.

Target Audience

Chess enthusiasts and lichess.org users who prefer a dedicated mobile app experience over the mobile website for playing and analyzing games on the go.

Value Proposition

As the official lichess.org app, it offered seamless integration with the platform's ad-free, open-source ecosystem, including built-in Stockfish analysis and support for multiple chess variants. Its cross-platform design using Ionic Capacitor ensured a consistent experience across mobile operating systems.

Overview

lichess.org former mobile application / new one -> github.com/lichess-org/mobile

Use Cases

Best For

  • Playing real-time and correspondence chess on lichess.org via mobile
  • Analyzing chess games offline with the embedded Stockfish engine
  • Accessing lichess.org's features in a native app format on Android or iOS
  • Exploring multiple chess variants like Chess960 or Three-check on mobile
  • Receiving push notifications for game moves and challenges
  • Contributing to or learning from an open-source mobile chess app project

Not Ideal For

  • Developers starting new mobile chess app projects requiring active maintenance and updates
  • Teams needing high-performance native graphics or access to latest iOS/Android SDK features
  • Users prioritizing minimal setup complexity without dependencies like Android NDK
  • Projects not exclusively tied to the lichess.org platform or ecosystem

Pros & Cons

Pros

Multi-variant Chess Support

Supports playing and analyzing various chess variants like Chess960 using a JavaScript port of scalachess, enabling diverse gameplay beyond standard chess.

Offline Stockfish Analysis

Integrates a native Stockfish engine through a Capacitor plugin for in-depth game analysis without requiring an internet connection, as highlighted in the README.

Cross-platform Compatibility

Built with Ionic Capacitor, it allows for a single codebase to target both Android and iOS, ensuring consistent functionality across mobile operating systems.

Ad-free Open Source

Adheres to lichess.org's philosophy by providing a completely free and open-source experience with no ads or monetization, promoting user freedom.

Cons

Deprecated and Unmaintained

The project is officially obsolete and replaced by a rewrite, meaning no updates, bug fixes, or support are available, as stated in the end-of-life notice.

Complex Build Setup

Requires specific dependencies such as Android NDK for Stockfish compilation and multiple build steps, increasing setup complexity and barrier to entry.

Web-based Performance Limits

As a web application using Ionic Capacitor, it may have performance trade-offs compared to fully native apps, especially for graphics-intensive tasks.

Firebase Dependency

Push notifications rely on Firebase Cloud Messaging, adding external dependency and complexity for builds, with optional removal requiring manual patching.

Frequently Asked Questions

Quick Stats

Stars2,179
Forks329
Contributors0
Open Issues668
Last commit3 months ago
CreatedSince 2014

Tags

#ios#scalajs#mithril#android#mobile-app#typescript#stockfish#lichess#android-sdk#javascript#cross-platform#chess#open-source-games

Built With

K
Kotlin
T
TypeScript
N
Node.js
S
Swift
F
Firebase Cloud Messaging

Links & Resources

Website

Included in

iOS51.7k
Auto-fetched 1 day ago

Related Projects

Glide EngineGlide Engine

Game engine for making 2d games on iOS, macOS and tvOS, with practical examples and tutorials

Stars506
Forks46
Last commit1 year ago
SwiftFortuneWheelSwiftFortuneWheel

The ultimate spinning wheel view that supports dynamic content and rich customization.

Stars394
Forks94
Last commit1 year ago
SageSage

A cross-platform chess library for Swift

Stars375
Forks45
Last commit7 years ago
SKTiledSKTiled

Swift framework for working with Tiled assets in SpriteKit

Stars268
Forks39
Last commit7 months ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub