Compare the speed of your scripts with this plugin - Flow Benchmarker

Heavily inspired by boatbomber’s benchmarker plugin


Features:

  • Compare the speed of methods that contain a list of functions
  • Compare the speed of functions inside the methods
  • Control over when the plugin should start and stop recording your function
  • A shared table between your functions for communication
  • Changes that are made by the functions will revert back automatically after the benchmark is done (if you destroy an object it wont come back)

Weak points

  • You can’t benchmark functions that are faster than a micro second

Showcase:

Roblox Marketplace:

Your feedback will be appreciated!

13 Likes

Very easy to use and straight to the point, very cool :+1:

1 Like

Whoa, I’ll definitely be using this for benchmarking.

Update 1.1.0

  • UI rework: looks identical to the old one and visually it might be a tiny bit worse, but the code is alot better now, so I can easily add more features to the plugin soon

The plugin is up for sale again

Update

Spent a whole day working on this update :point_down:

  • You can now run benchmarks on methods that contain a list of functions
  • Share a table between functions or methods (both optional)
  • You can cancel a benchmark now
  • There is a progress bar that shows you how much of the benchmark is left to be completed
  • A new button that inserts a template modulescript for you so you dont have to make one yourself
  • A Complete UI Rewrite using fusion

Showcase

1 Like

Small Update

  • Plugin now shows more percentiles of the tests (plugin ranks the results by their 50th percentile result)

image

  • New icons

image
image

  • Removed the Share option for the Configs table, each method should have it’s own shared table now

Update

  • Improved accuracy of the benchmark (feels 4x more accurate)
  • Plugin no longer picks up the configs table from benchmark modules

Showcase of the accuracy

keep in mind, I’m benchmarking 2 very basic functions here so the results can’t be 100% accurate.

1 Like

Update

  • Improved accuracy by a tiny amount
  • Improved UI

  • Added a new parameter to functions
    image

  • Updated the template benchmark script

1 Like

Update

Ladies and gentlemen, I’ve done it

  • The results you get from the benchmark should be 100% consistent now!
1 Like

Completely off topic, but can I have your theme settings?

Of course, I’m using the Monokai theme on vscode with Fira Code as the font

1 Like

Thanks. I appreciate it. Looks good

New update

I’ve been working on this update for one and a half day, enjoy!

  • The workflow for writing benchmark modules has changed yet again, it should be much more readable now.
  • You can now select and copy the result of each section of the benchmark
  • By default the plugin does 10k tests on each method, but if your computer can’t handle it you can change this value in the left panel of the main ui

Showcase

1 Like

it seems that you have made the plugin private. can you make it public again?

1 Like

This is most likely due to Roblox’s new update privating tons of plugins if they were priced in robux but not USD.

Uhhh! That update is so bad. i don’t understand why can’t they make the owner choose between robux and usd.

I agree, it barricades thousands (if not millions) of young, talented roblox developers from being able to profit from their Hard-work, it’s probably the most disappointing roblox update of this year, if not in the history of roblox.

2 Likes