Skip to content

Introduction

Unrun is a tool that allows you to dynamically load and execute JavaScript or TypeScript code at runtime.

As it is powered by Rolldown, it supports a wide range of module formats and syntax, including ESM and CJS (with interop), TypeScript, and JSX.

Credits

Unrun was highly inspired by existing tools like :

In fact, unrun is tested against most of the test cases from jiti and bundle-require to ensure high compatibility.

INFO

Logo was made by Jason Moulin