AI-Ready
Bring Bestax to your AI tools
Point your coding assistant at machine-readable docs today — with agent skills and an MCP server on the way.
Agent skills
Drop-in skills that teach coding agents the Bestax way — composing fields, layouts, and whole components without hand-holding.
MCP server
A Model Context Protocol endpoint so agents can query component props, variants, and live examples while they build.
Latest Bulma V1
Fully supports Bulma v1.x, unlike outdated alternatives stuck on older versions. Enjoy the newest features, improvements, and compatibility without compromises.
Lightweight and Efficient
Ultra-lightweight: Only 21KB gzipped. 3-20x smaller than most React UI libraries. Just one dependency — Bulma — shipped automatically. Clean installs, reduced bundle size, and fewer security concerns.
Developer-Friendly
100% TypeScript, 99% unit test coverage: Reliable, stable components you can trust. 100% Bulma implementation: Access every Bulma element, layout, and component as native React pieces.
New in Bulma v1
Brand new components from the latest Bulma v1, available now in Bestax-Bulma — every demo below is the real component, rendered live.
Bulma Supported Components
Components
Reusable UI widgets and navigation components for building interactive applications.
Form
Accessible, fully styled form controls and layout, supporting all Bulma modifiers.
Helpers
Little helpers for translating properties to Bulma classes, recommended for custom Bulma-powered components.
Gaps, filled
The elements Bulma skips
Bulma styles its own elements but leaves everyday semantic HTML untouched. Bestax fills the gaps — every tag below is a real React component with the same Bulma helper props.
Beyond Bulma
Enhanced Add-Ons
Original Bestax-Bulma components that go beyond the Bulma spec — built with the same props, helpers, and theming as everything else.
Advanced Form Controls
Form controls Bulma never shipped — autocomplete, switches, sliders, ratings, and tag inputs, all speaking fluent Bulma.
Date & Time Pickers
Three pickers, one consistent API. Pick a tile to drop it into a real form and watch it fill itself in — then hover to try it yourself.
How to Pronounce Bestax
The name combines “B” (for Bulma) + “stacks” (component stacks), creating a memorable name that reflects building UIs with stacked Bulma components.