The controversy between the CLI lovers of programs and the supporters of the GUI begins with the appearance of the very first GUI operating systems and is still ongoing. I have never had anything against good GUI applications and enjoyed using Codekit from the very first version. Now it's the end of 2016 and the major update number 3 has been released.
Codekit is an extensible front-end collector "on steroids" with a graphical interface and the ability to hang scripts for any event. The closest "console" counterparts can be called Grunt and Gulp. GUI means an incredibly simple configuration - most of the settings are set and changed using checkboxes or radio buttons. For everything else, there is a mastercard text input fields that fit the same parameters as in the console programs.
Main functions
The basic functionality is not limited to the assembly of the project, it includes a large set of tasks of different levels of complexity.
Reboot all browsers connected to the web server. From any devices inside the local network. Also, most JavaScrtipt events are synchronized - you do not need to fill out a form on each device, when filling in on one, they will be filled in on all automatically.
Build scripts in one file, lingting with ESlint, transpiling with Babel.
Built-in full-featured bower with a graphical interface.
One-click ability to create a project with the Zurb Foundation (versions 5 and 6), as well as with the Google Web Starter Kit.
Add your own languages and extensions with the ability to connect any bash or applescript script.
Screenshots of the program interface
')
More work with the program can be viewed in the overview video below.