VMS Freeware from Hunter Goatley's FILESERV

A2PS
ASCII text to PostScript converter

ADA-BOOKREADER-DOCS
ADA 95 Programming manuals in DECwindows Bookreader format

ADV_PIPE
Provide UNIX-like pipe capabilities to VMS (pre-V7.1)

ADV_RUNUSR
A RUN/USER command with other enhancements

APRT
Change protection on pages in memory

ARCHIE
An Archie client for VMS (MultiNet, UCX, TWG)

ASK
A replacement for INQUIRE that handles escape sequences

ATG_EDT
Callable EDT with spawning

ATG_EVE
EDT emulator for EVE

ATG_FT_PATCH
Add access port information for FTAn: devices

ATR_DAEMON
ACMS Audit Trail Logger

AXP-DRIVER-EXAMPLE
Example VAX VMS device driver ported to OpenVMS AXP

BAT
Easily execute multiple commands in a batch queue

BITNET
BITNET tools (LPUNCH and GRAB)

BLISS-ARTICLE-PS
PDF and PostScript versions of article introducing BLISS

BLISS-INTRO
PDF and PostScript session notes for "Introduction to BLISS"

BLOCKING
Show what process has a record locked in an indexed file

BOOKMAN
Select On-line Documentation files to copy from CD

BOSS
Multiple logins via pseudo-terminals!

C-FORMAT
Formats C programs

C-KERMIT-V5A-190-AXP-OBJS
C-Kermit V5A(190) OpenVMS AXP .OBJs (no network)

C-KERMIT-V5A-190-SRC
C-Kermit V5A(190) sources for OpenVMS

C-KERMIT-V5A-190-VAX-OBJS
C-Kermit 5A(190) OpenVMS VAX .OBJs (no network)

C-KERMIT-V5A-DOC
C-Kermit 5A documentation (text, PS, MSS)

CALLABLE-PING
PING source code, including a callable PING routine

CARDREADER
A cardreader-like symbiont with mailback for VMS (Eden)

CATDOC
Extracts contents of MS-Word files as plain text

CD
A CD (Change Default) command for VMS

CD-ROM
Read High-Sierra format CDs under VMS

CD_PLAYER
Audio CD player/manager for VMS and Motif

CHARM
Block editor for Alpha (PATCH .EXE files, for example)

CHKLGI
A general-purpose login validation routine

CHOWN
Change ownership of files (like UNIX chown command)

CLAIM
Assume ownership of files in your directory

CLEAR_ERRORS
Clears the device error count on OpenVMS Alpha

CLRREF
Program to clear the owner fields for a device

CLUE$SDA_VAX
SDA CLUE extension for OpenVMS VAX

CMEM
A tool for debugging C memory allocation routines

CMPDIR
Compare two directories like DCL DIFFERENCES

COMPARE_DIR
Compare two directories, reporting missing files, etc.

COMPRESS
UNIX-compatible compress utility

CRS
Norton Commander-style directory browser for VMS

CSVSEARCH
Search comma-separated-variable (CSV) data files

CTRL-VERIFY
Toggle SET VERIFY using CTRL-V (AXP P1-space demo!)

CVS-CLIENT
CVS client for OpenVMS

CVTLIS
Converts VMS CD source listings to source files

DATE
Show day of week, date, Julian day, and week number

DBS-BUILD_LIBRARIES
Compiled versions of the DBS-SYSRTL package

DBS-ETHERWATCH
Ethernet "sniffer" program for VMS

DBS-LATWATCH
Ethernet "sniffer" for LAT packets

DBS-NETUTILS
Utilities for monitoring an Ethernet

DBS-NULLSYMBIONT
A print queue that does nothing

DBS-ODSM
Online Disk Space Monitor

DBS-PATCH
Examine/modify disks or files

DBS-SCANLOCKS
Display info on file and resource locks

DBS-SYSRTL
Common routines used by DBS-* utilities

DBS-TAPEUTILS
Dump, erase, and exercise tapes

DCL-EXPAND
DCL Template Expansion Utility

DCLCOMPLETE
Complete DCL commands and filenames automagically!

DCLKEYS
Routines to define DCL keys from a program

DCL_DATABASE
A DCL-based database manager

DCL_RECALL
DCL patch to allow recall of more than 20 commands

DECNET
DECnet examples using $QIO

DECW_COOKBOOK
DECwindows Cookbook (PostScript)

DELIVER
Handles special delivers for VMS Mail

DELTREE
Delete directory trees

DFIND
Assign short logical names to wildcarded file specs

DIRUTL
Change default directories, maintaining a stack

DISM32
DISM32 VAX .EXE disassembler

