TypeScript testing-library

Open-source TypeScript projects categorized as testing-library

Top 17 TypeScript testing-library Projects

  • 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.

  • eslint-plugin-testing-library

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

    Project mention: Top 3 React Testing Library mistakes I should have spotted earlier 🚀 | dev.to | 2022-12-17

    💡 Check out this related eslint-plugin rule

  • Appwrite

    Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!

  • angular-testing-library

    🦔 Simple and complete Angular testing utilities that encourage good testing practices

  • testing-react

    Testing utilities that allow you to reuse your Storybook stories in your React unit tests!

  • reactjs-vite-tailwindcss-boilerplate

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

    Project mention: Alright React App: the professional React app generator is back with v2! | /r/reactjs | 2023-04-22
  • 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

  • Amplication

    Amplication: open-source Node.js backend code generator. An open-source platform that helps developers build backends without spending time on boilerplate & repetitive coding. Including production-ready GraphQL & REST APIs, DB schema, DTOs, filtering, pagination, RBAC, & more.

  • testing-library-recorder-extension

    Testing Library Extension for Chrome DevTools Recorder

    Project mention: Test your react/web app in under a minute with Crusher - a fast low-code framework | /r/reactjs | 2023-01-06

    Are you referring to this? https://github.com/testing-library/testing-library-recorder-extension. I had no idea this existed before today. We currently user Cypress with Testing Library, wonder if this or Crusher is easier.

  • svelte-jester

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

  • react-ui-boilerplate

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

  • morsible

    :loudspeaker: Fast and reliable morse translator

  • kirby-boilerplate

    This is an opiniated boilerplate with rocking tools for front-end development

  • electron-react-esbuild

    An Electron boilerplate with hot reloading for React and TypeScript.

    Project mention: How to build Electron App by esbuild with hot reload functionality? | dev.to | 2023-01-30

    sample repo: https://github.com/sprout2000/electron-react-esbuild

  • tdm

    tdm (short for Test Data Management) is an open-source library to help you manage your test data. You can think of it as a Terraform for Test Data: You define the state your test data should be in, and TDM interfaces with your data stores (e.g. your own APIs and/or third-party APIs) to get things into that desired state. (by runreflect)

  • 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 :)

  • common-testing-library-mistakes

    Showcase for common mistakes when using testing-library

  • standard-html

    Check if your HTML is compliant with W3C standards

    Project mention: Show HN: Standard-HTML – Check if your HTML is compliant with W3C standards | news.ycombinator.com | 2023-09-17
  • SurveyJS

    A Non-Cloud Alternative to Google Forms that has it all.. SurveyJS JavaScript libraries allow you to easily set up a robust form management system fully integrated into your IT infrastructure where users can create and edit multiple dynamic JSON-based forms in a no-code form builder. Learn more now.

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). The latest post mention was on 2023-09-17.

TypeScript testing-library related posts


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

Project Stars
1 react-hooks-testing-library 5,089
2 eslint-plugin-testing-library 908
3 angular-testing-library 626
4 testing-react 587
5 reactjs-vite-tailwindcss-boilerplate 324
6 eslint-config-galex 172
7 next-typescript-tailwind-mdx-starter 159
8 testing-library-recorder-extension 139
9 svelte-jester 124
10 react-ui-boilerplate 40
11 morsible 17
12 kirby-boilerplate 16
13 electron-react-esbuild 12
14 tdm 12
15 uuv 10
16 common-testing-library-mistakes 5
17 standard-html 1
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.