Pascal Analyzer - analyze Delphi source code
Pascal Browser - document Delphi source code
Pascal Expert - Delphi IDE plugin for code analysis
ICARUS - our FREE Delphi unit uses list analyzer

Read more about our products:

View product page for Pascal Analyzer

View product page for Pascal Browser

View product page for Pascal Expert

View product page for ICARUS

View the documentation for our products (opens in a new window):

Documentation for Pascal Analyzer (pdf)

Documentation for Pascal Browser (pdf)

Documentation for Pascal Expert (pdf)

Also see the online documentation (opens in a new window):

Online documentation for Pascal Analyzer

Online documentation for Pascal Browser

Online documentation for Pascal Expert

Pascal Analyzer

Pascal Analyzer (PAL), was released in 2001, and is currently in version 8. This program parses Delphi or Borland Pascal source code and produces reports that help you understand your source code better. You will also be able to identify potential errors and anomalies. Your code will be more readable and maintainable. Pascal Analyzer can also check how coding standard guidelines are followed. The static code analysis performed by Pascal Analyzer can help you find bugs early in the development process. According to a study published in 2002 by America's National Institute of Standards and Technology (NIST) software bugs cost to the American economy alone is $60 billion a year.

To summarize, Pascal Analyzer can:

  • Give faster time to market for new products
  • Improve application quality and reliability
  • Reduce overall cost of development, support, and maintenance

Pascal Analyzer provides a full collection of useful informative reports to both control and document the source code. Among the reports produced are:

There are currently more than 50 different reports to help you improve the quality of your source code. Many reports contain multiple sections with information, and in all there are almost 200 report sections. Pascal Analyzer is very easy to use, and does not require any modifications to your code.

Click on the image to see a bigger version

Pascal Analyzer is even recommended by as one of the Top 9 Delphi IDE Tools and Plug-Ins.

Pascal Analyzer dates back from 2001, when version 1.0 was released. Now, in version 7, there are more than 50 different reports to help you manage your code base. Download a free evaluation version. Read more about Pascal Analyzer..

Pascal Analyzer 8 is the latest version (February 2015). Read a description of the new features in version 8.

Pascal Browser

In short, Pascal Browser is a Windows application that can:

  • create a hyperlinked collection of HTML documents for your source code
  • create a full-text searchable CHM file for the hyperlinked collection of HTML documents
  • help you understand and get an overview of your code
  • assist you in finding errors and anomalies in the source code
  • let new team members quickly get acquainted with the source code
  • create your own customized documentation

Just as its sibling product Pascal Analyzer, Pascal Browser will parse the source code it finds and gather all sorts of information. This information is used to create the document collection that describes the source code. The most common use of Pascal Browser will probably be to create hyperlinked HTML documents. From version 2.0 it is also possible to create compressed full-text searchable CHM files.

This is a sample of a web page created by Pascal Browser:

Click on the image to see a bigger version

This is a complete example of web pages created for a Delphi project.

Read more about Pascal Browser..

Pascal Expert

Pascal Expert is our Delphi IDE plugin for code analysis. Read more about it on our blog or on the product page.


ICARUS is a small subset of Pascal Analyzer. It parses Delphi or Borland Pascal source code and generates a list of unneeded unit references in your uses lists. Read more.. ICARUS is freeware. Get it from our download page!