Skip to content
@buefy

Buefy

Lightweight UI components for Vue.js based on Bulma.

Buefy

Make the internet beautiful with Buefy.

A lightweight library of responsive UI components for Vue.js, based on the Bulma CSS framework and design language.

Docs npm Discord License: MIT


Buefy gives you Bulma's clean, semantic design as a set of ready-made Vue components — form controls, modals, tables, navigation, and more — so you get a beautiful, responsive UI without hand-rolling markup for every Bulma pattern. Bring your own Bulma theme/variables and Buefy follows it automatically.

npm install buefy

Originally created by Rafael Beraldo and carried forward by the community (with Walter Tommasi as a former core maintainer), Buefy is maintained today by Kikuo Emoto and Wesley Ford. Full docs, live examples, and guides live at buefy.org — come say hi on Discord.

Projects

buefy/buefy The core library — Vue 3 UI components on Bulma.
buefy/buefy-vue2 Legacy Vue 2 support line (v0.x.x).
buefy/buefy-mcp MCP server exposing Buefy's component docs to AI coding tools.

Contributing

Issues, pull requests, and ideas are welcome across all of our repositories. Start with the contributing guide and code of conduct.

Pinned Loading

  1. buefy buefy Public

    Lightweight UI components for Vue.js based on Bulma

    Vue 9.5k 1.1k

  2. buefy-vue2 buefy-vue2 Public

    Vue

  3. buefy-mcp buefy-mcp Public

    A lightweight, token‑efficient local MCP server that exposes the full Buefy component documentation to any MCP‑compatible client (Cursor, Claude Desktop, Cline, Windsurf, etc.).

    JavaScript 1

  4. .github .github Public

Repositories

Showing 10 of 12 repositories

Top languages

Loading…

Most used topics

Loading…