What is TextPipe?

One tool - One point of maintenance. With TextPipe you specify all your text
processing functions in one place, rather than remembering and managing
multiple manual jobs across various text editors, command line tools, custom
scripts and Word and Excel macros.

What does TextPipe do?

TextPipe makes it fast and easy to convert, transform and re-purpose data in
text files, including

from Jeff W. Martin, Carreker Corporation

“I use it handling differences in data interchange with our customer banks... I
used to have an entire folder full of quick little VB programs that I would
write to fix up data, and I no longer use them. They all have been replaced by
TextPipe. Since I bought the product 20 days ago, I have replaced all of my
other home-brew utilities and processed over 350GB of data.” [more]

TextPipe also works with binary files, however for Word documents
(.doc) see WordPipe, for Excel spreadsheets
(.XLS) see ExcelPipe, for PowerPoint
presentations (.PPT) see PowerPointPipe
and for databases see DataPipe. For mining
of web sites using TextPipe, see WebPipe.

Seven Reasons Why TextPipe is Different

TextPipe is exceptionally fast

TextPipe handles files of unlimited size, from 2
Gigabytes to 2 Petabytes! Other applications attempt to load the entire file into memory
(grinding your system to a halt).

TextPipe's unique restrictions control
precisely where changes are made. Restrict to a range of lines or columns,
to specific Tab or CSV fields, between HTML/XML tags, and inside custom
ranges. Restrictions can be combined, for example, to columns 1-10 of lines
matching a pattern. Restrictions are essential for extensive but controlled
search and replace

TextPipe performs multiple operations simultaneously. Other applications
offer only 1, up to 5, or require a slow multi-pass approach

If TextPipe's 100+ filters don't suit your needs, you can use industry
standard VBScript/JScript to write your own. Other applications either don't
offer this facility, or force you to learn a proprietary language

TextPipe is unique in offering the EasyPattern
pattern matching language for those not familiar with text pattern matching
(regular expressions). EasyPatterns are English-like and very easy to learn

TextPipe can be scheduled
for non-interactive use, and can be
controlled by an external program. Other applications provide only a
mouse interface.

from Matt

“I purchased TextPipe Standard here ... about two years ago and I'm
very glad I did!

It saves me a ton of time and work! I also own PowerGrep 4, but as mentioned, TextPipe and PowerGrep serve two different purposes.

I hardly ever have a need for PowerGrep, but I use TextPipe all of the time.
” [more]

TextPipe Users Include:

Business Analysts (BAs)

Database Administrators (DBAs)

Web Site Designers and Authors

Developers

TextPipe Industries Include:

Banking and Finance

Database Consulting/Systems Integrators/High Tech

Mail houses/Print and Publishing

TextPipe Customers Include:

Bank of America

NASA

US Department of Energy

TextPipe will save you time, frustration and money. It will fix text data,
regardless of the number of changes required, the size or number of files, and the
complexity of the transformations.

TextPipe provides a single point of maintenance for all your text processing
tasks. You learn one tool, rather than learning 4 or more - and their associated
languages, command line options, debugging schemes, idiosyncrasies and operating
system differences and dependencies. TextPipe is far less costly to learn, use,
develop with and maintain than cobbling together multiple generic tools and
custom scripts to achieve one end. It's a Swiss army knife combining the best of perl, awk, grep,
sed, and many other less common text processing tools. You'll be productive with
TextPipe in minutes, not days.

from Rares Dragan, Experimental Magazine

“Considering the amount of brute work I saved using the TextPipe Pro filtering
and automation options, I must recognize that your software is not just a nice
addition to a text editor but a daily use tool for any serious web developer.
Thank you for the opportunity of using it.” [more]

TextPipe's unmatched power comes from its arsenal of 100+ manipulation filters,
its unique
architecture and its tremendous
flexibility in combining these filters to suit each task. Intuitive
line, column, field, tag and attribute restrictions make fixing data extracts
simple. You can extract and then modify data from databases, in delimited, XML
and SQL Insert Script formats. You can roll your own custom filters using
industry standard VBScript and JScript. With TextPipe you can create your own
conversions, and deploy them for execution at remote sites. A single click
merges files (even those larger than 10 GB), another click extracts emails
addresses, and another click sorts and removes duplicates. Try doing that with
less than 100 lines of code, in less than 10 seconds!

In a (now rather dated) speed trial, TextPipe made 17 million replacements in a 250,000
record, 75 MB file in 1:45 seconds. Other 'popular' text applications
took 35 minutes and 72 minutes, and MS Word took over 3 hours.

TextPipe Configurations

TextPipe comes in a number of different configurations to suit your
deployment profile. Click below to read more about each configuration: