DraganSr

web-links (blinks) web-log (blog) by Dragan Sretenovic

Thursday, October 13, 2022

web components: Chess

web components are now natively supported by all current web browsers
and are usable directly or with any JavaScript library or framework.

Still, the number of available usable components is quite limited. 

Example: chess 

sandy98/chess-board: ChessBoard as a web component, meant to be used with any framework (Vue, React, Angular, even none). Compiled with Stencil.js. See demo at:


laat/chess-board - webcomponents.org

A Web Component for displaying chess positions

laat/chess-board: A Web Component for displaying chess positions @GitHub

laat.github.io/chess-board/ demo @GitHub


justinfagnani/chessboard-element: A <chess-board> web component


oakmac/chessboardjs: JavaScript chessboard
standalone JavaScript Chess Board.

chessboardjs.com » Homepage


ABSINV/LightningChess: Lightning Chess source code

React:

willb335/chessboardjsx: Chessboard built for React

Clariity/react-chessboard: The React Chessboard Library used at ChessOpenings.co.uk. Inspired and adapted from the unmaintained Chessboard.jsx.


not even close to "pro" app like Lichess

"Chess Fundamentals, by J.R. Capablanca" (Part 1 of 3)

Lichess @GitHub
Dragan at 7:51 AM

No comments:

Post a Comment

‹
›
Home
View web version

About Me

My photo
Dragan
View my complete profile
Powered by Blogger.