export const title = "File upload components"
export const description = "Free and open-source React file upload components built for modern applications and websites. These file uploaders are built using React Aria and styled with Tailwind CSS."
export const links = {
github: "https://github.com/untitleduico/react/tree/main/components/application/file-upload",
}
import { Draggable } from "@/components/application/file-upload/draggable.tsx";
import * as Demos from "@/components/application/file-upload/file-upload.demo.tsx";
## Installation
You can add this file upload component using our CLI or manually:
```bash
npx untitledui@latest add file-upload-base
```
Copy the files below into your project:
Great! Now you can start using the file uploader components in your project by just copy/pasting our examples below.
## File upload examples
Below are examples and variations of this file upload component:
### Progress bar {{ tocOnly:true }}
### Progress fill {{ tocOnly:true }}
### Disabled {{ tocOnly:true }}
### Accept image only {{ tocOnly:true }}
### Max size limit {{ tocOnly:true }}