TextPad Search  |  Contacts  |  Home   
Utilities  |  Clip Libraries  |  Dictionaries  |  Macros  |  Syntax Definitions


Last updated: 23 February 2015.

These add-ons to TextPad are made available on an as-is basis. They are free and unsupported, although we will endeavor to fix any bugs.

We gratefully acknowledge these contributions from our users, who are credited below. Please let them know if you find their contributions useful.

If you would like to make your own contributions, please send them to support@textpad.com.


After you have downloaded one of these files, extract its contents into an empty folder, and see the README.TXT file for further information.

Name: Description:
ANSI X12N EDI Remittance Advice A utility for making ANSI files human readable. Includes a macro to Reformat with line breaks and indentation, and undo that formating. Also syntax highlighting the ANSI segment names
Contributed by David A. Koontz, 13 November 2003.
Backup A TextPad configuration backup utility. This utility is written in batch script and requires that a command line zip utility be installed and available in the Dos path. Modified Dec 2004 to convert XP/W2k unicode registry files to ascii so that configurations can be moved to and from older versions of Windows. Contributed by Beverly Howard, 24 December 2004.
Backup A TextPad configuration backup utility. Update of Beverly Howard's version. Contributed by Yordan Georgiev, 8 February 2007.
Backup A TextPad configuration backup utility. Update of Beverly Howard’s version, works with TextPad 5, and handles non-default installations. Contributed by Mike Good, 5 February 2012.
Command Prompt This file, when saved in a .bat or .cmd file can be used in Windows 2000 to launch a new textpad window from the command prompt(or add files to the existing one if running and run multiples in not set), the command prompt will return immediately.
Contributed by Rick Ross, 28 April 2002.
Convert 3 programs to batch convert files between DOS, MAC and UNIX. For example, type "ToUnix *.HTML" to convert all your DOS & MAC files before uploading them to your UNIX web server. (56KB)
CS-RCS A small registry file that adds commands to the 'tools' menu of TextPad which allow one to access the CS-RCS commands directly from TextPad.
Warning: adding this file to your registry will overwrite other tools in TextPad.
Contributed by Mark R Harding, 28 April 2000.
Ctags When you use TextPad to program in a popular programming language (like C/C++, Java, PHP), ctags can be very useful for you. It creates a so called tags file that can be used to navigate through your sources. This small tool can help you to jump to a selected function / variable / class / etc in your code, by pressing just one key. Contributed by Frank Fesevur. Updated on 20 February 2004.
DDE Messages If TextPad is slow to open files using the "TextPad" command on Explorer's context menu, another application is blocking DDE messages. This substitute DLL passes file names via the command line, so such delays should be avoided.
26 November,2003.
EDI Utility that makes EDI files easy to read in TextPad.
Contributed by Merl 7 September 2001.
Encryt/Decrypt A utility to supply encrypt/decrypt functionality in TextPad
Contributed by Jason Doyle, 16 February 2015.
FindProcs This script let you see a listbox with all the occurrences of a proc, class, method. Select one and have the text cursor positioned in front of the selected one. It needs Tcl/Tk 8 installed.
Contributed by Ulis 4 February 2004.
FindWords This script let you see a listbox with all the occurrences of the selected string. Select one of them and have the text cursor positioned in front of the selected one. It needs Tcl/Tk 8 installed.
Contributed by Ulis 4 February 2004.
File watch A free file watch and tree comparison written in Java so it should run on other operating systems.
Contributed by Hans Sussenburger, 14 September 2000.
FTP A simple batch file that ftp's the active document in TextPad up to the specified web server. (2KB)
Contributed by Jonathan Silber, 13 July 2000.
TextPad FTP Upload/Download plugins Upload or download active document from FTP to correct subfolder, assuming local and remote folder structures are identical. Based on FTP script by Jonathan Silber.
Contributed by Adam, 3 May 2011.
FTP A batch file that transmits all in Commandline specified files to a FTP server.
Contributed by Charli McFive [Charli.McFive@gmx.de], 14 December, 2001..
FTP Interface A little FTP addon (in Python) for uploading files to a server. Readme included.
Contributed by izaak stern, 30 July 2009.
Generate Classnames for Java A java program that automatically scans directories looking for your own made .java or .class files and stores these classnames. Then the program sorts all the class names and writes the results to a file called Results.txt. This file can then be inserted in your java.syn file so then you can give your own java classes a nice color. (5KB)
Contributed by Leonard Wolters.
Head Command line utility to print the first few lines of a file. "head file.txt" prints the first 20 lines, and "head -10 file.txt" prints the first 10. (16KB)
Htm2Disp This reads the TextPad HTML syntax definition file, an HTML file of your choice, and then outputs to another HTML file which displays the contents of the original file, with keywords high-lighted and so on.
Contributed by Ian Sollars, 6 February 2001.
Ctags When you use TextPad to program in a popular programming language (like C/C++, Java, PHP), ctags can be very useful for you. It creates a so called tags file that can be used to navigate through your sources. This small tool can help you to jump to a selected function / variable / class / etc in your code, by pressing just one key. Contributed by Frank Fesevur. Updated on 20 February 2004.
HTML Tidy Dave Raggett's HTML Tidy program for checking the syntax of HTML and XML files. See the README.TXT file for instructions to add it as a tool in TextPad.
Uploaded by Helios Software Solutions, 13 July 2010.
Image tag The purpose of this php shell script is to take an image and get it's dimensions using getimagesize(). You must supply the base directory and the image's name as the first two arguments. See "usage". The link below is for the non-compiled version that can be used for those who have PHP installed locally. http://www.bjclark.com/code/img.sh.html
Contributed by Brian Clark [mailto:brian@spamcop.net], 19 August 2001.
Java-API This is an Add-On that lets you use the Java-API from Textpad for any class you like. It will show the class-documentation in a new browser-window.
Contributed by Steffen Kobilke, 9 July 2005.
Java Code Completer This tool acts as a 'code completer', for the identifier under the cursor in a source file. Includes the GPL and source.
Contributed by Sten Anderson, 26 June, 2003.
Java API Perl script (javadoc.pl) to launch the Java API help with the selected text using the default browser. This selected text, may be a class or a package. Is very fast and versatile. In a few econds it shows the help for the selected text.
Contributed by Daniel Villanueva 1 October, 2002.
Java Format jFormat is a Java source file formatter, with options for Format_Style, Indent_Size, etc. It can be configured to format the current file in the TextPad window. There are three modes in which jFormat can be run; from within TextPad, from a DOS CommandLine, or as a stand-alone GUI version. It is 100% Pure Java!
Contributed by John Balderston, 09 November 2001. Updated 29 April 2002.
Java Help Java Help - Access Java API from TextPad. This utility will help you access relevant Java API files from within TextPad. Also supports frames.
Contributed by Vithal Kuchibhotla, Updated 20 August 2002.
Java Help This is a configuration hint that allows you to quick access Java API documentation from within TextPad. With a single keystroke press you will see the Java API documentation page that covers the topic which deals with the cursor over word in TextPad, increasing your programming performance considerably, because the access of Java language reference is a frequently performed task in Java programming.
Contributed by Jonatas R. Almeida, 12 December 2002.
Java Help This utility allows you to access java help via Internet or from local downloaded folder using internet explorer. A detailed description of how to use the tool is given in the Readme.txt packaged along with the zip
Contributed by Raees Uzhunnan, 5 March 2004.
Java Source Code Formatter This utility is a Java Source Code Formatter "Jindent". http://www.jindent.com Jindent can easily be integrated in TextPad to improve Java Source Code development. The integration is free and can be found on the website below: http://www.jindent.com/support/integrations/textpad/textpad.html
Contributed by Tobias Andree, Jindent Team. 7 November 2003.
Java IDE A package of 3 tools that move TextPad closer to a Java IDE.
1) Finder is a graphical tool for configuring search paths, filters, and more. Quickly locate file(s) to load into TextPad (regular expressions are supported). More powerful than WebSphere Studio Application Developer’s Eclipse-based class locator.
2) Loader is a TextPad tool that can load a class by just placing your cursor in the classname and running the tool. Uses the search paths configured in Finder to locate the class.
3) GettersAndSetters generates Java Bean Getters/Setters from a set of highlighted properties.
Read the README.txt in the resources directory for installation info.
Contributed by Matthew D. Marquand, 19 February 2004.
J2ME Syntax file for J2ME(Java 2 Micro Edition), plus two batch files for compile,obfuscation and run J2ME application.
Contributed by Paresh Agrawal, 21 October, 2003.
Java Tool TextPad Java development tool that generates verbose comments for a method, loads classes from the file system, and opens javadocs automatically.
Contributed by M Habibi, 1 September, 2003.
Paths A tool that copies paths and facilitates making batch files. Used together with Textpad (especially the select block feature) it becomes even more powerful.
Contributed by Hans Sussenburger, 2 June 2000.
Make tcl from txt This script creates .tcl-files from .txt-files for Textpad
Contributed by Christian Weiske, 7 September 2001
Manage Tags An add-on for TextPad, for managing tags
Contributed by Glenn Carr, 28 April 2002.
NTReplace This little program can be used to replace files on NT. You must reboot your system for the changes to take effect. (12KB)
Perl utility Perl utility, which lists the line numbers of any sub-routines in the filename passed to it (providing the source-file type and keyword has been added to the list of known file-types). When invoked via a TextPad tool, it allows quick navigation to a sub-routine by double-clicking the name in the Command Results window.
Contributed by Clark Pearson, 29 September 2006.
Rational Clear Case Rational ClearCase Functions for TextPad.
Contributed by Jeffery Marten Gillmor, 25 October 2007.
Rational Clear Case Rational ClearCase Functions for TextPad. Unlike the existing add-ins, it uses the graphical user interface, which gives smoother interactions.
Contributed by Ulrich Gräpel, 17 September 2003.
Rational Clear Case ClearCase can be run from a DOS prompt by using cleartool.exe.
Contributed by Stuart Wheeler 7 September 2001.
Rational Clear Case Rational ClearCase Functions for TextPad.
Contributed by Ralph Kopschek 9 November 2001.
SaveAll Add this command to your batch files to tell TextPad to save all its files, before you start your backup.
Show Methods This script will read a VBscript file or a VB file and display all Functions, Subs and Classes in the Command Results Window. Double click on the desired item and it will take you to that line in the script.
Contributed by Richard Bondi, 19 April 2002..
Show Methods (3) Modified ShowMethods files.
Updated by Trevor Eggins, 7 September 2001.
Show Methods (2) A Java source and class file that can be run as a Dos Command that captures all the methods in a Java source file, then with the double left click, jump directly to the corresponding method in the source file. If a file path is written at the end of the parameters, the programme will also write the methods to a clip library file for easy reuse.
Contributed by Logan Murray, 29 November 2000.
Spelling Checker A file that integrates the Word spellchecker into TextPad.
Contributed by Alex Angelopoulos, 28 April 2002.
SQLite3 An interface to run SQLite3 queries and scripts from within TextPad, based on the current text selection (using the $CLIP macro). It includes a readme.txt with full details.
Contributed by Darryl Trimming, 5 May 2011.
Squealer "The Squealer":http://squealer.sourceforge.net The latest release is 1.42 and is available for download on Sourceforge.
Born of impatience with the current ponderous IDE philosophy, the Squealer nimbly delivers on the promise of instant access to all areas and aspects of your environment. Front end, back end, SQL, scripts, config files, log files, Word docs, spreadsheets: nothing escapes the nibble of the Squealer. With simple configuration, the Squealer magically relieves you of the need to remember and navigate complex and involved environments. Hunt, peck and ponder no more!
Contributed by Peter & Kevin, 20 April 2004.
Syntax Files A file that integrates the most common syntax definition files into TextPad.
Contributed by Paul Rogalinski, 30 July 2002.
Syntax Files The “Syntax Files” Add-on has a registry script that still references TextPad 4 instead of 5. The attached file corrects this for the newest version of TextPad.
Contributed by Brian Lynch, 4 July 2008.
Tab This multiple purpose utility can detab and entab files. It can also trim white space from lines and remove all blank lines from a file, or leave a file with no more than one consecutive blank line. (173KB)
Contributed by Ronald Terry Constant .
TabOut If you have ever accidentally converted tabs to spaces, you will appreciate this program. Just type "TabOut myfile" to get the tabs back. You can also specify the tab size, and control which spaces are converted. (24KB)
TextPad Register settings A tool to backup all the TextPad settings to a file.
Contributed by Rasmus Andersson, 29 October 2002.
TP Link A new Txplink that should work with version 3 and 4 of TextPad. It also supports the TextPad command line options (-m etc).
Contributed by Ian Brown, 23 June 2000.
Txplink XP After installing SP2 for Windows XP I found that tplink2000 from your add-ons page stopped working as intended. I have modified it slightly so that it will work in a Win XP SP2 system.
Contributed by Bjarne Østby, 3 October 2004.
Txplink 2000 An automatic installation file for txplink for Windows 2000, that will substitute TextPad for Notepad. Please see the readme before attempting to install. (3KB)
6 June 2000
Txplink 4 This little program can be renamed to NOTEPAD.EXE, or any other program that you would like to substitute TextPad for. It just runs TextPad 4 (TEXTPAD.EXE) instead. (2KB)
Txplink 3 This little program can be renamed to NOTEPAD.EXE, or any other program that you would like to substitute TextPad for. It just runs TextPad 3 (TXTPAD32.EXE) instead. (2KB)
Txplink 4 (Unicode) This works with TextPad.exe and TxtPad32.exe. In addition it will call NOTEPAD if the file to open contains Unicode. (You have to rename the original NOTEPAD.EXE to NOTEPAD.ORG for this feature). (36KB)
Contributed by Klaus Raithel.
VB Project Script for opening VB project file set within TextPad. The ReadMe mentions the topic of using TextPad's Tool Macros with WSH scripts to significantly extend TextPad's internal capabilities, a way of handling support for extension which can dramatically extend TextPad's abilities in some areas. Undertaken correctly, this adds an incredible range of support for specialty text-processing tasks to TextPad. Contributed by Alex Angelopoulos, 10 November 2002.
VB Project A Python script to backup the TextPad 5 settings (registry and syn files) on Windows XP. It creates a python script that restores the registry settings and syn files back to the target machine. Requires Windows XP Textpad 5.3.1 or later, and Python 2.6 PyWin for Python 2.6. Uses Python Self-Extracting Archiver by M.A. Lemburg Contributed by Dragos Toader, 17 August 2010.
XML Format This utility is used to pretty print xml documents using Xerces and java. Both class files and source code is included so It can be adjusted to include more options. (such as suppression of the version, change of line delimiters etc...) Contributed by Mattias Van Looveren, 3 September 2003.
XML Formatter XML formatter add-on for Textpad, with many new features. This XML text formatter uses the EXPAT XML parser. Contributed by Bill Gross, 27 January 2003..
XML TIDY XMLTidy add-on for TextPad. The zip archive contains 3 files: (1) XMLTidy.exe (2) TidyCOM.dll (3) ReadMe.txt. No installation is required, simply unzip and add the EXE as a Tool in TextPad. The ReadMe gives the details. Contributed by Peter Young, 22 July 2003..