@christicons/core
Core Christicons metadata and raw SVG exports.
1,938
| Install | |
|---|---|
npm install @christicons/core |
|
| Latest Version: | 0.1.3 |
| License: | MIT |
| Last Updated: | Sep 8, 2026 |
| Links: | npm |
Maintainer: dimitriconejo
@christicons/core
Core package for the Christicons icon set.
This package exposes the raw SVG strings, icon metadata, the manifest file, and small helpers for building your own integrations.
Installation
npm install @christicons/core
What it includes
icons: map of icon name to optimized SVG stringiconNames: list of all available icon namesiconMetadata: metadata indexed by icon nameiconList: metadata as an arraygetIconSvg(name): safe lookup helperrequireIconSvg(name): strict lookup helpermanifest.json: JSON manifest that can be consumed by build tools or scripts
Usage
import { getIconSvg, iconNames, iconMetadata } from '@christicons/core'
const svg = getIconSvg('cross')
const allNames = iconNames
const crossMeta = iconMetadata.cross
Manifest import
import manifest from '@christicons/core/manifest.json'
console.log(manifest[0])
Notes
- The package contains optimized static assets generated from the Christicons source of truth.
- It is intended for custom adapters, build pipelines, or framework integrations.
Related Packages
@qlik/sprout-icons
Comprehensive icon library for the Sprout Design System, available as React and...
578,832
@incremark/icons
Incremark icons - SVG icon library for Vue, React, and Svelte components.
27,270
282
Version History
| Version | Released | License |
|---|---|---|
| 0.1.3 | MIT | |
| 0.1.2 | MIT | |
| 0.1.1 | MIT | |
| 0.1.0 |