Welcome to Open Kermit!

Open Kermit is home to the continuing development of C-Kermit, a communications package. It has a text UI, a portable scripting language (similar in concept to the shell, but with built-in screen-scraping automation like expect and built-in file transfer), an implementation of the Kermit file transfer protocol protocol, network client and server, serial port interface, BBS client, and more. Kermit runs on hundreds of platforms, from the long-dead computers of the 1970s, pocket calculators of the 1990s, and modern desktop and mobile OSs.

Kermit has been around since 1981. Open Kermit is the third project to continue Kermit in that time. Kermit began at Columbia University, then there was the Kermit Project. After the retirement of one of Kermit’s founders after 44 years, Open Kermit is carrying it forward. For more, see Kermit history. Somewhat uniquely, the websites for all three projects remain online, offering a snapshot into the history of Kermit.

Here are some starting points:

As its name implies, you are invited to contribute to Open Kermit.

Open Kermit is managed by John Goerzen.