JavaScript Carousel UI Component

JavaScript Carousel

You can use dhtmlxCarousel as an individual component or as a part of dhtmlxSuite

Product Features

  • Cross-browser (IE, FF, Opera, Safari, Chrome)
  • Space-saving way to organize content
  • Easy integration with other DHTMLX components
  • 4 predefined skins
  • Full control with JavaScript API
  • Fully customizable
  • 3 types of animation: slide, flip and cards
  • Integration with Google Maps

Live Demo

Displaying and sliding any type of content
dhtmlxCarousel is a JavaScript carousel UI component for displaying and sliding any type of content - images, text, charts, grid, etc.
Three types of animation
For now, dhtmlxCarousel can be used for controlling list of items in multiple directions in horizontal order using special arrow buttons in desktop apps and by sliding movements on touch devices. dhtmlxCarousel supports three types of animation: slide, flip and cards.
Integration with other DHTMLX components
The JavaScript Carousel component can be integrated with any DHTMLX component: it can be attached to the components such as Accordion, Sidebar, Window, etc, or you can attach almost any DHTMLX component to Carousel.

Editions and Licenses

Standard GNU GPL v2
Free under GPL
  • Use in unlimited projects
  • Forum support
  • Minor and Major updates
Standard Commercial license
up to 5 developers
  • Use in one project
  • Standard ticket support
  • 1 month of updates (minor, major, bugfixes)
Favorable terms
for companies
Standard Enterprise license
per company
  • Use in unlimited projects
  • Premium ticket support
  • 12 months of updates (minor, major, bugfixes)

Support & Learning Resources

Technical samples

All JavaScript Carousel features are accompanied by an online sample

Ticket support

Create a support request and get fast and qualified help from our support/development team.


Our detailed documentation can learn how to use JavaScript Carousel and effectively implement it in your own applications. It provides the detailed information regarding each aspect of the widget.

Community forum

If you don't have an active support subscription, you are welcome to post your technical questions to our forum. It's moderated by our official support team.

Need help with dhtmlxCarousel integration into your app? Contact us