ZakuChess, an open source web game built with Django, htmx and Tailwind
ZakuChess, an open source web game built with Django, htmx and Tailwind
A while ago I started this side project to test if I could build a rich User Interface that would have about the same level of responsiveness than a "SPA-like" app, but using only htmx[1]... I still have plenty of stuff in my roadmap, but today it's in a playable state and I thought it could be interesting to share it - as it may be a nice demonstration of a relatively rich user interface powered by htmx :-) --> https://zakuchess.com As for the stack: it's built mostly with Django, htmx and Tailwind CSS. It uses a SQLite database, and is hosted (for free) at Fly. The characters' graphics come from the open source game Battle For Wesnoth. I'm afraid my skills in terms of design are rather suboptimal, so the quality of the design is... well, let's just say it's playable ahah The whole thing is open source: https://github.com/olivierphi/zakuchess#readme Apart from the source code itself, the repo's README also gives a bit more details about the various packages I used. 1. htmx: https://htmx.org/
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Incorrect prediction on native model
Similar products
Open Source NgTetris – tetris game built in Angular
Open-Source Implementation of John Conway's Mathy Game of Hackenbush
Open-Source Pong Game
Open Source Game Clones
Multiplayer lunar lander game built on partykit / rapier, open source
DDraceNetwork – Open-source cooperative online game
Open-source portfolio and blog template built on Gatsby / Tailwind
I built an open source Favicon API
Open Source iOS SpriteKit Game
Built an open-source dashboarding MCP