---
title: "Unhead · Full stack &lt;head&gt; package"
canonical_url: "https://unhead.unjs.io/"
last_updated: "2026-07-20T09:35:43.931Z"
meta:
  description: "Unhead is the any-framework document head manager built for performance and delightful developer experience."
  "og:description": "Unhead is the any-framework document head manager built for performance and delightful developer experience."
  "og:title": "Unhead · Full stack <head> package"
---

Home

`
Unhead on GitHub

# **The ***full stack*** ***<head>*** package for **any framework**. **

Unhead wraps your document template, improving reactive SSR JavaScript framework SEO and performance.

[**Get Started **](https://unhead.unjs.io/docs/typescript/head/guides/get-started/overview) [** Install Unhead **](https://unhead.unjs.io/docs/typescript/head/guides/get-started/installation)

[Switch to TypeScript](https://unhead.unjs.io/docs/typescript/head/guides/get-started/installation) [Switch to Vue](https://unhead.unjs.io/docs/vue/head/guides/get-started/installation) [Switch to React](https://unhead.unjs.io/docs/react/head/guides/get-started/installation) [Switch to Svelte](https://unhead.unjs.io/docs/svelte/head/guides/get-started/installation) [Switch to Solid.js](https://unhead.unjs.io/docs/solid-js/head/guides/get-started/installation) [Switch to Angular](https://unhead.unjs.io/docs/angular/head/guides/get-started/installation) [Switch to Nuxt](https://unhead.unjs.io/docs/nuxt/head/guides/get-started/installation)

**Unhead Principles **

## **Why Unhead **

01

### **Complete Developer Experience **

- [useHead()](https://unhead.unjs.io/docs/typescript/head/api/composables/use-head) with type narrowing, deduping, and tag merging
- Flat [useSeoMeta()](https://unhead.unjs.io/docs/typescript/head/api/composables/use-seo-meta) for 100+ meta tags
- [useScript()](https://unhead.unjs.io/docs/typescript/head/api/composables/use-script) for performant third party loading
- [useSchemaOrg()](https://unhead.unjs.io/docs/typescript/schema-org/api/composables/use-schema-org) for automatic Schema.org graphs
- Plugins for tag validation, canonical URLs, and 7 more

02

### **Built for Performance **

- ~4.4kb gzipped, tree shakable utilities
- Built in HTML minification
- [~~Streaming SSR ~~](https://unhead.unjs.io/docs/releases/v3) with head tags pushed per chunk
- Automatic [~~Capo.js ~~](https://unhead.unjs.io/learn/guides/what-is-capo) head tag ordering

03

### **Any Framework / Any Bundler **

- Vue, React, Solid.js, Svelte, and Angular
- Vite, Webpack, Rollup, and more
- Built in [~~Vite Devtools ~~](https://unhead.unjs.io/docs/typescript/head/guides/debugging) integration
- Hook into every stage of head resolution

Component Not Mounted

### **Optimized Head tag ordering **

Unhead ships with a default head tag order that is optimized for SEO and performance.

**Enable Capo.js**

## **Up To Date. Always. **

Unhead was started at the end of 2022 and has received continuous bug fixes and feature improvements from the community.

NaN

Commits

NaN

Issues Closed

NaN

Contributors

**NaN downloads**
per day, on average

Unhead is used and trusted by thousands of developers and companies around the world.

NaN

Downloads
/ month

Total Stars

## **Funded by the community **

Unhead is completely free and open-source due to the generous support of the community.

[**Become a sponsor **](https://github.com/sponsors/harlan-zw)

**Top Sponsors **

**Gold Sponsors **

**Backers **