DISPATCH
Sample C code for writing privileged shareable images

DRLOGIN
RLOGIN (remote login) for DECnet

DSNLINK_NEW
Poll DSNlink's DSN ITS for new article subjects

DVIDVI
VMS port of Tom Rokicki's DVIDVI

DX
Directory eXtension (File and Directory Manager)

ED
An EDT-lookalike editor for VMS, UNIX, and DOS

EPM
VMS Disk I/O Performance Monitor

EPYT
TYPE/PAGE that starts at the end of a file

ESET
Set various process attributes not allowed by SET

ETHERMON
Ethernet monitor for VMS

EXECSYMB
A VMS symbiont for execution queues (do whatever)

EXTENDED_DIVISION
Divide two character strings in any radix

EXTENDED_MULTIPLICATION
Multiply two character strings in any radix

EXTRACT
Retrieve records from files

EZSAVE
A lightweight persistent object implementation for C++

FAL
Information on FAL logging

FDEL
Fast File DELete -- fast delete dirs with lots of files

FGREP-1-1
VMS port of GNU fgrep V1.1 (see GREP)

FILE
Manipulate VMS file attributes without copying files

FILESERV_TOOLS
Tools used to unpack all of these packages

FILES_INFO
Display all processes that have a certain file open

FIND
Display file info from headers

FLEX
GNU flex for VMS

FLIST
TPU-based directory and file manager

FLORIAN
An UNDELETE utility for OpenVMS

FORUM
VMSforumII - BBS style forum for VMS

FRAGMENT
Display free space fragmentation for a disk

FREE
Display disk block usage summaries for mounted disks

FREE_RSN
Try to free processes in MWAIT

FTP_MIRROR
DCL to mirror remote FTP sites locally

FTP_NEW
Check an ftp directory or tree for new, changed, or removed files

FTS
Functional Testing Suite for gurus!

GAWK
GAWK (GNU awk) -- includes VMS binaries

GAWK-DOC
GAWK (GNU awk) documentation

GBLSEC_SDA
SDA extension to display info about a global section including which processes are mapped to it

GETCMD
Display the recall buffer for another process

GETLKI
$GETLKI example

GETUAI
Use GETUAI to retrieve user SYSUAF info and put it in DCL symbols

GLOGIN
Log in as another user without a password

GNU-ISPELL
VMS port of GNU ispell

GRAB
A VMS search utility with wildcards and other extensions

GREP
VMS port of GNU *grep v2.0 (w/ on-line help)

GZIP
Gzip v1.5 for VMS

HEADERS
HEADERS (C .H files used by other Meadows programs)

HEXIFY
HEXIFY/DEHEXIFY (binary<->ASCII converters)

HGFTP
FTP client and server for VMS (uses NETLIB)

HGLOGIN
HGLOGIN - login as another user without a password (or execute one command)

HGSD
Yet another SET DEFAULT replacement, with stack, etc.

HINDEX
Search OpenVMS HELP libraries for keywords

HPLASER
A VMS print symbiont for HP LaserJet printers

HPWD
Portable C sources for VMS password hashing algorithms

HTTP_SERVER
A DECthreads-based HTTP server (World-Wide Web) for VMS

ICALC
An infix calculator for VMS, UNIX, and DOS

IDEZR
Programs to reset SCSI bus devices and other similar things

IMGID
Display image ident information

INTERNET-MENU
A menu for easy access to Internet utilities & sites

INVISIBLE
Hide your process on the system

JED
VMS/UNIX/DOS EMACS/EDT editor

JNET_LINKWATCH
Periodically checks to ensure BITNET links are connected

JOBLOG
Record terminal output, w/ secure mode (uses FTDRIVER)

JOB_DAEMON
Watch disks for files to trigger batch jobs

JUMP
Login as another user, with lots of safeguards

KED
Kept EDitor

KEYS
Process-Permanent Action-key routines

KFE
Example of how to access known files

KILL
Delete/FORCEX processes by username

LABELS
TPU procedure to renumber MACRO local labels

LASER
A VMS PostScript print symbiont (handles LAT OK!)

LAST
Displays last login info for accounts

LASTCMD
Peek at terminal typeahead buffer (get last command)

LAVDRIVER
VMS driver to gather load averages

LCK
Use distributed lock manager from DCL

LIBSEARCH
SEARCH command for VMS text and help libraries

LIST
Maintain user information associated with a username

LISTEN
Listen to LAN and make a list of names and addresses

LNMLOOKUP
System service to look up logical names (wildcards too!)

LNMTOOL
Motif-based logical name browser

LN_SDA
SDA extension to display logical names

