Visualize 11 years of code contributions to the Lichess repositories in 5 minutes. Skip to 04:00 to see collaboration in action.
Each dot is a source code file, with developers creating and updating them. The lines between files represent the filesystem directories they’re in. Watch as they are created, updated, and sometimes deleted by the increasing number of developers who contribute to Lichess.
Lichess is entirely open source, all projects can be found on https://lichess.org/source.
In this visualization, only source code files are included: no assets, no translations. Dormant files disappear after 20 seconds.
Visualization powered by https://gource.io.
How it was made: https://github.com/ornicar/lichess-gource
Music: This is Not IDM by True Cuckoo
00:00 Import of the first Lichess version, called dmChess, from an SVN repository
00:05 Move from dmChess to lichess PHP
00:44 Start of lila (lichess in scala)
00:52 lichess PHP replaced with lila
01:16 Start of the mobile app (lichobile) by Vincent Velociter
01:18 Start of chessground
01:40 Start of lila-search
01:48 Start of lila-openingexplorer
01:49 Start of chess-openings
01:50 Start of fishnet
02:11 Start of irwin
02:15 Start of https://database.lichess.org
02:33 Start of new game compression
02:39 Start of https://lichess.org/api
02:40 Start of lila-tablebase
02:40 Start of lichess-bot
03:09 Start of Lichess v2
03:15 Release of Lichess v2
03:26 Start of lila-ws
04:05 New puzzles