# ForBenchmark: Easy-to-Use Benchmarking fpm Package with Coarray Support

**URL:** <https://fortran-lang.discourse.group/t/forbenchmark-easy-to-use-benchmarking-fpm-package-with-coarray-support/7063>\
**Category:** Uncategorized\
**Created:** [December 27, 2023, 9:29pm UTC](https://fortran-lang.discourse.group/t/forbenchmark-easy-to-use-benchmarking-fpm-package-with-coarray-support/7063 "2023-12-27T21:29:40Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ali](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/ali/32/751_2.png) [@Ali](https://fortran-lang.discourse.group/u/Ali)\
**Post date:** [December 27, 2023, 9:29pm UTC](https://fortran-lang.discourse.group/t/forbenchmark-easy-to-use-benchmarking-fpm-package-with-coarray-support/7063/1 "2023-12-27T21:29:40Z")

</div>

I would like to introduce [ForBenchmark](https://github.com/gha3mi/forbenchmark), an easy-to-use library designed for benchmarking with support for coarrays. It measures elapsed time and performance based on the user-provided function. Results can be visualized using the provided Python script. For a comprehensive demonstration, you can explore the full [demo](https://github.com/gha3mi/forbenchmark/blob/main/example/demo.f90) example. Here are sample plots from the demo:

 ![image](https://global.discourse-cdn.com/free1/uploads/fortran_lang/original/2X/f/fc303457626f3d61e0186ef02f1241554f51b758.png)  
I would really appreciate any feedback, suggestions or contributions.
