Build system optimized for JavaScript and TypeScript, written in Rust
Find a file
2025-12-04 16:44:41 +00:00
.cargo chore: add unit test coverage reporter (#10641) 2025-07-08 08:32:30 -06:00
.config test: Add turborepo-dirs unit tests (#11132) 2025-11-17 21:28:08 -07:00
.cursor Add worktrees.json configuration to .cursor directory (#10986) 2025-10-16 06:42:20 -06:00
.devcontainer chore: update devcontainer configuration (#10955) 2025-10-10 10:09:31 -06:00
.github ci: Remove debug logging (#11193) 2025-12-03 16:45:21 -07:00
.husky don't run cargo fmt --all in pre-commit hook (#3403) 2023-01-24 11:12:31 -08:00
.vscode eslint plugin no-undeclared-env-vars should detect known framework variables (#9110) 2024-09-17 09:46:24 -04:00
buildcontainer docs: fix typos in documentation files (#10124) 2025-03-11 09:37:15 -06:00
cli ci: Loose env mode for publishing step (#11184) 2025-12-03 09:04:43 -07:00
crates fix(vercel-api): Add VIEWER_FOR_PLUS and SECURITY role variants (#11169) 2025-12-04 14:58:35 +00:00
docs docs: Fix vitest merged code coverage example (#11158) 2025-12-01 16:55:15 -07:00
examples examples(security): Upgrade Next.js versions (#11195) 2025-12-04 05:49:32 -07:00
packages publish 2.6.3 to registry 2025-12-04 16:44:41 +00:00
scripts fix: Validate missing <cwd-path> argument in test-codemod server script (#11166) 2025-12-01 23:53:38 +00:00
test-codemod docs: migrate to turborepo.com (#10368) 2025-04-23 10:39:37 -06:00
turborepo-tests ci: Fix integration test logging style (#11194) 2025-12-03 16:34:45 -07:00
.editorconfig chore(turbo): delete unused nginx configs (#7390) 2024-02-14 16:20:45 -06:00
.eslintignore chore: remove old Turbopack files (#9592) 2024-12-10 04:43:53 +00:00
.git-blame-ignore-revs Configure EditorConfig and apply EditorConfig to all files (#1025) 2022-04-08 18:48:25 +00:00
.gitattributes removes gitattributes for turbopack files (#8922) 2024-08-02 09:43:58 -04:00
.gitignore chore: update devcontainer configuration (#10955) 2025-10-10 10:09:31 -06:00
.npmrc chore: update to pnpm@8.6.11 and use node 18 everywhere in CI (#5235) 2023-08-11 16:41:15 +02:00
.prettierignore chore: clean up old stuff from Go/Turbopack (#9563) 2024-12-05 12:04:34 -06:00
.prettierrc Fix formatting of docs directory. (#8416) 2024-06-10 23:15:07 -06:00
.rustfmt.toml chore: reformat code with 2024 edition (#10775) 2025-08-21 15:47:50 -04:00
.taplo.toml Run taplo format and check consistency in CI (#2866) 2022-11-30 19:05:07 -08:00
Cargo.lock fix: Improve parity with real Bun lockfile format for prune (#11048) 2025-11-04 22:03:07 -07:00
Cargo.toml ci: Lower opt-level and remove debug symbols for dev profile (#11068) 2025-11-07 14:34:22 -07:00
clippy.toml chore: update to Rust 1.88.0 (#10608) 2025-07-21 16:15:57 +00:00
CODE_OF_CONDUCT.md Update Code of Conduct to match Next.js 2023-02-17 13:29:36 +08:00
CONTRIBUTING.md docs(internal): Document release pipeline (#11141) 2025-11-20 12:34:57 -07:00
deny.toml feat: microfrontends (#10982) 2025-10-21 10:07:20 -06:00
LICENSE chore: fix copyright license year (#9663) 2025-01-01 17:18:49 +00:00
package.json chore: remove missing turbow.js references (#10893) 2025-09-30 07:17:24 -07:00
pnpm-lock.yaml chore: Get rid of unneeded workspace definition (#11102) 2025-11-11 10:57:28 -07:00
pnpm-workspace.yaml chore: Get rid of unneeded workspace definition (#11102) 2025-11-11 10:57:28 -07:00
README.md docs: Updating READMEs (#11190) 2025-12-03 13:31:37 -07:00
RELEASE.md ci: Prepare release pipeline for Trusted Publishing (#11173) 2025-12-02 23:19:53 -07:00
rust-toolchain.toml chore: Update to Rust 1.91.0 (#10885) 2025-11-07 09:52:36 -07:00
SECURITY.md Add security 2021-12-02 15:27:49 +00:00
socket.yaml Update Socket config (#9005) 2024-08-14 09:36:09 -04:00
tsconfig.json ts HMR runtime (#38) 2022-10-18 20:37:33 +02:00
turbo.json ci: checks for eslint-config-turbo interface (#10794) 2025-08-25 08:13:01 -06:00
vercel.json chore: add schema to vercel.json configs (#6151) 2023-10-11 13:02:26 -05:00
version.txt publish 2.6.3 to registry 2025-12-04 16:44:41 +00:00

Turborepo

Turborepo is a high-performance build system for JavaScript and TypeScript codebases, written in Rust.

Getting Started

Visit https://turborepo.com to get started with Turborepo.

Contributing

See CONTRIBUTING.md for more information.

Community

The Turborepo community can be found on GitHub Discussions, where you can ask questions, voice ideas, and share your projects.

To chat with other community members, you can join Vercel Community's #turborepo tag.

Our Code of Conduct applies to all Turborepo community channels.

Who is using Turborepo?

Turborepo is used by the world's leading companies. Check out the Turborepo Showcase to learn more.

Updates

Follow @turborepo on X for project updates.

Security

If you believe you have found a security vulnerability in Turborepo, we encourage you to responsibly disclose this and not open a public issue. We will investigate all legitimate reports. Email security@vercel.com to disclose any security vulnerabilities.

https://vercel.com/security