laravel/dusk

Laravel Dusk provides simple end-to-end testing and browser automation.

Maintainers

👁 taylorotwell

Package info

github.com/laravel/dusk

pkg:composer/laravel/dusk

Statistics

Installs: 39 174 471

Dependents: 291

Suggesters: 2

Stars: 1 941

Open Issues: 5

v8.6.0 2026-04-15 14:50 UTC

Requires

Requires (Dev)

Suggests

  • ext-pcntl: Used to gracefully terminate Dusk when tests are running.

Provides

None

Conflicts

None

Replaces

None

MIT e7fd48762c6a82ad2cd311db07587aa2a97ce143

  • Taylor Otwell <taylor.woop@laravel.com>

testingwebdriverlaravel

This package is auto-updated.

Last update: 2026-06-12 15:44:42 UTC


README

👁 Logo Laravel Dusk

👁 Build Status
👁 Total Downloads
👁 Latest Stable Version
👁 License

Introduction

Laravel Dusk provides an expressive, easy-to-use browser automation and testing API. By default, Dusk does not require you to install JDK or Selenium on your machine. Instead, Dusk uses a standalone Chromedriver. However, you are free to utilize any other Selenium driver you wish.

Official Documentation

Documentation for Dusk can be found on the Laravel website.

Contributing

Thank you for considering contributing to Dusk! The contribution guide can be found in the Laravel documentation.

Code of Conduct

In order to ensure that the Laravel community is welcoming to all, please review and abide by the Code of Conduct.

Security Vulnerabilities

Please review our security policy on how to report security vulnerabilities.

License

Laravel Dusk is open-sourced software licensed under the MIT license.