# blob Icon

> The blob icon from Tabler as Compose ImageVector Kotlin code, Android Vector Drawable XML and SVG.

- Library: [Tabler](https://composables.com/icons/icon-libraries/tabler.md)
- License: MIT (full text in the [Tabler library page](https://composables.com/icons/icon-libraries/tabler.md))
- Styles: [Outline](https://composables.com/icons/icon-libraries/tabler/blob.md?v=outline), [Filled](https://composables.com/icons/icon-libraries/tabler/blob.md?v=filled)

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/tabler/blob.kt`

```kotlin
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.SolidColor
import androidx.compose.ui.graphics.StrokeCap
import androidx.compose.ui.graphics.StrokeJoin
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.graphics.vector.path
import androidx.compose.ui.unit.dp

val TablerBlob: ImageVector
    get() {
        if (_TablerBlob != null) return _TablerBlob!!
        
        _TablerBlob = ImageVector.Builder(
            name = "blob",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 24f,
            viewportHeight = 24f
        ).apply {
            path(
                fill = SolidColor(Color.Transparent),
                stroke = SolidColor(Color.Black),
                strokeLineWidth = 2f,
                strokeLineCap = StrokeCap.Round,
                strokeLineJoin = StrokeJoin.Round
            ) {
                moveTo(5.897f, 20.188f)
                curveToRelative(1.67f, 0.752f, 3.896f, 0.812f, 6.103f, 0.812f)
                reflectiveCurveToRelative(4.434f, -0.059f, 6.104f, -0.812f)
                curveToRelative(0.868f, -0.392f, 1.614f, -0.982f, 2.133f, -1.856f)
                curveToRelative(0.514f, -0.865f, 0.763f, -1.94f, 0.763f, -3.234f)
                curveToRelative(0f, -2.577f, -0.983f, -5.315f, -2.557f, -7.416f)
                curveToRelative(-1.57f, -2.094f, -3.833f, -3.682f, -6.443f, -3.682f)
                reflectiveCurveToRelative(-4.873f, 1.588f, -6.443f, 3.682f)
                curveToRelative(-1.574f, 2.101f, -2.557f, 4.84f, -2.557f, 7.416f)
                curveToRelative(0f, 1.295f, 0.249f, 2.369f, 0.763f, 3.234f)
                curveToRelative(0.519f, 0.874f, 1.265f, 1.464f, 2.134f, 1.856f)
            }
        }.build()
        
        return _TablerBlob!!
    }

private var _TablerBlob: ImageVector? = null
```

## Android Vector Drawable (XML)

Download: `https://composables.com/download/icons/tabler/blob.xml`

```xml
<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="24dp"
    android:height="24dp"
    android:viewportWidth="24"
    android:viewportHeight="24">
    <path
        android:strokeColor="@android:color/black"
        android:strokeLineCap="round"
        android:strokeLineJoin="round"
        android:strokeWidth="2"
        android:pathData="M5.897,20.188c1.67,0.752 3.896,0.812 6.103,0.812s4.434,-0.059 6.104,-0.812c0.868,-0.392 1.614,-0.982 2.133,-1.856c0.514,-0.865 0.763,-1.94 0.763,-3.234c0,-2.577 -0.983,-5.315 -2.557,-7.416c-1.57,-2.094 -3.833,-3.682 -6.443,-3.682s-4.873,1.588 -6.443,3.682c-1.574,2.101 -2.557,4.84 -2.557,7.416c0,1.295 0.249,2.369 0.763,3.234c0.519,0.874 1.265,1.464 2.134,1.856" />
</vector>
```

## SVG

Download: `https://composables.com/download/icons/tabler/blob.svg`

```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" ><path d="M5.897 20.188c1.67 .752 3.896 .812 6.103 .812s4.434 -.059 6.104 -.812c.868 -.392 1.614 -.982 2.133 -1.856c.514 -.865 .763 -1.94 .763 -3.234c0 -2.577 -.983 -5.315 -2.557 -7.416c-1.57 -2.094 -3.833 -3.682 -6.443 -3.682s-4.873 1.588 -6.443 3.682c-1.574 2.101 -2.557 4.84 -2.557 7.416c0 1.295 .249 2.369 .763 3.234c.519 .874 1.265 1.464 2.134 1.856" /></svg>
```
