Monitoring made easy.

An open-source framework that allows you to easily monitor your web applications, using end-to-end browser tests.

  • Effortless test scheduling

  • Detailed logs and screenshots

  • Advanced alerting

  • Load testing

Design Illustration
ABOUT FLOODRUNNER

We believe in simplifying monitoring

FloodRunner allows you to monitor your web applications using browser tests, written in Puppeteer or Element, easily simulating user behaviour on your applications.

Browser tests allow you to truly understand the experience your users have when interacting with your web app. They are simple to script, highly readable and most importantly, they abstract all the complex interactions of your backend services, making testing simple and putting the focus on your user's experiences.

What can browser tests be used for?

Critical User Paths
Simulate users' loging in to your system or browsing an online store and checking out.
Faking Geolocation
Analyze the experience of users from all around the world.
Performance Tuning/Monitoring
Evaluate and monitor your websites performance and ensure your site is always highly responsive.
Features

All-in-one monitoring platform.

Simple to setup and check

Schedule your browsers test with ease using Puppeteer or Element. Your dashboard then allows you to quickly view the status of all tests at a glance.

Quickly view the history of any test

The history of each test is shown in a clear graph that quickly points out the status of each test run as well as the execution time. Visualizing the execution time of your test runs will allow you to easily spot any performance issues.

Capture detailed screenshots and logs

Any logs or screenshots taken by your test are shown with each test run, making it easy for you to spot when something goes wrong in your application.

STEPS

Easy to get started.

  • 01
    Register

    Login/Register using Google or Github.

  • 02
    Schedule

    Upload your test and set a test schedule.

  • 03
    Monitor

    View test run status, detailed logs and screenshots.

  • 04
    Alert

    Set alerts for failing tests and sit comfortably knowing your system is being monitored.

Pricing

Reasonable & flexible plans.

Personal$0FREE FOREVER
For Hobbyists1 testing hour60 Minute interval
Business$10Monthly
For Small Businesses40 testing hours30 Minute interval
Enterprise$100Monthly
For Large Businesses400 testing hours10 Minute intervalSupport
FAQS

You have questions ?

Let us guide you.

What is Puppeteer?
Puppeteer is an open source library developed by Google that was built with the purpose of automating and simplifying frontend tests and development. It is based on chromium (also supports Firefox) and can be 100% remotely controlled, allowing web developers to write and maintain simple, fully automated tests.
What is Flood Element?
Flood Element is an open-source language designed to make browser based load testing as simple as functional testing. It is normally used with the Flood.io platform to perform load tests but with FloodRunner you can also use it for scheduled functional testing.
What does the minute interval mean?
This is the shortest interval on which you can schedule a test. This interval varies by plan as tests that run more often result in more system load.
What are testing hours?
This represents the time available for your test executions. At the beginning of every period you are allocated a certain number of testing hours based on your plan. Every time your tests execute, the total time taken to run them is counted against your available testing hours.
Its open-source, right?
The core of FloodRunner is open-source under the Apache 2 licence. Come check it out and contribute.
Contact Us

We're ready to get you started

Let's chat about how we can help you transform your production monitoring.

Interested in FloodRunner ?
FloodRunner

© Copyright 2025, FloodRunner Inc. All Rights Reserved.
Made with Treact