The best NodeJS client for the Lichess API
[](https://github.com/lichess-org/pgn-viewer/actions/workflows/ci.yml) [](https://www.npmjs.
[](https://www.npmjs.com/package/@lichess-org/stockfish-web)
Lichess authentication strategy for Passport.
No description provided.
Lichess MCP server for Claude Code and Claude Desktop
TypeScript library for Lichess API with streaming support, game analysis, and OAuth authentication
Lichess public API: players, ratings, eval, tablebase, opening explorer
Basic lichess node library
lichess.org chess ui
Lichess bot.
A modern JavaScript/TypeScript client for the Lichess API, generated from the official OpenAPI specification
Minimal Lichess API Client for Node.js
CLI to help with broadcast maintenance on Lichess
1) `yarn add lichess-pgn-parser`
Wrapper for the Lichess Opening Explorer public API written in node.js
A NodeJS wrapper for the Lichess API
lichess API wrapper for node.js
Lichess modells and API wrappers.
Lichess.org API types
Generate ChessBoards like chess.com & lichess through FEN, PGN & more
PGN viewer widget, designed to be embedded in content pages.
Lichess Model Context Protocol integration - interact with Lichess API through natural language
Generate ChessBoards like chess.com & lichess through FEN, PGN & more
Play chess in the terminal. Rust TUI, Stockfish, Lichess.
A chess bot for Lichess written in Rust
A client library for the Lichess API
A lichess bot library written in Rust.
Lichess-flavored Glicko-2 rating system
An API wrapper for the Lichess API
A command line interface for scripting Lichess
offline-chess-puzzles - GUI to solve puzzles from the lichess puzzle database
Lichess bot. Under construction.
GUI to solve puzzles from the lichess puzzle database
Distributed Stockfish analysis for lichess.org
A chess bot engine written in Rust
Ruby library for lichess api
A Ruby client for the Lichess.org API.
Lichess API wrapper
Upload PGN from files or strings to Lichess via the CLI.
Conversion tool for extracting chess game metadata from Lichess' public PGN files and exporting it to database tables.
Converts the metadata of PGN files from Lichess' game database to a database file, using lazy file enumerators for optimizing the conversion of large PGN files with millions of chess games.
# Introduction Welcome to the reference for the Lishogi API! Lishogi is free/libre, open-source shogi server forked from lichess powered by volunteers and donations. Currently this page is a work in progress, certain information here might be wrong and incorrect! Expect it to be done during 2022. - Get help in the [Lishogi Discord channel](https://discord.gg/YFtpMGg3rR) - [Contribute to this documentation on Github](https://github.com/WandererXII/lishogi/blob/master/public/doc/lishogi-api.yaml) - Check out [Lishogi widgets to embed in your website](https://lishogi.org/developers) ## Endpoint All requests go to `https://lishogi.org` (unless otherwise specified). ## Rate limiting All requests are rate limited using various strategies, to ensure the API remains responsive for everyone. Only make one request at a time. If you receive an HTTP response with a [429 status](https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#429), please wait a full minute before resuming API usage. ## Streaming with ND-JSON Some API endpoints stream their responses as [Newline Delimited JSON a.k.a. **nd-json**](http://ndjson.org/), with one JSON object per line. Here's a [JavaScript utility function (for lichess)](https://gist.github.com/ornicar/a097406810939cf7be1df8ea30e94f3e) to help reading NDJSON streamed responses.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.