ify

About

ify is a collection of tools for text processing. Each tool accepts input from stdin, transforms that input, and produces the result to stdout.

Currently, the ify tools are written in Python.

I use these tools inside my editor, primarily when coding.

For the moment, I am only releasing:

  • alignify: aligns text based on an indicator
  • constantify: converts strings to constants
  • wrapify: wraps text at a given margin
  • testify: regression test harness

testify is different to the other tools in that it does not accept input from stdin. It feeds arguments and input into a program and verifies its output. In fact, I use testify to test the other tools and I have included their tests in the package.

Requirements

Python 1.5.2

Licence

GNU General Public Licence

Changes

  • 1.0 (29/04/2003)
    • initial public release