LOGGER
Log terminal sessions using FT pseudo-terminal driver

LOGIN
MACRO program to replace most of LOGIN.COM

LOGINOUT-HOOKS
Docs on undocumented LOGINOUT callouts (hooks)

LOOK
Serge Kovalyov's *fast* file viewer for VMS

LOOP
Execute a command repeatedly or against files

LWW-DECWDISP
Display information similar to SHOW DISPLAY

LWW-DIRSORT
DIRECTORY command with sorting by date

LWW-DORMANT
Display SYSUAF info about inactive users

LWW-FUNCT-KEYS
Programs to display keymap and define function keys

LWW-MODIFY-ATTRIB
Programs to modify file attributes

LWW-NEXT_UIC
Provides next available UIC for a group

LWW-PERSONA
Login as another user (GLOGIN rewrite)

LWW-PERSONA-DECW
Create a new DECterm logged in as another user

LWW-REMTREE
Deletes all subdirectories and files in a tree

LWW-REVERT
Changes file version numbers for multiple versions of files

LWW-USERINFO
Display user information from SYSUAF

LWW-UTC
A Motif UTC clock

LWW-VIEWXBM
A Motif-based Bitmap viewer

LWW-XMEASURE
Measure Motif-based windows

LZW
LZW compression/decompression programs for VMS (EXEs only)

MAIL
Callable MAIL Examples

MAILCOUNT
Match external MAIL$*.MAI files with MAIL.MAI pointers

MAILSHR_PATCH
VMS Mail @ patch for OpenVMS VAX V5.1 through V6.1

MAILSYM
Symbiont for mailing files to yourself via PRINT

MAILUAF
VMSMAIL_PROFILE management tool

MAILUAF_RLB
View VMS Mail user profile info

MAKE
MAKE for VMS V3.4-2

MAKE-3-60
GNU make v3.60 for VMS

MAKE-PERRY
MAKE for VMS

MBMON
A progam to copy messages written to a mailbox and display and/or record them for later display

MBOX
Peek at mailbox messages without removing them

MBU
VMS mailbox utility--create, read, write, view

MBX
Use mailboxes directly from DCL

MDMLIB
Sources for Matt Madison's library routines

MENU
MENU Utility

MFTU
Mail File Transfer Utility (binary<->ASCII converter)

MGBOOK
MadGoat BOOK, a .DECW$BOOK reader for character-cell terminals

MGPCX
Read and write MS-DOS floppies under VMS

MG_FINGER
MadGoat FINGER client and server for VMS (NETLIB)

MLSEARCH
SEARCH mail files and folders for text strings

MLU021
Media Loader Utility -- DCL access to media loaders

