An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with test-driven-development

A curated list of projects in awesome lists tagged with test-driven-development .

https://github.com/quii/learn-go-with-tests

Learn Go with test-driven development

go golang tdd test-driven-development testing

Last synced: 12 May 2025

https://github.com/sinonjs/sinon

Test spies, stubs and mocks for JavaScript.

javascript sinon stub stubs tdd test-driven-development test-spies unit-testing

Last synced: 17 Dec 2025

https://github.com/onsi/ginkgo

A Modern Testing Framework for Go

bdd bdd-framework go golang test test-driven-development testing

Last synced: 18 May 2026

https://onsi.github.io/ginkgo/

A Modern Testing Framework for Go

bdd bdd-framework go golang test test-driven-development testing

Last synced: 14 Mar 2025

https://onsi.github.io/ginkGo

A Modern Testing Framework for Go

bdd bdd-framework go golang test test-driven-development testing

Last synced: 14 Mar 2025

https://github.com/mjhea0/flaskr-tdd

Flaskr: Intro to Flask, Test-Driven Development (TDD), and JavaScript

flask javascript python tdd test-driven-development

Last synced: 14 May 2025

https://github.com/cpputest/cpputest

CppUTest unit testing and mocking framework for C/C++

c-plus-plus cpputest memory-leak mocking-framework test-driven-development unit-testing very-kewl

Last synced: 14 May 2025

https://github.com/open-source-labs/Spearmint

Testing, simplified. || An inclusive, accessibility-first GUI for generating clean, semantic Javascript tests in only a few clicks of a button.

accessibility axe-core darkmode electron endpoint-testing enzyme hooks jest open-source puppeteer react security test-driven-development testing testing-tools vue web-accessibility

Last synced: 11 Mar 2025

https://github.com/open-source-labs/spearmint

Testing, simplified. || An inclusive, accessibility-first GUI for generating clean, semantic Javascript tests in only a few clicks of a button.

accessibility axe-core darkmode electron endpoint-testing enzyme hooks jest open-source puppeteer react security test-driven-development testing testing-tools vue web-accessibility

Last synced: 15 May 2025

https://github.com/cleancut/green

Green is a clean, colorful, fast python test runner.

green python test-automation test-driven-development test-runner testing unittest

Last synced: 14 May 2025

https://github.com/CleanCut/green

Green is a clean, colorful, fast python test runner.

green python test-automation test-driven-development test-runner testing unittest

Last synced: 09 May 2025

https://github.com/bash-unit/bash_unit

bash unit testing enterprise edition framework for professionals

assertions bash tdd test-driven-development test-framework testing unit-testing unittest xunit

Last synced: 01 Apr 2026

https://github.com/dwyl/javascript-todo-list-tutorial

✅ A step-by-step complete beginner example/tutorial for building a Todo List App (TodoMVC) from scratch in JavaScript following Test Driven Development (TDD) best practice. 🌱

beginner beginners-guide best-practices elm-architecture how-to javascript learn step-by-step tdd test-driven-development todolist todomvc tutorial vanilla

Last synced: 27 Mar 2025

https://github.com/larien/aprenda-go-com-testes

Aprenda Go com desenvolvimento orientado a testes

aprenda-go go go-br golang learn-go tdd test-driven-development testing

Last synced: 04 Apr 2025

https://github.com/tng/jgiven

Behavior-Driven Development in plain Java

bdd behavior-driven-development java jgiven tdd test-automation test-driven-development

Last synced: 16 May 2025

https://github.com/TNG/JGiven

Behavior-Driven Development in plain Java

bdd behavior-driven-development java jgiven tdd test-automation test-driven-development

Last synced: 27 Feb 2025

https://github.com/typeddevs/bashunit

A simple testing library for bash scripts. Test your bash scripts in the fastest and simplest way.

assertions bash bash-script mocking tdd test-driven-development testing testing-framework unittest unittest-framework unittesting unittesting-library

Last synced: 16 May 2025

https://github.com/bitloops/bitloops-language

