What is Ferrite?

Ferrite is a text transformation, conversion and extraction (data mining) tool especially suitable for automating data processing tasks.
What can Ferrite do?
Ferrite makes it easy to convert, manipulate and extract data from text documents, allowing the user to combine text processing primitives in a unique way to achieve the desired results. Specifically, text data is streamed from an input source to an output sink, with transformation filters applied as desired. Each filter executes in its own thread, delivering unmatched processing power and performance.
Text Transformation and Manipulation
Some examples of text manipulation tasks which are easy to perform using Ferrite include:
  • Cleaning up text: adding and removing blank lines, line numbers, headers and footers, left and right margins, columns in tabular data, indentation, line terminators and/or other trailing characters, Byte-Order-Marker (BOM) from Unicode files, and more.
  • Powerful search and replace features: regular expression search and replace including seamless handling of Unicode, UPCASE or downcase a region, eliminate multiple whitespace characters, paragraph conversion, website updates, add and remove HTML/XML tags and attributes, etc.
  • Conversion tasks including: convert text to HTML/XML, convert between UNIX, Windows and Macintosh line formats, convert to/from Unicode, pad text to a specified width, convert text to CSV, CSV to tab-delimited, etc.
  • Extraction: data mine unstructured and structured reports, websites, process log files, extract email addresses, etc.
  • Learn More
Processing CSV Files
  • Read, write and manipulate common CSV file formats including those generated by other applications such as Microsoft Excel.
  • Add or remove columns, use Javascript to select and manipulate rows and columns. Convert data in columns to a more usable format.
  • Convert text files to tabular data by specifying simple or complex expressions as record and field delimiters; export output to CSV format.
  • Learn More

More Features

Benefits of Ferrite

  • Need to make similar changes to a large number of files (useful for updating websites)? Extensive processing filters in Ferrite make it a snap.
  • Have a text re-formatting job that requires endless hours of error-prone manual work? Try Ferrite today, and you will wonder how you got along without it all these days!
  • How about extracting tabular data from files that most other applications cannot handle? A comprehensive set of data massaging features in Ferrite makes it seem trivial.
  • Looking to convert a CSV file to XML or HTML? Import the CSV data into Ferrite and use the one-click XML creator.
  • Want to hire expensive consultants to develop custom software for data-mining reports? Try Ferrite today and you will be pleasantly surprised. Mix and match processing filters in Ferrite to massage data into whatever format you want.
Screenshots
This screenshot shows a CSV file being viewed in a Table Viewer. The CSV file has been processed to remove commas from numeric fields. The File Output module has been disabled to preview the output in the Table Viewer.
Convert text to tabular data by specifying a field delimiter regular expression, and export to CSV format.
Process CVS Log and extract log records.
Select files in a website hierarchy, apply several transformations to massage the data, and convert the result to Google XML sitemap format. (Javascript docs)








































Ferrite Platform
version 1.5
US$49
90-day money back guarantee
Free Upgrades for 1 year!

News
Aug 18 2005: Version 1.5 released
Process remote files (web/FTP etc) as easily as local files.

Added a "Help View" containing step-by-step instructions for common tasks.
Jul 25 2005: Version 1.3 released
Convert tabular data to Microsoft Excel's XML format.

Use the template tool to create customized forms and letters.
Jul 07 2005: Version 1.2 released
Added filter to send mail.

Create Google's XML sitemap.
Jun 30 2005: Version 1.01 released
Convert tabular data to XML.

Pattern-based file selection added.
Jun 22 2005: Version 1.0 released
Over 30 pre-configured filters added for common tasks.

Select files for processing by specifying a Javascript expression.

Ferrite Platform
version 1.2
Free Download
Try it risk-free for 14 days