Ginkgo benchmark explorer is a web application facilitating interactive analysis of performance data obtained from the Ginkgo library. To see the application in action go to its github page. The benchmark data precessed by the application is regularly updated to reflect the latest version of the library via the CI system. This data can also be downloaded here.
Ginkgo benchmark explorer is built using Angular and uses Angular Material Components to assemble its interface. The editing / data viewing capabilities are powered by the Monaco editor, and the plots generated using Chart.js. Scripting is enabled via JSONata.
Please use the issue tracker to report bugs and request new features.
Refer to the (automatically generated) ANGULAR-README for instructions about basic setup. For more details, refer to the Angular documentation.
If you want to contribute and have an idea about the features you would like to add, create a fork, implemnet your changes, and we'll be happy to accept your pull request. If you want to contribute because you think the project is cool, but don't know what exactly to work on, look into unresolved issues, choose something from the list and proceed in the same way. You can also contact us and ask us about pending projects.
Ginkgo Performance Explorer is available under the MIT license.