This domain is for saleMake an offer →
Browse symbol sets
Home › Download & Integrations › Developer Packages
Integrations

Developer Packages

Streamline symbol inclusion in software builds using package managers like NPM, Composer, and Gradle for consistent runtime assets.

Commonsymbols offers prepackaged distributions for JavaScript (NPM), PHP (Composer), and Java (Gradle), letting developers declare symbols as standard dependencies. Each package includes SVG files, a manifest file with metadata, and optional CSS or utility helpers. This simplifies version control, enables automated updates via CI pipelines, and avoids ad hoc asset copies that lead to drift across environments.

In practice, installing via package manager means symbols are resolved like any other dependency—no manual file handling. For example, a React developer might import icons via a named export from the NPM package, while a Laravel app could reference SVGs via Composer’s autoloading. Update frequency matches the community’s release cadence, typically aligning with patch versions or bug fixes rather than daily commits.

Build-time integration supports optimization steps like sprite generation or SVG minification. Teams using build tools like Webpack or Vite can hook into the package structure to generate custom symbol sets. Because packages include schema files, tools like Storybook or Lighthouse can validate semantic correctness during CI, catching missing labels or incorrect roles before production.

More in Download & Integrations

See all →
Figma Library

Figma Library

Use Figma's native library system to keep visual components synchronized across teams with automatic updates and smart overrides.

JSON Metadata

JSON Metadata

Access structured metadata to support automated UI generation, accessibility validation, and semantic symbol labeling in digital products.

Adobe Library

Adobe Library

Embed standardized symbols directly into Illustrator and InDesign workflows with style book support for consistent print layouts.

Get in touch

Questions or ideas about commonsymbols.com? Send a note and we will get back to you.

Get in touch