testing-library

Open-source projects categorized as testing-library

Top 23 testing-library Open-Source Projects

  • terratest

    Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.

  • Project mention: Top Terraform Tools to Know in 2024 | dev.to | 2024-03-26

    Terratest is a Go library that provides tools and patterns for testing infrastructure, with first-class support for Terraform, Packer, Docker, Kubernetes, and more. It's used to write automated tests for your infrastructure code.

  • react-hooks-testing-library

    🐏 Simple and complete React hooks testing utilities that encourage good testing practices.

  • Project mention: The Art of Side Effects in React.js: Understanding and Using the useEffect Hook | dev.to | 2023-06-18

    While generally it's recommended to test the component using the hooks rather than the hooks themselves, sometimes you might find it necessary to test custom hooks directly. For such cases, there's React Hooks Testing Library. This library allows you to create a simple test harness for React hooks that handles running them within the body of a function component, as well as updating and unmounting them.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • jest-dom

    :owl: Custom jest matchers to test the state of the DOM

  • Project mention: Unit tests in React with Jest and Testing Library | dev.to | 2024-04-29

    Tests structure Queries Roles User events Matchers Jest Matchers testing-library Mock functions

  • keploy

    Test generation for Developers. Generate tests and stubs for your application that actually work!

  • Project mention: Getting Started with Keploy | dev.to | 2024-02-12

    October is the month of Open Source and Keploy is taking part in this celebration. You can contribute to several Keploy projects by participating in this year’s Hacktoberfest. You can both contribute to the code part and the no-code part as well. Here are some contributions that you can make!

  • Truth

    Fluent assertions for Java and Android

  • eslint-plugin-testing-library

    ESLint plugin to follow best practices and anticipate common mistakes when writing tests with Testing Library

  • nose2

    The successor to nose, based on unittest2

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • angular-testing-library

    πŸ™ Simple and complete Angular testing utilities that encourage good testing practices

  • wp_mock

    WordPress API Mocking Framework

  • faker

    Go (Golang) Fake Data Generator for Struct, previously https://github.com/bxcodec/faker (by go-faker)

  • Project mention: How do you manage huge table-driven tests? | /r/golang | 2023-06-28

    Complex objects creation can be put into a utility function, maybe check out https://github.com/go-faker/faker for generating fake data.

  • reactjs-vite-tailwindcss-boilerplate

    This is a boilerplate build with Vite, React 18, TypeScript, Vitest, Testing Library, TailwindCSS 3, Eslint and Prettier.

  • testing-library-docs

    docs site for @testing-library/*

  • Project mention: Why I rarely use `getByRole`: Testing Library and the first rule of ARIA | dev.to | 2024-05-03

    Testing Library provides a great set of accessibility-focused tools to locating elements when writing tests. It was created by Kent C Dodds, one of my longtime favorite educators on front-end and testing topics. Since the initial release in 2018 as "React Testing Library", it's grown in popularity beyond its React component testing roots. It now has plugins for all major test runners and JavaScript frameworks, and in 2022 some of its patterns were adopted in Playwright's test runner as the recommended way to locate elements.

  • Kakao

    Nice and simple DSL for Espresso in Kotlin

  • eslint-config-galex

    hopefully the last eslint config you'll ever need - customizable & modern best practices for JS, TS, Node, React, Remix, Next, Jest, testing-library & storybook

  • next-typescript-tailwind-mdx-starter

    Opinionated Next.js Starter with TypeScript, Tailwind, MDX, and decent SEO

  • testing-library-recorder-extension

    Testing Library Extension for Chrome DevTools Recorder

  • svelte-jester

    A Jest transformer for Svelte - compile your components before importing them into tests.

  • Ogooreck

    Sneaky Testing Library in BDD style

  • uuv

    Solution to facilitate the writing and execution of E2E tests understandable by any human

  • Project mention: A User centric Usecases Validator for E2E tests made open source | /r/opensource | 2023-08-30

    UUV is a solution to facilitate the writing and execution of end-to-end (E2E) tests understandable by any human. It’s a coherent ecosystem based on tools that are references in their field: Axe-core, Testing Library, Cucumber, Cypress and Playwright. If used correctly, it integrates accessibility from the development stage, and can be used to establish living documentation, because it proposes a unified language for developers and non-developers with a rich dictionary, and many other features to discover. It is available on GitHub under MIT license :)

  • pytypest

    Testing framework that empowers pytest (with better fixtures and parametrization)

  • react-ui-boilerplate

    The boilerplate to help you build React UI library and publish to NPM automatically.

  • scalatest-junit-runner

    JUnit 5 runner for Scalatest

  • vue-testing-library-sample

    πŸš€ A Vue.js project to test Jest and Testing-library. Data come from Star Wars API.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

testing-library related posts

  • Tutorials on scraping via monitoring network tab and request methods?

    1 project | /r/learnpython | 7 Jul 2023
  • How do you manage huge table-driven tests?

    1 project | /r/golang | 28 Jun 2023
  • Saw a not-so-good thing in my pipeline. How do we fix it?

    4 projects | /r/Terraform | 2 Jun 2023
  • Connect to remote web driver via proxy. (Java)

    1 project | /r/selenium | 15 Apr 2023
  • Trunk Based Development: Confused about how to test code before pushing to main? How does the deploy process work for many environments?

    1 project | /r/Terraform | 15 Mar 2023
  • terratest for infrastructure

    1 project | /r/golang | 2 Mar 2023
  • Is there a testing framework for Kubernetes and AWS resources?

    1 project | /r/sre | 27 Feb 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 4 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Index

What are some of the best open-source testing-library projects? This list will help you:

Project Stars
1 terratest 7,341
2 react-hooks-testing-library 5,202
3 jest-dom 4,298
4 keploy 3,323
5 Truth 2,693
6 eslint-plugin-testing-library 956
7 nose2 773
8 angular-testing-library 681
9 wp_mock 654
10 faker 565
11 reactjs-vite-tailwindcss-boilerplate 442
12 testing-library-docs 439
13 Kakao 306
14 eslint-config-galex 175
15 next-typescript-tailwind-mdx-starter 157
16 testing-library-recorder-extension 143
17 svelte-jester 127
18 Ogooreck 124
19 uuv 57
20 pytypest 57
21 react-ui-boilerplate 50
22 scalatest-junit-runner 36
23 vue-testing-library-sample 20

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com