CacheMateô is a database for tracking GPS cache hunts. You can store information about caches or benchmarks, decode hints, and transfer data between CacheMate and the MemoPad application. Registered users can import LOC and GPX formatted XML files, which are available from Geocaching.com. $8 shareware; a real life-saver!

Palm

ExpertGPS displays your waypoints, routes, and tracks on USGS topo maps and aerial photos. Using the powerful mapping tools in ExpertGPS, you can draw your route directly on a map, search for nearby features from the millions of waypoints available in our database, and transfer your trip directly to your GPS in one click. $59.95

PC

FlightTrack is a GPS track viewing and downloading software for Mac. It works exclusively under MacOS X. It's main functions are:
* Downloading tracks from GPS: Garmin, Magellan, MLR SP 24XC or PalmOS device with special software.
* Viewing tracks in 3D over a the terrain rendered in 3D.
* Saving tracks in IGC format.
* Opening IGC files created by other software and viewing them.

FlightTrack is free software (as in speech and as in beer). It is released with the source code under the terms of the GNU Public License.

Mac

FUGAWI is a complete navigational system -- with FUGAWI, you easily create accurate digital maps from any scanned map or existing map database (ie. BSB Marine Charts or USGS Topographic Maps). Then, in real-time navigation mode, your exact position is displayed...   ($99)

PC

Geobuddy reads files of certain formats and allows the user to convert them into other formats. It is useful for owners of Garmin GPS receivers who want to retrieve data from Internet sites, such as Geocaching.com and others. GeoBuddy is now a part of TopoGrafix. TopoGrafix will be developing GeoBuddy 2.0 - the next version of GeoBuddy.

PC

GeoToad will generate custom queries to the geocaching.com website, download the results to your computer and make them into a single file in a variety of formats. The only downside is the need to use it from the command-line.

Mac

GPS Babel reads and writes GPS waypoints in a variety of forms. Backends include GPX, Magellan and Garmin serial protocols, Geocaching.com *.loc, GPSMan, Garmin Mapsource *.mps, Magellan Mapsend *.wpt, and many others.

PC, Mac, Linux, other POSIX OSes

GPS Connect is a freeware program for Mac OS X which offers waypoint transfer with Garmin GPS receivers. The intended use is to backup waypoints from the GPS to your computer. Downloaded waypoints may be saved in the standard GPX Format (the GPS eXchange Format) or exported to a variety of other formats such as tab delimited and comma separated. The program also supports upload of waypoints to the GPS receiver. The NMEA protocol is also supported and allows the user to view real time data from the GPS including latitude, longitude, elevation, direction of travel, and speed.

Mac

GPS Trackmaker is freeware, talks with all sorts of GPSr models. Creates, edits and deletes Tracklogs, Routes and Waypoints; The data can be stored in TXT , GTM and other formats; Calculates length, instantaneous and average speeds in tracklogs; Shows on screen: the Waypoint name,  comment or a comment in text box; Total navigation on the map image!; Makes possible to insert several scanned map images in the background; Recognizes PCX5, Waypoint+,  MapInfo®, ArcView®, and other formats; Real Time Navigation function; NMEA0183 Protocol for Real Time Navigation with others GPS models

PC

GPS Trackmaker (GTM) Pro is the commercial version of GPS Trackmaker. GTM PRO® is for users that use the program professionally, in other words, for those users that need area calculation, data transfer for Microsoft Excel®, import and export to AutoCad® and ArcView®, and other advanced functions. Usually they are engineers, surveyors, experts and companies that want to use the GPS as an auxiliary tool for more precise topographical work, accomplished with Theodolite, Total Station or other accurate topographical equipments.

PC

Mac SimpleGPS X is a (freeware, Beta) Macintosh application designed to manage waypoints, routes and tracks on your GPSr (global positioning satellite receiver). The best use for Mac SimpleGPS is to download .LOC (waypoint location) files from GeoCaching.com and transfer them to your GPSr. It is also a great way to save and store your waypoints for later use and reference. Mac SimpleGPS is compatible with Garmin and Magellan GPSrs.

Mac

Terrabrowser is an internet browser ($10 shareware) for satellite photos and topographical maps with built in support for Garmin GPS receivers. Download waypoints from your GPS to display on the maps, edit them, upload new waypoints to your receiver. Includes extensive bookmarking support, image cache, and many other features! Terrabrowser aims to be compatible with the rest of the GPS world, so it uses the XML based GPX file standard which allows easy exchange (file, copy/paste, drag & drop) with other GPS programs for Macintosh, Linux, Windows, etc. which support this format. The NMEA standard protocol is also supported which allows for a "live tracking" mode to display the user's realtime position on a satellite map (cached or not).

Mac

USAPhotoMaps creates scrollable / zoomable aerial photo and topo maps from data that it downloads from Microsoft's TerraServer Web site. Latitude/longitude at the cursor is shown. Waypoints can be displayed and transferred to/from most GPSs. Routes can be created, displayed and transferred to/from most GPSs. GPS tracks can be transferred and displayed. GPS position can be displayed. Text can be overlayed. And much more.

PC

Visual GPS (freeware) graphically depicts various parameters found in the most common NMEA sentences.  Its sole purpose is to display graphically specific NMEA 0183 sentences and show the effects of selective availability (SA).

PC

Watcher is a program that lets you view GPX files obtained from Pocket Queries (a membership benefit for Geocaching.com members). Offline viewing. filtering, and sorting are all possible, as well as merging multiple GPX files and outputting custom GPX files.

PC