WordPress plugin intelligence profile

Jooosi Icon – Modern SVG icon library for WordPress

A modern SVG icon library for WordPress with support for custom uploads and 200,000+ Iconify icons across block editor, page builders, and themes.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.24
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 8.1
Directory statusactive
Last directory update30 Sept 20261mo ago
Active installations200Adoption metric — not a quality score
WordPress.org rating5.0 / 5 from 2 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Jooosi Icon – Modern SVG icon library for WordPress version 1.0.24 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Jooosi Icon: Modern icon management solution for WordPress

Jooosi Icon is a comprehensive icon management solution that seamlessly integrates icons across the WordPress ecosystem. Upload custom icons, use bundled icons, or access 200,000+ icons from Iconify with support for Gutenberg, Elementor, Bricks, Breakdance, and LiveCanvas.

Features

Jooosi Icon is packed with features designed to make icon management effortless:

  • Multi-source Icon System: Upload custom SVG icons, use pre-bundled icons, or access 200,000+ Iconify icons
  • Icon Search & Discovery: Powerful search across all icon sources with intelligent caching
  • Server-Side Rendering (SSR): Icons pre-rendered on server for instant display and optimal performance
  • Smart Caching: Multi-layer caching (memory, filesystem, IndexedDB) for blazing fast load times
  • Web Component: Use <jooosi-icon> custom element anywhere in your theme or content
  • Secure: SVG sanitization prevents XSS attacks on uploaded icons
  • Modern Architecture: Built with PHP 8.0+ attributes, Symfony DI, and auto-discovery
  • Lightweight: Small footprint with lazy loading won’t slow down your site

Visit our GitHub repository for more information.

Seamless Integration

Jooosi Icon works perfectly with the most popular visual/page builders:

  • Gutenberg / Block Editor — Custom Icon block with live preview
  • Elementor — Native widget with Elementor controls
  • Bricks — Native element with full theme compatibility
  • Breakdance — Element Studio integration with SSR
  • LiveCanvas — Custom block with panel controls
  • Advanced Custom Fields (ACF) — Custom field type for icon selection
  • Etch — Web Component with icon picker
  • Divi 5 — Native module
  • More integrations coming soon!

Icon Sources

Local Icons (Custom Uploads)

Upload your own SVG icons and organize them in custom sets. All uploads are sanitized for security.

Bundle Icons

Pre-packaged icons included with the plugin, including sponsor logos and commonly used icons. Use the jooosi: prefix; the former omni: prefix remains supported for existing content.

Iconify Icons

Access to 150+ icon collections with 200,000+ icons including:

  • Material Design Icons (mdi)
  • Font Awesome (fa6-brands, fa6-regular, fa6-solid)
  • Bootstrap Icons (bi)
  • Hero Icons (heroicons)
  • Lucide (lucide)
  • And 150+ more collections

Browse available icons at Iconify

Usage

Gutenberg:

  • In the block editor, add a new “Jooosi Icon” block
  • Click the icon picker to browse or search icons

Elementor:

  • Add the “Jooosi Icon” widget
  • Click “Browse Icons” to open the icon picker

Bricks:

  • Add the “Jooosi Icon” element
  • Click “Browse Icons” to open the icon picker

Breakdance:

  • Add the “Jooosi Icon” element
  • Click “Browse Icons” to open the icon picker

LiveCanvas:

  • Add the “Jooosi Icon” element

Advanced Custom Fields (ACF):

  • Create or edit an ACF Field Group
  • Add a new field and select “Jooosi Icon” as the field type
  • Configure return format (string, array, or HTML)

Etch:

  • Add the “jooosi-icon” element from the element menu at the bottom of the screen
  • Browse or search icons in the icon picker
  • Confirm selection to copy the code to clipboard
  • Paste the copied code into the HTML editor

Web Component Usage

Use the <jooosi-icon> web component directly in your theme or content:

<jooosi-icon name="mdi:home"></jooosi-icon> <jooosi-icon name="local:my-logo" width="64" height="64"></jooosi-icon> <jooosi-icon name="fa6-solid:heart" color="#3b82f6"></jooosi-icon>

Existing <omni-icon> markup remains fully supported as a backward-compatible alias.

Performance & Security

  • Lazy Loading: Web components loaded on-demand
  • Multi-layer Caching: Memory → Filesystem → IndexedDB
  • SSR Support: Icons pre-rendered on server for instant display
  • SVG Sanitization: All uploaded SVGs sanitized to prevent XSS
  • MIME Type Validation: Server-side validation of uploaded files

Love Jooosi Icon?

  • Give a 5-star review
  • Join our Facebook Group
  • Sponsor us on GitHub or Ko-fi

Credits

  • Built with Symfony UX Icons
  • Powered by Iconify
  • SVG sanitization by enshrined/svg-sanitize

txt may contain affiliate links. If you decide to make a purchase through these links, we may earn a commission at no extra cost to you.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • icon block
  • gutenberg
  • iconify
  • icons
  • svg
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 8.1
Update activity30 Sept 20261mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.0.231.0.24
Version1.0.221.0.23
Version1.0.211.0.22
WordPress compatibility7.1.17.1.2
Version1.0.201.0.21
Version1.0.191.0.20
WordPress compatibility6.9.77.1.1
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.