CHIRP is a free, cross platform, open-source tool for programming your amateur radio. It supports a large number of manufacturers and models, as well as provides a way to interface with multiple data sources and formats.

To find the current list of radios that CHIRP will program, visit the project’s home page: http://chirp.danplanet.com/projects/chirp/wiki/Home