FolderTree
folder-treeFile iconsUse it
npm install vadivam-reactimport { FolderTree } from "vadivam-react";
<FolderTree />npm install vadivam-react-nativeimport { FolderTree } from "vadivam-react-native";
<FolderTree />npm install vadivam-vue<script setup>
import { FolderTree } from "vadivam-vue";
</script>
<template>
<FolderTree />
</template>npm install vadivam-svelte<script>
import { FolderTree } from "vadivam-svelte";
</script>
<FolderTree />npm install vadivam-solidimport { FolderTree } from "vadivam-solid";
<FolderTree />npm install vadivam-preactimport { FolderTree } from "vadivam-preact";
<FolderTree />npm install vadivam-astro---
import { FolderTree } from "vadivam-astro";
---
<FolderTree />npm install vadivam-angularimport { FolderTree } from "vadivam-angular";
<svg vadivamFolderTree></svg>npm install vadivam<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<path d="M3 2v13.2c0 1.68 0 2.52.327 3.162a3 3 0 0 0 1.311 1.311C5.28 20 6.12 20 7.8 20H10M3 3a3 3 0 0 0 3 3h4m0 13.2v-1.7c0-.698 0-1.047.098-1.328a1.75 1.75 0 0 1 1.074-1.074c.28-.098.63-.098 1.328-.098 1.269 0 1.68 2 3 2h3c.698 0 1.047 0 1.328.098a1.75 1.75 0 0 1 1.074 1.074c.098.28.098.63.098 1.328s0 1.047-.098 1.328a1.75 1.75 0 0 1-1.074 1.074c-.28.098-.63.098-1.328.098h-5.7c-.98 0-1.47 0-1.844-.19a1.75 1.75 0 0 1-.765-.765C10 20.67 10 20.18 10 19.2m0-13V4.5c0-.698 0-1.047.098-1.328a1.75 1.75 0 0 1 1.074-1.074C11.452 2 11.802 2 12.5 2c1.269 0 1.68 2 3 2h3c.698 0 1.047 0 1.328.098a1.75 1.75 0 0 1 1.074 1.074c.098.28.098.63.098 1.328s0 1.047-.098 1.328a1.75 1.75 0 0 1-1.074 1.074C19.548 9 19.198 9 18.5 9h-5.7c-.98 0-1.47 0-1.844-.19a1.75 1.75 0 0 1-.765-.766C10 7.67 10 7.18 10 6.2"/>
</svg>import iconUrl from "vadivam/icons/folder-tree.svg";<img src="https://cdn.jsdelivr.net/npm/vadivam@0.0.63/dist/icons/folder-tree.svg" width="24" height="24" alt="" />Compared with Lucide
Migrate from LucideSame name, 24px grid, and 2px stroke, so swapping keeps your layout. Lucide drawing © Lucide Contributors, ISC License.