Aerolith 2.0 - Aerolith for the web. A word study site - study for Scrabble, Boggle, Words With Frentz, etc.
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

Aerolith 2.0 is a word study website - Copyright 2007-2016 César Del Solar

Build status: CircleCI


This repository holds the Python and Javascript required to serve Aerolith on a fresh machine. Here's a brief description of the different modules:


The bulk of the back-end code is written in Python 3, using Django 1.11.x.


Front-end code for Wordwalls is Javascript (ES6 mostly), using React. The rest of the app is moving to React as well.

Javascript code uses the Airbnb eslint config. (See their style guide: If you wish to contribute, please use this same config in your code editor, as code will not deploy without passing this first linting step.


Macondo is at

It is used to generate the build challenges and blank challenges, as well as other ancillary word-related stuff.

See blank_challenges.go.


Getting started with Docker