wikitrivia
Wikidata as a trivia card game.
File Explorer
Download Latest Version (.zip)- SKILL.md
- settings.json
- hooks.json
- ci.yml
- settings.json
- import-meta.d.ts
- app-head.tsx
- board.tsx
- button-link.tsx
- button.tsx
- card-meta.tsx
- card-visual.tsx
- correction-animation-layer.tsx
- daily-completed-summary.tsx
- daily-entry-screen.tsx
- daily-meta-chips.tsx
- deal-animation-layer.tsx
- deck-provider.tsx
- difficulty-selector.tsx
- draggable-deck-card.tsx
- free-play-breadcrumbs.tsx
- free-play-route-title.tsx
- free-play-selector-screen.tsx
- game-over.tsx
- game-route-screen.tsx
- home-screen.tsx
- item-card.tsx
- lives.tsx
- loading.tsx
- menu-card.tsx
- menu-flow-shell.tsx
- navigation-source-provider.tsx
- next-item-list.tsx
- page-shell.tsx
- placement-animation-layer.tsx
- played-item-list.tsx
- quit-game-modal.tsx
- route-intro-screen.tsx
- score.tsx
- selector-option-grid.tsx
- site-footer.tsx
- site-header.tsx
- site-hero.tsx
- wikidata-enwiki-metadata.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- query.rq
- query.ts
- rows.json
- build-cards.ts
- print-deck-tree.ts
- run-sparql.ts
- client.ts
- enwiki-metadata.ts
- api-env.ts
- card-safety.ts
- deck-tree.ts
- fetch.ts
- query-definition.ts
- query-definitions.ts
- query-row-helpers.ts
- README.md
- timeline-year.ts
- assign-inline-css-vars.ts
- categories.ts
- create-state.ts
- daily-format.ts
- daily-storage.ts
- daily.ts
- deck-tree.ts
- free-play-difficulty-rules.ts
- free-play-navigation.ts
- free-play-storage.ts
- game-selection.ts
- game-state.ts
- highscore-storage.ts
- image.ts
- placement-animation.ts
- seeded-random.ts
- share.ts
- use-back-confirmation.ts
- use-card-image.ts
- use-card-theme.ts
- use-collapsible-visibility.ts
- use-free-play-difficulty.tsx
- [[...slug]].tsx
- 404.tsx
- _app.tsx
- _document.tsx
- daily.tsx
- index.tsx
- all-architecture-ancient.json
- all-architecture-early-modern.json
- all-architecture-medieval.json
- all-architecture-modern.json
- all-art-movements.json
- all-art-paintings.json
- all-art-sculptures.json
- all-business-companies.json
- all-business-food-drink.json
- all-business-media.json
- all-engineering-aeroplanes.json
- all-engineering-cars.json
- all-engineering-discoveries.json
- all-engineering-home-tech.json
- all-engineering-imaging.json
- all-engineering-military-vehicles.json
- all-engineering-phones.json
- all-engineering-rail.json
- all-engineering-space.json
- all-engineering-weapons.json
- all-entertainment-board-games.json
- all-entertainment-books.json
- all-entertainment-characters.json
- all-entertainment-comics.json
- all-entertainment-films.json
- all-entertainment-graphic-novels.json
- all-entertainment-music.json
- all-entertainment-musicals.json
- all-entertainment-plays.json
- all-entertainment-podcasts.json
- all-entertainment-songs.json
- all-entertainment-toys.json
- all-entertainment-tv.json
- all-history-battles.json
- all-history-eras.json
- all-history-nations.json
- all-history-outbreaks.json
- all-history-revolts.json
- all-history-wars.json
- all-history-writing.json
- all-leaders-politicians-americas-brazil.json
- all-leaders-politicians-americas-canada.json
- all-leaders-politicians-americas-mexico.json
- all-leaders-politicians-americas-us.json
- all-leaders-politicians-asia-india.json
- all-leaders-politicians-asia-israel.json
- all-leaders-politicians-asia-japan.json
- all-leaders-politicians-asia-south-korea.json
- all-leaders-politicians-europe-france.json
- all-leaders-politicians-europe-germany.json
- all-leaders-politicians-europe-italy.json
- all-leaders-politicians-europe-spain.json
- all-leaders-politicians-europe-uk.json
- all-leaders-politicians-oceania-australia.json
- all-leaders-politicians-oceania-new-zealand.json
- all-leaders-politicians-russia.json
- all-leaders-rulers-africa-egypt.json
- all-leaders-rulers-africa-ethiopia.json
- all-leaders-rulers-africa-jordan.json
- all-leaders-rulers-africa-morocco.json
- all-leaders-rulers-africa-saudi-arabia.json
- all-leaders-rulers-americas-inca.json
- all-leaders-rulers-east-asia-china.json
- all-leaders-rulers-east-asia-japan.json
- all-leaders-rulers-east-asia-joseon.json
- all-leaders-rulers-east-asia-thailand.json
- all-leaders-rulers-europe-aragon.json
- all-leaders-rulers-europe-bavaria.json
- all-leaders-rulers-europe-belgium.json
- all-leaders-rulers-europe-bohemia.json
- all-leaders-rulers-europe-britain.json
- all-leaders-rulers-europe-burgundy.json
- all-leaders-rulers-europe-byzantium.json
- all-leaders-rulers-europe-castile.json
- all-leaders-rulers-europe-denmark.json
- all-leaders-rulers-europe-england.json
- all-leaders-rulers-europe-france.json
- all-leaders-rulers-europe-franks.json
- all-leaders-rulers-europe-holy-roman-empire.json
- all-leaders-rulers-europe-hungary.json
- all-leaders-rulers-europe-leon.json
- all-leaders-rulers-europe-macedon.json
- all-leaders-rulers-europe-mercia.json
- all-leaders-rulers-europe-navarre.json
- all-leaders-rulers-europe-netherlands.json
- all-leaders-rulers-europe-northumbria.json
- all-leaders-rulers-europe-norway.json
- all-leaders-rulers-europe-poland.json
- all-leaders-rulers-europe-portugal.json
- all-leaders-rulers-europe-prussia.json
- all-leaders-rulers-europe-rome.json
- all-leaders-rulers-europe-russia.json
- all-leaders-rulers-europe-scotland.json
- all-leaders-rulers-europe-sicily.json
- all-leaders-rulers-europe-spain.json
- all-leaders-rulers-europe-sweden.json
- all-leaders-rulers-europe-trebizond.json
- all-leaders-rulers-europe-wessex.json
- all-leaders-rulers-middle-east-abbasids.json
- all-leaders-rulers-middle-east-assyria.json
- all-leaders-rulers-middle-east-ayyubids.json
- all-leaders-rulers-middle-east-babylon.json
- all-leaders-rulers-middle-east-delhi.json
- all-leaders-rulers-middle-east-fatimids.json
- all-leaders-rulers-middle-east-jerusalem.json
- all-leaders-rulers-middle-east-mamluks.json
- all-leaders-rulers-middle-east-ottomans.json
- all-leaders-rulers-middle-east-persia.json
- all-leaders-rulers-middle-east-safavids.json
- all-leaders-rulers-middle-east-umayyads.json
- all-leaders-rulers-south-asia-guptas.json
- all-leaders-rulers-south-asia-mauryas.json
- all-leaders-rulers-south-asia-mughals.json
- all-people-famous-deaths-classical.json
- all-people-famous-deaths-contemporary.json
- all-people-famous-deaths-early-modern.json
- all-people-famous-deaths-medieval.json
- all-people-famous-deaths-modern.json
- all-people-nobel-laureates-chemistry.json
- all-people-nobel-laureates-literature.json
- all-people-nobel-laureates-medicine.json
- all-people-nobel-laureates-peace.json
- all-people-nobel-laureates-physics.json
- all-sport-stadiums.json
- all-sport-teams.json
- all-technology-computing-browsers.json
- all-technology-computing-consoles.json
- all-technology-computing-engines.json
- all-technology-computing-languages.json
- all-technology-computing-milestones.json
- all-technology-computing-systems.json
- all-technology-mobile-apps.json
- all-technology-video-games.json
- all-technology-websites.json
- index.json
- fraunces-700-latin-ext.ttf
- fraunces-800-latin-ext.ttf
- fraunces-latin.woff2
- inter-400-latin.ttf
- inter-600-latin.ttf
- inter-700-latin.ttf
- inter-800-latin.ttf
- inter-latin.woff2
- favicon-dark.png
- favicon-light.png
- favicon.svg
- pinstinct-favicon.svg
- board.css.ts
- button.css.ts
- card-meta.css.ts
- daily-completed-summary.css.ts
- daily-entry-screen.css.ts
- daily-meta-chips.css.ts
- difficulty-selector.css.ts
- foundation.ts
- free-play-breadcrumbs.css.ts
- free-play-selector.css.ts
- game-over.css.ts
- game-route-screen.css.ts
- home-screen.css.ts
- item-card.css.ts
- lives.css.ts
- loading.css.ts
- menu-card.css.ts
- menu-flow-shell.css.ts
- next-item-list.css.ts
- played-item-list.css.ts
- quit-game-modal.css.ts
- route-intro-screen.css.ts
- score.css.ts
- site-header.css.ts
- sprinkles.css.ts
- theme.css.ts
- ui.css.ts
- card-safety.test.ts
- categories.test.js
- daily.test.js
- game-selection.test.ts
- share.test.js
- timeline-year.test.ts
- cards.ts
- decks.ts
- game.ts
- routes.ts
- .env.example
- .gitignore
- .oxfmtignore
- .oxfmtrc.json
- .oxlintrc.json
- AGENTS.md
- bun.lock
- LICENSE.md
- next-env.d.ts
- next.config.js
- package.json
- README.md
- skills-lock.json
- tsconfig.json
# Installation Guide
1. Get the code
git clone https://github.com/tom-james-watson/wikitrivia
Downloads the entire project code from GitHub to your computer.
cd wikitrivia
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
npm install
Downloads and installs the libraries listed in package.json.
npm start
Starts the development/run server.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
// repository documentation
Was this content helpful?
(0 ratings)
