Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lichess-org/api-ui
some web UIs on top of the Lichess API
https://github.com/lichess-org/api-ui
lichess lichess-api
Last synced: about 1 month ago
JSON representation
some web UIs on top of the Lichess API
- Host: GitHub
- URL: https://github.com/lichess-org/api-ui
- Owner: lichess-org
- License: agpl-3.0
- Created: 2023-06-22T10:27:55.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-25T10:44:11.000Z (6 months ago)
- Last Synced: 2024-06-25T12:07:45.103Z (6 months ago)
- Topics: lichess, lichess-api
- Language: TypeScript
- Homepage: https://lichess.org/api/ui
- Size: 275 KB
- Stars: 15
- Watchers: 7
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Lichess API UI
Some web UIs for [the Lichess API](https://lichess.org/api)
## Try it out
[https://lichess.org/api/ui](https://lichess.org/api/ui)
## Run it on your machine
```bash
pnpm install
pnpm build # or pnpm watch
pnpm serve
```## Tests
```bash
pnpm test
## or
pnpm test:watch
``````bash
# run prettier
pnpm format# check typescript
pnpm tsc
```## Using a development instance of Lila
Open the browser console and run:
```js
localStorage.setItem('lichessHost', 'http://localhost:8080');
```Modify the CSP meta tag in `index.html` to add that domain. For example, change `lichess.org` to `localhost:8080`.
Refresh and verify the configuration value in the footer.