oxbuild is an ultra-fast tsc-like compiler built on top of the oxc toolchain. It transpiles TypeScript, JavaScript, JSX, and TSX, emits .d.ts files for projects with isolatedDeclarations, and generates JS source maps. Current stable version is 0.1.5, released via npm and crates.io with no fixed release cadence until stable. Its key differentiator is raw speed compared to tsc and swc by leveraging the oxc parser written in Rust. As of v0.1.5, it is still in alpha, not recommended for production use, and limitations include incomplete TSConfig support and experimental declarations.
npm install oxbuildNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows global installation and basic CLI usage: running oxbuild in a project with default src/ layout.
Review tsconfig options. Open an issue on GitHub if a specific option is missing.
Pin the exact version in CI and scripts. Monitor changelog.
Be prepared to update scripts. Check release notes for changes.
Enable "isolatedDeclarations": true in tsconfig.json.
Report issues to the oxbuild repository with RUST_LOG=debug output.
Upgrade Node.js to v14 or later.
Do not use require('oxbuild'). Install globally and run 'oxbuild' from command line. For npx use: npx oxbuild.Install globally: npm install -g oxbuild. Or use npx: npx oxbuild.
Use --tsconfig to specify a tsconfig file. E.g., oxbuild --tsconfig tsconfig.json
Ensure tsconfig.json exists in the project root (where package.json is) or specify path with --tsconfig.
No dependency data recorded yet.