GUI API written in portable C, platform independent.