# CoreUI Vue.js documentation
> CoreUI for Vue.js is a UI component library written in TypeScript and ready for your next Vue.js project.
## Getting started
- [Introduction](/vue/docs/getting-started/introduction.md): CoreUI for Vue.js is UI Component library written in TypeScript, and ready for your next Vue.js project. Learn how to include CoreUI for Vue.js in your project.
- [Accessibility](/vue/docs/getting-started/accessibility.md): A brief overview of CoreUI for Vue features and limitations for the creation of accessible content.
## AI Tools
- [LLMs.txt](/vue/docs/ai-tools/llms-txt.md): LLM-optimized documentation endpoints for CoreUI for Vue — llms.txt, llms-full.txt, and a Markdown version of every page.
- [MCP Server](/vue/docs/ai-tools/mcp.md): Bring the CoreUI for Vue documentation into your AI coding assistant with the @coreui/docs-mcp Model Context Protocol server.
## Customize
- [Sass](/vue/docs/customize/sass.md): Utilize our source Sass files to take advantage of variables, maps, mixins, and functions to help you build faster and customize your project.
- [Options](/vue/docs/customize/options.md): Quickly customize CoreUI for Vue with built-in variables to easily toggle global CSS preferences for controlling style and behavior.
- [CSS Variables](/vue/docs/customize/css-variables.md): Use CoreUI's CSS custom properties for fast and forward-looking design and development.
## Layout
- [Breakpoints](/vue/docs/layout/breakpoints.md): Breakpoints are the triggers in CoreUI for Vue.js for how your layout responsive changes across device or viewport sizes.
- [Columns](/vue/docs/layout/columns.md): Learn how to modify columns with a handful of options for alignment, ordering, and offsetting thanks to our flexbox grid system.
- [Containers](/vue/docs/layout/containers.md): Containers are a fundamental building block of CoreUI for Vue.js that contain, pad, and align your content within a given device or viewport.
- [Grid](/vue/docs/layout/grid.md): Use our powerful mobile-first flexbox grid to build layouts of all shapes and sizes thanks to a twelve column system, six default responsive tiers, Sass variables and mixins, and dozens of predefined classes.
- [Gutters](/vue/docs/layout/gutters.md): Gutters are the padding between your columns, used to responsively space and align content in the CoreUI for Vue.js grid system.
## Forms
- [Autocomplete](/vue/docs/forms/autocomplete.md): Build powerful Vue Autocomplete components with dynamic search, dropdown suggestions, and external data integration. The ultimate Vue.js Autocomplete solution for modern web applications.
- [Checkbox](/vue/docs/forms/checkbox.md): Create consistent cross-browser and cross-device checkboxes with our Vue checkbox components.
- [Chip Input](/vue/docs/forms/chip-input.md): Vue Chip Input component for CoreUI helps you create tag-like multi-value inputs for skills, categories, or recipients with keyboard support, selection, and form integration.
- [Date Picker](/vue/docs/forms/date-picker.md): The Vue Date Picker Component is an essential tool for any Vue-based application that requires date selection functionality.
- [Date Range Picker](/vue/docs/forms/date-range-picker.md): The Vue Date Range Picker component by CoreUI is a versatile tool for selecting date ranges. It is designed for compatibility across various browsers and devices, making it a reliable choice for diverse applications.
- [Floating labels](/vue/docs/forms/floating-labels.md): Vue floating label component. Create beautifully simple form labels that float over your input fields.
- [Input](/vue/docs/forms/input.md): Vue input components. Give textual form ``s an upgrade with custom styles, sizing, focus states, validation, and more.
- [Input group](/vue/docs/forms/input-group.md): Easily extend form controls by adding text, buttons, or button groups on either side of textual inputs, custom selects, and custom file inputs.
- [Multi Select](/vue/docs/forms/multi-select.md): Customize the native