Polestar
Polestar is a free, open-source leveling guide addon for WoW: Forever: an in-game arrow and leveling routes that make sense for every race 1 to 60, plus class quests.
翻訳待ち
No updates detected yet. GitHub releases will appear here.
Free classic board, card and puzzle games for e-ink readers, tablets and phones. Calm, offline, no ads, no account, no tracking. 12 languages.
翻訳待ち
Loading the full README. The saved excerpt is shown below.
A collection of 93 classic board, strategy, and puzzle games as a single
offline-capable web app, designed to be readable and usable on e-paper /
e-ink displays (high contrast, no animation-dependent UI, works without a
live network connection once loaded). Play at
yourchaoschris.github.io/PaperGames.
Every game is playable against a built-in AI opponent, entirely client-side.
Chess additionally supports playing real opponents online via a
Lichess account connection (OAuth) — PaperGames is not
affiliated with, endorsed by, or connected to Lichess in any way.Read the full README ↗A collection of 115 classic board, strategy, and puzzle games as a single offline-capable web app, designed to be readable and usable on e-paper / e-ink displays (high contrast, no animation-dependent UI, works without a live network connection once loaded). Play at yourchaoschris.github.io/PaperGames.
Every game is playable against a built-in AI opponent, entirely client-side. Chess additionally supports playing real opponents online via a Lichess account connection (OAuth) — PaperGames is not affiliated with, endorsed by, or connected to Lichess in any way.
Free, no ads, no account, no tracking — everything runs and is stored locally in your browser. Once a page has loaded once, it keeps working with no internet connection at all.
The interface is available in 12 languages:
Plain HTML, CSS, and JavaScript — no build step, no framework, no backend.
Game state, settings, and stats are kept in the browser's localStorage /
sessionStorage. A service worker (sw.js) precaches the whole app shell on its
first install, so every game keeps working offline afterwards,
including ones that have never been opened. The home page shows
whether that has finished.
PaperGames needs a current browser. There is no build step and there are no polyfills, so the browser itself must support:
const, arrow functions, classes, Promises)fetchOn a browser without ES2015, Promises or fetch, every page shows a short
note in English and German ("Your browser is too old for PaperGames")
instead of the games. The check is the first script of every page
(tools/old-browser.js, inserted by tools/seo.js) and is itself plain
ES5.
Devices:
fetch, no
Promises, no Flexbox) and the Kobo browser based on Qt WebKit 538.1.Sources: documentation for the Kindle browser (older Kindle browser), the-ebook-reader.com (7 Nov 2023, newer Kindle browser from firmware 5.16.4), MobileRead (2019, Kobo Qt WebKit 538.1), goodereader.com (Tolino: older devices Android 4.1, Vision 6 Android 8.1).
PaperGames is licensed under the
PolyForm Noncommercial License 1.0.0
(SPDX: PolyForm-Noncommercial-1.0.0). It is source-available, not open
source.
Versions published up to and including v253 were released under the MIT License. The text that applied to those versions is kept in LICENSE-MIT-bis-v253.txt. Copies already received under the MIT License stay MIT.
A few visual assets are third-party work, used here under their own licenses (not the PolyForm Noncommercial grant above, and not restricted to noncommercial use) — see NOTICE:
pieces.js and
the pawn icons in base.css).xiangqi-pieces.js, under that license.The same notice is shown to users on the About page.
See Impressum (legal notice, German law) and Datenschutzerklärung (privacy policy) for operator details and data-processing information.
Suggested topics for this repository (set under Settings → General → Topics):
eink ereader board-games pwa offline-first javascript
no-dependencies chess tolino kobo kindle