cm-fen-editor
Version:
A FEN editor for web – uses Bootstrap 4 and cm-chessboard
22 lines (15 loc) • 951 B
Markdown
# cm-fen-editor
A FEN editor for the web written in vanilla ES6
- **[Demo Page](https://shaack.com/projekte/cm-fen-editor/)**
- **[Repository](https://github.com/shaack/cm-fen-editor)**
- **[npm package](https://www.npmjs.com/package/cm-fen-editor)**
## It uses
- [cm-chess](https://github.com/shaack/cm-chess) A ES6 wrapper around [chess.js](https://github.com/search?q=chess.js) and [cm-pgn](https://github.com/shaack/cm-pgn), can handle variants
- [cm-chessboard](https://github.com/shaack/cm-chessboard) The board, rendered in SVG, ES6 module
- [cm-web-modules](https://github.com/shaack/cm-web-modules) ES6 toolbox for building web applications
- [Bind.js](https://github.com/remy/bind.js) Nice and simple two-way data binding
- [Bootstrap 4](https://getbootstrap.com/)
## Install
Run `npm install` to install the dependencies and get it working.
Then you can request `/index.html` in a webserver environment to
have a working FEN editor.