• Stars
    star
    436
  • Rank 99,877 (Top 2 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created over 3 years ago
  • Updated about 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Wikidata as a trivia card game.

Wiki Trivia

This is the source code for the web app at https://wikitrivia.tomjwatson.com.

The repository for the scraper can be found here.

Usage

Prerequisites

npm install

Development

npm run dev

Then visit http://localhost:3000/ to preview the website.

Static build

To build a static version of the website to the out folder, run:

npm run build

Then run said build with:

npm start

FAQ

Where does the data come from?

The data is all sourced from wikidata.

I was played a card that doesn't make sense - what gives?

There are some cards that unfortunately don't quite make sense or have bad data. These need to be removed from the game and, ideally, to have their underlying wikidata entry fixed.

Please report any bad cards here: #2.

More Repositories

1

p2p.chat

p2p video conferencing powered by WebRTC.
TypeScript
615
star
2

Emote

Emoji Picker for Linux written in GTK3
Python
482
star
3

dat-cp

dcp | Dat Copy - remote file copy, powered by the Dat protocol
JavaScript
309
star
4

old-reddit-redirect

Ensure Reddit always loads the old design
JavaScript
305
star
5

reddit-comment-collapser

A more elegant solution for collapsing reddit comment trees
JavaScript
42
star
6

phantomjs-polyfill

JavaScript
42
star
7

wtp-ext

Proof-of-concept distributed web powered by WebTorrents
CSS
41
star
8

breaktimer

Chrome/Firefox Extension for managing periodic breaks
HTML
38
star
9

wikitrivia-generator

Rust
32
star
10

detoxed.news

The important news, without the toxicity.
TypeScript
24
star
11

wallpaper-macos

Set wallpaper on macOS, natively using nodobjc
JavaScript
16
star
12

earthview-scraper

Python script for scraping all images from Google Earth View
Python
8
star
13

c-js-benchmarks

Comparing C Wasm and JS performance
JavaScript
4
star
14

learn-c

Exercises and notes for C refresher
C
3
star
15

macos-space-change

Setup a callback for macOS space change
JavaScript
3
star
16

tomjwatson.com

The code that powers https://www.tomjwatson.com
TypeScript
3
star
17

ulauncher-popdark

A uLauncher theme that fits in well with the Pop!_OS Dark theme.
CSS
2
star
18

toms-lighting-pi

Raspberry pi webserver for interfacing with Unicorn PHAT lighting. Controllable via https://github.com/tom-james-watson/toms-lighting-app
Python
2
star
19

git-publish-npm

Publish a Git repository to NPM
JavaScript
1
star
20

osx-automation

Apple Scripts for OS X automation
AppleScript
1
star
21

toms-lighting-app

React native app for controlling my raspberry pi powered lighting
JavaScript
1
star
22

dat-camcorder

Record & save video with the Beaker Browser
JavaScript
1
star
23

case-for-nuclear

Arguing the case for nuclear as a source of low-carbon energy for the 21st Century
TypeScript
1
star