USCVprogs - a set of tools, primarily written in Perl, for gathering and processing publically available U.S. elections data.
USCVprogs is a project developing a collection of utilities for automated retrieval and processing of United States election returns and other data pertaining to U.S. elections. This includes parsers for formats generated by commonly used election machines manufactured by companies such as ES&S, Diebold, and Sequoia, as well as Web spider software for monitoring and retrieving information from BOE websites. This will include working with direct data files as well as OCR of bitmaps, scans, and faxes. It is primarily being developed to mine data for USCountVotes.org, but the developed utilities may be of use to political campaigns and to local Town Clerks or Boards of Elections.