Lynxlet, Lynx for Mac OS X

Lynxlet is an application for launching the text web browser Lynx in a Terminal window. Lynxlet is a Termlet - a class of applications designed to make Terminal based programs easy to use.

Lynx is developed and maintained by the Lynx-Dev Group. Lynxlet is developed by Chuck Houpt of Homo Habilis Associates. Please send bug reports and comments to chuck@habilis.net

Lynxlet Screenshot

Downloads

Lynxlet_0.8.1.dmg 2.2 MiB (lynx 2.8.6r5 Stable)
Requires Mac OS X 10.3.9+, PPC or Intel

New in 0.8.1 (full version history, below):

Useful Lynxlet Features

Because Lynxlet is a standard browser application, it can be launched in the same ways as other browsers (like Safari, FireFox, IE, etc). In addition to being a web browser, Lynx supports browsing for many other network protocols (FTP, Gopher, Finger, etc) and Local directory browsing. The Lynxlet application supports these protocols wherever possible.

Lynxlet Web Browser Launching

  • Double-clicking on the Lynxlet icon (or single-click in the Dock).
  • Click the Lynxlet Bookmarklet/Favelet from any web browser.
  • Drag and drop HTML or text file in the Finder.
  • Drag and drop URL when installed in the Dock (10.4+ only).
  • Preview from an HTML editor (BBedit, Dreamweaver, Golive, etc).
  • And for the true Lynx fanatic, Lynxlet can be set as the default web browser (via Safari preferences).

Other Ways to Launch Lynxlet

  • Drag and drop a folder in the Finder to browse the directory.
  • Drag and drop a FTP/Gopher/Finger URL when installed in the Dock (10.4+ only).
  • Click on a Finger URL in a web browser (other URL protocols will work as well, depending on the system defaults).

FTP/Gopher/Finger/File Examples

Command Line Lynxlet and Lynx

Lynxlet and its embedded lynx can also be launched from the command line in several ways.

Lynxlet via the Open Command

Lynxlet can be launched using the open command as follows. (Note: Up through 10.3, 'open' has a bug which causes it to always use the default browser for URLs, but files and directories work fine.)

% open -a Lynxlet http://www.w3.org/

Directly Running the Embedded Lynx

The embedded lynx can also be directly run without the Lynxlet launcher. This is particularly useful when using lynx in shell scripts or directly in local or remote interactive shells. Lynx is located in the Lynxlet application package in Lynxlet.app/Contents/Resources/lynx/bin/lynx. There are various ways to run lynx in a shell. The following examples assume the Lynxlet application has been placed in the Application folder.

Absolute Path
% /Applications/Lynxlet.app/Contents/Resources/lynx/bin/lynx
Shell Alias
% alias lynx='/Applications/Lynxlet.app/Contents/Resources/lynx/bin/lynx'
% lynx
Include lynx on the PATH
% PATH=$PATH:/Applications/Lynxlet.app/Contents/Resources/lynx/bin
% lynx
Create a Symbolic link to lynx in a directory on the PATH
% sudo ln -s /Applications/Lynxlet.app/Contents/Resources/lynx/bin/lynx /usr/bin/lynx
% lynx

Version History

Designed by Habilis in Newtonville.
Compiled in 24.34.0.0/16.