Simple Vocab Grinder

Released: 2026 September

Simple Vocab Grinder is a small python script that generates two HTML files from a user supplied dictionary, to help with memorising vocabulary. It can also be used for creating other kinds of list and these HTML files are viewable on any device with a web browser.

Requirements: python3 installed and in the PATH

Installation and Usage:

  • 1 Download the zip file
  • 2 Extract the zip file to a location of your choice
  • 3 Open a terminal and change directory to where the extracted files are
  • 4 To generate the HTML files type:
  • python3 vgrind.py
  • 5 Open the HTML files in a web browser

The dictionary.txt file:

  • This file is for the user to populate with their own list of words, it can be edited using a basic text editor
  • Consists of multiple lines in the format – Word:Description
  • Each word should be a unique combination of characters
  • Any empty blank lines will be removed, as well as speech marks and apostrophes