Tools

libdcn A Python library to work with dynamic computational networks (DCNs) developed by Goldsmith and Larson. Derived sonority is computed using Prince's (1990) equation (vectorized form). Requires NumPy. (GPL)
PFC toolbox A Python application to manage collections of TextGrid and sound files. Superseded by Dolmen and no longer actively maintained, but the code may be useful as a concordancer template. (GPL)
OTableau A cross-platform WYSIWYG editor for Optimality Theory tableaux with LaTeX output. Written with Nathan Sanders.

Praat scripts

Praat is a program for phonetic analysis by Paul Boersma and David Weenink.

prosody2xml Extracts prosodic information (duration, pitch, intensity) from intervals in one or more tiers and writes the output to an XML file.
fix_tier Copies part of one TextGrid tier into another.
tier2text Writes the content of a TextGrid tier to a plain text file.
transpraat Writes the content of a TextGrid to a plain text file, following speech-turn conventions of the PFC project.

R scripts

R is a free environment for statistical computing and graphics.

hufs_phonetics.r v0.2 — Routines to compute average formant values for vowels in a data frame and to plot them in an F1/F2 chart.

Bash scripts

brume.sh A simple rsync-based backup script to synchronize a home directory with an external drive.