@aws-icons/vue

AWS Architecture Icons as tree-shakeable typed Vue 3 components (flat, high-contrast, modern).
1,887
Install
npm install @aws-icons/vue
Latest Version:4.1.0
Vue:3
License:MIT
Last Updated:Oct 19, 2026
Links: GitHub  ·  npm
Maintainer: mkabumattar

aws-icons

AWS Architecture Icons — the official icon set for AWS architecture diagrams — packaged for every stack, with fully automated releases.

Docs: https://aws-icons.mkabumattar.com · All packages on npm: @aws-icons

Packages

Package Description npm
@aws-icons/svg Optimized SVGs (5 icon sets) + typed metadata npm
@aws-icons/react Tree-shakeable typed React components npm
@aws-icons/preact Tree-shakeable typed Preact components npm
@aws-icons/vue Tree-shakeable typed Vue 3 components npm
@aws-icons/solid SolidJS components (DOM, SSR, and solid-condition builds) npm
@aws-icons/svelte Svelte 5 Icon component + tree-shakeable icon data npm
@aws-icons/astro Zero-JS Astro component, SVG inlined at build time npm
@aws-icons/angular Standalone awsIcon directive (Angular 17+) npm
@aws-icons/lit <aws-icon> LitElement + template helpers npm
@aws-icons/web-components Framework-less <aws-icon> custom element npm
@aws-icons/alpine Alpine.js directive + magic npm
@aws-icons/htmx Server handler serving icon fragments for htmx npm
@aws-icons/react-native React Native components on react-native-svg npm
@aws-icons/qwik Typed Qwik components npm
@aws-icons/iconify Iconify JSON collections (unplugin-icons, Tailwind) npm
@aws-icons/sprite SVG symbol sprites for use-href sheets npm

Release channels

  • latest — stable, published when the auto-generated Version Packages PR merges
  • beta — pre-releases from the next branch (x.y.z-beta.N)
  • canary — snapshot of every main merge (@aws-icons/react@canary)

New upstream icon land automatically: a monthly workflow syncs the official AWS Architecture Icons package, opens a PR, and merging it rides the release train. No release step in this repo is manual.

Development

pnpm install
pnpm sync      # scrape upstream → optimize → assets/ + metadata.json
pnpm build     # build all packages
pnpm lint

Previously: archived-aws-icons, archived-aws-react-icons, archived-aws-icon-docs. The old npm names aws-icons and aws-react-icons are deprecated in favor of the scope.

AWS Architecture Icons are © Amazon Web Services, Inc., provided under the AWS icon terms. This repo and packages: MIT.

Related Packages

@64mb/gravity-ui-icons-vue

Pack of Gravity UI icons for Vue

2,046 1
@ycloud-web/icons-vue

A YCloud icon library package for Vue applications.

4,573 0
@opudoc/opicon-vue

An Opicon icon library package for Vue applications.

1,435 1
nuxt3-svg-icons

A simple module to implement your own svg icons in nuxt3.

849
@stakimo-cloud/icons-vue

A Stakimo icon library package for Vue 3 applications

10,483

Version History

Version Released Vue License
4.1.0 >=3.3 MIT
4.0.0 >=3.3 MIT
2.0.0 >=3.3 MIT
Pre-releases (8)
Version Released Vue License
4.0.0-beta.0 >=3.3 MIT
0.0.0-canary-20260810131852 >=3.3 MIT
0.0.0-canary-20260810131228 >=3.3 MIT
0.0.0-canary-20260810125804 >=3.3 MIT
0.0.0-canary-20260810125421 >=3.3 MIT