Need help with ts-jest?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

5.2K Stars 334 Forks MIT License 3.3K Commits 22 Opened issues


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

Services available


Need anything else?

Contributors list


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

NPM version NPM downloads Known vulnerabilities Coverage status GitHub actions GitHub license

It supports all features of TypeScript including type-checking. Read more about Babel7 +

vs TypeScript (and

| We are not doing semantic versioning and

is a re-write, run
npm i -D [email protected]"<23.10.0"
to go back to the previous version | | ------------------------------------------------------------------------------------------------------------------------------------ |

View the online documentation (usage & technical)

Ask for some help in the

Discord community or
GitHub Discussion

Before reporting any issues, be sure to check the troubleshooting page

We're looking for collaborators! Want to help improve


Getting Started

These instructions will get you setup to use

in your project. For more detailed documentation, please check online documentation.

| | using npm | using yarn | | ------------------: | ------------------------------ | ------------------------------------ | | Prerequisites |

npm i -D jest typescript
yarn add --dev jest typescript
| | Installing |
npm i -D ts-jest @types/jest
yarn add --dev ts-jest @types/jest
| | Creating config |
npx ts-jest config:init
yarn ts-jest config:init
| | Running tests |
npm t
npx jest
yarn test
yarn jest

Built With


Please read for details on our code of conduct, and the process for submitting pull requests to us.


We DO NOT use SemVer for versioning. Though you can think about SemVer when reading our version, except our major number follows the one of Jest. For the versions available, see the tags on this repository.


See also the list of contributors who participated in this project.



This project is licensed under the MIT License - see the file for details

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.