Cucumber Open Source Projects

Browse 161 Cucumber open source projects, ranked by GitHub stars. Find the most popular Cucumber tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 161 projects
8,903 stars

karatelabs/karate

Test Automation Made Simple

Metrics details
Stars8,903
6,822 stars

sdkman/sdkman-cli

The SDKMAN! Command Line Interface

Metrics details
Stars6,822
5,365 stars

cucumber/cucumber-js

Cucumber for JavaScript

Metrics details
Stars5,365
5,211 stars

cucumber/cucumber-ruby

Cucumber for Ruby. It's amazing!

Metrics details
Stars5,211
3,963 stars

Behat/Behat

BDD in PHP

Metrics details
Stars3,963
3,515 stars

grosser/parallel_tests

Ruby: 2 CPUs = 2x Testing Speed for RSpec, Test::Unit and Cucumber

Metrics details
Stars3,515
3,356 stars

cucumber/common

A home for issues that are common to multiple cucumber repositories

Metrics details
Stars3,356
2,825 stars

cucumber/cucumber-jvm

Cucumber for the JVM

Metrics details
Stars2,825
2,641 stars

cucumber/godog

Cucumber for golang

Metrics details
Stars2,641
1,915 stars

flowplayer/flowplayer

The HTML5 video player for the web

Metrics details
Stars1,915
1,683 stars

calabash/calabash-android

Automated Functional testing for Android using cucumber

Metrics details
Stars1,683
1,527 stars

brynary/webrat

Webrat - Ruby Acceptance Testing for Web applications

Metrics details
Stars1,527
1,385 stars

sporkrb/spork

A DRb server for testing frameworks (RSpec / Cucumber currently) that forks before each run to ensure a clean testing state.

Metrics details
Stars1,385
1,277 stars

gabrielfalcao/lettuce

Behavior-driven-development tool for python, inspired by Cucumber for Ruby ⛺

Metrics details
Stars1,277
1,191 stars

email-spec/email-spec

Collection of RSpec/MiniTest matchers and Cucumber steps for testing email in a ruby app using ActionMailer or Pony

Metrics details
Stars1,191
1,040 stars

AppiumTestDistribution/AppiumTestDistribution

A tool for running android and iOS appium tests in parallel across devices... U like it STAR it !

Metrics details
Stars1,040
1,035 stars

cucumber/cucumber-rails

Rails Generators for Cucumber with special support for Capybara and DatabaseCleaner

Metrics details
Stars1,035
995 stars

gauntlt/gauntlt

a ruggedization framework that embodies the principle "be mean to your code"

Metrics details
Stars995
989 stars

paulelliott/fabrication

This project has moved to GitLab! Please check there for the latest updates.

Metrics details
Stars989
974 stars

jnicklas/turnip

Gherkin extension for RSpec

Metrics details
Stars974
968 stars

cucumber/aruba

Test command-line applications with Cucumber-Ruby, RSpec or Minitest.

Metrics details
Stars968
967 stars

leonid-shevtsov/headless

Create a virtual X screen from Ruby, record videos and take screenshots.

Metrics details
Stars967
911 stars

collectiveidea/json_spec

Easily handle JSON in RSpec and Cucumber

Metrics details
Stars911
886 stars

FluentLenium/FluentLenium

FluentLenium is a web & mobile automation framework which extends Selenium to write reliable and resilient UI functional tests. This framework is React ready. Written and maintained by people who are automating browser-based tests on a daily basis.

Metrics details
Stars886
755 stars

serenity-bdd/serenity-core

Serenity BDD is a test automation library designed to make writing automated acceptance tests easier, and more fun.

Metrics details
Stars755
729 stars

cucumber-rs/cucumber

Cucumber testing framework for Rust. Fully native, no external test runners or dependencies.

Metrics details
Stars729
727 stars

vitalets/playwright-bdd

BDD testing with Playwright runner

Metrics details
Stars727
716 stars

maltize/sublime-text-2-ruby-tests

Sublime Text 2 plugin for running ruby tests! (Unit, RSpec, Cucumber)

Metrics details
Stars716
680 stars

bencompton/jest-cucumber

Execute Gherkin scenarios in Jest

Metrics details
Stars680
637 stars

