Skip to content

Repository files navigation

WOORDLE

Het is Wordle maar dan Nederlands!

Hoe draai ik dit?

Alle interactiecode is geschreven in Elm, een functionele programmeertaal die compileert naar ECMAScript (Javascript). De site wordt gebouwd met Vite; de Elm compiler wordt via npm geïnstalleerd, dus je hebt alleen Node.js (≥ 20.11) nodig:

npm install
npm run dev      # dev server met live reload op http://localhost:5173
npm run build    # productie-build naar dist/
npm run preview  # productie-build lokaal bekijken

De Engelse variant van de Elm-app wordt gegenereerd door scripts/gen-en.js (draait automatisch voor dev en build): die zet de {- English -}-marker in src/Main.elm om en schrijft het resultaat naar src-en/Main.elm. Pas je src/Main.elm aan terwijl de dev server draait, herstart die dan (of draai npm run gen:en) om ook de Engelse pagina's bij te werken.

De site wordt gepubliceerd via Netlify, die draait npm run build en publiceert de dist/ map (zie netlify.toml).

In het nieuws

Licentie

Je kan de code gebruiken onder de EUPL (zie LICENSE bestand). Deze licentie is vergelijkbaar met de AGPL, dus als je Woordle online zet met aanpassingen moet je ook de broncode online zetten met een verenigbare licentie.

Ik zou het wel fijn vinden als je in je eigen versie een andere naam dan "Woordle" of "WOORDLE" gebruikt.

About

Nederlandse versie van Wordle

Topics

Resources

Stars

50 stars

Watchers

3 watching

Forks

Sponsor this project

Used by

Contributors

Languages