TypeScript Jest

Open-source TypeScript projects categorized as Jest

Top 23 TypeScript Jest Projects

  • noodle

    Open Source Education Platform

    Project mention: Moodle: Open-Source LMS | news.ycombinator.com | 2023-07-16

    There is a (hillariously named) alternative noodle [1] that aims to compete in this space. It is under development but looks polished.

    [1] https://noodle.run

  • ts-jest

    A Jest transformer with source map support that lets you use Jest to test projects written in TypeScript.

    Project mention: In-Depth guide for TypeScript Library | dev.to | 2023-11-13

    use ts-jest and set up Paths Re-Map

  • Appwrite

    Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.

  • jest-puppeteer

    Run tests using Jest & Puppeteer 🎪✨

  • express-typescript-boilerplate

    A delightful way to building a RESTful API with NodeJs & TypeScript by @w3tecch

    Project mention: Reduce repetitive CRUD code | /r/node | 2023-03-19
  • react-native-testing-library

    🦉 Simple and complete React Native testing utilities that encourage good testing practices.

    Project mention: Unit Tests using jest and react-native-testing-library. | /r/reactnative | 2023-07-01

    Has anyone recently done unit tests in RN using jest and https://callstack.github.io/react-native-testing-library/. I’m struggling to mock all the libraries. The example given in testing-library seems to doesn’t need to mock all the libraries but in my case it throws error. I’ve also added ‘transformIgnorePatterns’ in package.json. Any help or repo would be helpful.

  • vscode-jest

    The optimal flow for Jest based testing in VS Code

    Project mention: Replacement for retired VS Code Jest codelens | dev.to | 2022-12-30

    The Codelens provided by VS Code Jest extension on tests in the editor has been retired (hence this post on Jest CodeLens I wrote a while back is also outdated).

  • happy-dom

    Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML.

    Project mention: A question on testing a <select> element with Vitest / vue-test-utils | /r/vuejs | 2023-01-16

    https://github.com/capricorn86/happy-dom/issues/618. Looks like some work was merged recently.

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • nodejs-backend-architecture-typescript

    Node.js Backend Architecture Typescript - Learn to build a backend server for production ready blogging platform like Medium and FreeCodeCamp. Main Features: Role based, Express.js, Mongoose, Redis, Mongodb, Joi, Docker, JWT, Unit Tests, Integration Tests.

    Project mention: I just released the “version 2” of my popular open-sourced “Node.js Backend Architecture Typescript Project”. On the community demand I have added Redis caching into the project. All the libraries are also updated to the latest version. | /r/opensource | 2022-12-21
  • node-typescript-boilerplate

    Minimalistic project template to jump start a Node.js back-end application in TypeScript. ESLint, Jest and type definitions included.

    Project mention: How to debug TypeScript in Chrome | dev.to | 2023-02-03

    You can customize and use these debugging techniques according to your requirements and personal preferences. Similar to frontend frameworks’ TypeScript templates, you can use the node-typescript-boilerplate template to create a TypeScript-based Node.js project faster with a pre-configured debugging environment. Or, you can create your own template with the steps we discussed in this tutorial.

  • ts-nextjs-tailwind-starter

    🔋 Next.js + Tailwind CSS + TypeScript starter and boilerplate packed with useful development features

  • typescript-express-starter

    📘 Quick and Easy TypeScript Express Starter

    Project mention: Why is this so hard to do? Help | /r/typescript | 2023-02-19
  • jest-preview

    Debug your Jest tests. Effortlessly.🛠🖼

    Project mention: A guide to visual debugging with Vitest Preview | dev.to | 2023-01-26

    Vitest Preview helps you to write and debug tests faster by allowing you to visualize your test in a browser. If you are familiar with Jest, you know that the Jest community has a similar debugging tool, Jest Preview, created by the same developer, Hung Viet Nguyen. To learn more about testing with Jest, check out our video guide here.

  • gatsby-starter-lumen

    A constantly evolving and thoughtful architecture for creating static blogs with Gatsby.

  • clean-ts-api

    API em NodeJs usando Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles

    Project mention: Design Patterns: Factory Method | dev.to | 2023-08-19

    Rodrigo Manguinho - Clean TS API

  • egghead-next

    The frontend for egghead.io.

    Project mention: What is a productive way of spending 1000€ of learning budget provided by the company I work at? | /r/webdev | 2023-06-06

    https://egghead.io ($250/year)

  • ts-monorepo

    Template for setting up a TypeScript monorepo

    Project mention: [AskJS] Is there a silver bullet for consuming Typescript libraries in a Monorepo? | /r/javascript | 2023-05-09

    1. Linking libs with tsconfig paths. This approach involves setting a tsconfig.json paths object which maps the package name, to the local filesystem location. Eg. "paths": {"@org/lib":"../libs/lib"} - Nx uses this approach for their Integrated Monorepo configuration https://nx.dev/tutorials/integrated-repo-tutorial https://github.com/NiGhTTraX/ts-monorepo.

  • spearmint

    Testing, simplified. || An inclusive, accessibility-first GUI for generating clean, semantic Javascript tests in only a few clicks of a button. (by open-source-labs)

  • angular-builders

    Angular build facade extensions (Jest and custom webpack configuration)

    Project mention: Angular Testing in 2023 - Past, Present and Future | dev.to | 2023-06-05

    How does it work in Jest? The secret sauce is the jest-angular-preset project. It holds all the logic, and the Nx and just-jeb/angular-builders depend on it.

  • eslint-plugin-jest

    ESLint plugin for Jest

  • ng-mocks

    Angular testing library for mocking components, directives, pipes, services and facilitating TestBed setup

    Project mention: Angular (v15) MatStepper + Jest (v29) + ng-mocks | /r/Angular2 | 2023-06-13
  • jest-codemods

    Codemods for migrating to Jest https://github.com/facebook/jest 👾

  • jest-preset-angular

    Jest configuration preset for Angular projects.

    Project mention: Angular Testing in 2023 - Past, Present and Future | dev.to | 2023-06-05

    How does it work in Jest? The secret sauce is the jest-angular-preset project. It holds all the logic, and the Nx and just-jeb/angular-builders depend on it.

  • nx-examples

    Example repo for Nx workspace

    Project mention: is there any real and open "multi project" monorepo? | /r/typescript | 2023-04-27

    Right now Nx is my go-to for this problem as well. They do have the repo of examples for various patterns, but unfortunately I don't think those are quite as complete as OP is looking for.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

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-11-13.

TypeScript Jest related posts


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

Project Stars
1 noodle 11,069
2 ts-jest 6,731
3 jest-puppeteer 3,509
4 express-typescript-boilerplate 3,117
5 react-native-testing-library 2,876
6 vscode-jest 2,773
7 happy-dom 2,470
8 nodejs-backend-architecture-typescript 2,458
9 node-typescript-boilerplate 2,443
10 ts-nextjs-tailwind-starter 2,392
11 typescript-express-starter 2,382
12 jest-preview 2,260
13 gatsby-starter-lumen 1,962
14 clean-ts-api 1,766
15 egghead-next 1,364
16 ts-monorepo 1,354
17 spearmint 1,280
18 angular-builders 1,097
19 eslint-plugin-jest 1,091
20 ng-mocks 948
21 jest-codemods 861
22 jest-preset-angular 853
23 nx-examples 807
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.