Open-source transpiled programming language that helps you write clean code, well-designed systems, and build high-quality software that is testable, auditable and maintainable. Like what you see? Don't forget to star! :star: ^^^

bdd bdd-tests behavior-driven-development bitloops bitloops-language clean-architecture contributions-welcome ddd ddd-architecture ddd-example developer-tools domain-driven-design domain-model open-source opensource programming-language test-driven-development transpiler typescript ubiquitous-language

Last synced: 15 May 2025

https://github.com/TypedDevs/bashunit

A simple testing library for bash scripts. Test your bash scripts in the fastest and simplest way.

assertions bash bash-script mocking tdd test-driven-development testing testing-framework unittest unittest-framework unittesting unittesting-library

Last synced: 11 Apr 2025

https://github.com/mikeschulze/gdunit3

A Godot Unit Test Framework. Support for gdScript and c# unit testing

gdunit godot test-automation test-driven-development testing testing-tools tool unit-test unittest

Last synced: 12 Apr 2025

https://github.com/MikeSchulze/gdUnit3

A Godot Unit Test Framework. Support for gdScript and c# unit testing

gdunit godot test-automation test-driven-development testing testing-tools tool unit-test unittest

Last synced: 01 Apr 2025

https://github.com/di-sukharev/ai-tdd

CLI for TDD — you write the test, GPT writes the code to pass it ✅

ai artificial-intelligence chatgpt gpt openai productivity tdd test-driven-development

Last synced: 01 Aug 2025

https://github.com/di-sukharev/AI-TDD

CLI for TDD — you write the test, GPT writes the code to pass it ✅

ai artificial-intelligence chatgpt gpt openai productivity tdd test-driven-development

Last synced: 08 Apr 2025

https://github.com/tng/junit-dataprovider

A TestNG like dataprovider runner for JUnit with many additional features

java junit junit-dataprovider junit4 junit5 tdd test test-driven-development test-runner testing testing-tools

Last synced: 15 May 2025

https://github.com/TNG/junit-dataprovider

A TestNG like dataprovider runner for JUnit with many additional features

java junit junit-dataprovider junit4 junit5 tdd test test-driven-development test-runner testing testing-tools

Last synced: 27 Feb 2025

https://github.com/olzhasar/pytest-watcher

Automatically rerun your tests on file modifications

pytest python tdd tdd-python test-driven-development testing testing-tools watch watchdog watcher

Last synced: 21 Oct 2025

https://github.com/tninja/ai-code-interface.el

Unified Emacs interface supporting OpenAI Codex, GitHub Copilot CLI, Claude Code, Gemini CLI, Opencode, and more

agile-development ai ai-coding-assistant aider claude-code codebuddy codex-cli cursor-cli emacs emacs-lisp gemini-cli github-copilot-cli grok-cli kiro-cli llm openai-codex opencode test-driven-development

Last synced: 02 Apr 2026

https://github.com/hongzhaohua/jstarcraft-core

目标是提供一个通用的Java核心编程框架,作为搭建其它框架或者项目的基础. 让相关领域的研发人员能够专注高层设计而不用关注底层实现. 涵盖了缓存,编解码,通讯,事件,输入/输出,监控,存储,配置,脚本和事务10个方面.

cache codec communication domain-driven-design event io java jsr223 monitor resource script storage test-driven-development transaction

Last synced: 04 Apr 2025

https://github.com/npryce/snodge

Randomly mutate JSON, XML, HTML forms, text and binary data for fuzz testing

binary forms fuzz-testing fuzzing javascript json jvm kotlin kotlin-library test-driven-development testing text xml

Last synced: 05 May 2025

https://github.com/nordcloud/serverless-mocha-plugin

Plugin for Serverless Framework which adds support for test-driven development using Mocha

mocha serverless-framework serverless-plugin test-driven-development

Last synced: 04 Apr 2025

https://github.com/cdent/gabbi

Declarative HTTP Testing for Python and anything else

api http python test-automation test-driven-development testing

Last synced: 15 May 2025

https://github.com/dyarleniber/simple-blog-application-backend-challenge

Code Challenge: Simple Blog API built with TypeScript and MongoDB, using TDD, Clean Architecture, SOLID principles, and Design Patterns.

