Uisge - 2 player abstract strategic perfect information board game claiming to have Irish, Celtic or Gaelic origins from 12th century.
Keywords, Categories 2-player board game, deterministic game with perfect information
- The rules of the board game Uisge in English language
- Die Spielregeln vom Brettspiel Uisge in deutscher Sprache (The rules of the board game Uisge in German language)
A Progressive Web App (PWA) is a web app that can be installed to your device and run like a native app in fullscrenn without any browser decorations. For Uisge, this means you can launch the game from your app list/start menu, get a standalone window, and keep playing even when network quality is poor.
Uisge now includes a Service Worker (javascript/html5/src/sw.js) that:
- Precaches the app shell (HTML, CSS, JS modules, manifests, and key images/icons).
- Uses runtime caching for same-origin requests.
- Provides offline fallback for navigation requests.
- Open Play in your browser in a Chromium-based browser (Edge/Chrome).
- Click the install button in the address bar, or use the browser menu:
Edge:
Apps -> Install this site as an appChrome:Cast, save, and share -> Install page as app - Confirm the install prompt.
- Keep the app open once online so initial caching can complete.
- Start Uisge from your app launcher/start menu.
When updating from an older installed version, close and reopen the installed app once online. If assets still look stale, uninstall and reinstall the app so the new Service Worker controls all pages.
PWA installation also works from localhost (HTTPS is not required for localhost).
- Serve the repository with a local static server.
- Example from repository root:
python -m http.server 8080 - Open
http://localhost:8080/javascript/html5/src/in Edge/Chrome. - Use the same browser install steps listed above.
If install is not offered, check that the page is loaded from https://... or localhost,
then refresh once and try again.
Offline check (quick): install, open once online, switch device/browser to offline mode, then relaunch the installed app and verify board, icons, and UI assets still render.
Please see AUTHORS for the maintained contributor list.
All logos, brands and trademarks mentioned belong to their respective owners.

