Giter Club home page Giter Club logo

lichess-api's Introduction

lichess-api

Crates.io Dependencies Documentation Apache 2.0 licensed

A Rust API client library for the current lichess.org API.

The goal of this crate is to fully support the latest lichess API - a major version release will be made once all endpoints are supported.

The lichess endpoints will often change without an OpenAPI version or even schema change, so please raise an issue with relevant output if one of the endpoints is failing.

Endpoints

  • โœ… = Fully supported at the time of the most recent release crate.
  • ๐Ÿ”ถ = Partially supported.
  • ๐Ÿšง = Work to support this category is currently in progress.
  • โŒ = Not currently supported.

The following table shows the current level of support for each category of endpoints.

Category Status
Account โœ…
Analysis โœ…
Arena Tournaments โŒ
Board โœ…
Bot โœ…
Broadcasts โŒ
Bulk Pairings โŒ
Challenges โœ…
External Engine ๐Ÿšง
Games โœ…
Messaging โœ…
Opening Explorer โœ…
OAuth โŒ
Puzzles โœ…
Relations โŒ
Simuls โŒ
Studies ๐Ÿ”ถ
Swiss Tournaments โŒ
Tablebase โœ…
Teams โŒ
TV โŒ
Users ๐Ÿ”ถ

Contributing

Contributions are much appreciated - especially if you can add support for a category of endpoints. Otherwise, if you have any ideas, bug reports, feature requests, or fixes, please make an issue or submit a pull request.

Thanks.

lichess-api's People

Contributors

ion232 avatar yzoug avatar joshka avatar hexaquarks avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.