Quick start
Each quick start takes you from an empty directory to a package that is built, tested and run with fabr. Both start by installing fabr with npm, so you need Node.js 22.19 or later either way.
- TypeScript or JavaScript: a TypeScript package with an npm dependency,
tests and a runnable program — no
package.json,tsconfig.jsonor lockfile to write. - Java: a jar with Maven dependencies, JUnit 5 tests and a
mainclass — nopom.xmlorbuild.gradle, and no JDK to install.
Converting an existing npm, Yarn or pnpm project instead? See Migrating an npm, Yarn or pnpm project.