Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shenmian/letslogic
A library providing interaction with the Let's Logic API.
https://github.com/shenmian/letslogic
async sokoban
Last synced: about 1 month ago
JSON representation
A library providing interaction with the Let's Logic API.
- Host: GitHub
- URL: https://github.com/shenmian/letslogic
- Owner: ShenMian
- License: apache-2.0
- Created: 2024-05-04T12:01:57.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-07-22T21:44:49.000Z (5 months ago)
- Last Synced: 2024-07-23T01:20:27.684Z (5 months ago)
- Topics: async, sokoban
- Language: Rust
- Homepage:
- Size: 31.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE-APACHE
Awesome Lists containing this project
README
# letslogic
[![docs.rs](https://img.shields.io/docsrs/letslogic)](https://docs.rs/letslogic)
[![Test status](https://img.shields.io/github/actions/workflow/status/ShenMian/letslogic/test.yml?label=test)](https://github.com/ShenMian/letslogic/actions/workflows/test.yml)
[![Code coverage](https://img.shields.io/codecov/c/github/ShenMian/letslogic)](https://app.codecov.io/gh/ShenMian/letslogic)A library providing interaction with the [Let's Logic API].
> [!WARNING]
>
> - The request implementation uses GET instead of POST.
> - Let's Logic API may incorrectly return empty responses.
> - Avoid concurrent requests.## Features
- [X] Get collection list.
- [X] Get levels in collection.
- [X] Submit level solution.
- [ ] Get records for completed levels.## License
Licensed under either of
- [Apache License, Version 2.0](LICENSE-APACHE)
- [MIT license](LICENSE-MIT)at your option.
The level files in the `assets` directory are licensed solely under
their respective licenses, available in the `LICENSE` file in the directory.[Let's Logic API]: