A collection of all Bootstrap SVG icon paths as Java enum constants – ready to be used in any Java program.
- 🎨 All Bootstrap icons as Java enums
- 🔗 No dependencies
- 📐 Designed as a companion library for SvgNode for use in JavaFX applications – but works in any Java context
| Dependency | Version |
|---|---|
| Java | 25+ |
<dependency>
<groupId>tools.maran</groupId>
<artifactId>svg-bootstrap</artifactId>
<version>1.0.0</version>
</dependency>implementation 'tools.maran:svg-bootstrap:1.0.0'import tools.maran.svg.bootstrap.Bootstrap;
String path = Bootstrap.HOUSE.path();import tools.maran.svg.SVG;
import tools.maran.svg.bootstrap.Bootstrap;
SVG svg = Bootstrap.HOUSE;Usage with SvgNode
import tools.maran.svgnode.SvgNode;
import tools.maran.svg.bootstrap.Bootstrap;
SvgNode node = new SvgNode(Bootstrap.HOUSE, 32);<?import tools.maran.svgnode.SvgNode?>
<?import tools.maran.svg.bootstrap.Bootstrap?>
<SvgNode size="32" svgColor="RED">
<path>
<Bootstrap fx:constant="HOUSE"/>
</path>
</SvgNode>This project includes SVG icon data from Bootstrap, licensed under MIT License.
