“Data! data! data!” he cried impatiently. “I can't make bricks without clay.”

Arthur Conan Doyle



A toolkit for building static sites, written in Python. Licensed under a BSD 3-Clause license.

Source code | Documentation


A blog written in Javascript (using Google Firebase) for an entry into the PiWars robotics competition. Licensed under a BSD 3-clause license.

Source code


A collection of machine learning models written in Python.

Source code


An open source software toolkit for running a debating club

The app | Source code

Web design services

I offer a variety of web design services for projects of different complexity. For very simple projects I can build simple websites with an easy to use interface for updating their contents while for more complicated projects I can build web applications which connect to databases to deliver interactive functionality. For more details, please send an email to me@teymour.tk.

Projects I have built

Personal websites

  1. A website for a composer called Allardyce Mallon.

Web applications

A web application is a website which offers similar functionality to what you used to have to download as software on your computer.

  1. d3bate - an open source application which allows you to manage a debating club.