JavaScript & CSS Tree View

Tree View (also known as a hierarchical list) is a UI component that displays data in a nested structure, allowing users to expand and collapse folders or categories.

In this page, you will find a collection of 30+ free Tree View libraries implemented in Vanilla JavaScript and pure CSS. They are perfect for file managers, sitemaps, and nested navigation menus.

💡 Not sure which one to choose?

If you are looking for the most popular and reliable solutions, check out our curated guide: 10 Best Tree View Libraries