StuffOnTheInternet / wikiweaver

A website and browser extension that lets you visualize your path during a Wikipedia race
https://wikiweaver.stuffontheinter.net
MIT License
5 stars 1 forks source link

WikiWeaver

WikiWeaver makes participating in (and spectating) Wikipedia Races more fun by visualizing every page you and your peers visit as colorful nodes in a graph.

Image of website

Getting started

Creating and joining lobbies is simple and intuitive:

Advanced Settings

When a lobby is created, the website changes to wikiweaver.stuffontheinter.net/#\<LOBBY CODE>. If anyone apart from the host enters that website into their browser of choice, they become a spectator. Spectators can see the graph, but cannot change anything about the race.

In the graph interface, you may right click nodes, edges and the background to bring up extras menu. The options are as follows:

For developers

Make the website and browser extension connect to the development server by changing which lines are commented out at the top of networking.js and background.js, respectively.

Serve the website in wikiweaver-web/ using whatever webserver you like. I prefer python3 -m http.server <port>.

Start the server in wikiweaver-server/ in development mode with make dev.

Install the extension in wikiweaver-ext/ by running build.sh firefox and going to about:debugging in Firefox and loading the contents of the build/ folder.