Showing 23 of 59 projects
A coding kata exercise for implementing a train seat reservation system with business rules and service integration.
A workshop teaching advanced React hooks and patterns for building custom hooks with great developer APIs.
A BDD/TDD testing and mocking framework for BoxLang and ColdFusion (CFML) applications.
Boilerplate project with ECMAScript 6 support for Backbone.Marionette applications, including build tools and testing.
A collection of coding katas where requirements are revealed incrementally to simulate real-world business interactions.
A Phoenix-based REST API documentation generator that creates docs from test specifications.
A Rust testing framework designed for Test-Driven Development with structured test cases and logging.
A demonstration of using Swift Playgrounds for Test Driven Development with XCTest.
A terminal-based minesweeper clone written in Elixir, built as a learning exercise in test-driven development.
A testing framework for PICO-8 that runs tests by piping PICO-8's output to a Node.js CLI tool.
A tiny and simple test framework for Crystal with common assertions and no pollution into Object class.
A collection of .NET coding katas with pre-built tests and base classes for practicing algorithmic problem-solving.
A component-based MVC web framework for Crystal built on Fort architecture, focusing on modularity and performance.
A coding kata for practicing TDD and clean code by implementing a UK salary slip generator with progressive tax calculations.
A software toolkit for blackbox testing of smart contracts written in TEAL for the Algorand blockchain.
A minimalistic boilerplate for running JavaScript coding dojos with test-driven development.
A Neovim plugin that streamlines PHP test-driven development by automatically mapping classes to PHPUnit tests using PSR-4.
A TDD and refactoring kata for implementing configurable shop opening hours with next opening date and current status.
A bioinformatics code kata for practicing DNA-to-protein sequence transformation through test-driven development.
A TDD kata exercise for building a password strength checker with validation rules for regular and admin users.
A collection of code katas for practicing Test-Driven Development in Go, Haskell, Java, PHP, Python, and TypeScript.
A TDD kata exercise for implementing a command-line argument parser incrementally through test-driven development.
Black-box integration testing library for Angular that focuses on user behavior with deterministic async control.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.