clean-architecture clean-code code-challenge ddd design-patterns domain-driven-design javascript mongodb nodejs solid solid-principles tdd test-driven-development testing typescript

Last synced: 10 Apr 2025

https://github.com/Testy/TestyTs

✔️ Decorator-based TypeScript testing framework experiment.

test-driven-development testing testing-framework typescript

Last synced: 30 Apr 2025

https://github.com/nordcloud/serverless-jest-plugin

Plugin for Serverless Framework which adds support for test-driven development using Jest

mocha serverless-framework serverless-plugin test-driven-development

Last synced: 05 Apr 2025

https://github.com/landro/TesTcl

when you don't have the balls to test your F5 BIG-IP iRules directly in production

big-ip f5-bigip irule tcl test-driven-development testing-tools

Last synced: 10 May 2025

https://github.com/grassator/bdd-for-c

A simple BDD library for the C language

bdd c cpp tdd test test-driven-development test-framework testing

Last synced: 20 Mar 2025

https://github.com/cdimascio/node-mongodb-fixtures

🍏 Setup and tear down test fixtures with MongoDB.

fixture-loader fixtures hacktoberfest mongodb test-driven-development testing

Last synced: 25 Jun 2025

https://github.com/ars-linguistica/mlconjug3

A Python library to conjugate verbs in French, English, Spanish, Italian, Portuguese and Romanian (more soon) using Machine Learning techniques.

conjugation conjugator devops linguistics machine-learning nlp nlp-library nlp-machine-learning python3 test-driven-development

Last synced: 09 Apr 2025

https://github.com/jamescooke/flake8-aaa

A Flake8 plugin that checks Python tests follow the Arrange-Act-Assert pattern

arrange-act-assert code-quality flake8-plugin linter python tdd test-driven-development testing

Last synced: 14 Jan 2026

https://github.com/smarttoolfactory/posts-mvvm-daggerhilt-dynamic-feature-rxjava3-flow-sample

Posts Api sample with Kotlin RxJava3/Coroutines Flow, Clean Architecture, Offline first/last with Room + Retrofit2, Dagger Hilt, Dynamic Feature Modules, Static Code Analysis, Gradle DSL, MockK+ MockWebServer with Test Driven Development including Api and Database tests

android clean-architecture coroutines-flow dagger-hilt dynamic-feature-module dynamic-features jetpack-android kotlin-android kotlin-coroutines ktlint mockk mockwebserver navigation-architecture-component navigation-components offline-first retrofit2 room room-persistence-library rxjava3 test-driven-development

Last synced: 26 Apr 2025

https://github.com/sinojelly/mockcpp

Two C/C++ testing tools, mockcpp and testngpp.

catch2 gtest-support mockito test-driven-development testing-tools

Last synced: 09 May 2025

https://github.com/bombanauts/bombanauts

Bombanauts, inspired by the original Bomberman game, is a 3D multiplayer online battle arena (MOBA) game where players can throw bombs at each other, make boxes explode, and even other players!

cannonjs chai expressjs game-development javascript mocha react redux socket-io test-driven-development threejs

Last synced: 07 Jul 2025

https://github.com/sengac/fspec

FSPEC: The Spec-Driven, Multi-Agent Coding Factory. It is infrastructure for the "Dark Factory"—the emerging model of fully autonomous software development where AI agents handle all implementation while humans focus on defining what to build and why.

agentic-ai ai-guardrails bdd cucumber dark-factory ddd domain-driven-design example-mapping feature kanban prd spec-driven spec-driven-development spec-driven-testing tdd test-driven-development vibe-coding

Last synced: 29 Apr 2026

https://github.com/vinitshahdeo/parkinglot

Design a parking lot system which supports multiple features. It uses OOPS concepts and TDD approach.

javascript nodejs object-oriented-programming oops parking-lot system-design tdd test-driven-development

Last synced: 10 Apr 2025

https://github.com/kanecheshire/pixeltest

Fast, modern, simple iOS snapshot testing written purely in Swift.

