Home / Extensions / Font Awesome
Icons

Font Awesome

Icon Library

Font Awesome is the world's most popular icon set with thousands of scalable vector icons and social logos.

Oorian Extension

Extension Status
Coming Soon

The Oorian extension for Font Awesome is under development and will be available with the framework release.

Priority
Rank #3

Implementation priority based on popularity, API complexity, and user demand.

Supported Version
7.0.0

The version of Font Awesome that this extension supports.

Licensing
Free / Commercial Pro

The licensing model for Font Awesome. Check their official website for full license details.

Integration
Full API Access

Oorian extensions expose the complete Font Awesome API through type-safe Java methods.

Key Features

Thousands of icons
Scalable vectors
CSS styling
Animations
Layering
Power transforms
Accessibility

Usage Example

See how to use Font Awesome with Oorian in pure Java.

Oorian's Font Awesome extension provides type-safe icon components. Here's how to create icons with different styles:

Java Code
java
// Create a solid icon
FaIcon homeIcon = new FaIcon(FaIcon.SOLID, FaIconName.HOUSE);
container.addElement(homeIcon);

// Create an icon with size
FaIcon largeIcon = new FaIcon(FaIcon.SOLID, FaIconName.STAR)
    .setSize(FaSize.X2);
container.addElement(largeIcon);

// Create an icon with color
FaIcon colorIcon = new FaIcon(FaIcon.SOLID, FaIconName.HEART)
    .setIconColor("#ef4444");
container.addElement(colorIcon);

// Create a brand icon
FaIcon githubIcon = new FaIcon(FaIcon.BRANDS, FaIconName.GITHUB);
container.addElement(githubIcon);
Result
Solid
Large (2x)
Colored
Brand

Interactive Demo

Explore Font Awesome capabilities with these interactive examples.

Explore the full range of Font Awesome features available through the Oorian extension:

Icon Styles
Solid
Regular
Light (Pro)
Thin (Pro)
Icon Sizes
2XS
XS
SM
Default
LG
XL
2XL
2x
3x
Animations
Spin
Pulse
Beat
Bounce
Fade
Shake
Rotations
Normal
90°
180°
270°
Brand Icons
GitHub
BlueSky
LinkedIn
YouTube
Discord
Java
AWS
Docker

Ready to Use Font Awesome?

Oorian makes it easy to integrate Font Awesome into your Java web applications with type-safe extensions and real-time updates.