Python BDD

Open-source Python projects categorized as BDD

Top 10 Python BDD Projects

  1. Robot Framework

    Generic automation framework for acceptance testing and RPA

    Project mention: Generic automation framework for acceptance testing and RPA | news.ycombinator.com | 2025-06-10
  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. Behave

    BDD, Python style.

  4. cli

    a lightweight, security focused, BDD test framework against terraform. (by terraform-compliance)

  5. ensure

    Validate conditions, Python style.

  6. grappa

    Behavior-oriented, expressive, human-friendly Python assertion library for the 21st century

  7. behavex

    BDD testing solution designed to enhance your Behave-based testing workflows

  8. hitchstory

    Type-safe YAML integration tests. Tests that write your docs. Tests that rewrite themselves.

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. spock

    Python implementation for spock framework (by zen-xu)

  11. givenpy

    A simple framework inspired by BDD (Behavior Driven Development) for Python to structure your tests

  12. rumex

    Behaviour Driven Development (BDD) testing library

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python BDD discussion

Python BDD related posts

  • Docs as Code

    6 projects | news.ycombinator.com | 9 Jul 2024
  • A Better Way to Code: Documentation Driven Development

    3 projects | news.ycombinator.com | 26 Jun 2024
  • Hitchstory – Type-safe StrictYAML Python integration testing framework

    1 project | news.ycombinator.com | 22 Apr 2024
  • Winner of the SF Mistral AI Hackathon: Automated Test Driven Prompting

    2 projects | news.ycombinator.com | 27 Mar 2024
  • Prompt Engineering Testing Framework

    1 project | news.ycombinator.com | 25 Feb 2024
  • Non-code contributions are the secret to open source success

    10 projects | news.ycombinator.com | 13 Feb 2024
  • Ask HN: Are there any LLM projects for creating integration tests?

    1 project | news.ycombinator.com | 12 Feb 2024
  • A note from our sponsor - Stream
    getstream.io | 22 Dec 2025
    Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →

Index

What are some of the best open-source BDD projects in Python? This list will help you:

# Project Stars
1 Robot Framework 11,296
2 Behave 3,413
3 cli 1,431
4 ensure 156
5 grappa 134
6 behavex 118
7 hitchstory 101
8 spock 6
9 givenpy 6
10 rumex 0

Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io

Did you know that Python is
the 2nd most popular programming language
based on number of references?