Supported Plugins | Gauge
Gauge is extensible via plugins. The bundled language runners, IDE support, and reports are all plugins. We will keep the Golang core small and simple, while supporting a rich plugin ecosystem.
Below is a list of all currently supported plugins, including some plugins that are currently in development (by external and internal contributors). If there is a plugin that you want but do not see, write your own using the Gauge Plugin API. Let us know if you are working on a plugin, and we will list it here.
Language Runners
Java Runner
Plugin that lets you write your tests in Java. Read more
ThoughtWorks Inc.C# runner
Plugin that lets you write your tests in C# with .Net Framework as runtime. Read more
ThoughtWorks Inc.C# runner (.Net Core)
Plugin that lets you write your tests in C# with .Net Core as runtime. Read more
ThoughtWorks Inc.Ruby runner
Plugin that lets you write your tests in Ruby. Read more
ThoughtWorks Inc.Javascript runner
Plugin that lets you write your tests in Javascript. Read more
ThoughtWorks Inc.Golang runner
Plugin that lets you write your tests in Golang. Read more
Manu ViswamPython runner
Plugin that lets you write your tests in Python. Read more
ThoughtWorks Inc.
IDE Plugins
Visual Studio Code
Lets you use VS Code to write tests in JavaScript, Python and Ruby. Read more
ThoughtWorks Inc.IntelliJ
Lets you use IntelliJ to write tests in Java. Read more
ThoughtWorks Inc.Visual Studio
Lets you use Visual Studio to write tests in C#. Read more
ThoughtWorks Inc.
Reports
HTML report
Generate an HTML report for test execution. Read more
ThoughtWorks Inc.XML report
Generate an XML report for test execution. Read more
ThoughtWorks Inc.JSON report
Generate a JSON report for test execution. Read more
Apoorva MReportPortal
Real-time reporting to Report Portal. Read more
Report PortalSpectacle
Export specifications to HTML. Read more
ThoughtWorks Inc.Flash
Real-time execution reporting plugin. Read more
ThoughtWorks Inc.
Others
Maven
To build and manage project dependencies. Read more
ThoughtWorks Inc.Gradle
To build and manage project dependencies. Read more
ThoughtWorks Inc.