Showing 36 of 1147 projects
A modern Erlang build tool for creating, developing, and releasing Erlang libraries, applications, and systems in a repeatable manner.
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.
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.
A Go SQL toolkit with a query builder, ORM, and code generation for PostgreSQL, MySQL, and SQLite.
Automated testing tool that finds logic and performance bugs in database management systems (DBMSs) through intelligent SQL generation and validation.
A development tool for quickly mocking API endpoints with static or dynamic responses, delays, and custom headers.
A curated list of awesome Erlang libraries, resources, and tools for developers.
A GitHub Action that uploads code coverage reports to Codecov from CI/CD pipelines.
A Neovim plugin providing comprehensive Java development support with Spring Boot tools, debugging, testing, and refactoring.
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 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.
A Ruby library for generating fake data, originally forked from Faker with an expanded API and unique value generation.
Automated integration testing and live documentation generation for REST APIs from YAML/JSON specifications.
Base classes for writing Apache Spark tests in Scala and Python, simplifying test setup and teardown.
A command-line tool that automates testing in multiple Python environments using standard Python configuration files.
A next-generation PHP documentation parser with an abstract syntax tree, supporting intersection types, generics, and format-preserving printing.
A curated list of awesome tools, utilities, and projects for the Playwright testing and automation framework.
A flexible Node.js client for the WebDriver/Selenium 2 protocol, supporting multiple programming paradigms.
A comprehensive Elixir library for composing, delivering, and testing emails with support for multiple adapters.
A deprecated utility for regression testing the visual appearance of web pages across multiple browsers.
A Python library for generating mock data from dataclasses, Pydantic models, typed dicts, and other type-annotated structures.
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 .NET library for safely refactoring critical code paths by comparing old and new implementations in production.
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 lightweight, security-focused BDD test framework for Terraform that enables compliance and negative testing for infrastructure-as-code.
A Swift framework for generating random data across native types, Foundation, and CoreGraphics with protocol-oriented design.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.