Accessibility - Enable blind mode
Your network blocks the Lichess assets!
lichess
.org
Play
lichess.org
Create lobby game
Arena tournaments
Swiss tournaments
Simultaneous exhibitions
Donate
Puzzles
Puzzles
Puzzle Themes
Puzzle Dashboard
Puzzle Streak
Puzzle Storm
Puzzle Racer
Learn
Chess basics
Practice
Coordinates
Study
Coaches
Watch
Broadcasts
Lichess TV
Current games
Streamers
Video library
Community
Players
Teams
Forum
Blog
Tools
Analysis board
Openings
Board editor
Import game
Advanced search
Donate
Sign in
Register
Software Development posts
Show
best
all
Sort
likes
date
10 Sept 2023
oortcloud_o
Looking into top players: Daniel Naroditsky
73 bullet games played in August 2023
30 Jun 2023
oortcloud_o
chess heatmaps but better
you will not regret
10 Feb 2026
CM
HanSchut
The Lichess Opening Puzzles with games makes them searchable from any position
Search from any opening position for Lichess Opening Puzzles
30 Jul 2022
capibarazul
How does Lichess Puzzle Storm relates to Blitz/Bullet rating
Correlation Analysis between Lichess Puzzle Storm and Blitz/Bullet Rating
21 Apr 2025
lucb3
Converting Chess.com to Lichess Ratings: A New Data-Driven Method
This study introduces a new and practical way to accurately convert ratings between Chess.com and Li…
11 Mar 2026
HollowLeaf
New Tool: Maia Analysis
Exploring Human Chess
19 Aug 2023
likeawizard
The highly frustrating side of chess engine development.
While chess programming has been my top hobby and passion over the last two years. At times it comes…
11 Jan 2025
jk_182
Expected Score of Grandmasters based on Evaluation
Trying to find a function that approximates how well GMs convert advantages in classical games
18 Nov 2025
MegaMate
Unofficial Lichess Performance Analyzer
Find common opponents + Tournament performance
10 Feb 2026
RuyLopez1000
Can LLMs like ChatGPT Understand Chess?
Assessing Large Language Models
21 Apr 2025
HollowLeaf
Chess Repertoire Builder Beta Update
“I hear and I forget, I see and I remember, I do and I understand.” – Confucius
21 Aug 2023
oortcloud_o
Is Eval by Time enough to determine Elo?
No and why
6 Sept 2024
jk_182
Calculating Piece Activity
One part I find always very intriguing about chess is piece activity. When watching great attacking …
16 Apr 2026
likeawizard
Ghost in the Engine
Engines have intuition, it's just not intuitive.
9 Feb 2025
danbock
Beat your friends at my new mate-in-2 contest
I made a Bluesky bot.
14 Apr 2026
Nisticism
A New Platform for Variations and Game Design
I'm an amateur chess player and creator of a free tool that I think will help people implement creat…
12 Dec 2025
HollowLeaf
Using Maia and Leela Chess Zero to Find Repertoire Gaps
A novel idea for chess developers
19 May 2024
Toadofsky
Is chess fun?
The more complex a game, the harder and more rewarding it can be to study.
19 Sept 2025
danjlwex
Making 3D Chess Feel Like Over-the-Board IRL
Details the movement gestures that make playing 3D chess feel more natural, including jumping knight…
13 Apr 2024
jk_182
Centipawn Loss Distribution
I'm always interested in values and stats calculated by engines that can give an overview of a chess…
15 Feb 2025
TotalNoob69
Drawing arrows on mobile with LiChess Tools
... a mobile first guide
8 Mar 2026
thibault
How to report a bug
The simple steps for getting bugs fixed
24 Mar 2026
TotalNoob69
I created a repertoire, learned how to play, played games... What now?
... a LiChess Tools extension use case
22 Sept 2025
HollowLeaf
Building Chess Solitaire
Exploring the design, analysis, and results behind my latest chess application
Next