Skip to content

Vitest

Blazing Fast Unit Test Framework

A Vite-native unit test framework. It's fast!

Vitest

Vite Powered

Reuse Vite's config, transformers, resolvers, and plugins - consistent across your app and tests.

Jest Compatible

Expect, snapshot, coverage, and more - migrating from Jest is straightforward.

Smart & instant watch mode

Only rerun the related changes, just like HMR for tests!

ESM, TypeScript, JSX

Out-of-box ESM, TypeScript and JSX support powered by esbuild

Meet The Team

Ari Perkkiö

Ari Perkkiö

A fullstack developer, working @ Cloudamite

Team member of Vitest

Ivan Demchuk

Ivan Demchuk

A tech lead, fullstack developer

Author of fluent-vue

Yoho Po

Yoho Po

It's no problem in my locall

Core team member of Vite & Team member of Vitest

Contributors

antfu's avatarsheremet-va's avatarpatak-dev's avataruserquin's avatarDemivan's avatarAslemammad's avatarpoyoho's avatarDerYeger's avatarAriPerkkio's avataredimitchel's avatartogami2864's avatardammy001's avatarcexbrayat's avatarbtea's avatarSaul-Mirone's avatarnieyuyao's avatarwtchnm's avatar11joselu's avatarsapphi-red's avatardominikg's avatarsimon-abbott's avatartony-go's avatarzxch3n's avatarmitchelvanbever's avatarstygian-desolator's avatarChpShy's avatarbartoszgolebiowski's avatarhoracioh's avatarJessicaSachs's avatarpd4d10's avatarnarutosstudent's avatarazaleta's avatarouduidui's avatarhaikyuu's avataraleclarson's avatarkalvenschraut's avatarleonardssh's avatarsachinraja's avatarShinigami92's avatarTanimodori's avatarpastelmind's avataralexzhang1030's avatarjereklas's avatarwebfansplz's avatarBluesYoung-web's avatarantoinerey's avatarsudongyuer's avatarcawa-93's avatarbluwy's avatarMonkatraz's avatarChrisTowles's avatardanez's avatarDragomir-Ivanov's avatarEvHaus's avatarfiliptammergard's avatarAkryum's avatarg4rry420's avatarhannoeru's avatarIanVS's avatarJakeGinnivan's avatarjanosh's avatarjoezimjs's avatarJoostK's avatarLoTwT's avatarciddan's avatarnickmccurdy's avatareroblaze's avatarpionxzh's avatarPuruVJ's avatarrobcaldecott's avatarsabertazimi's avatarTheJaredWilcurt's avatartmkx's avatarTrickyPi's avatarvasilii-kovalev's avatarirvile's avatarocavue's avatarscarf005's avatarskarab42's avatarsun0day's avatarmurongg's avatarpikax's avatarIgnusG's avatarjfgreffier's avatarkatranci's avataratk's avatarbenjakugler96's avatarbfanger's avatarCyriacBr's avatarcalebwaldner's avatarcraciuncezar's avatarchristianhg's avatarscreendriver's avatarcpojer's avatarCphayim's avatarluckylooke's avatarXwil's avatarfreezepluto's avatarDannyFeliz's avatarbyr-gdp's avatardavid-crespo's avatarvoracious's avatareuaaaio's avatarelliotwestlake's avatarinnocenzi's avatarericjgagnon's avatarerik-perri's avatarevandroguedes's avatarcyco130's avatarGabrielAlfs's avatarGeopJr's avatarghiscoding's avatargleysonabreu's avatargdorsi's avatarguoyunhe's avatarbissolli's avatarhamirmahal's avatarsodatea's avatarhubertstrk's avatarhugoattal's avatarnvh95's avatarcogor's avatarmaIIady's avatarLounane's avatarjamacku's avatarnyarthan's avatarjhuleatt's avatarstormwarning's avatarJastor11's avatarydcjeff's avatarokxiaoliang4's avatarWonderPanda's avatarjoeyhuang0235's avatarwuzzeb's avatardotnetCarpenter's avatarFlippingBinary's avatarJordan-Hall's avatarjoshnuss's avatarjgoux's avatarzephraph's avatarkainstar's avatarkazuma1989's avataroekazuma's avatargaokun's avatarKentoMoriwaki's avatarkidonng's avatarkkuegler's avatarkrishnan-chandra's avatarlinux-china's avatarLioness100's avatarlocalhousee's avatarluismartinezs's avatarlukashass's avatarbrzezinskimarcin's avatarmarcomuser's avatarmarshallswain's avatarsilvenon's avatarMPeloquin's avatarmikearnaldi's avatarlampewebdev's avatarmcous's avatarmikekidder's avatarmikestopcontinues's avatarmikewheaton's avatarNMinhNguyen's avatarRedJanvier's avatarokikio's avatarfreshollie's avatarOrestHk's avatarOrleydovsky's avatarpengYYYYY's avatarpatrickelectric's avataryingpengsha's avatarPeeterush's avatarrafedramzi's avatarbeliever's avatarrmehner's avatarrowanwins's avatarpandyarudra's avatarecstrema's avatarST-DDT's avatarSajad-Sharhani's avatarsakit0's avatarsanjaiyan-dev's avatarsebastinez's avatarShivamJoker's avatarshiwano's avatarsidharthv96's avatarsmcenlly's avatarNoriSte's avatarTadejPolajnar's avatarcyamy's avatarTommyDew42's avatartony19's avatarveritem's avatarvictortolbert's avatarBaael's avatarycmjason's avatarpromer94's avatarysaskia's avatarkingyue737's avatarTalljack's avatariamyuu's avatarzrev2220's avatarzachOS-tech's avatarzingxy's avatarawait-ovo's avatarc0dedance's avatarcanyonwan's avatareleith's avatarexbotanical's avatargtarsia's avataryamazaki-sensei's avatarhugo-t-b's avatarjamsch's avatarjfrs's avatarjosefaidt's avatarjp-liu's avatarlexmin0412's avatarlxy-yz's avatarremcovaes's avatarsilverwind's avatarSnowingFox's avatarso11y's avatarsteve-py96's avatarvaakian's avatarwael-fadlallah's avatarwarmthdawn's avatarwheatjs's avatarwjx0820's avataryaegassy's avatarzhangenming's avatarZhengqbbb's avatarzthxxx's avatarartplan1's avatarshiradofu's avatarsxzz's avatarzhangzhonghe's avatarahaoboy's avatar

Join the community and get involved!

Deploys by Netlify

Released under the MIT License.