vue-fomantic-ui

Fomantic-UI component library for Vue.js 3.0
15,663 54
Install
npm install vue-fomantic-ui
Latest Version:0.29.1
Vue:3
License:MIT
Last Updated:Feb 10, 2026
Links: GitHub  ·  npm
Maintainer: nightswinger

VueFomanticUI

npm version

VueFomanticUI is a component library for Vue.js 3.0 that wraps Fomantic-UI.

Documentation

To check out live examples and docs, see the Documentation.

Install

You need Vue.js version 3.0+.

# npm
npm install vue-fomantic-ui
npm install fomantic-ui-css
# yarn
yarn add vue-fomantic-ui
yarn add fomantic-ui-css

Usage

You can import all components as Vue plugin.

import { createApp } from 'vue'
import App from './App.vue'
import FomanticUI from 'vue-fomantic-ui'
import 'fomantic-ui-css/semantic.min.css'

const app = createApp(App)
app.use(FomanticUI)

Or pick a component indivisually, add it to your components option.

import { SuiButton } from 'vue-fomantic-ui'

export default {
  components: { SuiButton },
  // ...
}

Related Packages

semantic-kanban

A simple Kanban Component built with Semantic-UI + Vue.js

6,641 88
semantic-ui-vue2

Semantic UI Integration for Vue 2

3,164 122
v-semantic

Semantic-ui2 + vue2

1,028 23
v-rating

Rating component in Semantic-UI made with VueJS

3,564 49
vue-ya-semantic-modal

Yet another semantic-ui modal component for Vue2

1,239 18

Version History

Version Released License
0.29.1 MIT
0.29.0 MIT
0.28.1 MIT
0.28.0 MIT
0.27.0 MIT