saas-js / taillight-ui

A modern, type-safe and cross framework UI library.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pulse UI

Polymorphic and TypeSafe Tailwind UI library

Features

  • Cross framework support
    • Plain JS/TS
    • React
    • Vue
    • Solid
    • Svelte
  • Lightweight
  • TypeSafe
  • Themable
  • Variants
  • Accessible
  • Component logic using state machines Zag.js

Usage

Plain JS/TS

import { button } from '@pulse-ui/button'

const button = `<button class="${button({
  intent: 'primary',
})}">Click me</button>`

React

import { Button } from '@pulse-ui/react-button'

const button = <Button intent="primary">Click me</Button>

Solid

import { Button } from '@pulse-ui/solid-button'

const button = <Button intent="primary">Click me</Button>

About

A modern, type-safe and cross framework UI library.

License:Apache License 2.0


Languages

Language:JavaScript 49.8%Language:TypeScript 48.8%Language:HTML 0.8%Language:CSS 0.6%