meteor-velocity/velocity

A reactive test-runner for Meteor

Metrics details
Stars637
618 stars

pactumjs/pactum

REST API Testing Tool for all levels in a Test Pyramid

Metrics details
Stars618
615 stars

ruhoh/ruhoh.rb

Metrics details
Stars615
614 stars

serenity-js/serenity-js

A TypeScript-native acceptance testing framework that gives your Playwright Test, WebdriverIO, or Cucumber test suite the architecture it needs to scale.

Metrics details
Stars614
568 stars

uyuni-project/uyuni

Open-source systems management and configuration platform

Metrics details
Stars568
566 stars

damianszczepanik/cucumber-reporting

HTML reports for Cucumber

Metrics details
Stars566
549 stars

KnapsackPro/knapsack

Knapsack splits tests evenly across parallel CI nodes to run fast CI build and save you time.

Metrics details
Stars549
539 stars

webdriverio/cucumber-boilerplate

Boilerplate project to run WebdriverIO tests with Cucumber

Metrics details
Stars539
512 stars

abhisheksr01/spring-boot-microservice-best-practices

Best practices and integrations available for Spring Boot based Microservice in a single repository.

Metrics details
Stars512
508 stars

ianwhite/pickle

Easy model creation/reference in cucumber - optionally leveraging your factories/blueprints

Metrics details
Stars508
503 stars

CodelyTV/java-ddd-example

♨️ DDD in Java skeleton & examples. Course:

Metrics details
Stars503
499 stars

cucumber/cucumber-java-skeleton

This is the simplest possible setup for Cucumber-JVM using Java.

Metrics details
Stars499
480 stars

picklesdoc/pickles

The open source living documentation generator

Metrics details
Stars480
459 stars

wearefriday/spectre

A simple UI for browsing and inspecting diffs, and an API for runner scripts to submit screenshots to and receive a pass or fail in real time. (For use with Wraith, Backstop, Selenium etc)

Metrics details
Stars459
439 stars

RailsApps/rails3-devise-rspec-cucumber

An example Rails 3.2 app with Devise and RSpec and Cucumber.

Metrics details
Stars439
389 stars

ngauthier/hydra

Distributed testing framework

Metrics details
Stars389
381 stars

cucumber-attic/gherkin2

A fast Gherkin parser in Ragel (The parser behind Cucumber)

Metrics details
Stars381
376 stars

vanessa-opensource/add

Разработка с управляемым качеством на 1С

Metrics details
Stars376
361 stars

alexkrechik/VSCucumberAutoComplete

Cucumber (Gherkin) Full Support Extension for VSCode

Metrics details
Stars361
355 stars

rlisagor/freshen

Clone of the Cucumber BDD framework for Python

Metrics details
Stars355
339 stars

DavyJonesLocker/capybara-email

Test your ActionMailer and Mailer messages with Capybara

Metrics details
Stars339
336 stars

briandunn/flatware

A parallel test runner for RSpec and Cucumber with pretty output

Metrics details
Stars336
328 stars

cucumber/cucumber-cpp

Support for writing Cucumber step definitions in C++

Metrics details
Stars328
324 stars

tpope/vim-cucumber

Vim Cucumber runtime files

Metrics details
Stars324
323 stars

thingsinjars/Hardy

Selenium-driven, cucumber-powered CSS testing.

Metrics details
Stars323
297 stars

tpope/pickler

PIvotal traCKer Liaison to cucumbER

Metrics details
Stars297
294 stars

guard/guard-spork

Guard::Spork automatically manage Spork DRb servers

Metrics details
Stars294
292 stars

leshill/resque_spec

RSpec matcher for Resque

Metrics details
Stars292
289 stars

trivago/cluecumber

Clear and concise reporting for the Cucumber BDD and Karate JSON result format.

Metrics details
Stars289
280 stars

bmabey/cucumber-tmbundle

TextMate bundle for Cucumber - This fork is no longer maintained, please see the README.

Metrics details
Stars280
279 stars

allure-framework/allure-js

Allure integrations for JavaScript test frameworks

Metrics details
Stars279
1-60 of 161 projects
Get A Weekly Email With Trending Cucumber Projects
Stay updated on Cucumber plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.