All styles
Pro styles are shown as image previews. Change size, color and stroke →
Use it
import { LakeIcon } from '@nodo-icons/react';
<LakeIcon size={24} />
<script setup>
import { LakeIcon } from '@nodo-icons/vue';
</script>
<template><LakeIcon :size="24" /></template>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M4 12C4.71 10.79 6.58 10.04 8 9.75C9.42 9.46 11 10.25 12.5 10.25C14 10.25 15.67 9.46 17 9.75C18.33 10.04 19.96 10.79 20.5 12C21.04 13.21 21.08 15.67 20.25 17C19.42 18.33 17.46 19.5 15.5 20C13.54 20.5 10.46 20.5 8.5 20C6.54 19.5 4.5 18.33 3.75 17C3 15.67 3.29 13.21 4 12Z"/><path d="M7.25 14q1.25-1 2.5 0t2.5 0"/><path d="M11.75 17q1.25-1 2.5 0t2.5 0"/><path d="M6.75 10.25V8"/><rect x="5.75" y="3" width="2" height="5" rx="1"/><path d="M9.75 9.9c0-2 .75-3.75 2.25-5"/></svg>
# .npmrc — your license key in the NODO_LICENSE_KEY env variable
@nodo-icons:registry=https://nodoicons.com/npm/
//nodoicons.com/npm/:_authToken=${NODO_LICENSE_KEY}
npm install @nodo-icons/react-pro
import { LakeIcon } from '@nodo-icons/react-pro/duotone';
<LakeIcon size={24} />
npm install @nodo-icons/react · Pro: setup with your license key · AI agents: npx @nodo-icons/mcp
Related icons
Get all 10 styles
Every icon in Linear, Light, Bold, Sharp, Twotone, Duotone, Bulk, Solid, Contained and Soft. Pay once, free updates forever.