TypeScript AGPL-3.0

api

Lichess API documentation

L

lichess-org

Dernière activité 28 sept. 2026
lichess-org/api

599

étoiles

175

forks

29

issues ouvertes

lichess

Ce README est souvent en anglais.

Lichess API Docs & Examples

View this documentation online here: https://lichess.org/api

Run locally

cd doc
pnpm install
pnpm dev

or with devenv

devenv up

Then open the URL printed in the terminal (usually http://localhost:5173).

Make modifications to any of the schema yaml files, and the page will rebuild and reload automatically.

Check the yaml files for syntax errors:

pnpm spectral
pnpm lint
pnpm scalar-lint
pnpm format

or with devenv

devenv tasks run api:check

Format the yaml files

pnpm format

Publish (for maintainers)

The docs + npm package will be published automatically each day if there are changes, but if you want to publish changes immediately, you can trigger the publish workflow.

Option 1: In the Github UI, manually dispatch the publish workflow

Option 2: From the command line:

gh workflow run publish

Projets similaires

A bridge between Lichess bots and chess engines

Pythonapibotbot-account
Llichess-bot-devs
1,1 k étoiles580

A TypeScript chess library for chess move generation/validation, piece placement/movement, and check/checkmate/draw detection

TypeScriptchess
Jjhlywa
4,4 k étoiles987

Mobile/Web chess UI for lichess.org

TypeScriptboardchesslichess
Llichess-org
1,4 k étoiles333