Projects / minpair


Minpair consists of two programs, a C command-line program and a Tcl/Tk GUI, each of which can independently generate a complete list of minimal pairs (words differing in exactly one segment) for use in linguistic research. The GUI may also be used to control the faster CLI program. Both allow sequences of characters to be defined as single segments. Unicode is fully supported. It is also possible to obtain a list of pairs differing in exactly two positions for use in finding phonological rules.

Operating Systems

Recent releases

  •  15 Nov 2009 02:41

    Release Notes: Multigraph definition files may now contain more than one definition per line, separated by whitespace. This allows the use of msort sort order definition files for their collating element definitions.

    •  10 Dec 2007 13:04

      Release Notes: This release affects only mpg. It fixes bugs in the handling of glosses and eliminates the dependency on iwidgets, simplifying installation. The license is now GPL 3.

      •  23 Mar 2006 11:53

        Release Notes: It is now possible to run mpg without minpair. mpg can now find pairs of words differing in exactly two positions. This is useful in looking for phonological rules. GNU autoconfiguration is now available. Various small improvements and bugfixes were made in mpg.

        •  21 Aug 2005 18:57

          Release Notes: The GUI will now optionally sort the output. Interactive font selection is now provided. Many aspects of the GUI can now be configured by means of an initialization file. These include features of the GUI itself, such as fonts and colors and default settings for minpair parameters. It is also possible to define custom character insertion widgets in the initialization file. The GUI has been reorganized and beautified.

          •  31 Jul 2005 09:42

            Release Notes: This release contains miscelaneous minor improvements and one minor bugfix. The most important improvement is that the GUI now detects that it is running under Tk-Aqua and adapts itself, making the program usable under Mac OS X without X11.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.