Fenster is an open-source web application for chess opening research. It uses opening data pulled directly from the github project eco.json.
Major techs/dependencies are as follows:
- Vite
- Netlify (a web hosting service)
- Node
- React
- chess-pgn and kokopu
The project expects to be hosted on Netlify, and there is a free tier that you can sign up for. After installing the dependencies in package.json, you will need to install the Netlify command line interface (netlify_cli). Once installed, you can launch a local web app (localhost:8888) from the command line: netlify dev.
If encountering problems, send an email to Fenster, describing what you are trying to do and you can recieve your own private credential. You can also raise an issue in GitHub.