Projects / CocoaDialog


CocoaDialog is an application that allows the use of common GUI controls such as file selectors, text input, progress bars, yes/no confirmations, and more from within a command-line application. It requires no knowledge of Cocoa, and is ideal for adding front-ends to shell, Perl, Ruby, or Python scripts.

Operating Systems

Recent releases

  •  26 Apr 2006 23:47

    Release Notes: This release adds the documented but unimplemented --packages-as-directories to the 'fileselect' dialog.

    •  27 Feb 2006 06:13

      Release Notes: This release is packaged as a Universal Binary and adds intelligent resizing to accommodate text for many dialogs, a new "filesave" dialog, and allows you to specify placement for the "bubble" dialogs.

      •  02 Jan 2006 14:07

        Release Notes: This release adds bubble dialogs, secure text entries, a major code cleanup, minor bugfixes, and many small changes as requested by users.

        •  28 Dec 2004 12:09

          Release Notes: This release added drop-down/pop-up button input modes.

          •  12 May 2004 13:35

            Release Notes: handling was fixed for the case where input to a progressbar occurred more frequently than the app could read it.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.