# Rolldown > Fast Rust-based bundler for JavaScript with Rollup-compatible API ## Table of Contents ### User Guide - [Introduction](/guide.md) - [Getting Started](/guide/getting-started.md) - [Notable Features](/guide/features.md) - [Plugin Development](/guide/plugin-development.md) - [Troubleshooting](/guide/troubleshooting.md) ### Reference - [Config Options](/reference/config-options.md) - [Bundler API](/reference/bundler-api.md) - [Plugin API](/reference/plugin-api.md) - [Command Line Interface](/reference/cli.md) ### In Depth - [Why do we still need bundlers?](/guide/in-depth/why-bundlers.md) - [Module Types](/guide/in-depth/module-types.md) - [Top Level Await(TLA) in Rolldown](/guide/in-depth/tla-in-rolldown.md) - [Advanced Chunks](/guide/in-depth/advanced-chunks.md) - [Bundling CJS](/guide/in-depth/bundling-cjs.md) ### User Guide - [Introduction](/guide.md) - [Getting Started](/guide/getting-started.md) - [Notable Features](/guide/features.md) - [Plugin Development](/guide/plugin-development.md) - [Troubleshooting](/guide/troubleshooting.md) ### Reference - [Config Options](/reference/config-options.md) - [Bundler API](/reference/bundler-api.md) - [Plugin API](/reference/plugin-api.md) - [Command Line Interface](/reference/cli.md) ### In Depth - [Why do we still need bundlers?](/guide/in-depth/why-bundlers.md) - [Module Types](/guide/in-depth/module-types.md) - [Top Level Await(TLA) in Rolldown](/guide/in-depth/tla-in-rolldown.md) - [Advanced Chunks](/guide/in-depth/advanced-chunks.md) - [Bundling CJS](/guide/in-depth/bundling-cjs.md) ### Other - [`"use strict"`](/guide/in-depth/use-strict.md)