MMK
MadGoat Make Utility (compatible with DEC's MMS!)

MODIFY
Modify ASCII files (replace strings, detab, etc.)

MONMODE
DCL equivalent of MONITOR MODES/SMP

MORE
Simple more/less for OpenVMS

MOSAIC
Mosaic WWW Browser for OpenVMS & Motif

MOST
MOST file browser (by John E. Davis)

MP
A PostScript pretty printer

MPEG_PLAY
An MPEG (movie) player for OpenVMS

MPMGR
A ModParams Manager

MTX
SCSI Tape Attached Medium Changer Control Program

MWAIT
A utility to determine why a process is in MWAIT

MX
Message Exchange (MX) -- SMTP, Jnet, UUCP mailer

MX-DIGEST
Create digests for MX mailing lists

MX060
MX (Message Exchange) mailing software

MX060_SRC
Open Source package for MadGoat Software's MX mail software

MXSUM
Generate summaries from Message Exchange (MX) files

NBS
Set system clock via the National Bureau of Standards clock (requires NETLIB)

NDS_VMSSERV
VMSSERV mail-based file server (in DCL)

NETLIB021
MadGoat Software's NETLIB TCP/IP library routines

NETLIB022
MadGoat Software's NETLIB TCP/IP library routines

NETLIB023
MadGoat Software's NETLIB TCP/IP library routines

NETLIB024
MadGoat Software's NETLIB TCP/IP library routines

NETLIB025
MadGoat Software's NETLIB TCP/IP library routines

NEWSLETTER
TeX macros for formatting newsletters

NEWSRDR
MadGoat NNTP client reader for Usenet news

NOPE
Simulate a PURGE to see what would be deleted

NOTICE
A system for managing login notices

NSQUERY
Utility to query Internet domain name servers

OBJECT
Get info from .OBJ files

ODS-2-READER
Read VMS files from ODS-2 disk under UNIX and VMS

ODS-2-READER-FOR-OSF-1
Copy files from VMS disks under OSF/1

ODS2
Reads ODS-2 disks under VMS, Windows, and UNIX

OMI
Oscar's Menu Interpreter -- A DCL menu interface

PACKASM
VMS Mail and NNTP news package assembler/decoder

PACKASM_OBJ_EXE
VAX and AXP binaries (.OBJs for CMU, TGV, TWG, UCX)

PARALYZE
A terminal locking program

PASLIB
Pascal declarations for RTLs and system services

PASSWORD
Save, modify, and restore user passwords

PATCH_MAILSHR_ON_VMS_N_AXP_15_
VMS Mail "@" patch for OpenVMS AXP V1.5-H1

PATCH_MAILSHR_ON_VMS_N_AXP_1_5
VMS Mail "@" patch for OpenVMS AXP V1.5

PATCH_MAILSHR_ON_VMS_N_AXP_61
VMS Mail @ patch for OpenVMS AXP V6.1

PBM_TEX
Convert Portable Bitmap to TeX .PK font

PCAL
PostScript calendar generator

PC_DCL
microDCL - A DCL emulator for MS-DOS!

PDUMP
Force process dump file for another process (NdS)

PERF_METER
A Motif-based graphical performance meter for OpenVMS

PERMANENT
Create permanent DCL symbols (can't be deleted, etc.)

PERSONA
Assume the persona of another user

PF_SDA
SDA extension to display info about a page or swap file including which processes are using it

PINE
PINE mailer for VMS (includes IMAP and POP3 servers)

POSTMAN
Manage incoming email with DELIVER (vacation, filter)

PPPD_KIT
Digital's PPP utility for OpenVMS Alpha

PQM
Print Queue Manager for Users and Operators

PQUOTA
Displays process quotas

PRCPRV
Grant privileges to another process

PRIVDCL
Let non-priv users run DCL .COM files with privs

PROBE
VMS Ethernet monitor

PROFILE
Menu-based SYSUAF manager

PROJECT
Help manage project access with multiple users

PROTO
VMS MAIL protocol stubs for writing your own protocol

PSTAT
Show process status for all or selected processes

PSTOTEXT
Extract ASCII text from PostScript and PDF files

PSUTILS
Angus Duggan's PostScript utilites

PWAIT_SDA
SDA extension to help investigate hung processes

QLOGIN
Intercept logins for login queueing based on load, etc.

QUE_MON
Display print queues

QUOTA
A tool that returns DISKQUOTA info for users/devices

RAMDRIVER
RAM disk driver for OpenVMS VAX

RCARD
Display DECwindows Cardfiler cards on VT terminal

REMIND
Simple reminder utility (broadcast to TT:, send mail)

REMIND-DCL
A simple reminder system written in DCL

REMOTE
Execute commands on a remote DECnet node (like RSH)

RF
Apply DCL command(s) to multiple files

RK
Read a key

RMS_INTERFACE
Comprehensive interface to RMS for high-level languages

S-LANG
Generic C-like script language for C programs

SAFETY015
VMS file system enhancements, including a WASTEBASKET

SAMBA-0227A
Samba suite of SMB programs for VMS to windows disk sharing

SCAN4
Scan DCL command output for text strings

SCANUAF
Scan SYSUAF for accounts matching specified criteria

SCREEN
Load output from a DCL command into an editor

SD
Joe Meadows's SD Utility (simple SET DEFAULT)

SDA_EXTENSIONS_DOC
Manual for writing SDA callout extensions

SDCL
Structured DCL Preprocessor

SED
VMS port of GNU sed (stream editor) (w/ on-line help)

SEND
Send interactive message to user via cluster, DECnet

SESSION_NOTES
LaTeX macros for producing DECUS Symposia notes

SETUP
Centralize symbols, etc., for third-party products

SETUSER
Become another user (requires privs)

SET_EXE
Displays and sets /DEBUG and /TRACE settings on VMS executables

SET_PRCNAM
Change the process name for any process on the system

SHELP
Screen-oriented interface to VMS HELP

SHOWCUSERS
Graphical display of users across a cluster

SHRCOMMON
Establish/Manage shared memory for 2 or more processes

SHS
Provides information about process(es) that matches process search criteria

SIXEL_PRINT
Convert SIXEL output to HP LaserJet graphics

SKL
Show Known Links in a DECnet/Plus environment

SLAVE
Maintain a slave subprocess for executing background commands

SLMOD
Search List Modification utility

SMORE
UN*X-like MORE command for DCL command output

SOCKETSHR
TCP/IP product-independent BSD socket library for use with NETLIB

SORT_DISKQUOTA
Sort diskquota and reload in alphabetical order

SPELL
Robin Fairbairns's update to DECUS SPELL

SPELL_DICTIONARY
Dictionaries for DECUS SPELL

SPLOIN
File splitter and joiner

STATUS
Joe Meadows's STATUS Utility (monitor/finger/whatever)

STB
Display contents of symbol table files (.STB)

STRINGS
Search for printable characters in a file

SUPERVISOR
Supervisor Series terminal monitoring software

SWIM
SWiM v3.0 -- a multi-session windowing package for VMS

SWITCH
An enhanced SET DEFAULT with partial name matches, etc.

SYMBOL
Set or delete DCL symbols for another process

SYMBOLS
Display symbols from .OBJ, .OLB, .EXE, and .STB files

SYSALF
Same as SYSMAN ALF, but a lot friendlier

SYSLOGD
An OpenVMS (UCX) port of syslogd and logger

TACC
Using DCL to accumulate times for a block of DCL code

TAIL
Type out the tail of a file (from the end)

TAPE
FORTRAN routines to manipulate tapes

TCPIPSYM
A TCP/IP-based print symbiont for VMS

TCSH603
tcsh v6.03, a c-shell for VMS POSIX (Andy Phillips)

TERMINALS
Create terminal statistics reports and usage tables

TESTDEV
Test & exercise disk drives

TM
Turing Machine interpreter and Debugger

TPU-C-EXAMPLE
DEC C example showing calls to TPU

TQE
Display Timer Queue Entries (TQEs)

TRF-LIB$SEARCH
lib$search(), a C routine to have $SEARCH return files in increasing version-number order

TSCON
Terminal Server Connection Utility (talk to DECservers)

TURBO
Locks shareable images into memory for faster access

UAF
Search UAF and guess passwords

UNARJ241
Unpack ARJ files (PC archive files)

UNMACRO
Interactive disassembler for VMS

UNMESSAGE
Joe Meadows's UNMESSAGE Utility (decompile messages)

UNSDL
Joe Meadows's UNSDL Utility

UNZIP
Info-ZIP's portable UnZip (see also ZIP)

UPDNODES
Apply monthly BITNET updates to BITEARN NODES

UUCODE
UUENCODE & UUDECODE for VMS (smart version with CLI$ interface)

UUCP020
DECUS uucp v2.0 (minimum required savesets only)

UUNUKE
Kill a disconnected UUCP process

VAX_STRIPE_DRIVER
A disk striping driver for OpenVMS VAX

VDD64
Virtual disk driver for OpenVMS Alpha

VDSTEP2
A Step 2 Virtual Disk Driver for OpenVMS AXP

VDS_AXP
Virtual Disk drivers for OpenVMS AXP

VDS_VAX
Virtual Disk drivers for OpenVMS VAX

VERB
View/modify DCL command definitions

VERSION
Displays version info from VMS executables

VIEWFILE
Motif-based file viewer/browser

VIRTUAL
Enable/disable DISCONNECT setting on terminal template devices

VMSTAR
Read/write UN*X tar files under VMS (with ODS-5 support)

VMSTPCE
Tape copy program, with mods to skip errors

VMS_SHARE
Packages source files into files suitable for mailing

VMS_UNSHARE
Unpack VMS_SHARE files without executing them! Slow, but secure

VNC333R1VMS010
VNC Viewer for OpenVMS (control PCs, X systems from VMS)

VNC333R1VMS011
VNC Viewer for OpenVMS (control PCs, X systems from VMS)

VQM
Visual Queue Manager

VSM_SOPHOS
Procedures for automating Sophos IDE updates

VTFM
Norton Commander-Style File Manager

WATCHER
Idle process monitor/killer

WGET
GNU wget downloads file using various protocols

WHO4VMS
A UNIX-like WHO for VMS

X11KIT
Xaw3d, Xmu, Ghostview-VMS, XFig

XAUTOLOCK
Automatically lock idle VMS Motif workstations

XDVI
TeX .DVI previewer for DECwindows

XE
Nick de Smith's Ethernet monitor

XE_KIT
VMSINSTALlable XE (requires FILESERV_TOOLS)

XFIG-2-1-6
Xfig 2.1.6 and TransFig 2.1.6 for VMS

ZIP
Info-ZIP's portable Zip (see also UNZIP)

ZIP20
Info-ZIP's portable Zip v2.0 (see also UNZIP51)

ZMENU
A menu system for use with DCL procedures

ZOO210
Sources for ZOO v2.10

ZT
Serve tape drives over DECnet! (VAX and AXP version)

Hunter Goatley's FILESERV, Hunter Goatley