Comparing Popular Browser Automation Frameworks on Github
Add two or more repositories to compare them. At this time we only index popular repositories (see critera), we can't compare repositories that haven't been indexed.
Comparing Repositories cypress vs playwright vs puppeteer vs selenium
cypress-io cypress | microsoft playwright | puppeteer puppeteer | SeleniumHQ selenium | |
---|---|---|---|---|
Created | Created 2015-03-04 | Created 2019-11-15 | Created 2017-05-09 | Created 2013-01-14 |
Age | Age 3,377 days | Age 1,659 days | Age 2,579 days | Age 4,155 days |
License | License mit | License apache-2.0 | License apache-2.0 | License apache-2.0 |
Star Rank | Star Rank #273 (99th percentile) | Star Rank #143 (99th percentile) | Star Rank #65 (99th percentile) | Star Rank #628 (99th percentile) |
Stars | Stars 46,285 | Stars 62,685 | Stars 87,136 | Stars 29,538 |
Stars This Week | Stars This Week 32 | Stars This Week 212 | Stars This Week 52 | Stars This Week 57 |
Stars This Month | Stars This Month 118 | Stars This Month 814 | Stars This Month 301 | Stars This Month 208 |
Stars This Year | Stars This Year 2,782 | Stars This Year 10,880 | Stars This Year 3,654 | Stars This Year 2,816 |
Watchers | Watchers 611 | Watchers 459 | Watchers 1,199 | Watchers 1,293 |
Forks | Forks 3,123 | Forks 3,382 | Forks 8,995 | Forks 7,975 |
Open Pull Requests | Open Pull Requests 52 | Open Pull Requests 15 | Open Pull Requests 12 | Open Pull Requests 48 |
Merged Pull Requests | Merged Pull Requests 6,036 | Merged Pull Requests 12,490 | Merged Pull Requests 4,525 | Merged Pull Requests 1,989 |
Open Issues | Open Issues 1,410 | Open Issues 662 | Open Issues 269 | Open Issues 138 |
Closed Issues | Closed Issues 12,697 | Closed Issues 12,742 | Closed Issues 6,442 | Closed Issues 9,993 |
Default Branch | Default Branch develop | Default Branch main | Default Branch main | Default Branch trunk |
Last Commit | Last Commit 2024-05-30 | Last Commit 2024-05-31 | Last Commit 2024-05-31 | Last Commit 2024-05-29 |
Primary Language | Primary Language JavaScript | Primary Language TypeScript | Primary Language TypeScript | Primary Language Java |
Topics | Topics test, testing, testing-tools, test-suite, test-automation, test-runner, tests, javascript-tests, cypress, end-to-end-testing, e2e-testing, e2e-tests | Topics playwright, testing, automation, webkit, firefox, e2e-testing, web, chrome, electron, javascript, chromium, end-to-end-testing, test, test-automation, testing-tools | Topics headless-chrome, testing, web, developer-tools, node-module, automation, chrome, chromium | Topics selenium, webdriver, java, ruby, python, javascript, dotnet |