cm-chessboard

Example: Responsive chessboard with an aspect ratio of 0.9

new Chessboard(document.getElementById("board"), {
        position: "start",
        style: {aspectRatio: 0.9}
    })