
Complete Tabler icon set as optimized ImageVector icons with filled and outlined styles, lightweight API and effortless integration for use inside Jetpack Compose UI components.
A Compose Multiplatform library of Tabler Icons for Jetpack Compose.
This library provides the Tabler icon set as ImageVectors, allowing developers to use Tabler Icons directly inside Jetpack Compose and Compose Multiplatform UI.
The API is simple, lightweight, and designed to feel natural for Compose developers.
Add the dependency to your build.gradle.kts:
implementation("io.github.dev778g-me:tablarIcon-compose:1.0.2")Sync your project after adding the dependency.
Tabler icons in this library are available in two styles.
object Tablar {
object Filled
object Outlined
}Each icon can be accessed through these style objects.
Basic usage with the Compose Icon component:
Icon(
tint = primary,
imageVector = Tablar.Filled.Heart,
contentDescription = null
)Outlined style:
Icon(
tint = primary,
imageVector = Tablar.Outlined.Heart,
contentDescription = null
)Column {
Icon(
tint = primary,
imageVector = Tablar.Filled.Heart,
contentDescription = null
)
Spacer(
modifier = Modifier.height(12.dp)
)
Icon(
tint = primary,
imageVector = Tablar.Outlined.Heart,
contentDescription = null
)
}Tabler Icons is a free and open-source icon set designed for modern interfaces.
Official website: https://tabler.io/icons
Tabler Icons are licensed under the MIT License.
This Compose wrapper library follows the same license.
A Compose Multiplatform library of Tabler Icons for Jetpack Compose.
This library provides the Tabler icon set as ImageVectors, allowing developers to use Tabler Icons directly inside Jetpack Compose and Compose Multiplatform UI.
The API is simple, lightweight, and designed to feel natural for Compose developers.
Add the dependency to your build.gradle.kts:
implementation("io.github.dev778g-me:tablarIcon-compose:1.0.2")Sync your project after adding the dependency.
Tabler icons in this library are available in two styles.
object Tablar {
object Filled
object Outlined
}Each icon can be accessed through these style objects.
Basic usage with the Compose Icon component:
Icon(
tint = primary,
imageVector = Tablar.Filled.Heart,
contentDescription = null
)Outlined style:
Icon(
tint = primary,
imageVector = Tablar.Outlined.Heart,
contentDescription = null
)Column {
Icon(
tint = primary,
imageVector = Tablar.Filled.Heart,
contentDescription = null
)
Spacer(
modifier = Modifier.height(12.dp)
)
Icon(
tint = primary,
imageVector = Tablar.Outlined.Heart,
contentDescription = null
)
}Tabler Icons is a free and open-source icon set designed for modern interfaces.
Official website: https://tabler.io/icons
Tabler Icons are licensed under the MIT License.
This Compose wrapper library follows the same license.