83 icons
Framework logos & icons
83 free Framework logos, including Vue, Angular, Svelte, Next.js, Nuxt, Astro, and more. Each comes as an optimized SVG in color and monochrome, and as a React, Vue, or Svelte component.
Vue
Angular
Svelte
Next.js
Nuxt
Astro
LangChain
Rails
Tailwind
Electron
Meteor
.NET
AdonisJS
Alpine.js
AMP
Ampersand
Analog
Aurelia
Backbone
Blitz.js
Blueprint
CakePHP
Canjs
CodeIgniter
Compass
Compose Multiplatform
CrewAI
CycleJS
Derby.js
Dify
Dojo
Dojo Toolkit
Element
Ember
Enact
Framework7
Graphene
Hapi
Hono
Hyperapp
Ionic
Kemal
Ktor
LangGraph
Lexical
LlamaIndex
Loopback
Marko
Mithril
Mono
NestJS
Nodal
Panda CSS
Phoenix
Play
ProcessWire
Qt
Quarkus
Qwik
RedwoodJS
Remix
Remotion
Rest.li
Riot
ROS
Semantic UI
Sencha Touch
Slim
Solid
Spring
SST
Stimulus
Struts
SvelteKit
Symfony
TanStack
Tauri
Uikit
Unit.js
UnoCSS
Vuetify
Yii
Zend Framework
About Framework logos
Application frameworks across languages: Vue, Angular, Svelte, Next.js, Nuxt, and Astro on the web; Rails, AdonisJS, CakePHP, and CodeIgniter on the server; Electron and Compose Multiplatform for desktop and mobile; LangChain for LLM apps.
Use Framework icons in your app
Install @dev.icons/react (or /vue,
/svelte) and import icons by name. Each icon is its own
export, so your bundle only includes the ones you use. Prefer plain
files? Every icon page has a one-click SVG download. See the quick start for the icon font and CDN options.
import { _Vue, AngularIcon, SvelteIcon } from "@dev.icons/react";
export function TechStack() {
return (
<>
<_Vue size={32} />
<AngularIcon size={32} />
<SvelteIcon size={32} />
</>
);
} 16 of these marks need a light backdrop on dark backgrounds. The grid above already applies one, and each icon page previews both themes.