Chesslise is a community-driven, open-source chess platform designed to bring the ultimate chess experience to Discord. Whether you're looking to play, learn, or spectate, Chesslise makes it seamless—all within your Discord server, Group DMs, or friend chat rooms.
✅ Play Chess Anywhere – Challenge friends or compete in public games directly in Discord.
✅ Learn & Improve – Solve more than 40k chess puzzle. From Lichess Puzzle Database
✅ Watch Live Games – Spectate real-time online matches and follow top players.
✅ Seamless Integration – Works effortlessly in Group DMs, private chats, and community servers.
✅ Stockfish Engine Support – Play Stockfish with group matches, with easy, medium, hard level support.
✅ CSSN – Chesslise Social Server Network – Discover new chess friends, opponents, and challenges.
✅ Coordinates Game - Train chess coordinates!
Chesslise integrates with multiple powerful chess APIs to provide a high-quality experience:
- ♟️ Lichess API
- ♟️ Chess.com API
- ♟️ JDA 5 (Discord API)
- ♟️ Stockfish API
- ♟️ ChessDB CN (Opening Book)
- Language: Java, Typescript
- Build Tool: Maven, npm
- Database: MongoDB
- Hosting: AWS Lambda, Vercel
- Lichess Java Client
- Tors42 JBang-Chariot (Java Client Examples)
- Chess.com Java Wrapper
- Java Chess Library
Check out the chesslise website here Website version which contains blindfold/flash card system, the source code for website can be found here
Want to contribute? Awesome! 🎉 Check out our CONTRIBUTING.md for setup instructions and guidelines.
🔹 App Directory – View Chesslise on Discord
🔹 Development Discord – Join Our Dev Server