tdd test test-driven-development test-framework testing testing-framework testing-tool testing-tools tests

Last synced: 14 Apr 2025

https://github.com/oslabs-beta/jester

Jester is a test-generation tool to create integration test code.

javascript jest supertest tdd tdd-javascript test-driven-development testing testing-tool testing-tools

Last synced: 29 Jun 2025

https://github.com/Alkass/polish

Testing Framework for Rust

rust test-driven-development testing-framework

Last synced: 29 Mar 2025

https://github.com/AlKass/polish

Testing Framework for Rust

rust test-driven-development testing-framework

Last synced: 19 Mar 2025

https://github.com/accenture/bdd-for-all

Flexible and easy to use library to enable your behavorial driven development (BDD) teams to easily collaborate while promoting automation, transparency and reporting.

agile-development api bdd ci-cd cucumber ddd integration-testing microservices reactive restful soap tdd test-automation test-automation-framework test-driven-development testing

Last synced: 26 Oct 2025

https://github.com/dye784/algos-and-data-structures

Collection of Test Specs and Implementation of various algorithms and data structures from the Princeton Coursera course: Intro to Algorithms part 1 and 2

algorithms computer-science data-structures software-engineering test-driven-development

Last synced: 23 Mar 2025

https://github.com/ngarbezza/testy

A minimal Javascript testing framework, for educational purposes. Live at npm at @pmoo/testy.

hacktoberfest javascript js learning oop tdd teaching test-driven-development testing unit-testing

Last synced: 13 Apr 2025

https://github.com/rapter1990/shopme

Shopme (Spring Boot, Mysql, Spring Security, OAuth2, Bootstrap, Javascript, Thymeleaf, S3 Bucket, JUnit)

aws bootstrap ecommerce java junit maven module monolith-architecture mysql oauth2 s3-bucket spring-boot spring-security test-driven-development thymeleaf

Last synced: 16 May 2025

https://github.com/hellbus1/ventnote

VentNote: taking notes like a breeze. A simple note management app build with native kotlin.

android android-application google-auth google-drive hacktoberfest hilt-android jetpack-compose note-taking notes notes-app open-source test-driven-development

Last synced: 08 Feb 2026

https://github.com/pdrum/drftest

drftest is a minimal testing library that aims to facilitate writing tests for django rest framework views. It also [optionally] generates good looking API documentations based on tests it runs.

django django-rest-framework python test-driven-development testing

Last synced: 12 Apr 2025

https://github.com/emancu/crotest

A tiny and simple test framework for crystal

assertions crystal crystal-lang test-driven-development testing testing-framework

Last synced: 12 May 2025

https://github.com/smarttoolfactory/unit-test-tutorials

Series of Tutorials for Unit Testing in Java and Kotlin using JUnit4, JUnit5, Mockito, MockK and Test Driven Development

kotlin-unit-test mockito-kotlin mockk test-driven-development unit-testing

Last synced: 26 Apr 2025

https://github.com/drseg/swift-fsm

Friendly Finite State Machine Syntax for Swift across Apple Platforms

dsl finite-state-machine fsm ios macos state-machine swift swiftpackage tdd test-driven-development tvos uncle-bob watchos

Last synced: 21 Oct 2025

https://github.com/lastzero/test-tools

Improves PHPUnit testing productivity by adding a service container and self-initializing fakes

dependency-injection fixtures initializing-fixtures mocks php phpunit symfony test-driven-development testtools unittestcase

Last synced: 16 Sep 2025

https://github.com/lissy93/quick-example-of-testing-in-nodejs

🛡 An example TDD project in Node.js, with unit tests, coverage tests, a stubbed API, continuous integration, code quality reviews and automated dependency checking

assertions behavior-driven-development code-quality continuous-integration coverage-testing dependency-manager istanbul mocha stubbing test-driven-development unit-testing

Last synced: 02 May 2025

https://github.com/valentinogagliardi/getting-started-with-jest

Companion repo for "Jest tutorial, getting started with Jest for JavaScript testing"

jest jest-tests tdd test-driven-development

Last synced: 13 Apr 2025