Showing 36 of 1147 projects
A Swift library for generating realistic fake data, useful for testing and populating databases during development.
A concurrent browser automation library for Elixir that simulates user interactions to test web applications.
A modern Java/Kotlin/Groovy library for generating realistic fake data with extensive providers and format support.
A Go SQL toolkit with a query builder, ORM, and code generation for PostgreSQL, MySQL, and SQLite.
An opinionated, all-in-one Golang web framework focused on building reliable and maintainable enterprise REST APIs.
A testing layer for Microsoft's HttpClient library that creates canned responses using a fluent API.
Automated testing tool that finds logic and performance bugs in database management systems (DBMSs) through intelligent SQL generation and validation.
A Neovim plugin providing comprehensive Java development support with Spring Boot tools, debugging, testing, and refactoring.
A GitHub Action that uploads code coverage reports to Codecov from CI/CD pipelines.
A curated list of awesome Erlang libraries, resources, and tools for developers.
A development tool for quickly mocking API endpoints with static or dynamic responses, delays, and custom headers.
A Go library providing a fluent API to simplify HTTP client requests, reducing boilerplate compared to net/http.
A deprecated testing framework for Electron applications using ChromeDriver and WebdriverIO.
Asyncio support for pytest
A CLI tool for linting and testing Helm charts, designed for CI/CD pipelines and pull request validation.
An elegant and easy-to-use unit testing framework for Lua, LuaJIT, and MoonScript.
A production-ready Next.js boilerplate with TypeScript, Redux, Express.js, Sass, testing, and a built-in CLI.
A curated list of awesome tools, utilities, and projects for the Playwright testing and automation framework.
A Node.js library for writing memory leak tests using Mocha or other test runners.
A Node.js library for writing memory leak tests using Mocha or other test runners.
Automated integration testing and live documentation generation for REST APIs from YAML/JSON specifications.
A Ruby library for generating fake data, originally forked from Faker with an expanded API and unique value generation.
A command-line tool that automates testing in multiple Python environments using standard Python configuration files.
Base classes for writing Apache Spark tests in Scala and Python, simplifying test setup and teardown.
A next-generation PHP documentation parser with an abstract syntax tree, supporting intersection types, generics, and format-preserving printing.
A comprehensive Elixir library for composing, delivering, and testing emails with support for multiple adapters.
A flexible Node.js client for the WebDriver/Selenium 2 protocol, supporting multiple programming paradigms.
A Python library for generating mock data from dataclasses, Pydantic models, typed dicts, and other type-annotated structures.
A deprecated utility for regression testing the visual appearance of web pages across multiple browsers.
A .NET library for safely refactoring critical code paths by comparing old and new implementations in production.
A collection of design patterns and best practices for building scalable, maintainable Node.js applications.
Integration testing toolkit that spins up ephemeral Docker containers for dependencies, eliminating the need for mocks.
A blazing-fast, type-safe service locator for Dart and Flutter that provides O(1) access to dependencies without BuildContext.
Redux middleware for handling API calls with standardized request, success, and failure actions.
A secure, cross-platform Rust library for creating temporary files with support for multiple independent references.
A lightweight, security-focused BDD test framework for Terraform that enables compliance and negative testing for infrastructure-as-code.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.