CircleCI announced the availability of CircleCI Visual Configuration Editor, a comprehensive open-source project that is meant for configuration editing.

Circle Internet Services – a popular DevOps platform – introduced its new ‘drag-and-drop’ configuration tool known as Visual Configuration Editor for developers who want to make things easier and much better for software teams to set up their workflows visually.

What exactly is Visual Configuration Editor?

An open-source drag-and-drop graphical editor, Visual Configuration Editor (VCE) allows software engineers and teams to layout configurations for automated processes to help develop, ship, and test software quicker, with top-quality code and fewer faults.

CircleCI combines operation teams and software development to enhance the software life-cycle from planning and requirements to production and maintenance. It’s done by streamlining repetitive (manual) tasks and providing visibility to hidden issues so they could be fixed swiftly.

“As software development becomes more complex, our goal is to provide best-in-class CI/CD services to developers where they are, regardless of the tools and languages they use,” said Jean-Philippe Leblanc, senior VP of engineering at CircleCI.

The many features of the VCE

Some of the features of VCE include but are not limited to automatic generation of the configuration, including YAML files framework code. To make things easier, it’s quite easy to upload current configuration files to the editor.

Software developers can easily access to current CircleCI configuration orbs with just a click. Orbs are a re-usable configuration package that streamlines repeated processes.

Plus, the company provides several prebuilt orbs for third-party integrations such as AWS, Google Cloud, Atlassian, Salesforce, Microsoft, Slack, and more.

The editor allows advanced users to utilize webhooks that enable developers to control workflows so they can trigger specific actions automatically based on later events.

For instance, a webhook may send information to incident tracking tools like PagerDuty, alerts when workflows get canceled or deliver emails when a task is completed. 

Using webhooks and orbs, engineering teams and developers can automate and streamline Kubernetes deployments, automate testing, design cloud operations, and more.