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